| By Tim Huckaby | Article Rating: |
|
| October 27, 2003 05:40 PM EST | Reads: |
6,058 |
(October 27, 2003) – As I walked out of the opening keynote (run by Bill Gates and Jim Allchin) at PDC 2003 Monday, it occurred to me that it was one of the best keynotes I have seen in years. Trust me, I have been to 10+ years of these things. I am usually disappointed by opening keynotes, and I believe Bill Gates is as sick of his “Digital Decade” speech as I am. But he had all-new content for the PDC, and Longhorn in its infant stage, simply put, looks awesome. I have been playing with the Longhorn bits, but I have not seen compelling demos done against the bits until now, and I was duly impressed. Longhorn, the next major release of Windows, will be the biggest release since Windows 95, according to Gates. That is quite a bold statement because, in my opinion, Windows XP was a pretty huge leap.
But, my mission here is to tell you about Indigo. Let me explain Indigo first with the team’s mission statement. The internal mission statement for the Microsoft Indigo team at Microsoft is: “Make .NET the essential platform for building and deploying distributed applications.” The word “distributed” is the key here. In simple terms, Indigo promises to fulfill the decade-long answer to the “truly distributed computing” problem. A year or so back, we thought that Web services was the answer, but it turns out Web services alone doesn’t include enough of the plumbing – and requires too much infrastructure – to accomplish a common playing field for distributed applications.
Yesterday, I got a chance to talk to David Treadwell, general manager, of the .NET Developer Platform team. David told me, “Indigo is designed for building and running connected systems. It represents our progress in Web services and in making the development of connected systems simpler for the developer. I’m sure that PDC attendees will be excited by the capabilities that Indigo provides.”
And man, was he right! The capabilities of Indigo really get you thinking about the future of distributed applications. Can you imagine writing a small amount of managed code to create a SOAP message in memory and then securely sending it to its destination with guaranteed delivery?! Oh, and here’s the best part: this little .NET app does not use IIS! Indigo provides the transport infrastructure and leverages all that’s good in Web Service Extensions (WSE). My only negative on all this is that we won’t see it for a while, and the pain of waiting for this to ship is going to be excruciating.
In Longhorn, the developer platform advances encompass four major components:
- Avalon: Codename for the presentation layer
- winFS: Codename for unified storage
CIO, CTO & Developer Resources
- Fundamental: Codename for base OS services
- Indigo: Codename for communications
Published October 27, 2003 Reads 6,058
Copyright © 2003 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Tim Huckaby
Tim Huckaby is CEO of InterKnowlogy, a software and network engineering firm and a Microsoft Partner focused on solutions built in .NET. He has worked on and with product teams at Microsoft for many years, has coauthored several books, and is a frequent conference speaker.
- Kindle 2 vs Nook
- Confessions of a Ulitzer Addict
- IBM Hardware Chief, Intel VC Exec Arrested in Insider Trading Scam
- Tactical Cloud Computing Panel at 1st Annual GovIT Expo
- Ulitzer.com Named Exclusive "New Media" Sponsor of Cloud Computing Conference & Expo
- Infrastructure-as-a-Service Will Mature in 2010: Microsoft's David Chou
- Windows 7 – Microsoft’s First Step to the Cloud
- Cloud Expo and the End of Tech Recession
- Jill Tummler Singer, Deputy CIO of CIA, Keynotes at GovIT Expo
- Reality Check at the Cloud Computing Expo
- Visual Studio 2010 Is Cloud Friendly
- Fired SCO CEO Fires Back
- Kindle 2 vs Nook
- The Difference Between Web Hosting and Cloud Computing
- Ajax in RichFaces 3.3, JSF 2 and RichFaces 4
- Confessions of a Ulitzer Addict
- Wave on Ulitzer: Confessions of a Google Wave Fanboy
- IBM Hardware Chief, Intel VC Exec Arrested in Insider Trading Scam
- Cloud Computing Best Practices
- Tactical Cloud Computing Panel at 1st Annual GovIT Expo
- Ulitzer.com Named Exclusive "New Media" Sponsor of Cloud Computing Conference & Expo
- Infrastructure-as-a-Service Will Mature in 2010: Microsoft's David Chou
- Eval JavaScript in a Global Context
- Windows 7 – Microsoft’s First Step to the Cloud
- Google Maps and ASP.NET
- Crystal Reports XI & How It Has Changed
- Converting VB6 to VB.NET, Part I
- Creating Controls for.NET Compact Framework in Visual Studio 2005
- Where Are RIA Technologies Headed in 2008?
- How to Write High-Performance C# Code
- AJAX World RIA Conference & Expo Kicks Off in New York City
- Implementing Tab Navigation with ASP.NET 2.0
- i-Technology Photo Exclusive: Bill Gates & Steve Jobs In "Nerds"
- .NET Archives: Getting Reacquainted with the Father of C#
- i-Technology Viewpoint: "SOA Sucks"
- Programmatically Posting Data to ASP .NET Web Applications

























