Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
The official blog of MSDN Magazine
.NET Matters: False Sharing in Parallel Programming
There’s no programming model that magically eliminates all concurrency-related issues, so...
Author: tdorsey Date: 10/22/2008
ASP.NET AJAX 4.0 and Data-driven Apps
Using AJAX, many tasks that were traditionally performed on the server can happen in the browser...
Author: tdorsey Date: 10/20/2008
Windows With C++: High-Performance Algorithms
Algorithm efficiency is not as straightforward as you might think. A well-designed algorithm on a...
Author: tdorsey Date: 10/17/2008
Foundations: Managing State With Durable Services
Long-running processes are common in distributed computing. Some business processes are made up of...
Author: tdorsey Date: 10/15/2008
Fixing Concurrency Problems In Your Code
Correctly engineered concurrent code must live by an extra set of rules. Reads and writes from...
Author: tdorsey Date: 10/13/2008
Patterns In Practice: Cohesion And Coupling
Well designed code keeps things that have to change together as close together in the code as...
Author: tdorsey Date: 10/10/2008
Going Places: Ink-Enabled Apps For Tablet PC
The process for ink capture and analysis on the Tablet PC is straightforward in managed code. To the...
Author: tdorsey Date: 10/08/2008
Parallel Programming with Visual Studio
Multicore systems are becoming increasingly prevalent, but the majority of software today will not...
Author: tdorsey Date: 10/06/2008
Design Considerations For Parallel Programming
Concurrent programming is notoriously difficult, even for experts. You have all of the correctness...
Author: tdorsey Date: 10/03/2008
Cutting Edge: Building A Secure AJAX Service Layer
A major advantage of AJAX and Silverlight applications is that they can transparently and...
Author: tdorsey Date: 10/01/2008
CLR Inside Out: Unhandled Exception Processing In The CLR
Unhandled exception processing shouldn't be a mystery. It's actually quite useful since it gives a...
Author: tdorsey Date: 09/30/2008
Data Points: Silverlight, WCF, and Services
Silverlight 2 data-binding features are simple to implement and let your apps communicate via WCF...
Author: tdorsey Date: 09/26/2008
Security Briefs: SDL Embraces The Web
The Security Development Lifecycle (SDL) team recently released details of the SDL process at...
Author: tdorsey Date: 09/24/2008
Routed Events and Commands In WPF
Routed events and routed commands form the basis for communication among the various parts of your...
Author: tdorsey Date: 09/22/2008
Advanced Basics: More On The LINQ Enumerable Class
The System.Linq.Enumerable class plays an important role in every LINQ query you create, making it...
Author: tdorsey Date: 09/17/2008
Data-Centric Web Applications With Silverlight 2
Silverlight contains many of the tools you need in order to consume data and support Web services...
Author: tdorsey Date: 09/15/2008
Foundations: Dependency Properties And Notifications
How can objects establish boundaries and priorities? The WPF answer is a feature known as dependency...
Author: tdorsey Date: 09/12/2008
Test Run: Configuration Testing With Virtual Server
Configuration testing simply means testing a software system on different combinations of hardware...
Author: tdorsey Date: 09/10/2008
Building Composite Applications With WPF
Windows Presentation Foundation (WPF) and Silverlight provide developers with a simple, declarative...
Author: tdorsey Date: 09/09/2008
Data Hierarchies With SQL Server 2008
SQL Server 2008 supports a new data type, HierarchyID, that helps solve some of the problems in...
Author: tdorsey Date: 09/05/2008
Office Space: Custom Auditing In SharePoint
Many people using SharePoint technologies don't realize that there is auditing support built...
Author: tdorsey Date: 09/03/2008
September 2008 MSDN Magazine now online
The September 2008 issue of MSDN Magazine is now available online. Here's what's in the issue:...
Author: tdorsey Date: 09/01/2008
Custom Controls for Silverlight 2
Silverlight 2 features a rich and robust control model that is the basis for the controls included...
Author: tdorsey Date: 08/29/2008
Foundations: Workflow Tips
In the August 2008 issue of MSDN Magazine, Matt Milner covers several topics regarding development...
Author: tdorsey Date: 08/27/2008
Basic Instincts: Increase LINQ Query Performance
LINQ is a powerful tool enabling quick filtering data based on a standard query language. It can...
Author: tdorsey Date: 08/25/2008
Web Apps You Can Draw On with Silverlight
One of the very cool features of Silverlight that hasn't gotten the attention it deserves is the...
Author: tdorsey Date: 08/22/2008
Create Animations with XAML and Expression Blend
One of the neat things about XAML is that you can not only declare your objects using an XML syntax,...
Author: tdorsey Date: 08/20/2008
Team System: Essential Power Tools
Microsoft has a long history of introducing new features to shipped products, often under the banner...
Author: tdorsey Date: 08/18/2008
Patterns In Practice: Object Role Stereotypes
Designing software is often an exercise in managing complexity. You can take steps to limit the...
Author: tdorsey Date: 08/15/2008
Data Points: The Entity Framework In Layered Architectures
When you evaluate any new technology, pattern, or strategy, you have to consider how that new piece...
Author: tdorsey Date: 08/14/2008
A BizTalk Server-based EDI Solution
Electronic Document Interchange (EDI) encompasses the largest share of real-world...
Author: tdorsey Date: 08/13/2008
ADO.NET Data Services Basics
Separation of presentation and data is not a new idea, but with the growing popularity of...
Author: tdorsey Date: 08/11/2008
Going Places: What Can a Robot Teach You?
WiMo is a fully programmable robot that you don't need to be an Electrical Engineer to build. In its...
Author: tdorsey Date: 08/08/2008
Windows with C++: Asynchronous WinHTTP
A common misconception is that you need to use the .NET Framework if you want your application to...
Author: tdorsey Date: 08/06/2008
August 2008 issue of MSDN Magazine now online
The August 2008 issue of MSDN Magazine is now available online. Here's what's in the issue: Data...
Author: tdorsey Date: 08/04/2008
Foundations: Code Access Security in WCF
In the .NET Framework 3.5, WCF only allows a limited set of scenarios to execute in partial trust....
Author: tdorsey Date: 08/01/2008
Scalable Systems That Handle Failure Without Losing Data
Designing distributed systems has never been easier. But developing robust systems that handle...
Author: tdorsey Date: 07/30/2008
Office Space: Automated SharePoint Site Branding
Windows SharePoint Services (WSS) 3.0 provides branding through themes. A user can apply a WSS theme...
Author: tdorsey Date: 07/28/2008
Test Run: WCF Testing
Whether you are new to Windows Communication Foundation (WCF) or have worked with it a bit, there...
Author: tdorsey Date: 07/25/2008
Security Briefs: Approaches to Threat Modeling
There are many things called threat modeling. Rather than argue about which is "the one true...
Author: tdorsey Date: 07/23/2008
Xbox Live Community Games
Want to develop games for Xbox Live? Want to get paid for it, too? Click on over to the XNA Team...
Author: tdorsey Date: 07/22/2008
Flexible Data Modeling With The Entity Framework
The Microsoft Entity Data Model (EDM), based on Dr. Peter Chen's Entity Relationship (ER) model, is...
Author: tdorsey Date: 07/21/2008
.NET Matters: Asynchronous I/O with WebClient
System.IO.File is a handy helper class for reading and writing data, but its methods support only...
Author: tdorsey Date: 07/18/2008
.NET Terrarium 2.0 source code released
Remember .NET Terrarium, the interactive game meant to introduce .NET development techniques? Well,...
Author: tdorsey Date: 07/16/2008
Advanced Basics: The LINQ Enumerable Class
The Enumerable class plays an important role in every LINQ query you create. Because the Enumerable...
Author: tdorsey Date: 07/16/2008
State Sharing In A Peer Network With WPF
Peer applications cover the gamut from simple file sharing to instant messaging (IM) to full-on...
Author: tdorsey Date: 07/14/2008
{ End Bracket } roundup
Back in January, we rounded up all of the recent { End Bracket } columns you may have missed, since...
Author: tdorsey Date: 07/11/2008
Thoughts on screen shots: hard-to-capture screens
Here's another bunch of handy tips in my ongoing series on a topic no one thought would ever spawn...
Author: tdorsey Date: 07/10/2008
SQL Server Data Services
SQL Server Data Services (SSDS) is a robust, scale-free data service that internally uses proven SQL...
Author: tdorsey Date: 07/09/2008
Data Binding and WPF
Windows Presentation Foundation (WPF) offers excellent support for managing the display and editing...
Author: tdorsey Date: 07/07/2008