Get an introduction to dependency properties and routed events in Windows Presentation Foundation (WPF), two extremely important topics in WPF—especially if you want to write custom elements.
More articles by Sahil Malik
Organizations struggle with communicating only relevant information to its members, especially when that information lives in disparate systems that do not talk to each other. SharePoint 2007 provides an answer with user profiles and audience targeting.
Learn how to write an ASP.NET custom editor for your various WebParts, which is directly usable in SharePoint 2007 as well.
As a Web application developer, you need a mechanism that allows various Web site widgets to communicate with each other. The ASP.NET 2.0 WebPart framework delivers.
SharePoint 2003 used only Windows Authentication, but SharePoint 2007 allows you to use any membership provider to enable custom authentication. Find out how to switch the membership provider on a SharePoint 2007 Web application.
ASP.NET 2.0 provides fantastic support for WebParts, reusable Web site widgets. With very little code, you can leverage WebParts to create a full-fledged widget/portal framework that's both flexible and powerful.
Submitting changes as update, insert, and delete queries is at the heart of any data-driven application. Learn the various support options DLINQ offers for these tasks.
DLINQ attempts to bridge the impedance mismatch between relational data and objects. Learn all about the various functions and services DLINQ offers to enable you to work with relational data as objects.
Introducing the next step in information storage on the Windows platform: WinFS, an active storage platform. Learn the basic operations that you can perform on a WinFS data store.
Very few resource managers (RMs) are available with the framework of System.Transactions right now. So why not write your very own RMs and use them in conjunction with the hordes of RMs that will appear in future releases of the .NET Framework?
Get a sneak peek at some of the major language enhancements Microsoft has in store for C# 3.0.
When you write to an underlying table via a CLR database object, a number of questions come up. Get the answersalong with a breakdown of how System.Transactions, a new .NET namespace, can help.
When you write code to be run inside SQL Server 2005, you usually want to deal with other database objects. Learn how to write a CLR-stored procedure that uses a simple table valued function to handle that scenario in a couple of ways.
You can use CLR to author a number of database objects. Follow a canonical example that explains the main steps involved in using and creating a CLR object inside SQL Server 2005.
Learn all you need to know about the CLR integration available in SQL Server 2005. Get a high-level introduction, followed by a discussion of the implications of writing database objects in CLR code and a comparison with existing alternatives such as T-SQL or extended stored procedures.