Christian Nagel's OneNotes

.NET Training, Consulting, Coaching - C#, Web Services, Enterprise Services, ASP.NET, Whidbey, Longhorn and More!

Affiliations

Books I've written

INETA UG Leaders

My Blogroll

Browse by Tags

All Tags » Whidbey & Longhorn (RSS)
77 Days
77 days to the launch of Visual Studio 2005. Somasgear blogs about upates for Visual Studio 2005 : August: new CTP for Visual Studio 2005 September: Visual Studio 2005 RC1 & Team Foundation Server Beta 3 TFS will ship in Q1 2006 TFS Beta 3 will have...
Longhorn Milestone Dates
Bart De Smet has some Longhorn milestone dates . Christian
Project Green Roadmap
Microsoft outlined the roadmap for Project Green : Wave 1: 2005-2007 Common role-based shared user interface with Office integration Interoperability with service-oriented applications SQL Server Reporting Services as the default reporting environment...
Generic Methods
Following my blog about Generic Delegates and Anonymous Methods , here is more: Generics and anonymous methods can make code a lot more flexible. Following I show different ways to accumulate the balance of Account objects. The Account class is a simple...
Properties with C++/CLI
C++/CLI was influenced by C#, but it also has a shorter syntax for properties. This is the C# syntax of properties: private string lastname; public string Lastname { get { return lastname; } set { lastname = value; } } The new C++/CLI syntax was influenced...
Generics, Code Sharing and Partial Specialization
Joel Pobar has an interesting blog about CLR Generics and code sharing : X86 code is shared with reference types, with value types a "partial specialization" is used. Christian
New Naming Guidelines for Generic Types
Krysztof Cwalina blogged about new naming guidelines for generic types . The BCL team considers remaning several of the BCL generic types. Some provisional examples: EventHandler<TEventArgs> Converter<TInput, TOutput> Dictionary<TKey, TValue>...
IComparer<T> and IComparable<T> might change after Beta 1
Krzysztof Cwalina blogs about a proposal to refactor these new interfaces . Currently the interface IComparable<T> defines the methods CompareTo and Equals . Because not always all methods are needed, the new version might be two interfaces: IEquateable<T>...
ASP.NET 2.0: Postback to other pages
With ASP.NET 2.0 it is easy to do a postback to a different page. The Button control has a new property PostBackUrl . This property can be set to a different Web page. Within the new page the values from the previous page can be accessed with the new...
Edit & Continue with C#
Visual Studio 2005 will have support for Edit & Continue with C#! See S. Somasegar's announcment: C# Edit and Continue support for Visual Studio 2005 The new community technology preview will be available next week. Christian
More Posts Next page »