<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" version="2.0">
  <channel>
    <title>Clemens Vasters - PDC 03</title>
    <link>http://vasters.com/clemensv/</link>
    <description>Cloud Development and Alien Abductions</description>
    <language>en-us</language>
    <copyright>Clemens Vasters</copyright>
    <lastBuildDate>Wed, 29 Oct 2003 18:40:31 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 1.9.7067.0</generator>
    <managingEditor>cvasters@guhhome.com</managingEditor>
    <webMaster>cvasters@guhhome.com</webMaster>
    <item>
      <trackback:ping>http://vasters.com/clemensv/Trackback.aspx?guid=5391e417-6ea4-425f-b321-aa650ea8ad97</trackback:ping>
      <pingback:server>http://vasters.com/clemensv/pingback.aspx</pingback:server>
      <pingback:target>http://vasters.com/clemensv/PermaLink,guid,5391e417-6ea4-425f-b321-aa650ea8ad97.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://vasters.com/clemensv/CommentView,guid,5391e417-6ea4-425f-b321-aa650ea8ad97.aspx</wfw:comment>
      <wfw:commentRss>http://vasters.com/clemensv/SyndicationService.asmx/GetEntryCommentsRss?guid=5391e417-6ea4-425f-b321-aa650ea8ad97</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
The MSR keynote was awesome. The stuff around "Tablet PC for students" was so awesome
that I almost want to go to school again once that comes around. The "social computing"
part was highly inspirational for weblog software ;-)
</p>
        <p>
Links: <a href="http://research.microsoft.com/scg/">Social Computing</a> at MSR, <a href="http://www.skyserver.org">Skyserver</a> ...
and I can't find a link to the Tablet PC stuff. And no PPTs on CommNet.
</p>
        <img width="0" height="0" src="http://vasters.com/clemensv/aggbug.ashx?id=5391e417-6ea4-425f-b321-aa650ea8ad97" />
      </body>
      <title>MSR Keynote</title>
      <guid isPermaLink="false">http://vasters.com/clemensv/PermaLink,guid,5391e417-6ea4-425f-b321-aa650ea8ad97.aspx</guid>
      <link>http://vasters.com/clemensv/2003/10/29/MSR+Keynote.aspx</link>
      <pubDate>Wed, 29 Oct 2003 18:40:31 GMT</pubDate>
      <description>&lt;p&gt;
The MSR keynote was awesome. The stuff around "Tablet PC for students" was so awesome
that I almost want to go to school again once that comes around. The "social computing"
part was highly inspirational for weblog software ;-)
&lt;/p&gt;
&lt;p&gt;
Links: &lt;a href="http://research.microsoft.com/scg/"&gt;Social Computing&lt;/a&gt; at MSR, &lt;a href="http://www.skyserver.org"&gt;Skyserver&lt;/a&gt;&amp;nbsp;...
and I can't find a link to the Tablet PC stuff. And no PPTs on CommNet.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://vasters.com/clemensv/aggbug.ashx?id=5391e417-6ea4-425f-b321-aa650ea8ad97" /&gt;</description>
      <comments>http://vasters.com/clemensv/CommentView,guid,5391e417-6ea4-425f-b321-aa650ea8ad97.aspx</comments>
      <category>PDC 03</category>
    </item>
    <item>
      <trackback:ping>http://vasters.com/clemensv/Trackback.aspx?guid=0bc8952b-b1ec-4261-bdf4-0f56c2f5b498</trackback:ping>
      <pingback:server>http://vasters.com/clemensv/pingback.aspx</pingback:server>
      <pingback:target>http://vasters.com/clemensv/PermaLink,guid,0bc8952b-b1ec-4261-bdf4-0f56c2f5b498.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://vasters.com/clemensv/CommentView,guid,0bc8952b-b1ec-4261-bdf4-0f56c2f5b498.aspx</wfw:comment>
      <wfw:commentRss>http://vasters.com/clemensv/SyndicationService.asmx/GetEntryCommentsRss?guid=0bc8952b-b1ec-4261-bdf4-0f56c2f5b498</wfw:commentRss>
      <slash:comments>3</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <div class="Section1">
          <p>
The typical PDC attendee is very special. PDC is not like TechEd where you get very
practical information on today’s shipping products. PDC is about futures and
it requires a lot of imagination of how applications could look and could work on
the new platform. It’s about building excitement for the things to come. PDC
attendees are the folks who will make the first wave of applications happen. They
are excited about technology and they love to code. 
</p>
          <p>
Don Box’ talk yesterday afternoon (WSV201) was very much about now. I heard
a few people complain that he didn’t show enough new code. I don’t think
he should have. I found his talk very important and Don delivered his message very
well. Don’s talk was very much about architecture. No matter how much you want
to see code, it’s not the 1990’s anymore. Simply hacking up an app won’t
let you play in a connected application ecosystem that’s powered by Web services.
WinFX will enable better applications by simplifying <b>coding</b> complex applications
in a big way and making developers more productive. You’ll code less. Code isn’t
all that matters. Architecture matters. Negotiation and contracts matter. Design matters.
</p>
          <p>
There were four key takeaways from his talk: <b>Boundaries between applications are
explicit.</b> Indigo’s programming model is different from previous distributed
programming models such as COM and Remoting, because it doesn’t make objects
implicitly remote. You need to declare things as being remote. The fact that you’re
theoretically able to write a local application and can then write a configuration
script that distributes this application across multiple machines using Remoting was
a naïve approach. Likewise, writing a COM application that’s built as a
local application and reconfiguring it to run as a distributed application using a
different registry setup is a naïve approach. With Indigo, you will need to start
writing applications explicitly as being remote. If you love objects, you will find
a few things very restricting in this world, and at first sight. There are no automatically
marshaled callbacks, interfaces and objects. There are messages, not object references
going across the wire. The endpoints of communication, called services, aren’t
fragments of the same application based on the same types and classes. <b>Services
are autonomous units</b> which adhere to <b><i>compatible</i> data contracts and policy</b>,
not dependent units that use <i>identical</i> implementations. <b>We share schema,
not type</b>. 
</p>
          <p>
Don recommended, as I’ve done earlier here on the blog, one of the most important
Indigo talks for anyone who’s building software on today’s platform (that
means: everyone at PDC): WSV203, “Indigo”: Connected Application Technology
Roadmap; Wednesday, 11:30am, 409AB.  Go.
</p>
        </div>
        <img width="0" height="0" src="http://vasters.com/clemensv/aggbug.ashx?id=0bc8952b-b1ec-4261-bdf4-0f56c2f5b498" />
      </body>
      <title>PDC: Don's solo session on Monday</title>
      <guid isPermaLink="false">http://vasters.com/clemensv/PermaLink,guid,0bc8952b-b1ec-4261-bdf4-0f56c2f5b498.aspx</guid>
      <link>http://vasters.com/clemensv/2003/10/28/PDC+Dons+Solo+Session+On+Monday.aspx</link>
      <pubDate>Tue, 28 Oct 2003 19:55:22 GMT</pubDate>
      <description>&lt;div class=Section1&gt;
&lt;p&gt;
The typical PDC attendee is very special. PDC is not like TechEd where you get very
practical information on today&amp;#8217;s shipping products. PDC is about futures and
it requires a lot of imagination of how applications could look and could work on
the new platform. It&amp;#8217;s about building excitement for the things to come. PDC
attendees are the folks who will make the first wave of applications happen. They
are excited about technology and they love to code. 
&lt;/p&gt;
&lt;p&gt;
Don Box&amp;#8217; talk yesterday afternoon (WSV201) was very much about now. I heard
a few people complain that he didn&amp;#8217;t show enough new code. I don&amp;#8217;t think
he should have. I found his talk very important and Don delivered his message very
well. Don&amp;#8217;s talk was very much about architecture. No matter how much you want
to see code, it&amp;#8217;s not the 1990&amp;#8217;s anymore. Simply hacking up an app won&amp;#8217;t
let you play in a connected application ecosystem that&amp;#8217;s powered by Web services.
WinFX will enable better applications by simplifying &lt;b&gt;coding&lt;/b&gt; complex applications
in a big way and making developers more productive. You&amp;#8217;ll code less. Code isn&amp;#8217;t
all that matters. Architecture matters. Negotiation and contracts matter. Design matters.
&lt;/p&gt;
&lt;p&gt;
There were four key takeaways from his talk: &lt;b&gt;Boundaries between applications are
explicit.&lt;/b&gt; Indigo&amp;#8217;s programming model is different from previous distributed
programming models such as COM and Remoting, because it doesn&amp;#8217;t make objects
implicitly remote. You need to declare things as being remote. The fact that you&amp;#8217;re
theoretically able to write a local application and can then write a configuration
script that distributes this application across multiple machines using Remoting was
a na&amp;#239;ve approach. Likewise, writing a COM application that&amp;#8217;s built as a
local application and reconfiguring it to run as a distributed application using a
different registry setup is a na&amp;#239;ve approach. With Indigo, you will need to start
writing applications explicitly as being remote. If you love objects, you will find
a few things very restricting in this world, and at first sight. There are no automatically
marshaled callbacks, interfaces and objects. There are messages, not object references
going across the wire. The endpoints of communication, called services, aren&amp;#8217;t
fragments of the same application based on the same types and classes. &lt;b&gt;Services
are autonomous units&lt;/b&gt; which adhere to &lt;b&gt;&lt;i&gt;compatible&lt;/i&gt; data contracts and policy&lt;/b&gt;,
not dependent units that use &lt;i&gt;identical&lt;/i&gt; implementations. &lt;b&gt;We share schema,
not type&lt;/b&gt;. 
&lt;/p&gt;
&lt;p&gt;
Don recommended, as I&amp;#8217;ve done earlier here on the blog, one of the most important
Indigo talks for anyone who&amp;#8217;s building software on today&amp;#8217;s platform (that
means: everyone at PDC): WSV203, &amp;#8220;Indigo&amp;#8221;: Connected Application Technology
Roadmap; Wednesday, 11:30am, 409AB. &amp;nbsp;Go.
&lt;/p&gt;
&lt;/div&gt;
&lt;img width="0" height="0" src="http://vasters.com/clemensv/aggbug.ashx?id=0bc8952b-b1ec-4261-bdf4-0f56c2f5b498" /&gt;</description>
      <comments>http://vasters.com/clemensv/CommentView,guid,0bc8952b-b1ec-4261-bdf4-0f56c2f5b498.aspx</comments>
      <category>PDC 03</category>
      <category>Technology/Indigo</category>
    </item>
    <item>
      <trackback:ping>http://vasters.com/clemensv/Trackback.aspx?guid=efc7fbff-a4ff-4f4f-a2be-7185af4c93ee</trackback:ping>
      <pingback:server>http://vasters.com/clemensv/pingback.aspx</pingback:server>
      <pingback:target>http://vasters.com/clemensv/PermaLink,guid,efc7fbff-a4ff-4f4f-a2be-7185af4c93ee.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://vasters.com/clemensv/CommentView,guid,efc7fbff-a4ff-4f4f-a2be-7185af4c93ee.aspx</wfw:comment>
      <wfw:commentRss>http://vasters.com/clemensv/SyndicationService.asmx/GetEntryCommentsRss?guid=efc7fbff-a4ff-4f4f-a2be-7185af4c93ee</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <div class="Section1">
          <p>
Here’s my quick, two sentence definition of Indigo in order to give you an idea
about the scope of this thing:
</p>
          <p>
Indigo is the successor technology and the consolidation of DCOM, COM+, Enterprise
Services, Remoting, ASP.NET Web Services (ASMX), WSE, and the Microsoft Message Queue.
It provides services for building distributed systems all the way from simplistic
cross-appdomain message passing and ORPC to cross-platform, cross-organization, vastly
distributed, service-oriented architectures providing reliable, secure, transactional,
scalable and fast, online or offline, synchronous and asynchronous XML messaging. 
</p>
        </div>
        <img width="0" height="0" src="http://vasters.com/clemensv/aggbug.ashx?id=efc7fbff-a4ff-4f4f-a2be-7185af4c93ee" />
      </body>
      <title>PDC: Rebooting the blog after the keynote: Indigo in a nutshell</title>
      <guid isPermaLink="false">http://vasters.com/clemensv/PermaLink,guid,efc7fbff-a4ff-4f4f-a2be-7185af4c93ee.aspx</guid>
      <link>http://vasters.com/clemensv/2003/10/27/PDC+Rebooting+The+Blog+After+The+Keynote+Indigo+In+A+Nutshell.aspx</link>
      <pubDate>Mon, 27 Oct 2003 20:58:06 GMT</pubDate>
      <description>&lt;div class=Section1&gt;
&lt;p&gt;
Here&amp;#8217;s my quick, two sentence definition of Indigo in order to give you an idea
about the scope of this thing:
&lt;/p&gt;
&lt;p&gt;
Indigo is the successor technology and the consolidation of DCOM, COM+, Enterprise
Services, Remoting, ASP.NET Web Services (ASMX), WSE, and the Microsoft Message Queue.
It provides services for building distributed systems all the way from simplistic
cross-appdomain message passing and ORPC to cross-platform, cross-organization, vastly
distributed, service-oriented architectures providing reliable, secure, transactional,
scalable and fast, online or offline, synchronous and asynchronous XML messaging. 
&lt;/p&gt;
&lt;/div&gt;
&lt;img width="0" height="0" src="http://vasters.com/clemensv/aggbug.ashx?id=efc7fbff-a4ff-4f4f-a2be-7185af4c93ee" /&gt;</description>
      <comments>http://vasters.com/clemensv/CommentView,guid,efc7fbff-a4ff-4f4f-a2be-7185af4c93ee.aspx</comments>
      <category>PDC 03</category>
      <category>Technology/Indigo</category>
    </item>
    <item>
      <trackback:ping>http://vasters.com/clemensv/Trackback.aspx?guid=a74a0f9d-61fd-4479-863a-fa3fa56f3655</trackback:ping>
      <pingback:server>http://vasters.com/clemensv/pingback.aspx</pingback:server>
      <pingback:target>http://vasters.com/clemensv/PermaLink,guid,a74a0f9d-61fd-4479-863a-fa3fa56f3655.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://vasters.com/clemensv/CommentView,guid,a74a0f9d-61fd-4479-863a-fa3fa56f3655.aspx</wfw:comment>
      <wfw:commentRss>http://vasters.com/clemensv/SyndicationService.asmx/GetEntryCommentsRss?guid=a74a0f9d-61fd-4479-863a-fa3fa56f3655</wfw:commentRss>
      <slash:comments>5</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
The PDC keynote, featuring Bill Gates, Jim Allchin, Don Box, Chris Anderson and, on
video, John Scully, Marc Andreesen, Bill Clinton, Warren Buffet, Sean Combs (P.
Diddy) and lot of other folks ... was easiest the best, most substantial, longest
and fun keynote I've ever seen. And I've seen very many.
</p>
        <p>
Longhorn, the Aero shell, the Avalon programming model, WinFS and Indigo rock already
and they are going to get better and better as time progresses. 
</p>
        <p>
Hey, Linux Penguins, here's the new thing to clone. Good luck.
</p>
        <img width="0" height="0" src="http://vasters.com/clemensv/aggbug.ashx?id=a74a0f9d-61fd-4479-863a-fa3fa56f3655" />
      </body>
      <title>PDC: Best keynote ... ever.</title>
      <guid isPermaLink="false">http://vasters.com/clemensv/PermaLink,guid,a74a0f9d-61fd-4479-863a-fa3fa56f3655.aspx</guid>
      <link>http://vasters.com/clemensv/2003/10/27/PDC+Best+Keynote+Ever.aspx</link>
      <pubDate>Mon, 27 Oct 2003 20:26:03 GMT</pubDate>
      <description>&lt;p&gt;
The PDC keynote, featuring Bill Gates, Jim Allchin, Don Box, Chris Anderson and, on
video, John Scully, Marc Andreesen, Bill Clinton, Warren Buffet,&amp;nbsp;Sean Combs (P.
Diddy) and lot of other folks ... was&amp;nbsp;easiest the best, most substantial, longest
and fun keynote I've ever seen. And I've seen very many.
&lt;/p&gt;
&lt;p&gt;
Longhorn, the Aero shell, the Avalon programming model, WinFS and Indigo rock already
and they are going to get better and better as time progresses. 
&lt;/p&gt;
&lt;p&gt;
Hey, Linux Penguins, here's the new thing to clone.&amp;nbsp;Good luck.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://vasters.com/clemensv/aggbug.ashx?id=a74a0f9d-61fd-4479-863a-fa3fa56f3655" /&gt;</description>
      <comments>http://vasters.com/clemensv/CommentView,guid,a74a0f9d-61fd-4479-863a-fa3fa56f3655.aspx</comments>
      <category>PDC 03</category>
    </item>
    <item>
      <trackback:ping>http://vasters.com/clemensv/Trackback.aspx?guid=e8ca1f42-3f76-474f-b86d-5546e1ed01ad</trackback:ping>
      <pingback:server>http://vasters.com/clemensv/pingback.aspx</pingback:server>
      <pingback:target>http://vasters.com/clemensv/PermaLink,guid,e8ca1f42-3f76-474f-b86d-5546e1ed01ad.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://vasters.com/clemensv/CommentView,guid,e8ca1f42-3f76-474f-b86d-5546e1ed01ad.aspx</wfw:comment>
      <wfw:commentRss>http://vasters.com/clemensv/SyndicationService.asmx/GetEntryCommentsRss?guid=e8ca1f42-3f76-474f-b86d-5546e1ed01ad</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
My good friend <a href="http://www.stevesw.com/blog/">Steve</a> Swartz is giving blogging
a second try and this time for real. Given that the stuff he's been working on is/was in
the stealthier areas of the Indigo effort (not the public WS-* specs), it was pretty
difficult for him to blog about work, but now with PDC things are changing. 
</p>
        <p>
In an effort to get newtelligence's PDC T-Shirt, <a href="http://www.douglasp.com">Doug</a> Purdy
switched from Radio to dasBlog as well.
</p>
        <p>
These two blogs will be very interesting places to watch if you are interested in
the Indigo programming model.
</p>
        <p>
Doug Purdy is the Program Manager for the new serialization framework (which consolidates
XmlSerializer, BinaryFormatter and SoapFormatter), Steve Swartz drives the Indigo
programming model that all of us will use.
</p>
        <img width="0" height="0" src="http://vasters.com/clemensv/aggbug.ashx?id=e8ca1f42-3f76-474f-b86d-5546e1ed01ad" />
      </body>
      <title>Steve Swartz and Doug Purdy set to blog about work.</title>
      <guid isPermaLink="false">http://vasters.com/clemensv/PermaLink,guid,e8ca1f42-3f76-474f-b86d-5546e1ed01ad.aspx</guid>
      <link>http://vasters.com/clemensv/2003/10/25/Steve+Swartz+And+Doug+Purdy+Set+To+Blog+About+Work.aspx</link>
      <pubDate>Sat, 25 Oct 2003 07:03:40 GMT</pubDate>
      <description>&lt;p&gt;
My good friend &lt;a href="http://www.stevesw.com/blog/"&gt;Steve&lt;/a&gt; Swartz is giving blogging
a second try and this time for real. Given that the stuff he's been&amp;nbsp;working on&amp;nbsp;is/was&amp;nbsp;in
the stealthier areas of the Indigo effort (not the public WS-* specs), it was pretty
difficult for him to blog about work, but now&amp;nbsp;with PDC&amp;nbsp;things are changing. 
&lt;/p&gt;
&lt;p&gt;
In an effort to&amp;nbsp;get newtelligence's PDC T-Shirt, &lt;a href="http://www.douglasp.com"&gt;Doug&lt;/a&gt; Purdy
switched from Radio to dasBlog as well.
&lt;/p&gt;
&lt;p&gt;
These two blogs will be very interesting places to watch if you are interested in
the Indigo programming model.
&lt;/p&gt;
&lt;p&gt;
Doug Purdy is the Program Manager for the new serialization framework (which consolidates
XmlSerializer, BinaryFormatter and SoapFormatter), Steve Swartz drives the Indigo
programming model that all of us will use.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://vasters.com/clemensv/aggbug.ashx?id=e8ca1f42-3f76-474f-b86d-5546e1ed01ad" /&gt;</description>
      <comments>http://vasters.com/clemensv/CommentView,guid,e8ca1f42-3f76-474f-b86d-5546e1ed01ad.aspx</comments>
      <category>PDC 03</category>
      <category>Technology/Indigo</category>
    </item>
    <item>
      <trackback:ping>http://vasters.com/clemensv/Trackback.aspx?guid=2e27b7d3-8567-4cee-86ee-6b3e23e86d5d</trackback:ping>
      <pingback:server>http://vasters.com/clemensv/pingback.aspx</pingback:server>
      <pingback:target>http://vasters.com/clemensv/PermaLink,guid,2e27b7d3-8567-4cee-86ee-6b3e23e86d5d.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://vasters.com/clemensv/CommentView,guid,2e27b7d3-8567-4cee-86ee-6b3e23e86d5d.aspx</wfw:comment>
      <wfw:commentRss>http://vasters.com/clemensv/SyndicationService.asmx/GetEntryCommentsRss?guid=2e27b7d3-8567-4cee-86ee-6b3e23e86d5d</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://weblogs.asp.net/bmore/posts/33113.aspx">Brad More</a> is asking whether
and why he should use Enterprise Services.
</p>
        <p>
Brad, if you go to the PDC, you can get the definitive, strategic answer on that question
in this talk:
</p>
        <p>
          <strong>“Indigo”: Connected Application Technology Roadmap<br /></strong>
          <font style="FONT-SIZE: 8pt">
            <strong>Track: </strong>Web/Services   <strong>Code: </strong>WSV203<br /><strong>Room: </strong>Room 409AB   <strong>Time Slot: </strong>Wed,
October 29 11:30 AM-12:45 PM<br /><strong>Speakers: 
<SPEAKER></SPEAKER></strong><a>Angela Mills</a>
, 
<SPEAKER><a>Joe Long</a></SPEAKER></font>
        </p>
        <p>
Joe Long is Product Unit Manager for Enterprise Services at Microsoft, a product unit
that is part of the larger Indigo group. The Indigo team owns Remoting, ASP.NET
Web Services, Enterprise Services, all of COM/COM+ and everything that has to do with
Serialization. 
</p>
        <p>
And if you want to hear the same song sung by the technologyspeakmaster,
go and hear Don:
</p>
        <p>
          <strong>“Indigo": Services and the Future of Distributed Applications<br /></strong>
          <font style="FONT-SIZE: 8pt">
            <strong>Track: </strong>Web/Services   <strong>Code: </strong>WSV201<br /><strong>Room: </strong>Room 150/151/152/153   <strong>Time Slot: </strong>Mon,
October 27 4:45 PM-6:00 PM<br /><strong>Speaker: </strong><SPEAKER><a>Don Box</a></SPEAKER></font>
        </p>
        <p>
If you want to read the core message right now, just <a href="http://staff.newtelligence.net/clemensv/PermaLink.aspx?guid=97f80d05-73bc-4e59-b2f1-c748d7eed43b">scroll
down here</a>. I've been working directly with the Indigo folks on the messaging
for my talks at TechEd in Dallas earlier this year as part of the effort of setting
the stage for Indigo's debut at the PDC.
</p>
        <p>
I'd also suggest that you don't implement your own ES clone using custom
channel sinks, context sinks, or formatters and ignore the entire context model of
.NET Remoting if you want to play in Indigo-Land without having to rewrite a large
deal of your apps. The lack of security support of Remoting is not a missing feature;
Enterprise Services is layered on top of Remoting and provides security. The very
limited scalability of Remoting on any transport but cross-appdomain is not a
real limitation; if you want to scale use Enterprise Services. Check out this <a href="http://radio.weblogs.com/0108971/2002/09/12.html">page
from my old blog</a> for a few intimate details on transport in Enterprise Services. 
</p>
        <p>
ASMX is the default, ES ist the fall-back strategy if you need the features or the
performance and Remoting the the cheap, local ORPC model. 
</p>
        <p>
If you rely on ASMX and ES today, you'll have a pretty smooth upgrade path. Take that
expectation with you and go to Joe's session.
</p>
        <p>
[PS: What I am saying <a href="http://radio.weblogs.com/0108971/2002/09/12.html">there </a>about
ES marshaling not using COM/Interop is true except for two cases that I found later:
Queued Components and calls with isomorphic call signatures where the binary
representation of COM and the CLR is identical - like with a function that passes
and returns only ints. The reason why COM/Interop is used in those cases is very simple:
it's a lot faster.]<em> </em></p>
        <img width="0" height="0" src="http://vasters.com/clemensv/aggbug.ashx?id=2e27b7d3-8567-4cee-86ee-6b3e23e86d5d" />
      </body>
      <title>PDC Countdown: Use ASMX and Enterprise Services Now For Tomorrow</title>
      <guid isPermaLink="false">http://vasters.com/clemensv/PermaLink,guid,2e27b7d3-8567-4cee-86ee-6b3e23e86d5d.aspx</guid>
      <link>http://vasters.com/clemensv/2003/10/24/PDC+Countdown+Use+ASMX+And+Enterprise+Services+Now+For+Tomorrow.aspx</link>
      <pubDate>Fri, 24 Oct 2003 06:54:46 GMT</pubDate>
      <description>&lt;p&gt;
&lt;a href="http://weblogs.asp.net/bmore/posts/33113.aspx"&gt;Brad More&lt;/a&gt; is asking whether
and why he should use Enterprise Services.
&lt;/p&gt;
&lt;p&gt;
Brad, if you go to the PDC, you can get the definitive, strategic answer on that question
in this talk:
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;“Indigo”: Connected Application Technology Roadmap&lt;br&gt;
&lt;/strong&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&lt;strong&gt;Track: &lt;/strong&gt;Web/Services&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;strong&gt;Code: &lt;/strong&gt;WSV203&lt;br&gt;
&lt;strong&gt;Room: &lt;/strong&gt;Room 409AB&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;strong&gt;Time Slot: &lt;/strong&gt;Wed,
October 29 11:30 AM-12:45 PM&lt;br&gt;
&lt;strong&gt;Speakers: 
&lt;SPEAKER&gt;
&lt;/strong&gt;&lt;a&gt;Angela Mills&lt;/a&gt;&gt;
, 
&lt;SPEAKER&gt;
&lt;a&gt;Joe Long&lt;/a&gt;
&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
Joe Long is Product Unit Manager for Enterprise Services at Microsoft, a product unit
that is&amp;nbsp;part of the larger Indigo group. The Indigo team owns Remoting, ASP.NET
Web Services, Enterprise Services, all of COM/COM+ and everything that has to do with
Serialization. 
&lt;/p&gt;
&lt;p&gt;
And if you want to hear&amp;nbsp;the same song sung&amp;nbsp;by the technologyspeakmaster,
go and hear Don:
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;“Indigo": Services and the Future of Distributed Applications&lt;br&gt;
&lt;/strong&gt;&lt;font style="FONT-SIZE: 8pt"&gt;&lt;strong&gt;Track: &lt;/strong&gt;Web/Services&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;strong&gt;Code: &lt;/strong&gt;WSV201&lt;br&gt;
&lt;strong&gt;Room: &lt;/strong&gt;Room 150/151/152/153&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;strong&gt;Time Slot: &lt;/strong&gt;Mon,
October 27 4:45 PM-6:00 PM&lt;br&gt;
&lt;strong&gt;Speaker: &lt;/strong&gt;
&lt;SPEAKER&gt;
&lt;a&gt;Don Box&lt;/a&gt;
&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
If you want to read the&amp;nbsp;core message right now, just&amp;nbsp;&lt;a href="http://staff.newtelligence.net/clemensv/PermaLink.aspx?guid=97f80d05-73bc-4e59-b2f1-c748d7eed43b"&gt;scroll
down here&lt;/a&gt;. I've been working directly with&amp;nbsp;the Indigo folks on the messaging
for my talks at TechEd in Dallas earlier this year as part of the effort&amp;nbsp;of setting
the stage for Indigo's debut at the PDC.
&lt;/p&gt;
&lt;p&gt;
I'd also suggest that you don't&amp;nbsp;implement your own ES clone&amp;nbsp;using custom
channel sinks, context sinks, or formatters and ignore the entire context model of
.NET Remoting if you want to play in Indigo-Land without having to rewrite a large
deal of your apps. The lack of security support of Remoting is not a missing feature;
Enterprise Services is layered on top of Remoting and provides security. The very
limited scalability of Remoting&amp;nbsp;on any transport but cross-appdomain is not a
real limitation; if you want to scale use Enterprise Services. Check out this &lt;a href="http://radio.weblogs.com/0108971/2002/09/12.html"&gt;page
from my old blog&lt;/a&gt;&amp;nbsp;for a few intimate details on transport in Enterprise Services. 
&lt;/p&gt;
&lt;p&gt;
ASMX is the default, ES ist the fall-back strategy if you need the features or the
performance and Remoting the the&amp;nbsp;cheap, local&amp;nbsp;ORPC model.&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
If you rely on ASMX and ES today, you'll have a pretty smooth upgrade path. Take that
expectation with you and go to Joe's session.
&lt;/p&gt;
&lt;p&gt;
[PS: What I am saying &lt;a href="http://radio.weblogs.com/0108971/2002/09/12.html"&gt;there &lt;/a&gt;about
ES marshaling not using COM/Interop is true except for two cases that I found later:
Queued Components and calls with isomorphic call signatures&amp;nbsp;where&amp;nbsp;the binary
representation of COM and the CLR is identical - like with a function that passes
and returns only ints. The reason why COM/Interop is used in those cases is very simple:
it's a lot faster.]&lt;em&gt;&amp;nbsp;&lt;/em&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://vasters.com/clemensv/aggbug.ashx?id=2e27b7d3-8567-4cee-86ee-6b3e23e86d5d" /&gt;</description>
      <comments>http://vasters.com/clemensv/CommentView,guid,2e27b7d3-8567-4cee-86ee-6b3e23e86d5d.aspx</comments>
      <category>PDC 03</category>
      <category>Technology</category>
      <category>Technology/COM</category>
      <category>Technology/Enterprise Services</category>
      <category>Technology/Indigo</category>
    </item>
    <item>
      <trackback:ping>http://vasters.com/clemensv/Trackback.aspx?guid=aa089fdb-3d46-4d64-81b1-a55fe6a45e57</trackback:ping>
      <pingback:server>http://vasters.com/clemensv/pingback.aspx</pingback:server>
      <pingback:target>http://vasters.com/clemensv/PermaLink,guid,aa089fdb-3d46-4d64-81b1-a55fe6a45e57.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://vasters.com/clemensv/CommentView,guid,aa089fdb-3d46-4d64-81b1-a55fe6a45e57.aspx</wfw:comment>
      <wfw:commentRss>http://vasters.com/clemensv/SyndicationService.asmx/GetEntryCommentsRss?guid=aa089fdb-3d46-4d64-81b1-a55fe6a45e57</wfw:commentRss>
      <slash:comments>3</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://www.douglasp.com/2003/10/21.html#a395">Doug</a>, you are absolutely
going to get newtelligence's PDC T-Shirt, but in all reality <strong>you</strong> should
give <strong>me</strong> a T-Shirt for allowing you a super smooth transition and
perfect upgrade path from your outdated blogging tool to this here. Tell <a href="http://www.gotdotnet.com/team/dbox/">Don</a> that
he's going to get one, too, if he makes the switch.
</p>
        <p>
"newtelligence PDC T-Shirt!" you ask? There will be <strong>two
types</strong>. The one Doug is asking for is very on-topic for PDC and
it's subtly outrageous. You will have to <strong>wait</strong> until PDC and catch
me (or someone who's got one) to see it.
</p>
        <p>
Of the other one I'll have just three made for myself and it's not really subtle
in it's message, but rather conveys it quite clearly:
</p>
        <p align="center">
          <img src="http://staff.newtelligence.net/clemensv/content/binary/blogbeer.jpg" border="0" />
        </p>
        <img width="0" height="0" src="http://vasters.com/clemensv/aggbug.ashx?id=aa089fdb-3d46-4d64-81b1-a55fe6a45e57" />
      </body>
      <title>Doug wants newtelligence's PDC T-Shirt</title>
      <guid isPermaLink="false">http://vasters.com/clemensv/PermaLink,guid,aa089fdb-3d46-4d64-81b1-a55fe6a45e57.aspx</guid>
      <link>http://vasters.com/clemensv/2003/10/22/Doug+Wants+Newtelligences+PDC+TShirt.aspx</link>
      <pubDate>Wed, 22 Oct 2003 06:37:40 GMT</pubDate>
      <description>&lt;p&gt;
&lt;a href="http://www.douglasp.com/2003/10/21.html#a395"&gt;Doug&lt;/a&gt;, you are absolutely
going to get&amp;nbsp;newtelligence's PDC&amp;nbsp;T-Shirt, but in all reality &lt;strong&gt;you&lt;/strong&gt; should
give &lt;strong&gt;me&lt;/strong&gt; a T-Shirt for allowing you a super smooth transition and
perfect upgrade path from your outdated blogging tool to this here. Tell &lt;a href="http://www.gotdotnet.com/team/dbox/"&gt;Don&lt;/a&gt; that
he's going to get one, too, if he makes the switch.
&lt;/p&gt;
&lt;p&gt;
"newtelligence PDC&amp;nbsp;T-Shirt!" you ask?&amp;nbsp;There&amp;nbsp;will be&amp;nbsp;&lt;strong&gt;two
types&lt;/strong&gt;. The one Doug is asking for&amp;nbsp;is very on-topic for PDC&amp;nbsp;and
it's subtly outrageous. You will have to &lt;strong&gt;wait&lt;/strong&gt; until PDC and catch
me (or someone who's got one) to see it.
&lt;/p&gt;
&lt;p&gt;
Of the other one I'll have just three made&amp;nbsp;for myself and it's not really subtle
in&amp;nbsp;it's message, but rather conveys&amp;nbsp;it quite clearly:
&lt;/p&gt;
&lt;p align=center&gt;
&lt;img src="http://staff.newtelligence.net/clemensv/content/binary/blogbeer.jpg" border=0&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://vasters.com/clemensv/aggbug.ashx?id=aa089fdb-3d46-4d64-81b1-a55fe6a45e57" /&gt;</description>
      <comments>http://vasters.com/clemensv/CommentView,guid,aa089fdb-3d46-4d64-81b1-a55fe6a45e57.aspx</comments>
      <category>newtelligence/dasBlog</category>
      <category>PDC 03</category>
    </item>
    <item>
      <trackback:ping>http://vasters.com/clemensv/Trackback.aspx?guid=97f80d05-73bc-4e59-b2f1-c748d7eed43b</trackback:ping>
      <pingback:server>http://vasters.com/clemensv/pingback.aspx</pingback:server>
      <pingback:target>http://vasters.com/clemensv/PermaLink,guid,97f80d05-73bc-4e59-b2f1-c748d7eed43b.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://vasters.com/clemensv/CommentView,guid,97f80d05-73bc-4e59-b2f1-c748d7eed43b.aspx</wfw:comment>
      <wfw:commentRss>http://vasters.com/clemensv/SyndicationService.asmx/GetEntryCommentsRss?guid=97f80d05-73bc-4e59-b2f1-c748d7eed43b</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <div class="Section1">
          <p>
While you wait for the Indigo show to start, here is some stuff to look at and consider
(again).
</p>
          <p>
The links at the bottom of this post point to five slide decks that I have been using
for presentations throughout this year. All of them are, indeed, very relevant to
the Indigo story you will be hearing at PDC 03.
</p>
          <p>
This spring, I’ve been on the road together with my good friend Steve Swartz, who
is one of the Architects and Program Managers at Microsoft’s Indigo Team. On this
tour, we have presented lots of ideas around scalable applications in seven cities
all over Europe. And of course, we knew at the time that Indigo was coming … ;)
</p>
          <p>
The “DistSys” ZIP files below contain the four decks we have been using on that tour.
“<a href="http://staff.newtelligence.net/clemensv/content/binary/1-DistSys-Layers-Swartz-Vasters-V8-complete.zip">Layers</a>”
is about layering, tiers and services (pay attention to “dialogs”), “<a href="http://staff.newtelligence.net/clemensv/content/binary/2-DistSys-Processes-Swartz-Vasters-V6-complete.zip">Processes</a>”
is about implementation aspects such as process models, state and sessions, “<a href="http://staff.newtelligence.net/clemensv/content/binary/3-DistSys-Transactions-Swartz-Vasters-V9-complete.zip">Transactions</a>”
is about taking thinking about transactions beyond the database and “<a href="http://staff.newtelligence.net/clemensv/content/binary/4-DistSys-Scaling-Swartz-Vasters-V6-complete.zip">Scaling</a>”
highlights several essential ideas around scalability.
</p>
          <p>
My <a href="http://staff.newtelligence.net/clemensv/content/binary/DEV357-CV-Building-Distributed-NET-Apps-V2.zip">DEV357</a> talk
at TechEd Dallas, which is in part an aggregate of the talks from this tour, may even
be more important, because it actually contains outspoken, concrete guidance for how
to build applications on today’s technology stack in order to be ready for Indigo.
To summarize the core message of that deck in terms of appropriate use of the existing
technology stack for distributed systems:
</p>
          <p style="MARGIN-LEFT: 39pt; TEXT-INDENT: -18pt">
            <span style="FONT-FAMILY: Symbol">·<span style="FONT: 7pt 'Times New Roman'">         </span></span>
            <strong>.NET
Remoting:</strong> Use for “local”, on-machine, cross-app-domain communication. 
<br />
(In clear words: <i>Remoting calls don’t leave the machine</i>!)
</p>
          <p style="MARGIN-LEFT: 39pt; TEXT-INDENT: -18pt">
            <span style="FONT-FAMILY: Symbol">·<span style="FONT: 7pt 'Times New Roman'">         </span></span>
            <strong>Enterprise
Services:</strong> Use for “near”, cross-process, cross-machine communication
</p>
          <p style="MARGIN-LEFT: 39pt; TEXT-INDENT: -18pt">
            <span style="FONT-FAMILY: Symbol">·<span style="FONT: 7pt 'Times New Roman'">         </span></span>
            <strong>ASMX:</strong> Use
for “near” or “far”, cross-process, cross-machine communication. Prefer over Enterprise
Services, unless you need the features or have pressing performance problems.
</p>
          <p>
Read. Understand. Absorb.
</p>
        </div>
        <p>
Download: <a href="http://staff.newtelligence.net/clemensv/content/binary/DEV357-CV-Building-Distributed-NET-Apps-V2.zip">DEV357-CV-Building-Distributed-NET-Apps-V2.zip</a><br />
Download: <a href="http://staff.newtelligence.net/clemensv/content/binary/1-DistSys-Layers-Swartz-Vasters-V8-complete.zip">1-DistSys-Layers-Swartz-Vasters-V8-complete.zip</a><br />
Download: <a href="http://staff.newtelligence.net/clemensv/content/binary/2-DistSys-Processes-Swartz-Vasters-V6-complete.zip">2-DistSys-Processes-Swartz-Vasters-V6-complete.zip</a><br />
Download: <a href="http://staff.newtelligence.net/clemensv/content/binary/3-DistSys-Transactions-Swartz-Vasters-V9-complete.zip">3-DistSys-Transactions-Swartz-Vasters-V9-complete.zip</a><br />
Download: <a href="http://staff.newtelligence.net/clemensv/content/binary/4-DistSys-Scaling-Swartz-Vasters-V6-complete.zip">4-DistSys-Scaling-Swartz-Vasters-V6-complete.zip</a><br /></p>
        <img width="0" height="0" src="http://vasters.com/clemensv/aggbug.ashx?id=97f80d05-73bc-4e59-b2f1-c748d7eed43b" />
      </body>
      <title>PDC Countdown: While you wait for the Indigo show to start....</title>
      <guid isPermaLink="false">http://vasters.com/clemensv/PermaLink,guid,97f80d05-73bc-4e59-b2f1-c748d7eed43b.aspx</guid>
      <link>http://vasters.com/clemensv/2003/10/17/PDC+Countdown+While+You+Wait+For+The+Indigo+Show+To+Start.aspx</link>
      <pubDate>Fri, 17 Oct 2003 18:15:37 GMT</pubDate>
      <description>&lt;div class=Section1&gt;
&lt;p&gt;
While you wait for the Indigo show to start, here is some stuff to look at and consider
(again).
&lt;/p&gt;
&lt;p&gt;
The links at the bottom of this post point to five slide decks that I have been using
for presentations throughout this year. All of them are, indeed, very relevant to
the Indigo story you will be hearing at PDC 03.
&lt;/p&gt;
&lt;p&gt;
This spring, I’ve been on the road together with my good friend Steve Swartz, who
is one of the Architects and Program Managers at Microsoft’s Indigo Team. On this
tour, we have presented lots of ideas around scalable applications in seven cities
all over Europe. And of course, we knew at the time that Indigo was coming … ;)
&lt;/p&gt;
&lt;p&gt;
The “DistSys” ZIP files below contain the four decks we have been using on that tour.
“&lt;a href="http://staff.newtelligence.net/clemensv/content/binary/1-DistSys-Layers-Swartz-Vasters-V8-complete.zip"&gt;Layers&lt;/a&gt;”
is about layering, tiers and services (pay attention to “dialogs”), “&lt;a href="http://staff.newtelligence.net/clemensv/content/binary/2-DistSys-Processes-Swartz-Vasters-V6-complete.zip"&gt;Processes&lt;/a&gt;”
is about implementation aspects such as process models, state and sessions, “&lt;a href="http://staff.newtelligence.net/clemensv/content/binary/3-DistSys-Transactions-Swartz-Vasters-V9-complete.zip"&gt;Transactions&lt;/a&gt;”
is about taking thinking about transactions beyond the database and “&lt;a href="http://staff.newtelligence.net/clemensv/content/binary/4-DistSys-Scaling-Swartz-Vasters-V6-complete.zip"&gt;Scaling&lt;/a&gt;”
highlights several essential ideas around scalability.
&lt;/p&gt;
&lt;p&gt;
My &lt;a href="http://staff.newtelligence.net/clemensv/content/binary/DEV357-CV-Building-Distributed-NET-Apps-V2.zip"&gt;DEV357&lt;/a&gt; talk
at TechEd Dallas, which is in part an aggregate of the talks from this tour, may even
be more important, because it actually contains outspoken, concrete guidance for how
to build applications on today’s technology stack in order to be ready for Indigo.
To summarize the core message of that deck in terms of appropriate use of the existing
technology stack for distributed systems:
&lt;/p&gt;
&lt;p style="MARGIN-LEFT: 39pt; TEXT-INDENT: -18pt"&gt;
&lt;span style="FONT-FAMILY: Symbol"&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;strong&gt;.NET
Remoting:&lt;/strong&gt; Use for “local”, on-machine, cross-app-domain communication. 
&lt;br&gt;
(In clear words: &lt;i&gt;Remoting calls don’t leave the machine&lt;/i&gt;!)
&lt;/p&gt;
&lt;p style="MARGIN-LEFT: 39pt; TEXT-INDENT: -18pt"&gt;
&lt;span style="FONT-FAMILY: Symbol"&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;strong&gt;Enterprise
Services:&lt;/strong&gt; Use for “near”, cross-process, cross-machine communication
&lt;/p&gt;
&lt;p style="MARGIN-LEFT: 39pt; TEXT-INDENT: -18pt"&gt;
&lt;span style="FONT-FAMILY: Symbol"&gt;·&lt;span style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;strong&gt;ASMX:&lt;/strong&gt; Use
for “near” or “far”, cross-process, cross-machine communication. Prefer over Enterprise
Services, unless you need the features or have pressing performance problems.
&lt;/p&gt;
&lt;p&gt;
Read. Understand. Absorb.
&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;
Download: &lt;a href="http://staff.newtelligence.net/clemensv/content/binary/DEV357-CV-Building-Distributed-NET-Apps-V2.zip"&gt;DEV357-CV-Building-Distributed-NET-Apps-V2.zip&lt;/a&gt;
&lt;br&gt;
Download: &lt;a href="http://staff.newtelligence.net/clemensv/content/binary/1-DistSys-Layers-Swartz-Vasters-V8-complete.zip"&gt;1-DistSys-Layers-Swartz-Vasters-V8-complete.zip&lt;/a&gt;
&lt;br&gt;
Download: &lt;a href="http://staff.newtelligence.net/clemensv/content/binary/2-DistSys-Processes-Swartz-Vasters-V6-complete.zip"&gt;2-DistSys-Processes-Swartz-Vasters-V6-complete.zip&lt;/a&gt;
&lt;br&gt;
Download: &lt;a href="http://staff.newtelligence.net/clemensv/content/binary/3-DistSys-Transactions-Swartz-Vasters-V9-complete.zip"&gt;3-DistSys-Transactions-Swartz-Vasters-V9-complete.zip&lt;/a&gt;
&lt;br&gt;
Download: &lt;a href="http://staff.newtelligence.net/clemensv/content/binary/4-DistSys-Scaling-Swartz-Vasters-V6-complete.zip"&gt;4-DistSys-Scaling-Swartz-Vasters-V6-complete.zip&lt;/a&gt;
&lt;br&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://vasters.com/clemensv/aggbug.ashx?id=97f80d05-73bc-4e59-b2f1-c748d7eed43b" /&gt;</description>
      <comments>http://vasters.com/clemensv/CommentView,guid,97f80d05-73bc-4e59-b2f1-c748d7eed43b.aspx</comments>
      <category>PDC 03</category>
      <category>Talks</category>
    </item>
    <item>
      <trackback:ping>http://vasters.com/clemensv/Trackback.aspx?guid=bfafde8c-94dc-4231-be0d-f0fbefc81e50</trackback:ping>
      <pingback:server>http://vasters.com/clemensv/pingback.aspx</pingback:server>
      <pingback:target>http://vasters.com/clemensv/PermaLink,guid,bfafde8c-94dc-4231-be0d-f0fbefc81e50.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://vasters.com/clemensv/CommentView,guid,bfafde8c-94dc-4231-be0d-f0fbefc81e50.aspx</wfw:comment>
      <wfw:commentRss>http://vasters.com/clemensv/SyndicationService.asmx/GetEntryCommentsRss?guid=bfafde8c-94dc-4231-be0d-f0fbefc81e50</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Lots of PDC hype these days. Here's a piece an <a href="http://wesnerm.blogs.com/net_undocumented/2003/09/learn_about_ava.html">Avalon</a> by
Wesner Moise that's still leaving quite a bit in the fog. 
</p>
        <p>
My translation of what I am reading from the abstracts is: 
</p>
        <p>
Imagine Microsoft would <em>drop</em> the entire USER32 subsystem of Windows and <em>replace</em> it
with a brand-spanking-new windowing and I/O engine and a fully object-oriented, managed
API, finally doing the long-overdue overhaul and replacement of the foundation of
the Windows UI technologies that have, in essence, been with us since <a href="http://internet.ls-la.net/ms-evolution/windows-1.03/">Windows
1.0</a>.
</p>
        <p>
.... and create a WOW ("Windows on Windows") subsystem layer, not dissimilar to what
we saw in NT for Win16 apps, to support existing apps.
</p>
        <img width="0" height="0" src="http://vasters.com/clemensv/aggbug.ashx?id=bfafde8c-94dc-4231-be0d-f0fbefc81e50" />
      </body>
      <title>PDC speculations: Avalon</title>
      <guid isPermaLink="false">http://vasters.com/clemensv/PermaLink,guid,bfafde8c-94dc-4231-be0d-f0fbefc81e50.aspx</guid>
      <link>http://vasters.com/clemensv/2003/09/26/PDC+Speculations+Avalon.aspx</link>
      <pubDate>Fri, 26 Sep 2003 05:59:39 GMT</pubDate>
      <description>&lt;p&gt;
Lots of PDC hype these days. Here's a piece an &lt;a href="http://wesnerm.blogs.com/net_undocumented/2003/09/learn_about_ava.html"&gt;Avalon&lt;/a&gt;&amp;nbsp;by
Wesner Moise that's still&amp;nbsp;leaving quite a&amp;nbsp;bit in the fog. 
&lt;/p&gt;
&lt;p&gt;
My translation of what I am reading from the abstracts is: 
&lt;/p&gt;
&lt;p&gt;
Imagine Microsoft would &lt;em&gt;drop&lt;/em&gt; the entire USER32 subsystem of Windows and &lt;em&gt;replace&lt;/em&gt; it
with a brand-spanking-new windowing and I/O engine and a fully object-oriented, managed
API, finally doing the long-overdue overhaul and replacement of the foundation of
the Windows UI technologies that have, in essence, been with us since &lt;a href="http://internet.ls-la.net/ms-evolution/windows-1.03/"&gt;Windows
1.0&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
.... and create a WOW ("Windows on Windows") subsystem layer, not dissimilar to what
we saw in NT for Win16 apps, to support existing apps.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://vasters.com/clemensv/aggbug.ashx?id=bfafde8c-94dc-4231-be0d-f0fbefc81e50" /&gt;</description>
      <comments>http://vasters.com/clemensv/CommentView,guid,bfafde8c-94dc-4231-be0d-f0fbefc81e50.aspx</comments>
      <category>PDC 03</category>
      <category>Technology/CLR</category>
    </item>
    <item>
      <trackback:ping>http://vasters.com/clemensv/Trackback.aspx?guid=0c6bcb12-3823-4138-841b-2d2a9e8f8dac</trackback:ping>
      <pingback:server>http://vasters.com/clemensv/pingback.aspx</pingback:server>
      <pingback:target>http://vasters.com/clemensv/PermaLink,guid,0c6bcb12-3823-4138-841b-2d2a9e8f8dac.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://vasters.com/clemensv/CommentView,guid,0c6bcb12-3823-4138-841b-2d2a9e8f8dac.aspx</wfw:comment>
      <wfw:commentRss>http://vasters.com/clemensv/SyndicationService.asmx/GetEntryCommentsRss?guid=0c6bcb12-3823-4138-841b-2d2a9e8f8dac</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <div class="Section1">
          <p class="MsoNormal">
            <span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">
              <a href="http://msdn.microsoft.com/events/pdc">
                <span style="COLOR: windowtext; TEXT-DECORATION: none">
                  <img height="60" src="http://staff.newtelligence.net/clemensv/content/binary/image001.gif" width="120" border="0" />
                </span>
              </a>
            </span>
          </p>
        </div>
        <img width="0" height="0" src="http://vasters.com/clemensv/aggbug.ashx?id=0c6bcb12-3823-4138-841b-2d2a9e8f8dac" />
      </body>
      <title>Absolutely I will be there</title>
      <guid isPermaLink="false">http://vasters.com/clemensv/PermaLink,guid,0c6bcb12-3823-4138-841b-2d2a9e8f8dac.aspx</guid>
      <link>http://vasters.com/clemensv/2003/08/06/Absolutely+I+Will+Be+There.aspx</link>
      <pubDate>Wed, 06 Aug 2003 17:25:20 GMT</pubDate>
      <description>&lt;div class=Section1&gt;
&lt;p class=MsoNormal&gt;
&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;a href="http://msdn.microsoft.com/events/pdc"&gt;&lt;span style="COLOR: windowtext; TEXT-DECORATION: none"&gt;&lt;img height=60 src="http://staff.newtelligence.net/clemensv/content/binary/image001.gif" width=120 border=0&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;img width="0" height="0" src="http://vasters.com/clemensv/aggbug.ashx?id=0c6bcb12-3823-4138-841b-2d2a9e8f8dac" /&gt;</description>
      <comments>http://vasters.com/clemensv/CommentView,guid,0c6bcb12-3823-4138-841b-2d2a9e8f8dac.aspx</comments>
      <category>PDC 03</category>
    </item>
  </channel>
</rss>