Learning Lab: December Special -- Enroll now in O'Reilly Learning Lab's Visual Basic .NETorLearn C# courses and save more than $300. All Learning Lab courses include a 100% money-back guarantee, so you'll always enjoy risk-free registration.
Longhorn
SDK Annotations -- Working closely with Microsoft,
O'Reilly has seized upon a new feature of Longhorn that allows third
parties to use RSS feeds to enhance the Longhorn SDK docs. Ian Griffiths
leads the way with the first Microsoft-recommended third-party annotations
to Longhorn documentation. Ian is a coauthor of .NET Windows Forms
in a Nutshell.
Separating the Wheat from the Chaff -- In this asp.netPRO book
review, Mike Riley
writes that the In a Nutshell approach and easy-reference organization of
ASP.NET in a
Nutshell, 2nd Edition
make it a book any serious ASP.NET developer should buy.
Cooking with Active Directory -- Try out these two new recipes--the first on finding the domain controllers that are acting as one of the FSMO roles, and the second on determining the last time a user logged into a domain--from O'Reilly's Active Directory Cookbook.
Enhancing
ASP.NET Pages with JavaScript -- Matthew MacDonald
shows you how to use JavaScript in an ASP.NET web page to perform three
common tasks: showing a pop-up window, changing control focus, and handling
frame navigation. Matthew is a coauthor of ASP.NET in a
Nutshell, 2nd Edition.
The Three Pillars of OOP --
Object-oriented programming is built on three sturdy pillars:
encapsulation, specialization, and polymorphism. Chapter 4 of
Programming Visual Basic .NET, 2nd Edition, shows how the process of
aggregation (or composition) allows you to build complex classes from
relatively simple classes. Get
a free trial to read this and four other O'Reilly books on Safari.
Design Component-Based Applications -- In this
.NET Magazine book review, Brian Noyes writes
that Juval Löwy provides practical advice for
learning how to build robust real-world applications
with .NET, and will help you conquer complexity. Don't
miss Juval's Programming
.NET Components.
The IDesign C# Coding Standard -- Juval Löwy's C# coding standard offers development guidelines and best practices that go far beyond the cursory advice found in Microsoft documentation. Juval is the author of COM and .NET Component Services and Programming .NET Components.
Introduction to System.DirectoryServices -- In the conclusion to
this two-part series on using the .NET Framework's
System.DirectoryServices namespace, Robbie Allen looks at how
to search with the DirectorySearcher class. Robbie is a
coauthor of Active
Directory, 2nd Edition.
Using Delegates to Implement Event Handling -- In this article, Jesse Liberty focuses on how delegates are used to implement event handling, with
a look at the implementation of a custom event. Jesse is the author of Programming C#, 3rd
Edition.
O'Reilly Named Book Publisher of the Year -- For their annual
Reader Awards, VSJ's audience voted O'Reilly & Associates
"Book publisher of the year."
Inside
the Workings of Rotor -- Get under the Shared Source CLI hood in
this OET interview with David Stutz, a former member of Microsoft's
.NET Framework core design team and a coauthor of the first book on the
inside operations of Rotor, O'Reilly's Shared Source CLI
Essentials.
.NET Framework 1.1 Expands Support -- Chris Sells discusses how the .NET Framework version 1.1 provides expanded
namespace, security, and languages support for your .NET projects, all in the March edition of MSDN magazine. Chris is a coauthor of Mastering Visual Studio .NET.