Learn how to process CSV files using the Template Method Pattern in a sample C# application.
It's the last version before the release candidate of the full 1.0 version comes out.
The .NET Rocks crew has a wide-ranging discussion with a Live! 360 Orlando 2013 conference panel about all things Microsoft.
In this 50+-minute video, Xamarin's James Montemagno shows how to build cross-platform apps using C#.
Just because you've created an application, it may not need a user manual, guide or help system. And, even when your application does need that kind of support, you should -- at all costs -- avoid writing it.
The news doesn't look a whole lot brighter for 2014, either.
Everyone likes the plain old objects used in code-first Entity Framework development. No one, on the other hand, likes writing all of the repeated code in those objects. Good News! You already have a tool for generating that code for you.
How to get that all-important feedback needed to make a project successful.
It's great building objects in TypeScript, but it isn't much good unless you can tie those objects into a Web page. Here's how to integrate TypeScript with Knockout (and a warning about where test driven development seems to stop).
Nick Randolph connects a Windows Phone application to the cloud to save and retrieve data, then uses a local SQLite database to cache data for offline use.
Last time, Eric Vogel provided an overview of the Oculus Rift VR headset. In Part 2, he starts building a game with it.
Visual Studio 2013 ramps up the expectations of what Microsoft can do when it works as a cohesive team, instead of competing business units.
Software guru Billy Hollis critiques the conventional thinking on the radical changes in the development industry in his Live! 360/Visual Studio Live! Orlando 2013 Keynote.
SignalR is well-known by .NET developers as a way to handle communications. Find out what it can do in your iOS and Android apps, too.
Team Foundation Server 2013's lightweight code comments could change the way your team collaborates.