prodotnet's profile picture. Quick info about the .NET Framework and other cool Microsoft technologies. Why? Because they're *cool*.

Pro .NET

@prodotnet

Quick info about the .NET Framework and other cool Microsoft technologies. Why? Because they're *cool*.

Thanks @github! Your new feature will save me some familiar headaches of accidentally merging branches into one another instead of into master...

prodotnet's tweet image. Thanks @github! Your new feature will save me some familiar headaches of accidentally merging branches into one another instead of into master...

Castle Windsor IoC container can't resolve your controller in an #AspNetMvc application if the controller is defined as an internal class


When creating #powershell functions, don't use $input as an input parameter because it's an automatic variable and will probably be null.


IEnumerable is great for sequences that are iterated in-memory; IQueryable allows for out-of memory things like a remote data source #dotnet


#linq joins stream the left source sequence and buffer the right source sequence. Keep in mind when working with large collections #dotnet


Nested types always have access to the private and protected members of their enclosing types #csharp #dotnet


Always have your stuff when you need it with @Dropbox. Sign up for free > db.tt/ewHtTwh


Pro .NET reposted

Pluralsight News: Java Fundamentals Part 2, Android Programming w Intents, CoffeeScript, Kindle Fire ow.ly/7J2Pt


Default custom errors mode is RemoteOnly. Configurable in web.config, system.web node #aspnet #mvc #dotnet


HandleErrorAttribute works only when custom errors are enabled in config file #mvc #dotnet


You can constrain routes to HTTP POST by adding the field: whatevername = new HttpMethodConstraint("POST") to route constraints #dotnet #mvc


Use StringComparer enum for your string comparing needs.Ex: someStrings.Contains(aString, StringComparer.OrdinalIgnoreCase) #dotnet #csharp


More about TransactionScopeOption on MSDN: http://bit.ly/l70Npb #dotnet


TransactionScopeOption.Required:Declares scope reqs Tran.Uses ambient Tran if already exists.Else creates new Tran b4 entering scope #dotnet


RT @Microsoft_Feed: Want to attend Microsoft Tech·Ed Middle East 2011 for Free? http://bit.ly/gIzDlR


When using Remote validation in MVC 3, the name of the argument in the action must match the name of your property on the model #aspnet #mvc


You *know* you're a true geek when finding a cool shortcut in #vs2010 makes you so damn happy. Alt+Arrow Up or Down in code editor :D


#ado #dotnet When using Merge() in a DataSet, make sure each of the DataTable objs has a PK. Else, DataRows might get appended, not modified


If you need more ordering than possible with a single call to the OrderBy or OrderByDescending ops, use ThenBy or ThenByDescending ops #linq


Both the OrderBy and OrderByDescending ops require input of type IEnumerable<T> and return a sequence of type IOrderedEnumerable<T> #linq


United States Trends

Loading...

Something went wrong.


Something went wrong.