The readers have spoken, the votes tallied. Which products have been chosen as worthy to take home the gold, silver or bronze? Our annual awards celebrate your most valuable tools.
- By Kathleen Richards
Using shims in Visual Studio 2012 Ultimate lets you easily bypass code—no matter how deeply buried—to test just the parts of your application that you want to test.
A priority queue assigns a priority to each element. Knowing how to build them is important in solving many coding problems.
- By James McCaffrey
A new feature in TFS 2012, Local Workspaces allows edits, renames and deletes to be done locally without any communication to the server.
- By Mickey Gousset
Readers had mixed reactions to "Good UI Design Is No Longer Optional."
- By Readers of Visual Studio Magazine
MindFusion.Scheduling for WPF can help you create a variety of calendar and time-management apps, if you don't mind writing a little code.
- By Andrew J. Brust
We're almost at the end of 2012, and it's been an amazing year for Microsoft product releases.
Use the LongListSelector control to conveniently display large amounts of data in your mobile apps.
- By Nick Randolph
The collaboration tool had been in preview mode for a year.
Upgrades to the development suite include CoreCLR and async programming.
Microsoft released the Windows Phone 8 developer tools on Tuesday as the company welcomed developers to its Redmond campus to dive deeper into its Windows 8 development platforms.
- By Kathleen Richards
Gartner predictions are at odds with others who think the new platform will win converts.
- By Jeffrey Schwartz
Think of wcfstorm-lite as the Visual Studio WCF Test Client on steroids.
In Part 2 of this series, Eric Vogel covers how to implement authentication and basic authorization with an Azure Mobile Service-backed Windows Store application.
FileTables, a new feature introduced in SQL Server 2012, is a unique table that reflects metadata of files in a specified folder.
I know enough not to go down to the Immediate Window and type ? variablename to get the value of a variable.
One of the major reasons that developers don't like TDD is because, inevitably, it leads to mocking—which can be time consuming. Microsoft has created the Fakes Framework just to simplify the whole process.
In both .NET and Java, the garbage collector is smart enough to detect and release circular references. Dealing with circular references in C++ isn't as simple.