-
Here is an useful CodeRush editor template if you work with Mono For Android . FindViewById <«FieldStart»«Caret»«FieldEnd»> (Resource.Id. «FieldStart»«FieldEnd» ); «Target()» I use string fv as trigger. That makes binding variables...
-
I have to say that I really liked this year’s Bleeding Edge event. It happens rarely that all the pieces fit together: weather was excellent, location was beautiful, I enjoyed my trip (part by train, part by bicycle), attendees were just great and my presentation was a nice interactive (with attendees...
-
Microsoft is working on compiler as a service codenamed Roslyn for Visual Studio 11 which is supposed to come sometime next year, I assume towards the end of the 2012. Not much is known and Roslyn might be less feature rich as one might expect. Microsoft announced at Build conference that they’ll release...
-
Due to the DXCore/CodeRush internal reorganization I’ve had to update my Go To Implementator plugin as well. Nothing changed except that the new version (1.0.6) now works with DXCore/CodeRush 10.2.* and higher. Furthermore I’ve moved the original blog post about this plugin to a dedicated page . All...
-
The problem One of the biggest annoyance when doing unit-test-friendly projects is that you have to deal with interfaces much more than you usually would. This isn’t bad by itself but it will effectively kill your F12 aka “Go To Definition”. In other words F12 won’t show you the code anymore but rather...
-
First new “feature” is stepping down from three releases per year to two releases per year. Regardless how it sounds, it makes sense. A lot of sense. Developers and other staff spent a lot of time preparing releases and I don’t mean implementing new features but just preparing and testing the releases...
-
Yesterday I held a presentation (as the part of Bleeding Edge 2009 conference) on how to make ASP.NET MVC applications strong typed by using CodeSmith and CodeRush (actually by using its free DXCore part). Attendees were great and the presentation went well. Attached are the slides in Slovene and source...
-
Imagine you have to delete a bunch of items from a list, something like this: List< int > items = new List< int >(); ... for ( int i = 2; i { items.RemoveAt(i); } Will it work? Of course not because you are removing items while your are looping the entire list. That means sooner or later...
-
I’ve added new constructs for replacing "~/Shared/LogOnUserControl.ascx" , model); %> with these where model argument is strong typed of course. There are other overloads as well. Notes: due to IE7 formatting issues I am adding an extra space after I can’t get rid of parenthesis after RenderPartial...
-
Let’s say you have Test action in Home controller like this: public ActionResult Test( int id, int tubo) { return View( "Index" ); } And you want to create a hyperlink to that action on your view. So, did you ever wonder why do you have to write code like: "Classic Action" , "Test"...