May 2008 - Posts
Discover how to do code analysis in both a web-based and a desktop application using Visual Studio 2008.
The introduction of a simple, efficient, human-readable XML index called VTD+XML.
Sasha Barber shows you how to create a WPF 3D Panel, not unlike the 3D window tabbing in Windows Vista, that allows tabbing, activates the current item, and more.
MSMQ is essentially an application that guarantees sending and receiving messages reliably in a disconnected distributed environment. The real power of MSMQ is in MSMQ's triggers. Tejas Patel shows how to programmatically create and execute MSMQ triggers.
Clear out textboxes using recursion and LINQ, use VB literals to transform an XML document, and eliminate an annoying artifact of VB internals.
This article is about how to use Windows Vista preview handlers in a WPF application.
LINQ doesn't define keywords for cross join, left join, or right join. As part of the LINQ grammar, you get join and group join. Joins can be equijoins or non-equijoins. An equijoin uses the join keyword and non-equal joins are contrived using where clauses. However, left, right, and cross joins are supported by LINQ. Paul Kimmel shows you how.
Learn how to customize ListView and GridView Column-Layout in WPF applications.
Rockford Lhotka explains why he thinks the .NET platform is far more important than the language used.
This is the fourth part of a series of articles describing the development of a Model-View-Presenter (MVP) Framework on the .NET platform. This part implements strongly typed associations between controllers, views and tasks.
This is the third part of a series of articles describing the development of a Model-View-Presenter (MVP) Framework on the .NET platform. It describes the development of a fully functional Windows Forms views engine.
This is the second part of a series of articles describing the development of a Model-View-Presenter (MVP) Framework on the .NET platform. Based on the concepts introduced in the first part, we implement the core MVP Framework funtionality.
Roger Jennings describes ADO.NET's data service and client-side components, provides details on data formats, and walks you through creating a data service. He explains how to access data from a browser by composing URI queries and how to write ADO.NET Data Service clients for Windows or Web Forms. He also demonstrates Language Integrated Query (LINQ) to REST query syntax and data updates with POST, PUT, and DELETE methods. Finally, he outlines a potential "ADO.NET Data Service Offline" feature and explains how ADO.NET Data Services will relate to SSDS when Microsoft releases the service for general use in 2009.
This is the first part of a series of articles describing the development of a Model-View-Presenter (MVP) Framework on the .NET platform. We discuss the basics in this part and move on to more advanced topics later.
A very simple example of how to bind to ADO.NET disconnected data objects.
Next page »