The difference between Structs and Classes isn't about data vs. code: it's about what happens when you move the data around. And sometimes you want a Struct, not a Class.
In Part 2 of this three-part series on dataflow programming with the Task Parallel Library, Eric Vogel shows you how to create a Windows 8 application that uses a composite parallel data flow.
RAII, or "Resource Acquisition Is Initialization", has become a standard C++ coding practice. Here's why.
Traditional software company Adage Technologies adapts to the sea change that is Windows 8.
Save yourself some work by using templates in Visual Studio.
How do we as developers present data to a user? In Android, we use the ListView in its various forms.
- By Wallace McClure
- 09/14/2012
With more than 600,000 downloads of Visual Studio 2012 in a less than 4 weeks, the new IDE has the fastest download rate in the product's history.
- By Kathleen Richards
- 09/12/2012
Develop and test in a WCF Service Library project while hosting your application in an ASP.NET project.
TFS 2012 has improved on the team concept to create logical teams, or groups, of members for different projects.
- By Mickey Gousset
- 09/11/2012
Peter returns to the ASP.NET Web API in Visual Studio 2012 to use it with ASP.NET. And this time, he's moving complete objects from the client up to the server in an HTTP POST.
The major challenge when working with permutations is that the factorial function gets very, very large very, very quickly. The BigInteger data type was introduced in the .NET Framework 4.0; it enables the writing of effective permutation code.
- By James McCaffrey
- 09/04/2012
If you're an experienced Web developer, you'll love the HTML5/JavaScript/CSS3 options provided by Visual Studio 2012. Here's a step-by-step guide to getting started.
- By Michael Crump
- 09/02/2012
The Silverlight 5 PivotViewer allows you to create unique and interactive data visualizations for your users. Find out how to effectively use this technology and incorporate semantic zoom into your data collections.
- By Tony Champion
- 09/02/2012
In a recent blog post, "Is Agile Really a 'Developer Rebellion Against Unwanted Tasks'?", Data Driver blogger David Ramel wrote about the mixed reaction from developers to his article about a controversial report on Agile software development from analyst firm Voke Inc.
- By Readers of Visual Studio Magazine
- 09/01/2012
Windows Communication Foundation routing lets you decouple your service consumers and providers to give you the flexibility to modify and extend your services without disrupting your clients.
Test Studio brings together the tools to fully test your applications -- provided your team is willing to make the commitment to using it.
JavaScript has been part of the Microsoft technology stable since the 1990s, and its prominence in the next wave of Microsoft products is huge.
- By Andrew J. Brust
- 08/31/2012
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.
Learn what's going on -- everywhere -- in your Silverlight app.
The Task Parallel Dataflow (TDF) library helps developers tackle complex parallel use cases.