Indigo, Avalon GUI, .NET Coding Articles

Some interesting Longhorn and .NET articles for developers appeared on MSDN:Introducing the New Avalon Graphics Model“: Introduces the new Avalon rendering and composition technology, and provides details about the new programming model that allows user interfaces to be defined declaratively. More info here and here.

Drawing Rubber-Band Lines Using the .NET Framework“: Dr. GUI describes how to draw rubber-band lines using the .NET Framework. Related drawing article here.

Coding Best Practices Using DateTime in the .NET Framework“: Writing programs that store, perform calculations, and serialize time values using the DateTime type in the Microsoft .NET Framework requires an awareness of the different issues associated with time representations available in Windows and .NET. This article focuses on key testing and development scenarios involving time and defines the best practice recommendations for writing programs that use the DateTime type in Microsoft .NET-based applications and assemblies.

Indigo TV Show“: “Indigo” is the codename for a set of .NET technologies that enable applications to communicate with each other using secure, reliable, transacted messaging. In this episode of the .NET Show John Shewchuk discusses how “Indigo” applies to the architecture of the applications you are designing today, and how it will become a core component of the applications you are planning on developing for Longhorn. Steve Swartz then walks us through some code examples to illustrate the programming model for “Indigo”, and how easy it is to add support for its various features into your applications.


  1. 2004-02-28 10:06 pm
  2. 2004-02-28 10:31 pm
  3. 2004-02-28 11:20 pm
  4. 2004-02-28 11:30 pm
  5. 2004-02-29 12:02 am
  6. 2004-02-29 12:06 am
  7. 2004-02-29 12:33 am
  8. 2004-02-29 12:53 am
  9. 2004-02-29 1:50 am
  10. 2004-02-29 1:55 am
  11. 2004-02-29 2:57 am
  12. 2004-02-29 3:39 am
  13. 2004-02-29 4:22 am
  14. 2004-02-29 4:22 am
  15. 2004-02-29 4:25 am
  16. 2004-02-29 6:22 am
  17. 2004-02-29 6:27 am
  18. 2004-02-29 6:41 am
  19. 2004-02-29 3:17 pm
  20. 2004-02-29 7:20 pm
  21. 2004-03-01 5:53 pm