The North Face In-Store Explorer Prototype: A White Paper
See how Windows Presentation Foundation (formerly code-named "Avalon") was used to create an immersive experience that brings The North Face's brand and catalog to life in a retail environment.
The North Face In-Store Explorer Prototype: A White Paper
The North Face In-Store Explorer Prototype: A White Paper
.NET Language Integrated Query (LINQ) defines a set of facilities that enable directly querying data sources from .NET programming languages.
The LINQ Project: .NET Language Integrated Query
The LINQ Project: .NET Language Integrated Query
See the new pillar of WinFX that supports building applications around system and human workflow scenarios.
Announcing Windows Workflow Foundation
Announcing Windows Workflow Foundation
Describes the functionality and benefits of Microsoft Windows Workflow Foundation, soon to be a standard part of the Microsoft Windows platform. WWF provides a general framework for defining workflow, one that can be used in many kinds of applications.
Introducing Windows Workflow Foundation
Introducing Windows Workflow Foundation
Introduces the technologies and features of Microsoft Windows Workflow Foundation that will be of interest to developers in need of creating workflow-driven applications for the Microsoft .NET platform.
Getting Started with Windows Workflow Foundation
Getting Started with Windows Workflow Foundation
Visual Studio 2005 makes it easy to build an alarm clock application that runs in your System Tray. Arian Kulp shows you how.
Creating an Alarm Clock in the System Tray
Creating an Alarm Clock in the System Tray
Take a look at a new way to get kids into programming: Kid's Programming Language. KPL is an easy-to-use, VB-like language designed to make learning to program fun.
Kid's Programming Language
Kid's Programming Language
Provides an overview of new Visual Basic language features and new language extensions that support data-intensive programming.
Visual Basic 9.0 Language Overview
Visual Basic 9.0 Language Overview
Get a practical look at aspect-oriented programming with a demonstration on how to dynamically extend behavior in Web-service client applications.
Aspect-Oriented Programming
Aspect-Oriented Programming
Learn how to extend the new Time Tracker Starter Kit, which is an available installable project type for Visual Studio 2005 or Visual Web Developer 2005 Express Edition.
Extending the Time Tracker Starter Kit
Extending the Time Tracker Starter Kit
John Papa demonstrates several ways the Enterprise Library DAAB can be used to retrieve and modify data, how you can implement transactions with it, and how to set up NUnit to test your data access code.
Data Points: The Enterprise Library Data Access Application Block, Part 3
Data Points: The Enterprise Library Data Access Application Block, Part 3
Is it possible to use the .NET Framework to write powerful, but still lightweight, automation that tests Web apps through their user interfaces? In this month's column, James McCaffrey does just that.
Test Run: Low-Level Web App UI Test Automation
Test Run: Low-Level Web App UI Test Automation
Personalization is becoming an essential ingredient in many types of Web apps, but building a personalization layer into your presentation tier can be a challenge. Fortunately, Dino Esposito is here to explain how ASP.NET 2.0 makes it much easier.
Cutting Edge: Personalization and User Profiles in ASP.NET 2.0
Cutting Edge: Personalization and User Profiles in ASP.NET 2.0
Cross-page posting and the ASP.NET Wizard control give ASP.NET 2.0 developers several new options for control navigation flow within their application. See what Rob Howard has to say about these features this month.
Extreme ASP.NET: Page Navigation
Extreme ASP.NET: Page Navigation
This article examines the steps involved in creating a custom ASP.NET server control that randomly rotates through specified content.
Building a ContentRotator ASP.NET Server Control
Building a ContentRotator ASP.NET Server Control
Couldn?t attend PDC or didn?t get a Visual Basic Resource CD before supplies ran out? Now you can view all of the essential content from this CD online at MSDN Check out the essential content on VB 2005 and the great content on the future of Visual Basic
Get Your Copy of the PDC Visual Basic Resource CD
Get Your Copy of the PDC Visual Basic Resource CD
Implementing asynchronous pages in ASP.NET 2.0 is a good solution to problems caused by I/O-bound requests. Jeff Prosise brings you up to speed.
Wicked Code: Asynchronous Pages in ASP.NET 2.0
Wicked Code: Asynchronous Pages in ASP.NET 2.0
Don Box makes a guest appearance this month and chats about the elegance of the Scheme language.
{ End Bracket }: Scheme Is Love
{ End Bracket }: Scheme Is Love
This month, Stan Lippman walks through the process of defining and invoking a generic or template function under C++\CLI.
Pure C++: Invoking Generic or Function Templates
Pure C++: Invoking Generic or Function Templates
Stephen Toub shows how to augment System.IO.Compression to support named GZIP streams. He also discusses the terms "covariance" and "contravariance", showing how they apply to the .NET Framework 2.0.
.NET Matters: NamedGZipStream, Covariance and Contravariance
.NET Matters: NamedGZipStream, Covariance and Contravariance