Visual Studio Magazine Contributing Editor Joe Kunk explains why he thinks his Surface tablet will kick his iPad's butt.
Aspect-oriented programming has the potential to help every developer write higher-quality code in less time. Here's how to declaratively apply custom methods implementing common functionality to your code.
Visual Basic and C# developers can eliminate repetition by customizing the project and item templates in Visual Studio.
Secondary Live Tiles enable an application to utilize both sides of a tile, delivering twice the information.
See how lambda expressions enhance a common programming scenario.
Live Tiles are images that update a pinned tile (icon) on the start screen of Windows Phone. They're used to offer updates to a user browsing the start screen, without having to open the application completely.
Accessing a customer relationship management system with a custom .NET application can add important functionality.
ASP.NET Web API allows you to write a service once and provide different output formats with little effort on the developer's side.
Use the Microsoft Sync Framework to synchronize data changes between SQL Server 2008 Standard, SQL Server 2008 Express and SQL Server Compact Edition 3.5.
On VB columnist Joe Kunk shows you how to create and extract "almost" .ZIP files in .NET Framework 4 and standard .ZIP files in .NET Framework 4.5.
Visual Basic 11 contains many enhancements you may not have noticed.
Code First Migrations allow for database changes to be implemented all through code. Through the use of Package Manager Console (PMC), commands can be used to scaffold database changes.
10 questions and answers to help understand the Roslyn complier-as-a-service project for Visual Basic and C# developers.
Code First frees you up from the chore of creating databases for your project. Here's a primer on how to do it.
Learn how to publish data in the Windows Azure Marketplace for a monthly income with just a few hours effort.