Entropy Minimization is a new clustering algorithm that works with both categorical and numeric data, and scales well to extremely large data sets.
- By James McCaffrey
- 02/09/2013
Squashing this bug required out-of-the-box thinking, and some Disassembly magic.
- By Boris Eligulashvili
- 02/01/2013
In the first installment of app-building with SignalR, learn how to build a real-time chat application.
The contest was based on the growth in the number of searches from the previous year.
Eric Vogel shows you how to use the CultureInfo API in .NET Framework 4.5 to simplify localization in a multi-threaded application.
Developers continue to show gains in salary and have better job security than most others, according to Visual Studio Magazine's second-annual salary survey.
A useful set of tools for creating PDF documents dynamically from code.
Eric Vogel covers how to use the Managed Extensibility Framework (MEF) to extend a Windows Store application.
A free tool to reduce coding for developers who like to surface T-SQL database recordsets in a simple collection of customized POCO objects.
Eric Lippert was a key part of the Roslyn compiler-as-a-service project.
- By Kathleen Richards
- 12/04/2012
Learn lessons about your own code through the errors committed by other developers.
- By Readers of Visual Studio Magazine
- 12/04/2012
Readers share opinions about Priority Queues and the Surface tablet.
- By Readers of Visual Studio Magazine
- 12/01/2012
The .NET 4.5 Framework includes some changes to the typical reflection use cases. Most importantly, the Type object has been split into two separate classes: Type and TypeInfo. Find out how and when to use each.
NetAdvantage for Windows UI offers XAML and HTML/jQuery controls to Windows 8 developers.
- By Kathleen Richards
- 11/16/2012
Peter finishes up his discussion of using the Fakes Framework with TDD in Visual Studio 2012 Ultimate by looking at mocking properties and why you'd want to pass a shim as parameters.
In Part 3 of this series, Eric Vogel covers how to implement user-level authorization and push notifications using an Azure Mobile Service.
A priority queue assigns a priority to each element. Knowing how to build them is important in solving many coding problems.
- By James McCaffrey
- 11/02/2012
TypeScript is designed to make JavaScript development scalable, something Microsoft clearly needs if it's to use JavaScript in its own work.
- By Andrew J. Brust
- 11/01/2012
Much emphasis has been placed on the new async capabilities in C# 5.0. However, there are smaller smaller -- but still useful -- features of which you may not be aware.
- By Patrick Steele
- 11/01/2012
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
- 10/31/2012