Welcome to MSDN Blogs Sign in | Join | Help

Browse by Tags

All Tags » Editor's Choice   (RSS)
Back in January , we rounded up all of the recent { End Bracket } columns you may have missed, since I don’t always get around to featuring them before a new issue comes online. { End Bracket } provides a forum for developers to express opinions or share Read More...
Since we started blogging about the MSDN Magazine articles and columns six-or-so months ago, one column hasn't gotten the attention it really deserves. The { End Bracket } column closes out each issue and, as our editor Joan Levinson noted, "We needed Read More...
The November 2007 issue of MSDN Magazine is now available online at http://msdn.microsoft.com/msdnmag/issues/07/11/default.aspx . November brings our 2007 Security Issue, featuring a range of security related topics from code review best practices to Read More...
Windows Vista and the upcoming Windows Server 2008 include a new thread pool API that should make it much easier for developers to employ the thread pool effectively. In the October issue of MSDN Magazine, Robert Saccone shows you how the new thread pool Read More...
Multi-cpu systems and multicore processors are becoming ever more common, but writing code that actually takes advantage of those multiple processors is still considered arcane and unintuitive. In the October issue of MSDN Magazine, Daan Leijen and Judd Read More...
To support Language Integrated Query (LINQ), a suite of new technologies was added to the upcoming release of Visual Basic 2008 that includes type inference. With type inference, the types of method-level members are inferred based on the right-hand side Read More...
A reader asks: I'm using locks in my application to synchronize work on a bunch of threads. Unfortunately, I'm doing something incorrectly and my threads seem to just stop sometimes. I think I'm running into deadlocks, but I'm not sure how to find them. Read More...
Common Table Expressions (CTEs) can help improve the readability (and thus the maintainability) of SQL statements without compromising performance. They also make writing recursive code in T-SQL significantly easier than it was in previous versions of Read More...
No matter what type of long-running processes are involved—whether getting large results from a database, making asynchronous Web service calls, or any number of other potentially intensive operations—making your application more responsive is guaranteed Read More...
Continuing his development of a mouse and mouse environment simulation called EEK!, in the October issue of MSDN Magazine, Stan Lippman explains how he's creating the XML document describing the environment . Stan also describes another way of incorporating Read More...
The new Task Scheduler 2.0 in Windows Vista is no longer just a simple tool for end users. It now provides a powerful platform for designing and managing complex background operations, and in some cases can replace the need for Windows services. In the Read More...
Workflows are meant to coordinate systems and people, and that means communicating beyond the boundaries of the workflow instance itself. Communication is a key component of most workflows. In the September issue of MSDN Magazine, Matt Milner takes you Read More...
COM client objects can instantiate server objects and then make calls to those objects, but the server object can't call back to the client. COM connection points enable two-way communication between the server and client. The clients for a COM connection Read More...
You need to generate some random numbers in your application and started to use System.Random, but a colleague suggests using RNGCryptoServiceProvider instead. Do you retool your code to use RNGCryptoServiceProvider, or is there a better way to proceed? Read More...
With Windows Communication Foundation (WCF) you can host WCF-based services in any Windows process, including a console application, a Windows Forms app, or a Windows Presentation Foundation (WPF) UI application. You can self-host WCF services in Windows Read More...
More Posts Next page »
 
Page view tracker