Visual Studio 2010

Speeding up ForEach loops with parallel programming - Task Parallel Library

If you're working with large chunks of data, eventually you'll probably use a foreach loop to iterate through an enumerable data source and execute the same actions on each item (for example, do something to every DataRow in a DataSet). With the new Task Parallel Library (TPL) in .Net 4 you can execute these loops in parallel for a noticeable improvement in speed. .Net has had support for parallel programming since the 1.0 version, but the developer had to do (sometimes...) extensive work to create ......

Free State of .NET event in Dallas

When: Tuesday, May 24, 2011 - 1:30 - 4:30 PM Where: Microsoft Dallas Office - 7000 SR-161 (George Bush Turnpike), Dallas, TX 75039 A free, unbiased look at the current and future development with .NET. Brought to you by Microsoft, CODE Training & EPS Software, this free afternoon event presents an unbiased look at the current and future development with .NET. Join MVP and RD Markus Egger, for an afternoon of free and independent information about current Microsoft development technologies! What ......

Dallas GiveCamp - developing for non-profit organizations

GiveCamp is a weekend-long event where software developers, designers, and database administrators donate their time to create custom software for non-profit organizations. This custom software could be a new website for the nonprofit organization, a small data-collection application to keep track of members, or a application for the Red Cross that automatically emails a blood donor three months after they’ve donated blood to remind them that they are now eligible to donate again. The only limitation ......

Optional parameters and named arguments in VS 2010

In Visual Studio 2010, you now have the ability to use optional parameters and named arguments. Optional parameters are declared with a default value in the method signature, and allow you to omit the arguments when invoking the method, while names arguments allow you to provide and argument using the name of the desired parameter, instead of depending on the position. This is the one I'm most interested in, since it's going to make for more readable code and less risk when modifying method signatures. ......

Android - Create apps in Visual Studio / C# with Mono

It's been in an invitation-only beta for a while, but now you can download Mono for Android and develop Android apps in C# and Visual Studio 2010. From the web site: What is Mono for Android? Mono for Android enables developers to use Microsoft™ Visual Studio™ to create C# and .NET based applications that run on Android phones and tablets. Developers can use their existing skills and reuse code and libraries that have been built with .NET, while taking advantage of native Android APIs. Mon requires: ......