Welcome  |  Sign In
 | 
Skip Navigation Links
  

MSDN Magazine

Click to Rate and Give Feedback
Popular Articles
We will introduce you to the Visual Studio Profiler by walking through a sample performance investigation, pinpointing code inefficiencies in some sample applications.

By Hari Pulapaka and Boris Vidolov (March 2008)
SQL Server 2005 gathers a lot of useful data that you can use to identify areas where database performance can be improved. Here's what you need to improve performance.

By Ian Stirk (January 2008)
Chris Tavares explains how the ASP.NET MVC Framework's Model View Controller pattern helps you build flexible, easily tested Web applications.

By Chris Tavares (March 2008)
State Machine workflows represent a different way of visualizing program logic. Rather than flowing from activity to activity like sequential workflows, State Machines transition from state to state. Learn about uses for State machines and see how to design and build a State Machine workflow with Windows Workflow Foundation.

By Keith Pijanowski (February 2008)
More ...
Read the Blog
In the March 2008 installment of our Extreme ASP.NET column, Fritz Onion introduced to the ASP.NET 3.5 ListView control, which provides more control over generated markup, support for paging, and full integration with the data source-based binding model. In the April ...
Read more!
The need to test a program that accesses and manipulates a back-end SQL Server database is very common. In many such cases, the application interacts with the back-end data through the use of SQL stored procedures. In the April 2008 issue of MSDN Magazine, James ...
Read more!
The Microsoft Office platform allows you to maintain both standard and custom properties for documents. Document Information Panels, however, let you implement additional functionality such as metadata-based search and automation of information-driven business processes is Office documents and SharePoint apps. In the April 2008 issue of MSDN ...
Read more!
Going Places is a new MSDN Magazine column devoted to mobile device development. The main focus will be on Windows Mobile phones and Tablet PCs, although any topic related to mobility is fair game. In the April 2008 issue of MSDN ...
Read more!
Silverlight is a new cross-browser plug-in from Microsoft that brings the power of the .NET Framework to bear on an area that was previously reserved for Flash or Java Applets. Silverlight also supports a range of .NET-compliant languages, including Visual Basic and C#, so you don't have to learn a new language to build rich media applications. In the April 2008 issue ...
Read more!
Performance problems can creep into your ASP.NET app as it scales up, and when they do, you need to determine what the actual problem is and find the best strategies to address it. In the April 2008 issue of MSDN Magazine, Richard Campbell and Kent Alstad present three ...
Read more!
More ...
May2008 May 2008
Office Apps: Integrate VSTO with SharePoint Content Types
See how to build a document-level Visual Studio Tools for Office customization and integrate it with a content type in SharePoint. Steve Fox
MOSS 2007: Automate Web App Deployment with the SharePoint API
Learn how to automate custom SharePoint application deployments, use the SharePoint API, and avoid the hassle of custom site definitions. E. Wilansky, P. Olszewski, and R. Sneddon
C++ Plus: Beef Up Windows Apps with the Visual C++ 2008 Feature Pack
Kenny Kerr sings the praises of the new Visual C++ 2008 Feature Pack, which brings modern conveniences to Visual C++. Kenny Kerr
Security: Safer Authentication with a One-Time Password Solution
One-time passwords offer solutions to dictionary attacks, phishing, interception, and lots of other security breaches. Here's how it all works. Dan Griffin
Alphabet Soup: A Survey of .NET Languages And Paradigms
Here we present a rundown of the various language paradigms of CLR-based languages via short language introductions and code samples. Joel Pobar
Code Download (2442 KB)
.Chm Files

Columns
Editor's Note: I Want to Believe
Editor-in-Chief Howard Dierking explains why it's wise to consider Microsoft Office a development platform, even though developers typically don't. Howard Dierking
Toolbox: Database Audit Logs, Joel on Software, Code Handouts, and More
This month the Toolbox column takes a look at database logging, Joel Spolsky's blog, printing code projects, and ASP.NET reading. Scott Mitchell
CLR Inside Out: Measure Early and Often for Performance, Part 2
In the second of a two-part series, Vance Morrison delves into the meaning of performance measurements, explaining what the numbers mean to you. Vance Morrison
Data Points: Entity Framework Q&A
The Entity Framework is a hot topic, but how do you know when to use EntityClient, Object Services, Entity SQL, or LINQ? Find out here. John Papa
Cutting Edge: Single-page Interface and AJAX Patterns
This month we begin a look at the Single Page Interface (SPI) model and some design patterns for designing AJAX applications. Dino Esposito
Test Run: Request/Response Testing with Windows PowerShell
Did you know you can use Windows PowerShell to perform lightweight request/response testing for an ASP.NET Web app? Here's how. Dr. James McCaffrey
Office Space: From VBA Macro to Word Add-in
See how to use Word to capture a VBA macro and use Visual Studio Tools for Office to wrap it up into a deployable Word add-in. Robert Bogue
Wicked Code: Silverlight Page Turning Made Simple
As we'll show, with just a few lines of JavaScript you can build a general-purpose framework for incorporating page turns into Silverlight 1.0 apps. Jeff Prosise
Foundations: Loading Workflow Models in WF
When building workflows, you must consider the developer experience, available tools, long-term maintenance, and future versioning. Matt Milner
Security Briefs: Penetration Testing
In this installment of Security Briefs, James Whittaker explains the rules and the pitfalls of penetration testing so you'll know how to avoid them. James A. Whittaker
Team System: Team Foundation Server Event Service
Use the Team Foundation Server EventService to create and manage event subscriptions or create a Web service to receive and process events. Brian A. Randell
{ End Bracket }: Rich and Reach Applications
Rich or reach, rich or thin, thick or fat? Thus went the battle over how much functionality a client should have. Here's how it all turned out. Terry Crowley
© 2008 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker