MSDN Magazine

The official blog of MSDN Magazine

Browse by Tags

Tagged Content List
  • Blog Post: { End Bracket } roundup

    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 pet projects that may be tangential to the main...
  • Blog Post: { End Bracket } roundup

    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 something for the back page." But more seriously...
  • Blog Post: November 2007 MSDN Magazine now online

    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 tools you can use for testing your apps more effectively...
  • Blog Post: Improve Scalability With New Thread Pool APIs

    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 component addresses a number of limitations of...
  • Blog Post: Optimizing Managed Code For Multi-Core Machines

    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 Hall demonstrate how the Task Parallel Library...
  • Blog Post: Basic Instincts: Type inference in Visual Basic 2008

    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 of any assignments in the declaration statements...
  • Blog Post: .NET Matters: Deadlock monitor

    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. Is there any way I can do so programmatically?...
  • Blog Post: Data Points: Common Table Expressions

    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 SQL Server. In the October issue of MSDN Magazine...
  • Blog Post: Building more responsive WPF apps with Dispatcher

    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 to make your users much happier in the long run...
  • Blog Post: Netting C++: Describing the EEK!-osystem

    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 an XML file into the program: using a DataSet...
  • Blog Post: Windows with C++: Task Scheduler 2.0

    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 October issue of MSDN Magazine, Kenny Kerr explores...
  • Blog Post: Foundations: Workflow Communications

    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 on a tour of the Windows Workflow Foundation (WF...
  • Blog Post: CLR Inside Out: COM Connection Points

    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 point server can be written in C++ and in C#...
  • Blog Post: .NET Matters: Tales from the CryptoRandom

    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? What you need is an adapter that takes the functionality...
  • Blog Post: Extend your WCF services with the Windows Process Activation Service (WAS)

    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 NT services that run in the background. You can...
  • Blog Post: Team System: Work Items and Undo Support

    In our Team System column , Brian Randell shows you how to extend and enhance Visual Studio Team System on both the client and server. Continuing the project Brian started in our January 2007 issue , we'll delve further into building a Word 2003 add-in that works with the Team Foundation Server version...
  • Blog Post: .NET Framework 3.5 networking enhancements

    The .NET Framework System.Net namespace gives you programmatic access to a number of key networking protocols, such as HTTP and SMTP. In the September issue of MSDN Magazine, we'll look at some new and enhanced networking features that are planned for the upcoming release of the .NET Framework 3.5 and...
  • Blog Post: Security Briefs: Exploring Claims-Based Identity

    Authentication and auditing features are built into the Windows operating system and are usually quite easy to integrate into an application. But what happens when you want to extend reach to users who aren't joined to a domain or don't have Windows accounts? In the September issue of MSDN Magazine,...
  • Blog Post: Integrate Windows Live and SharePoint search into your site

    With so many search providers to choose from, it's important that your site uses an abstracted implementation that doesn't rely on specifics of the underlying search engine. That way, you can decide later whether you'll use Live Search or SharePoint or some other provider as your search solution. In...
  • Blog Post: Unit Testing: Replacing Component Servers with Test Doubles

    Effectively replacing component servers for testing purposes is a common — but often misunderstood — issue for developers. Most people call these replacements stubs or mocks, but these are only two of the "test double" types you can employ in unit testing. In the September issue of MSDN Magazine, Mark...
  • Blog Post: ScriptManager and ASP.NET AJAX

    ScriptManager is a server-side control that sits on your Web Form and enables the core of ASP.NET AJAX . In the September issue of MSDN Magazine, Ben Rush explains how the ScriptManager control represents a central component of ASP.NET AJAX, and shows you how to use ScriptManager to unlock the advanced...
  • Blog Post: Foundations: Declarative WCF Security

    In the August issue of MSDN Magazine, Juval Lowy presents a declarative security framework for Windows Communication Foundation (WCF) that makes security configuration closer to the simplicity you'll find in other aspects of WCF configuration. This declarative model is simple to use and minimizes the...
  • Blog Post: OPC: A New Standard for Packaging Your Data

    The 2007 Microsoft Office System Open XML specification , recently approved by the ECMA International standards organization, includes a new file packaging technology. An underlying component of this standard is Open Packaging Conventions (OPC). OPC provides a container technology you can use without...
  • Blog Post: Flexible Content Display With WPF Flow Documents

    Flow Documents and XML Paper Specification (XPS) Documents are related technologies in Windows Presentation Foundation (WPF), but while XPS is geared towards printing and page-oriented content, Flow Documents are aimed at screen reading and provide a more dynamic and arguably more sophisticated model...
  • Blog Post: Office Space: Solution Deployment with SharePoint 2007

    In his May 2007 MSDN Magazine column, Ted Pattison explained how to create, test, and debug Windows SharePoint Services (WSS) components. Now, in the August 2007 issue. Ted takes a look at the deployment side . WSS 3.0 introduces a new deployment mechanism, known as a solution package, that allows you...
Page 1 of 2 (50 items) 12