<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
  <channel>
    <title>Lamont Harrington's Blog</title>
    <link>http://www.lamontharringtonsblog.com/</link>
    <description>Microsoft Solutions Development, Architecture, and Technology Evangelism</description>
    <language>en-us</language>
    <copyright>Lamont Harrington</copyright>
    <lastBuildDate>Sun, 09 Nov 2008 15:33:20 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.1.8102.813</generator>
    <managingEditor>lamonth@microsoft.com</managingEditor>
    <webMaster>lamonth@microsoft.com</webMaster>
    <image><link>http://www.lamontharringtonsblog.com</link><url>http://www.feedburner.com/fb/images/pub/fb_pwrd.gif</url><title>Feed Powered By FeedBurner</title></image><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/LamontHarringtonsBlog" type="application/rss+xml" /><feedburner:emailServiceId>2380592</feedburner:emailServiceId><feedburner:feedburnerHostname>http://www.feedburner.com</feedburner:feedburnerHostname><item>
      <trackback:ping>http://www.lamontharringtonsblog.com/Trackback.aspx?guid=0e44a39e-64ee-475c-a309-17e6ae20e94e</trackback:ping>
      <pingback:server>http://www.lamontharringtonsblog.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.lamontharringtonsblog.com/PermaLink,guid,0e44a39e-64ee-475c-a309-17e6ae20e94e.aspx</pingback:target>
      <dc:creator>Lamont Harrington</dc:creator>
      <wfw:comment>http://www.lamontharringtonsblog.com/CommentView,guid,0e44a39e-64ee-475c-a309-17e6ae20e94e.aspx</wfw:comment>
      <wfw:commentRss>http://www.lamontharringtonsblog.com/SyndicationService.asmx/GetEntryCommentsRss?guid=0e44a39e-64ee-475c-a309-17e6ae20e94e</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Microsoft has recently revamped it's customer facing <a href="http://msdn.microsoft.com/en-us/architecture/default.aspx">Architecture
Portal</a>.  It now features a selection of sessions from PDC 2008 that are particularly
appealing for the architect audience.  Sessions can be launched on demand in
the same page, maximized to full screen and eventually downloaded.
</p>
        <p>
          <a href="http://msdn.microsoft.com/en-us/architecture/default.aspx">
            <img src="http://www.lamontharringtonsblog.com/content/binary/architecture_portal_ui_v3.jpg" border="0" />
          </a>
        </p>
        <p>
          <a href="http://msdn.microsoft.com/en-us/architecture/default.aspx">
          </a>
        </p>
        <p>
          <font size="3">
            <strong>But wait, there's more!</strong>
          </font>
        </p>
        <p>
The Patterns &amp; Practics team has been releasing a lot of valuable material as
of late, including new whitepapers or sample kits like the <a href="http://msdn.microsoft.com/en-us/architecture/dd140117.aspx">Unity
dependency injection container</a> or <a href="http://msdn.microsoft.com/en-us/architecture/dd203099.aspx">Enterprise
Library v4.1</a>.
</p>
        <p>
In addition to the great content published on the <a href="http://msdn.microsoft.com/en-us/architecture/default.aspx">Architecture
Portal</a>, you'll also find architect-focused content aggregated from non-MS news
and media feeds (e.g. infoQ, Redmond News, etc)
</p>
        <p>
 
</p>
        <p>
          <a href="http://msdn.microsoft.com/en-us/architecture/default.aspx">
            <img src="http://www.lamontharringtonsblog.com/content/binary/architect_news_rss.jpg" border="0" />
          </a>
        </p>
        <p>
Hope you find these resources helpful!
</p>
        <img width="0" height="0" src="http://www.lamontharringtonsblog.com/aggbug.ashx?id=0e44a39e-64ee-475c-a309-17e6ae20e94e" />
      </body>
      <title>PDC 2008 Architect's Cut</title>
      <guid isPermaLink="false">http://www.lamontharringtonsblog.com/PermaLink,guid,0e44a39e-64ee-475c-a309-17e6ae20e94e.aspx</guid>
      <link>http://feeds.feedburner.com/~r/LamontHarringtonsBlog/~3/447474381/PDC2008ArchitectsCut.aspx</link>
      <pubDate>Sun, 09 Nov 2008 15:33:20 GMT</pubDate>
      <description>&lt;p&gt;
Microsoft has recently revamped it's customer facing &lt;a href="http://msdn.microsoft.com/en-us/architecture/default.aspx"&gt;Architecture
Portal&lt;/a&gt;.&amp;nbsp; It now features a selection of sessions from PDC 2008 that are particularly
appealing for the architect audience.&amp;nbsp; Sessions can be launched on demand in
the same page, maximized to full screen and eventually downloaded.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://msdn.microsoft.com/en-us/architecture/default.aspx"&gt;&lt;img src="http://www.lamontharringtonsblog.com/content/binary/architecture_portal_ui_v3.jpg" border=0&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://msdn.microsoft.com/en-us/architecture/default.aspx"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;font size=3&gt;&lt;strong&gt;But wait, there's more!&lt;/strong&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
The Patterns &amp;amp; Practics team has been releasing a lot of valuable material as
of late, including new whitepapers or sample kits like the &lt;a href="http://msdn.microsoft.com/en-us/architecture/dd140117.aspx"&gt;Unity
dependency injection container&lt;/a&gt; or &lt;a href="http://msdn.microsoft.com/en-us/architecture/dd203099.aspx"&gt;Enterprise
Library v4.1&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
In addition to the great content published on the &lt;a href="http://msdn.microsoft.com/en-us/architecture/default.aspx"&gt;Architecture
Portal&lt;/a&gt;, you'll also find architect-focused content aggregated from non-MS news
and media feeds (e.g. infoQ, Redmond News, etc)
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://msdn.microsoft.com/en-us/architecture/default.aspx"&gt;&lt;img src="http://www.lamontharringtonsblog.com/content/binary/architect_news_rss.jpg" border=0&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Hope you find these resources helpful!
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.lamontharringtonsblog.com/aggbug.ashx?id=0e44a39e-64ee-475c-a309-17e6ae20e94e" /&gt;</description>
      <comments>http://www.lamontharringtonsblog.com/CommentView,guid,0e44a39e-64ee-475c-a309-17e6ae20e94e.aspx</comments>
      <category>Architecture</category>
      <category>Blog News</category>
      <category>Patterns &amp; Practices</category>
      <category>PDC 2008</category>
    <feedburner:origLink>http://www.lamontharringtonsblog.com/2008/11/09/PDC2008ArchitectsCut.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.lamontharringtonsblog.com/Trackback.aspx?guid=30cbe5de-c0aa-4f53-952d-e35a053811f5</trackback:ping>
      <pingback:server>http://www.lamontharringtonsblog.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.lamontharringtonsblog.com/PermaLink,guid,30cbe5de-c0aa-4f53-952d-e35a053811f5.aspx</pingback:target>
      <dc:creator>Lamont Harrington</dc:creator>
      <wfw:comment>http://www.lamontharringtonsblog.com/CommentView,guid,30cbe5de-c0aa-4f53-952d-e35a053811f5.aspx</wfw:comment>
      <wfw:commentRss>http://www.lamontharringtonsblog.com/SyndicationService.asmx/GetEntryCommentsRss?guid=30cbe5de-c0aa-4f53-952d-e35a053811f5</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p align="center">
          <a href="http://msdn.microsoft.com/en-us/library/dd203468.aspx">
            <img src="http://www.lamontharringtonsblog.com/content/binary/sharepoint_guidance.jpg" border="0" />
          </a>
        </p>
        <p align="left">
          <strong>
            <font size="3">Quick Links</font>
          </strong>
        </p>
        <ul>
          <li>
            <div align="left">
              <strong>MSDN Site:</strong>
              <a href="http://msdn.microsoft.com/en-us/library/dd203468.aspx">SharePoint
Guidance</a>
            </div>
          </li>
          <li>
            <div align="left">
              <strong>Future Friendly URL:</strong>
              <a href="http://www.microsoft.com/spg">http://www.microsoft.com/spg</a>
            </div>
          </li>
          <li>
            <div align="left">
              <strong>Download:</strong>
              <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=C3722DBA-6EE7-4E0E-82B5-FDAF3C5EC927&amp;displaylang=en">SharePoint
Guidance - November 2008</a>
            </div>
          </li>
          <li>
            <div align="left">
              <strong>CodePle Site:</strong>
              <a href="http://www.codeplex.com/spg">http://www.codeplex.com/spg</a>
            </div>
          </li>
          <li>
            <div align="left">
              <strong>Community Forum:</strong>
              <a href="http://www.codeplex.com/spg/thread/list.aspx">http://www.codeplex.com/spg/thread/list.aspx</a>
            </div>
          </li>
        </ul>
        <p align="left">
          <strong>
            <font size="3">Guidance at a Glance</font>
          </strong>
        </p>
        <p align="left">
This guidance helps architects and developers build SharePoint intranet applications. 
The guidance contains a reference implementation that demonstrates solutions to common
architectural, development, and lifecycle management challenges.  This guidance
discusses the following:
</p>
        <ul>
          <li>
Architectural decisions about patterns, feature factoring, and packaging 
</li>
          <li>
Design tradeoffs for comon decisions many developers encounter 
</li>
          <li>
Implementation examples demonstrated in the reference implementation and in the QuickStarts 
</li>
          <li>
How to design for testability, create unit tests, and run continuous integration 
</li>
          <li>
Set up of development, build, test, staging, and production environments 
</li>
          <li>
Managing the application life cycle including upgrade 
</li>
          <li>
Team-based intranet application development</li>
        </ul>
        <p>
The following areas are not discussed in this version of the guidance:
</p>
        <ul>
          <li>
Content-oriented sites that use web content management 
</li>
          <li>
Internet and enterprise-scale SharePoint applications 
</li>
          <li>
Multilingual SharePoint applications 
</li>
          <li>
Scale or security testing of SharePoint applications</li>
        </ul>
        <img width="0" height="0" src="http://www.lamontharringtonsblog.com/aggbug.ashx?id=30cbe5de-c0aa-4f53-952d-e35a053811f5" />
      </body>
      <title>Patterns &amp; Practices SharePoint Guidance Released</title>
      <guid isPermaLink="false">http://www.lamontharringtonsblog.com/PermaLink,guid,30cbe5de-c0aa-4f53-952d-e35a053811f5.aspx</guid>
      <link>http://feeds.feedburner.com/~r/LamontHarringtonsBlog/~3/443754005/PatternsPracticesSharePointGuidanceReleased.aspx</link>
      <pubDate>Wed, 05 Nov 2008 23:08:06 GMT</pubDate>
      <description>&lt;p align=center&gt;
&lt;a href="http://msdn.microsoft.com/en-us/library/dd203468.aspx"&gt;&lt;img src="http://www.lamontharringtonsblog.com/content/binary/sharepoint_guidance.jpg" border=0&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p align=left&gt;
&lt;strong&gt;&lt;font size=3&gt;Quick Links&lt;/font&gt;&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div align=left&gt;&lt;strong&gt;MSDN Site:&lt;/strong&gt; &lt;a href="http://msdn.microsoft.com/en-us/library/dd203468.aspx"&gt;SharePoint
Guidance&lt;/a&gt;
&lt;/div&gt;
&lt;li&gt;
&lt;div align=left&gt;&lt;strong&gt;Future Friendly URL:&lt;/strong&gt; &lt;a href="http://www.microsoft.com/spg"&gt;http://www.microsoft.com/spg&lt;/a&gt;
&lt;/div&gt;
&lt;li&gt;
&lt;div align=left&gt;&lt;strong&gt;Download:&lt;/strong&gt; &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=C3722DBA-6EE7-4E0E-82B5-FDAF3C5EC927&amp;amp;displaylang=en"&gt;SharePoint
Guidance - November 2008&lt;/a&gt;
&lt;/div&gt;
&lt;li&gt;
&lt;div align=left&gt;&lt;strong&gt;CodePle Site:&lt;/strong&gt; &lt;a href="http://www.codeplex.com/spg"&gt;http://www.codeplex.com/spg&lt;/a&gt;
&lt;/div&gt;
&lt;li&gt;
&lt;div align=left&gt;&lt;strong&gt;Community Forum:&lt;/strong&gt; &lt;a href="http://www.codeplex.com/spg/thread/list.aspx"&gt;http://www.codeplex.com/spg/thread/list.aspx&lt;/a&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p align=left&gt;
&lt;strong&gt;&lt;font size=3&gt;Guidance at a Glance&lt;/font&gt;&lt;/strong&gt;
&lt;/p&gt;
&lt;p align=left&gt;
This guidance helps architects and developers build SharePoint intranet applications.&amp;nbsp;
The guidance contains a reference implementation that demonstrates solutions to common
architectural, development, and lifecycle management challenges.&amp;nbsp; This guidance
discusses the following:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Architectural decisions about patterns, feature factoring, and packaging 
&lt;li&gt;
Design tradeoffs for comon decisions many developers encounter 
&lt;li&gt;
Implementation examples demonstrated in the reference implementation and in the QuickStarts 
&lt;li&gt;
How to design for testability, create unit tests, and run continuous integration 
&lt;li&gt;
Set up of development, build, test, staging, and production environments 
&lt;li&gt;
Managing the application life cycle including upgrade 
&lt;li&gt;
Team-based intranet application development&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
The following areas are not discussed in this version of the guidance:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Content-oriented sites that use web content management 
&lt;li&gt;
Internet and enterprise-scale SharePoint applications 
&lt;li&gt;
Multilingual SharePoint applications 
&lt;li&gt;
Scale or security testing of SharePoint applications&lt;/li&gt;
&lt;/ul&gt;
&lt;img width="0" height="0" src="http://www.lamontharringtonsblog.com/aggbug.ashx?id=30cbe5de-c0aa-4f53-952d-e35a053811f5" /&gt;</description>
      <comments>http://www.lamontharringtonsblog.com/CommentView,guid,30cbe5de-c0aa-4f53-952d-e35a053811f5.aspx</comments>
      <category>Architecture</category>
      <category>Infrastructure Optimization</category>
      <category>Microsoft Web Platform</category>
      <category>Office Business Applications (OBA)</category>
      <category>Office System</category>
      <category>Patterns &amp; Practices</category>
      <category>SharePoint Products and Technologies</category>
    <feedburner:origLink>http://www.lamontharringtonsblog.com/2008/11/05/PatternsPracticesSharePointGuidanceReleased.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.lamontharringtonsblog.com/Trackback.aspx?guid=bf696b84-803d-4269-a200-24beed812f4a</trackback:ping>
      <pingback:server>http://www.lamontharringtonsblog.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.lamontharringtonsblog.com/PermaLink,guid,bf696b84-803d-4269-a200-24beed812f4a.aspx</pingback:target>
      <dc:creator>Lamont Harrington</dc:creator>
      <wfw:comment>http://www.lamontharringtonsblog.com/CommentView,guid,bf696b84-803d-4269-a200-24beed812f4a.aspx</wfw:comment>
      <wfw:commentRss>http://www.lamontharringtonsblog.com/SyndicationService.asmx/GetEntryCommentsRss?guid=bf696b84-803d-4269-a200-24beed812f4a</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
        </p>
        <p align="center">
          <img src="http://www.lamontharringtonsblog.com/content/binary/p&amp;p_agile_wp.jpg" border="0" />
        </p>
        <p align="center">
          <font size="4">
            <strong>Distributed Agile Development at Microsoft Patterns &amp; Practices
(white paper)</strong>
          </font>
        </p>
        <p align="center">
          <font size="4">
            <strong>+</strong>
          </font>
        </p>
        <p align="center">
          <font size="4">
            <strong>Agile Development Showcase</strong>
          </font>
        </p>
        <p>
          <strong>Quick Links</strong>
        </p>
        <ul>
          <li>
            <a href="http://msdn.microsoft.com/en-us/dd128747.aspx">Agile Development Showcase
Site</a>
          </li>
          <li>
            <a href="http://download.microsoft.com/download/4/4/a/44a2cebd-63fb-4379-898d-9cf24822c6cc/distributed_agile_development_at_microsoft_patterns_and_practices.pdf">Whitepaper
Download (PDF)</a>
          </li>
        </ul>
        <p>
          <strong>White Paper Abstract</strong>
        </p>
        <p>
Distributed development is a fact of life for many teams. Unfortunately most agile
methodologies or approaches assume that the team is located in a single team room.
Until recently there has been little guidance about how to apply these approaches
with a geographically dispersed team.
</p>
        <p>
          <br />
Microsoft’s patterns &amp; practices group has been following an agile, distributed
development approach for the past five years. During this time teams within the group
have experimented extensively with different approaches to best address the challenges
of distributed agile development. This paper outlines the challenges faced by geographically
distributed agile teams and details some proven practices to address these issues
and build successful distributed teams.<br /></p>
        <img width="0" height="0" src="http://www.lamontharringtonsblog.com/aggbug.ashx?id=bf696b84-803d-4269-a200-24beed812f4a" />
      </body>
      <title>Distributed Agile Development at Microsoft Patterns &amp; Practices Whitepaper Published</title>
      <guid isPermaLink="false">http://www.lamontharringtonsblog.com/PermaLink,guid,bf696b84-803d-4269-a200-24beed812f4a.aspx</guid>
      <link>http://feeds.feedburner.com/~r/LamontHarringtonsBlog/~3/437440304/DistributedAgileDevelopmentAtMicrosoftPatternsPracticesWhitepaperPublished.aspx</link>
      <pubDate>Thu, 30 Oct 2008 23:10:29 GMT</pubDate>
      <description>&lt;p&gt;
&lt;/p&gt;
&lt;p align=center&gt;
&lt;img src="http://www.lamontharringtonsblog.com/content/binary/p&amp;amp;p_agile_wp.jpg" border=0&gt;
&lt;/p&gt;
&lt;p align=center&gt;
&lt;font size=4&gt;&lt;strong&gt;Distributed Agile Development at Microsoft Patterns &amp;amp; Practices
(white paper)&lt;/strong&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p align=center&gt;
&lt;font size=4&gt;&lt;strong&gt;+&lt;/strong&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p align=center&gt;
&lt;font size=4&gt;&lt;strong&gt;Agile Development Showcase&lt;/strong&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Quick Links&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://msdn.microsoft.com/en-us/dd128747.aspx"&gt;Agile Development Showcase
Site&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://download.microsoft.com/download/4/4/a/44a2cebd-63fb-4379-898d-9cf24822c6cc/distributed_agile_development_at_microsoft_patterns_and_practices.pdf"&gt;Whitepaper
Download (PDF)&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;strong&gt;White Paper Abstract&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
Distributed development is a fact of life for many teams. Unfortunately most agile
methodologies or approaches assume that the team is located in a single team room.
Until recently there has been little guidance about how to apply these approaches
with a geographically dispersed team.
&lt;/p&gt;
&lt;p&gt;
&lt;br&gt;
Microsoft’s patterns &amp;amp; practices group has been following an agile, distributed
development approach for the past five years. During this time teams within the group
have experimented extensively with different approaches to best address the challenges
of distributed agile development. This paper outlines the challenges faced by geographically
distributed agile teams and details some proven practices to address these issues
and build successful distributed teams.&lt;br&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.lamontharringtonsblog.com/aggbug.ashx?id=bf696b84-803d-4269-a200-24beed812f4a" /&gt;</description>
      <comments>http://www.lamontharringtonsblog.com/CommentView,guid,bf696b84-803d-4269-a200-24beed812f4a.aspx</comments>
      <category>Patterns &amp; Practices</category>
    <feedburner:origLink>http://www.lamontharringtonsblog.com/2008/10/30/DistributedAgileDevelopmentAtMicrosoftPatternsPracticesWhitepaperPublished.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.lamontharringtonsblog.com/Trackback.aspx?guid=9b8edb70-33cd-4dca-b743-8b454a083ebb</trackback:ping>
      <pingback:server>http://www.lamontharringtonsblog.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.lamontharringtonsblog.com/PermaLink,guid,9b8edb70-33cd-4dca-b743-8b454a083ebb.aspx</pingback:target>
      <dc:creator>Lamont Harrington</dc:creator>
      <wfw:comment>http://www.lamontharringtonsblog.com/CommentView,guid,9b8edb70-33cd-4dca-b743-8b454a083ebb.aspx</wfw:comment>
      <wfw:commentRss>http://www.lamontharringtonsblog.com/SyndicationService.asmx/GetEntryCommentsRss?guid=9b8edb70-33cd-4dca-b743-8b454a083ebb</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
To read my PDC recaps from Days 1 &amp; 2, click on the links below:
</p>
        <ul>
          <li>
            <a href="http://www.lamontharringtonsblog.com/2008/10/28/WindowsAzureUnveiledPDCDay1Recap.aspx">Windows
Azure Unveiled. PDC Day #1 Recap</a>
          </li>
          <li>
            <a href="http://www.lamontharringtonsblog.com/2008/10/29/Windows7IsComingPDCDay2Recap.aspx">Windows
7 is Coming! PDC Day #2 Recap</a>
          </li>
        </ul>
        <p>
Rick Rashid, Senior VP of Microsoft Research gave the keynote today.  In his
keynote, he proceeded to review the MSR organization and went down a lengthy resume
of MSR accomplishments, areas of investigation and research, and strategic direction
moving forward.  In his opening remarks Rashid briefly discussed the history
of MSR, which was founded in 1991, and started by focusing on MSR’s Mission Statement:
</p>
        <ul>
          <li>
Expand the state of the art in each of the areas in which we (Microsoft) do research 
</li>
          <li>
Rapidly transfer innovative technologies into Microsoft products 
</li>
          <li>
Ensure that Microsoft products have a future</li>
        </ul>
        <p>
Rashid went on to discuss MSR’s organizational structure and focused on his mission
to structure MSR in such a way that it is optimized to get maximum innovation from
the researchers and the vast research community in which we participate.  As
a part of this strategy, he highlighted the following characteristics of the MSR structure:
</p>
        <ul>
          <li>
            <strong>University organizational model</strong> – The reporting structure is flat
with critical mass groups who work on key research areas 
</li>
          <li>
            <strong>Open research environment</strong> – Rashid believes that this contributes
to MSR’s ability to aggressively publish research results in peer-reviewed literature,
a lot of which is posted on the Microsoft Research website.  As a part of this
open environment, MSR entertains frequent visitors (researchers) from around the world
from both the educational, government, and private sector. MSR also hosts daily seminars
on research activities and findings 
</li>
          <li>
            <strong>Strong ties to University Research</strong> – MSR has a strong reputation
in the University circuit and has several partnerships with leading universities for
joint research activities.  University graduate students have also come out to
Microsoft campuses and have worked directly with MSR personnel on critical research
areas around next generation computing and how it can have profound impact on issues
that plague our society, most notably Healthcare and  the environment</li>
        </ul>
        <p>
          <font size="3">
            <strong>Interesting MSR Facts</strong>
          </font>
        </p>
        <ul>
          <li>
MSR consists of 850 PHD researchers 
</li>
          <li>
The 2nd largest MSR lab facility (with Redmond being the first) is in Beijing China 
</li>
          <li>
MSR also has opened large facilities in Cambridge England and Cambridge, MA (USA) 
</li>
          <li>
MSR recently opened a new lab facility in Bangalore, India 
</li>
          <li>
MSR continues to grow a strong presence in Silicon Valley 
</li>
          <li>
MSR ranks HIGHER in research than IBM, Bell Labs, and University of Washington in 
the field of computer science &amp; engineering 
</li>
          <li>
MSR has over 4000 peer-reviewed publications 
</li>
          <li>
MSR participates in community leadership activities and hold positions in professional
societies and have been quoted or have written articles in leading tech journals</li>
        </ul>
        <p>
          <font size="3">
            <strong>MSR and the Academic Community</strong>
          </font>
        </p>
        <ul>
          <li>
MSR participates in the academic research community through extensive publications
and conference participation as well as participation in professional service activities
with organizations such as DARPA, NSF, and NRC 
</li>
          <li>
MSR participates in numerous joint research projects</li>
        </ul>
        <p>
          <font size="3">
            <strong>MSRs Involvement in our Microsoft Product Strategy</strong>
          </font>
          <br />
Rashid went on in his keynote to talk about how MSRs research efforts drive the innovation
in what we build/ship/sell to our customers.  As a part of the product strategy,
MSR serves the following roles:
</p>
        <ul>
          <li>
Providing focused technology transfer effort (Program management team with sole focus
on technology transfer) 
</li>
          <li>
Researchers who sit on product incubation "advisory" boards 
</li>
          <li>
"Mindswaps" - joint product/research offsites 
</li>
          <li>
Joint product/research teams.  The results of these joint teams have been rather
impressive.  Some of their output have included: 
<ul><li>
Clear Type 
</li><li>
Data Mining (originally introduced in SQL 2000) 
</li><li>
Natural Language and Speech (Microsoft Office) 
</li><li>
Tablet PC</li></ul></li>
          <li>
Facilitation of *Incubation* projects that have turned into shipping products. 
For example, MSRs work in robotics yielded Microsoft Robotics Studio, the Concurrency
Control Runtime and the Distributed Software Services Toolkit</li>
        </ul>
        <p>
          <font size="3">
            <strong>What’s MSRs Value to Microsoft?</strong>
          </font>
          <br />
Rashid drove home some basic points around why Microsoft continues to invest in research. 
He summarized MSRs “Business Value” in basically 3 bullets:
</p>
        <ul>
          <li>
Source of IP and new product technologies - MSR generates roughly 25% of the company's
patents 
</li>
          <li>
Problem solving of some of the most difficult computer science problems – MSR has
the ability to bring smart people to bear rapidly on hard problems confronting products,
product groups, or the company 
</li>
          <li>
Act as an early warning system – MSR provides ears to the ground in new areas across
a broad range of technologies and can help steer Microsoft’s strategic directions
as to what we should be focusing on over the next few years and beyond</li>
        </ul>
        <p>
Rashid and his team have established an ecosystem where we address key challenges
affecting our future as a company, and as a society.  He summarized the challenges
as follows:
</p>
        <ul>
          <li>
Challenges in software engineering and system design 
</li>
          <li>
Challenges in Healthcare 
</li>
          <li>
Challenges with energy consumption and environmental issues 
</li>
          <li>
Challenges in Education 
</li>
          <li>
Challenges in natural Interaction with the PC</li>
        </ul>
        <p>
          <font size="3">
            <strong>SLAM</strong>
          </font>
          <br />
As it relates to challenges in Software Engineering, Rashid focused on a number of
different areas that MSR researchers have been exploring.  One project in particular
that MSR has been focusing on is the SLAM project.  This project was aimed at
verifying properties of software using a technique whereby a hardware or software
design satisfies a formal specification, which typically (in computer science terms)
is a temporal logic formula.  Not to get too deep in the weeds here, dear reader,
but needless to say they’re doing some really impactful stuff as it relates to how
software is/should be developed.   It’s important to note that SLAM was
productized in the Windows Vista driver verifier feature and will be further enhanced
in Windows 7.
</p>
        <p>
MSR is also involved in research projects that help fuel our S+S and cluster computing
initiatives, and were deeply involved in the creation of the Windows Azure Services
platform.
</p>
        <p>
          <font size="3">
            <strong>Energy Efficient Computing</strong>
          </font>
          <br />
Feng Zhao, a Prinicpal Researcher with MSR who focuses on Sensor Networks, took the
stage and discussed our investments in sensor technology, with the intent of decreasing
energy consumption and promote more energy efficiency in phones, servers, and data
centers.  Zhao demoed a sensor device that detects temp/humidity and monitoring
environmental conditions in the LA convention facility using a <a href="http://atom.research.microsoft.com/sensormap">"SensorMap"
portal application</a> that collected environmental data and displayed via a dynamic
visual display (leveraging Virtual earth).  Data collected by sensors are stored
in the cloud.  NASA has made use of the SensorMap application
</p>
        <p>
          <font size="3">
            <strong>MSRs Efforts in Healthcare</strong>
          </font>
          <br />
MSR has been involved in a considerable amount of research to help leading research
institutions tackle critical areas in the area of Healthcare.  Some of these
efforts include:
</p>
        <ul>
          <li>
Unlocking the mystery of your genes for personalized medicine 
</li>
          <li>
Fighting HIV/AIDS through Machine Learning.  This was a pretty interesting effort
because they are using the algorithms we use in detecting SPAM to predictably determine
the patterns of HIV.</li>
        </ul>
        <p>
          <font size="3">
            <strong>MSRs Efforts in Education</strong>
          </font>
          <br />
MSR has been involved in a number of educational initiatives around the globe. 
Here’s just a few of the things they’ve been involved in:
</p>
        <ul>
          <li>
MSR supports a center for collaborative technologies at U of W 
</li>
          <li>
MSR has created a Tablet-Based Computing (<a href="http://research.microsoft.com/erp/tech">http://research.microsoft.com/erp/tech</a>) 
</li>
          <li>
Robotics for the computer science classroom 
<ul><li>
Center for Personal Robotics in Education - Georgia Tech and Bryn Mawr College. Robots
in core CS curriculum</li></ul></li>
          <li>
            <a href="http://www.worldwidetelescope.org/">World Wide Telescope</a> (new release
– “Equinox” Beta release)</li>
        </ul>
        <p>
          <font size="3">
            <strong>Boku – Lightweight Programming For Kids</strong>
          </font>
          <br />
Matthew MacLaurin, Principal Program Manager at MSR, took the stage to talk about
the Boku project.  He led into is presentation keying off of Rashid’s earlier
comments that programming should be viewed as a “life skill”, and as such, we should
look to engage our youth in software development/design and dymistify the arcane approach
to software construction and relay it in such a way that our youth can easily grasp
the concepts and become tomorrow’s computer scientists.
</p>
        <p>
Boku is a game authoring system for children (and the childlike) centered on a novel
visual programming system designed around a concurrent rule system.  The core
of the Boku project is the programming user interface.  The language is simple
and entirely icon-based.  Programs are composed of pages, broken down into rules.
</p>
        <p>
The Boku language is designed specifically for game development.  Programs are
expressed in physical terms, using concepts like vision, hearing, and time to control
character behavior.  While not general purpose as classical programming languages,
Boku can express advanced game design concepts in a simple, direct, and intuitive
manner.
</p>
        <p>
Below are some screenshots of the environment:
</p>
        <p>
          <strong>Game Load / Community Screen</strong>
        </p>
        <p>
          <img height="295" src="http://www.lamontharringtonsblog.com/content/binary/Load_UI_Boku.jpg" width="530" border="0" />
        </p>
        <p>
          <strong>Icon-Based Programming User Interface (e.g. Integrated Development Environment
:-))</strong>
        </p>
        <p>
          <img src="http://www.lamontharringtonsblog.com/content/binary/Programming_UI_Boku.jpg" border="0" />
        </p>
        <p>
          <br />
          <font size="3">NOTE: Before you start hitting the MSR website and searching for the
application, Boku won’t be available until early next year :-)</font>
        </p>
        <p>
          <font size="3">
            <strong>SecondLight – Interaction Beyond The Surface<br /></strong>
          </font>One of the other key highlights of the keynote was concerning a new
type of surface computer, called SecondLight, which allows for interaction above the
standard Microsoft Surface unit into the *real world*.  During a rather compelling
demonstration, MSR researchers demonstrated a prototype of a next generation surface
unit where you could virtually “lift” objects off the surface and have them projected
on other objects.  Through special infrared cameras, additional data encoded
behind objects displayed on the surface table (data mind you, that was “naked” to
the human eye) was shown being projected on tracing paper plastic lenses, etc being
held over the unit (e.g. NOT LYING FLAT ON THE TABLE :-))  It’s rather difficult
to put this particular demonstration into words.  This is just something you’ll
have to see for yourself! :-)
</p>
        <p>
          <font size="3">
            <strong>Summary</strong>
          </font>
          <br />
The MSR keynote capped of a week of some very good presentations from our executive
leadership.  It showcased that we are truly committed to moving computing forward
with Microsoft being the leader of this “innovation movement”.<br /></p>
        <img width="0" height="0" src="http://www.lamontharringtonsblog.com/aggbug.ashx?id=9b8edb70-33cd-4dca-b743-8b454a083ebb" />
      </body>
      <title>Microsoft Research Inspires. PDC Day #3 Recap</title>
      <guid isPermaLink="false">http://www.lamontharringtonsblog.com/PermaLink,guid,9b8edb70-33cd-4dca-b743-8b454a083ebb.aspx</guid>
      <link>http://feeds.feedburner.com/~r/LamontHarringtonsBlog/~3/436964210/MicrosoftResearchInspiresPDCDay3Recap.aspx</link>
      <pubDate>Thu, 30 Oct 2008 14:24:47 GMT</pubDate>
      <description>&lt;p&gt;
To read my PDC recaps from&amp;nbsp;Days 1 &amp;amp; 2,&amp;nbsp;click on the links below:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.lamontharringtonsblog.com/2008/10/28/WindowsAzureUnveiledPDCDay1Recap.aspx"&gt;Windows
Azure Unveiled. PDC Day #1 Recap&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.lamontharringtonsblog.com/2008/10/29/Windows7IsComingPDCDay2Recap.aspx"&gt;Windows
7 is Coming! PDC Day #2 Recap&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Rick Rashid, Senior VP of Microsoft Research gave the keynote today.&amp;nbsp; In his
keynote, he proceeded to review the MSR organization and went down a lengthy resume
of MSR accomplishments, areas of investigation and research, and strategic direction
moving forward.&amp;nbsp; In his opening remarks Rashid briefly discussed the history
of MSR, which was founded in 1991, and started by focusing on MSR’s Mission Statement:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Expand the state of the art in each of the areas in which we (Microsoft) do research 
&lt;li&gt;
Rapidly transfer innovative technologies into Microsoft products 
&lt;li&gt;
Ensure that Microsoft products have a future&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Rashid went on to discuss MSR’s organizational structure and focused on his mission
to structure MSR in such a way that it is optimized to get maximum innovation from
the researchers and the vast research community in which we participate.&amp;nbsp; As
a part of this strategy, he highlighted the following characteristics of the MSR structure:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;University organizational model&lt;/strong&gt; – The reporting structure is flat
with critical mass groups who work on key research areas 
&lt;li&gt;
&lt;strong&gt;Open research environment&lt;/strong&gt; – Rashid believes that this contributes
to MSR’s ability to aggressively publish research results in peer-reviewed literature,
a lot of which is posted on the Microsoft Research website.&amp;nbsp; As a part of this
open environment, MSR entertains frequent visitors (researchers) from around the world
from both the educational, government, and private sector. MSR also hosts daily seminars
on research activities and findings 
&lt;li&gt;
&lt;strong&gt;Strong ties to University Research&lt;/strong&gt; – MSR has a strong reputation
in the University circuit and has several partnerships with leading universities for
joint research activities.&amp;nbsp; University graduate students have also come out to
Microsoft campuses and have worked directly with MSR personnel on critical research
areas around next generation computing and how it can have profound impact on issues
that plague our society, most notably Healthcare and&amp;nbsp; the environment&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;font size=3&gt;&lt;strong&gt;Interesting MSR Facts&lt;/strong&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
MSR consists of 850 PHD researchers 
&lt;li&gt;
The 2nd largest MSR lab facility (with Redmond being the first) is in Beijing China 
&lt;li&gt;
MSR also has opened large facilities in Cambridge England and Cambridge, MA (USA) 
&lt;li&gt;
MSR recently opened a new lab facility in Bangalore, India 
&lt;li&gt;
MSR continues to grow a strong presence in Silicon Valley 
&lt;li&gt;
MSR ranks HIGHER in research than IBM, Bell Labs, and University of Washington in&amp;nbsp;
the field of computer science &amp;amp; engineering 
&lt;li&gt;
MSR has over 4000 peer-reviewed publications 
&lt;li&gt;
MSR participates in community leadership activities and hold positions in professional
societies and have been quoted or have written articles in leading tech journals&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;font size=3&gt;&lt;strong&gt;MSR and the Academic Community&lt;/strong&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
MSR participates in the academic research community through extensive publications
and conference participation as well as participation in professional service activities
with organizations such as DARPA, NSF, and NRC 
&lt;li&gt;
MSR participates in numerous joint research projects&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;font size=3&gt;&lt;strong&gt;MSRs Involvement in our Microsoft Product Strategy&lt;/strong&gt;&lt;/font&gt;
&lt;br&gt;
Rashid went on in his keynote to talk about how MSRs research efforts drive the innovation
in what we build/ship/sell to our customers.&amp;nbsp; As a part of the product strategy,
MSR serves the following roles:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Providing focused technology transfer effort (Program management team with sole focus
on technology transfer) 
&lt;li&gt;
Researchers who sit on product incubation "advisory" boards 
&lt;li&gt;
"Mindswaps" - joint product/research offsites 
&lt;li&gt;
Joint product/research teams.&amp;nbsp; The results of these joint teams have been rather
impressive.&amp;nbsp; Some of their output have included: 
&lt;ul&gt;
&lt;li&gt;
Clear Type 
&lt;li&gt;
Data Mining (originally introduced in SQL 2000) 
&lt;li&gt;
Natural Language and Speech (Microsoft Office) 
&lt;li&gt;
Tablet PC&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;
Facilitation of *Incubation* projects that have turned into shipping products.&amp;nbsp;
For example, MSRs work in robotics yielded Microsoft Robotics Studio, the Concurrency
Control Runtime and the Distributed Software Services Toolkit&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;font size=3&gt;&lt;strong&gt;What’s MSRs Value to Microsoft?&lt;/strong&gt;&lt;/font&gt;
&lt;br&gt;
Rashid drove home some basic points around why Microsoft continues to invest in research.&amp;nbsp;
He summarized MSRs “Business Value” in basically 3 bullets:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Source of IP and new product technologies - MSR generates roughly 25% of the company's
patents 
&lt;li&gt;
Problem solving of some of the most difficult computer science problems – MSR has
the ability to bring smart people to bear rapidly on hard problems confronting products,
product groups, or the company 
&lt;li&gt;
Act as an early warning system – MSR provides ears to the ground in new areas across
a broad range of technologies and can help steer Microsoft’s strategic directions
as to what we should be focusing on over the next few years and beyond&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Rashid and his team have established an ecosystem where we address key challenges
affecting our future as a company, and as a society.&amp;nbsp; He summarized the challenges
as follows:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Challenges in software engineering and system design 
&lt;li&gt;
Challenges in Healthcare 
&lt;li&gt;
Challenges with energy consumption and environmental issues 
&lt;li&gt;
Challenges in Education 
&lt;li&gt;
Challenges in natural Interaction with the PC&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;font size=3&gt;&lt;strong&gt;SLAM&lt;/strong&gt;&lt;/font&gt;
&lt;br&gt;
As it relates to challenges in Software Engineering, Rashid focused on a number of
different areas that MSR researchers have been exploring.&amp;nbsp; One project in particular
that MSR has been focusing on is the SLAM project.&amp;nbsp; This project was aimed at
verifying properties of software using a technique whereby a hardware or software
design satisfies a formal specification, which typically (in computer science terms)
is a temporal logic formula.&amp;nbsp; Not to get too deep in the weeds here, dear reader,
but needless to say they’re doing some really impactful stuff as it relates to how
software is/should be developed.&amp;nbsp;&amp;nbsp; It’s important to note that SLAM was
productized in the Windows Vista driver verifier feature and will be further enhanced
in Windows 7.
&lt;/p&gt;
&lt;p&gt;
MSR is also involved in research projects that help fuel our S+S and cluster computing
initiatives, and were deeply involved in the creation of the Windows Azure Services
platform.
&lt;/p&gt;
&lt;p&gt;
&lt;font size=3&gt;&lt;strong&gt;Energy Efficient Computing&lt;/strong&gt;&lt;/font&gt;
&lt;br&gt;
Feng Zhao, a Prinicpal Researcher with MSR who focuses on Sensor Networks, took the
stage and discussed our investments in sensor technology, with the intent of decreasing
energy consumption and promote more energy efficiency in phones, servers, and data
centers.&amp;nbsp; Zhao demoed a sensor device that detects temp/humidity and monitoring
environmental conditions in the LA convention facility using a &lt;a href="http://atom.research.microsoft.com/sensormap"&gt;"SensorMap"
portal application&lt;/a&gt; that collected environmental data and displayed via a dynamic
visual display (leveraging Virtual earth).&amp;nbsp; Data collected by sensors are stored
in the cloud.&amp;nbsp; NASA has made use of the SensorMap application
&lt;/p&gt;
&lt;p&gt;
&lt;font size=3&gt;&lt;strong&gt;MSRs Efforts in Healthcare&lt;/strong&gt;&lt;/font&gt;
&lt;br&gt;
MSR has been involved in a considerable amount of research to help leading research
institutions tackle critical areas in the area of Healthcare.&amp;nbsp; Some of these
efforts include:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Unlocking the mystery of your genes for personalized medicine 
&lt;li&gt;
Fighting HIV/AIDS through Machine Learning.&amp;nbsp; This was a pretty interesting effort
because they are using the algorithms we use in detecting SPAM to predictably determine
the patterns of HIV.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;font size=3&gt;&lt;strong&gt;MSRs Efforts in Education&lt;/strong&gt;&lt;/font&gt;
&lt;br&gt;
MSR has been involved in a number of educational initiatives around the globe.&amp;nbsp;
Here’s just a few of the things they’ve been involved in:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
MSR supports a center for collaborative technologies at U of W 
&lt;li&gt;
MSR has created a Tablet-Based Computing (&lt;a href="http://research.microsoft.com/erp/tech"&gt;http://research.microsoft.com/erp/tech&lt;/a&gt;) 
&lt;li&gt;
Robotics for the computer science classroom 
&lt;ul&gt;
&lt;li&gt;
Center for Personal Robotics in Education - Georgia Tech and Bryn Mawr College. Robots
in core CS curriculum&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;
&lt;a href="http://www.worldwidetelescope.org/"&gt;World Wide Telescope&lt;/a&gt; (new release
– “Equinox” Beta release)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;font size=3&gt;&lt;strong&gt;Boku – Lightweight Programming For Kids&lt;/strong&gt;&lt;/font&gt;
&lt;br&gt;
Matthew MacLaurin, Principal Program Manager at MSR, took the stage to talk about
the Boku project.&amp;nbsp; He led into is presentation keying off of Rashid’s earlier
comments that programming should be viewed as a “life skill”, and as such, we should
look to engage our youth in software development/design and dymistify the arcane approach
to software construction and relay it in such a way that our youth can easily grasp
the concepts and become tomorrow’s computer scientists.
&lt;/p&gt;
&lt;p&gt;
Boku is a game authoring system for children (and the childlike) centered on a novel
visual programming system designed around a concurrent rule system.&amp;nbsp; The core
of the Boku project is the programming user interface.&amp;nbsp; The language is simple
and entirely icon-based.&amp;nbsp; Programs are composed of pages, broken down into rules.
&lt;/p&gt;
&lt;p&gt;
The Boku language is designed specifically for game development.&amp;nbsp; Programs are
expressed in physical terms, using concepts like vision, hearing, and time to control
character behavior.&amp;nbsp; While not general purpose as classical programming languages,
Boku can express advanced game design concepts in a simple, direct, and intuitive
manner.
&lt;/p&gt;
&lt;p&gt;
Below are some screenshots of the environment:
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Game Load / Community Screen&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;img height=295 src="http://www.lamontharringtonsblog.com/content/binary/Load_UI_Boku.jpg" width=530 border=0&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Icon-Based Programming User Interface (e.g. Integrated Development Environment
:-))&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.lamontharringtonsblog.com/content/binary/Programming_UI_Boku.jpg" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;br&gt;
&lt;font size=3&gt;NOTE: Before you start hitting the MSR website and searching for the
application, Boku won’t be available until early next year :-)&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;font size=3&gt;&lt;strong&gt;SecondLight – Interaction Beyond The Surface&lt;br&gt;
&lt;/strong&gt;&lt;/font&gt;One of the other key highlights of the keynote was concerning a new
type of surface computer, called SecondLight, which allows for interaction above the
standard Microsoft Surface unit into the *real world*.&amp;nbsp; During a rather compelling
demonstration, MSR researchers demonstrated a prototype of a next generation surface
unit where you could virtually “lift” objects off the surface and have them projected
on other objects.&amp;nbsp; Through special infrared cameras, additional data encoded
behind objects displayed on the surface table (data mind you, that was “naked” to
the human eye) was shown being projected on tracing paper plastic lenses, etc being
held over the unit (e.g. NOT LYING FLAT ON THE TABLE :-))&amp;nbsp; It’s rather difficult
to put this particular demonstration into words.&amp;nbsp; This is just something you’ll
have to see for yourself! :-)
&lt;/p&gt;
&lt;p&gt;
&lt;font size=3&gt;&lt;strong&gt;Summary&lt;/strong&gt;&lt;/font&gt;
&lt;br&gt;
The MSR keynote capped of a week of some very good presentations from our executive
leadership.&amp;nbsp; It showcased that we are truly committed to moving computing forward
with Microsoft being the leader of this “innovation movement”.&lt;br&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.lamontharringtonsblog.com/aggbug.ashx?id=9b8edb70-33cd-4dca-b743-8b454a083ebb" /&gt;</description>
      <comments>http://www.lamontharringtonsblog.com/CommentView,guid,9b8edb70-33cd-4dca-b743-8b454a083ebb.aspx</comments>
      <category>General Opinions</category>
      <category>PDC 2008</category>
      <category>Microsoft Research</category>
    <feedburner:origLink>http://www.lamontharringtonsblog.com/2008/10/30/MicrosoftResearchInspiresPDCDay3Recap.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.lamontharringtonsblog.com/Trackback.aspx?guid=b17f2021-bd0b-49e2-8d87-96e18c39a187</trackback:ping>
      <pingback:server>http://www.lamontharringtonsblog.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.lamontharringtonsblog.com/PermaLink,guid,b17f2021-bd0b-49e2-8d87-96e18c39a187.aspx</pingback:target>
      <dc:creator>Lamont Harrington</dc:creator>
      <wfw:comment>http://www.lamontharringtonsblog.com/CommentView,guid,b17f2021-bd0b-49e2-8d87-96e18c39a187.aspx</wfw:comment>
      <wfw:commentRss>http://www.lamontharringtonsblog.com/SyndicationService.asmx/GetEntryCommentsRss?guid=b17f2021-bd0b-49e2-8d87-96e18c39a187</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
To read my PDC Day 1 recap, <a href="http://www.lamontharringtonsblog.com/2008/10/28/WindowsAzureUnveiledPDCDay1Recap.aspx">click
here</a>.
</p>
        <p>
Ray Ozzie once again kicked off the keynotes for the day.  Today, the focus was
on the client and the Live Services component of the Windows Azure platform. 
In his opening remarks, Ozzie further solidified <a href="http://www.microsoft.com">our</a> story
around the integration of the PC/Web/Phone and how our strategy will fundamentally
change how we as consumers interact with these devices and that consumers demands
for this type of integration is growing.  Our approach is to seamlessly integrate
our S+S platform across these devices, exploiting the power of the PC through our
investments in Windows and client runtimes such as Windows Presentation Foundation
(WPF), the power of the web through our investments in Silverlight 2 and Internet
Explorer 8, and the power of the mobile device (e.g. Phone) through our investments
in Windows Mobile and our Windows Live Services.  In his commentary, he basically
broke down the 3 aforementioned areas as follows:<br />
 <br />
PC
</p>
        <ul>
          <li>
Full and high-performance access to displays &amp; peripherals 
</li>
          <li>
Natural UI &amp; common controls for ink voice/audio, camera, touch 
</li>
          <li>
Local data privacy, portability, reliable/fast/full access 
</li>
          <li>
Use &amp; recombine applications, data, documents, media 
</li>
          <li>
A personal environment, trusted &amp; assumed under your control 
</li>
        </ul>
        <p>
Web
</p>
        <ul>
          <li>
One common way to find, access, assemble &amp; interact with people 
</li>
          <li>
One common way to find, access, share &amp; transact information 
</li>
          <li>
One common way to connect devices, services, organizations &amp; activities 
</li>
        </ul>
        <p>
Phone
</p>
        <ul>
          <li>
Like the PC, provide a natural UI &amp; common controls for voice/audio, camera, touch 
</li>
          <li>
Like the PC, provide facilities for local data privacy, portability, and reliable/fast/full
access to data 
</li>
          <li>
Like the PC, use &amp; recombine applications, data, documents and media 
</li>
          <li>
Provide a secure and reliable experience 
</li>
          <li>
Provide rich access to media/data through similar facilities afforded by the PC and
Web "tiers" 
</li>
        </ul>
        <p>
          <strong>KEY TAKEAWAY:</strong> Microsoft's Software + Services strategy includes
driving rich user experiences across multiple mediums highlighting the strategic advantage
afforded to us through the Internet.  Our client runtimes such as Silverlight
and WPF, coupled with our Windows brand (to include mobile) and key advances in our
Internet Explorer technology will position us to deliver the next generation of user
experiences on top of our investments in our Windows Azure Services Platform.<br />
 <br /><font size="3"><strong>Windows 7 is Coming!</strong></font><br />
A lot of emphasis was put on Windows 7, as it was one of the main things PDC attendees
wanted to see.  Most of the other topics discussed during the keynotes were further
fleshed out during the breakout sessions, but I'll provide some commentary about those
in this post.  Steve Sinofsky, Senior VP, Windows division discussed our
strategy around Windows and it's future as it relates to delivering next generation
experiences.  During his keynote, Sinofsky laid out our strategy around Windows
7 as it relates to what investments we're making in the OS to build upon the platform
established by Windows Vista, learning from the mistakes we made with Vista (and yes,
he openly said we made mistakes :-)) while at the same time building upon the groundbreaking
work we've done in the area of Windows security, to deliver a product that we'll be
proud to sell and our customers will be proud to use.  In his "Transition from
Windows Vista" discussion, he highlighted several lessons learned from our Vista experience:
</p>
        <ol>
          <li>
            <strong>Ship solid Windows Server 2008 and Windows Vista SP1 products</strong> - With
the negative press we got from the initial launch of Windows Vista, it was imperative
that we shipped a solid Windows Server 2008 product and SP1 update to Windows Vista. 
In reference to Vista SP1, we needed to ensure that we addressed the key issues highlighted
by our customer feedback in efforts to drive broader adoption of Vista (and not just
on new PC sales) 
</li>
          <li>
            <strong>Ecosystem Readiness</strong> - Driving Vista readiness was a key area during
the launch lifecycle where we needed to spend more energy.  Through working with
our partners, ISVs, OEMs, we need to ensure that they are equipped with the information
they need in order to make Vista the platform of choice for new deployments, highlighting
the enhanced capabilities of the OS, and showing clear evidence of the value add for
customers making the investment 
</li>
          <li>
            <strong>Standards</strong> - Our investment in standards support as it relates to
security, network protocols, etc has positioned us as a leader in driving industry
standardization around the aforementioned areas in addition to new capabilities we
introduce in future versions of the OS 
</li>
          <li>
            <strong>Compatibility</strong> - Working closely with our OEMs to drive more hardware
compatibility with Vista is key.  Microsoft is making significant investments
in this arena, particularly as we drive towards the RTM of Windows 7, to ensure that
customers have the best possible experience with Windows 7 
</li>
          <li>
            <strong>Scenarios</strong> - Clear identification/clarification of Windows usage scenarios
is key for us in improving the overall quality of the product.  We are taking
very proactive measures to learn how the product is being used and what critical areas
we need to focus on to deliver the best possible experience 
</li>
        </ol>
        <p>
Julie Larson-Green gave the PDC audience a demonstration of the Windows 7 (build 6933)
and it was met with much applause and "ooohs and aaahs" :-)  To quickly summarize
the things she demoed/discussed:
</p>
        <ul>
          <li>
"One click" experience when navigating Windows taskbar and menus.  For example,
if you have multiple instances of an application (say Internet Explorer) open on your
desktop, by hovering over the any of the windows in the taskbar, you get a thumbnail
view of all the instances, thereby allowing you to select whichever instance you want
from a single mouse click 
</li>
          <li>
Taskbar "Jump List" which essentially gives you an MRU list of the most recently launched
applications &amp; documents.  For example, if you have an Excel icon in your
taskbar that you use to launch Excel, by hovering over the icon you can see a MRU
list of Excel workbooks you've opened.  This capability extends to the Windows
menu as well. 
</li>
          <li>
"Libraries" which help you aggregate and search content across multiple hard drives
and machines connected within your network 
</li>
          <li>
"Homegroups", which gives you the ability to creates groups of Windows 7-based machines
or other computing resources (ex: printers) within your home network and when your
machine is connected, have any one of those machines automatically discover/connect
to those resources. 
</li>
          <li>
Ability for Windows 7 to automatically detect whether you are on your home or work
network and automatically change your connection to network resources (such as printers)
without you having to do any manual configuration :-) 
<br />
Docable windows which essentially allows you to drag an application window to the
left/top/right side of the screen and have it dock (or "snap") to that location. 
</li>
          <li>
Windows Gadgets, which now work differently.  No more dependency of the Windows
Gadget Sidebar.  Gadgets now float freely on the desktop 
</li>
          <li>
Enhancements to the task tray that essentially allow you to organize what goes into
the task tray (and not have it "dictated" to you by the installed application/driver/service) 
</li>
          <li>
Windows 7 touch features extend to Windows Live Services such as Virtual Earth 
</li>
        </ul>
        <p>
Sinofsky stressed our focus on "Fundamentals" in our engineering efforts as we drive
towards the RTM of Windows 7.  In his fundamentals discussion, he focused on
the following:<br />
 <br /><strong>Decrease</strong></p>
        <ul>
          <li>
Memory Footprint 
</li>
          <li>
Disk I/O 
</li>
          <li>
Power Consumption 
</li>
        </ul>
        <p>
          <strong>Increase</strong>
        </p>
        <ul>
          <li>
Speed (Faster Boot, Device Ready) 
</li>
          <li>
Responsiveness (Start menu, Taskbar) 
</li>
          <li>
Scale (256 processors)  - Yes, you read it right, Windows 7 is being positioned
to support up to 256 processors) 
<br /></li>
        </ul>
        <p>
It is important to understand though that Windows 7 shouldn't discount the benefits
of moving to Windows Viata.  This essentially goes without saying, but opting
Windows Vista positions enterprises to more easily migrate to Windows 7 when it becomes
available.  Windows 7 is going to present some very compelling features that
may have folks thinking they should wait, however, it's key that Microsoft wil continue
to drive Windows Vista as the base platform to build upon.  Sinofsky made it
evident in his keynote that we're still committed to Windows Vista.<br />
 <br /><font size="3"><strong>What about Windows XP?</strong></font><br />
We will continue to push out updates to Windows XP for our XP customers.  It
is important though to get them moving towards Windows Vista.<br />
 <br /><font size="3"><strong>Developer Platform</strong></font><br /><a href="http://weblogs.asp.net/scottgu">Scott Guthrie</a> came on stage and
talked about our investments in our client runtimes (e.g. Silverlight, WPF) as well
as our enhancements in Internet Explorer and IIS7, and our web development platform
(e.g. ASP.NET, ASP.NET AJAX, ASP.NET MVC, ASP.NET Dynamic Data) as well as laid some
groundwork for where our future investments are as we evolve these platforms/technologies.<br />
 <br /><font size="3"><strong>Windows Live Services<br /></strong></font>David Treadwell rounded out the keynote to talk about our investment
in the Live Services component of the Windows Azure platform.  He discussed the
Windows Live Essentials offering (currently in beta and available for download at <a href="http://download.live.com/">http://download.live.com/</a>)
which provides capabilities like email, blogging, messaging, photos, etc. In addition
Treadwell talked about the rich integration of Windows Live Platform with Windows
7 and how key Windows Live capabilities will be a natural part of the Windows 7.<br />
 <br /><font size="4"><strong>Announcements</strong></font></p>
        <ul>
          <li>
            <strong>Windows Live Framework</strong> - Provides a developer framework for building
applications on the Live Services platform. 
</li>
          <li>
            <strong>Office Web Applications</strong> - Web-based equivalents of the Office client
applications (Word, Excel, PowerPoint and OneNote) During the keynotes, the Group
PM of Office demonstrated the Office Web Applications.  This provides a solid
platform for delivering web-enabled versions of our popular office suite that BLOWS
THE DOORS off the competition.</li>
        </ul>
        <p>
          <strong>IMPORTANT NOTE:</strong> As it relates to Office Web Applications, this should
NOT be viewed as a replacement for the client suite.  As a matter of fact, the
web applications should be viewed as complementary and a part of of the Microsoft
S+S strategy.  It is important that this not be positioned as an alternative,
but as a solution to further extend the reach of Office.  
</p>
        <p>
The day was filled with great breakout sessions that covered the following products/technologies:
</p>
        <ul>
          <li>
Windows 7 
</li>
          <li>
            <a href="http://www.mesh.com">Live Mesh</a>
          </li>
          <li>
            <a href="http://www.silverlight.net">Silverlight 2</a>
          </li>
          <li>
ASP.NET 4.0 
</li>
          <li>
WCF/WF 4.0 
</li>
          <li>
            <a href="http://www.microsoft.com/soa/products/oslo.aspx">"Oslo" - Codename from our
new application modeling platform. </a>
          </li>
          <li>
Visual Studio 2010 
</li>
          <li>
            <a href="http://www.microsoft.com/azure/default.mspx">Windows Azure </a>
          </li>
          <li>
Live Services Platform 
</li>
          <li>
            <a href="http://www.microsoft.com/net/Dublin.aspx">"Dublin" - Codename for a Windows
Application Server that essentially provides a highly scalable runtime environment
for WCF/WF 4.0-based distrubuted applications/services</a>
          </li>
        </ul>
        <p>
          <font size="3">
            <strong>Resources</strong>
          </font>
        </p>
        <ul>
          <li>
Engineering Windows 7 Blog - Great blog that gives a "behind the scenes" view, from
the perspectives of the product team themselves, on how Windows 7 is being built 
</li>
          <li>
Windows Azure Portal - Provides information on the Windows Azure platform as well
as it's sub-components (ex: Live Services) 
</li>
        </ul>
        <p>
That's about all I have for now :-)  Hope it's useful.<br /></p>
        <img width="0" height="0" src="http://www.lamontharringtonsblog.com/aggbug.ashx?id=b17f2021-bd0b-49e2-8d87-96e18c39a187" />
      </body>
      <title>Windows 7 is Coming. PDC Day #2 Recap</title>
      <guid isPermaLink="false">http://www.lamontharringtonsblog.com/PermaLink,guid,b17f2021-bd0b-49e2-8d87-96e18c39a187.aspx</guid>
      <link>http://feeds.feedburner.com/~r/LamontHarringtonsBlog/~3/436280342/Windows7IsComingPDCDay2Recap.aspx</link>
      <pubDate>Wed, 29 Oct 2008 21:40:35 GMT</pubDate>
      <description>&lt;p&gt;
To read my PDC Day 1 recap, &lt;a href="http://www.lamontharringtonsblog.com/2008/10/28/WindowsAzureUnveiledPDCDay1Recap.aspx"&gt;click
here&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Ray Ozzie once again kicked off the keynotes for the day.&amp;nbsp; Today, the focus was
on the client and the Live Services component of the Windows Azure platform.&amp;nbsp;
In his opening remarks, Ozzie further solidified &lt;a href="http://www.microsoft.com"&gt;our&lt;/a&gt;&amp;nbsp;story
around the integration of the PC/Web/Phone and how our strategy will fundamentally
change how we as consumers interact with these devices and that consumers demands
for this type of integration is growing.&amp;nbsp; Our approach is to seamlessly integrate
our S+S platform across these devices, exploiting the power of the PC through our
investments in Windows and client runtimes such as Windows Presentation Foundation
(WPF), the power of the web through our investments in Silverlight 2 and Internet
Explorer 8, and the power of the mobile device (e.g. Phone) through our investments
in Windows Mobile and our Windows Live Services.&amp;nbsp; In his commentary, he basically
broke down the 3 aforementioned areas as follows:&lt;br&gt;
&amp;nbsp;&lt;br&gt;
PC
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Full and high-performance access to displays &amp;amp; peripherals 
&lt;li&gt;
Natural UI &amp;amp; common controls for ink voice/audio, camera, touch 
&lt;li&gt;
Local data privacy, portability, reliable/fast/full access 
&lt;li&gt;
Use &amp;amp; recombine applications, data, documents, media 
&lt;li&gt;
A personal environment, trusted &amp;amp; assumed under your control 
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Web
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
One common way to find, access, assemble &amp;amp; interact with people 
&lt;li&gt;
One common way to find, access, share &amp;amp; transact information 
&lt;li&gt;
One common way to connect devices, services, organizations &amp;amp; activities 
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Phone
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Like the PC, provide a natural UI &amp;amp; common controls for voice/audio, camera, touch 
&lt;li&gt;
Like the PC, provide facilities for local data privacy, portability, and reliable/fast/full
access to data 
&lt;li&gt;
Like the PC, use &amp;amp; recombine applications, data, documents and media 
&lt;li&gt;
Provide a secure and reliable experience 
&lt;li&gt;
Provide rich access to media/data through similar facilities afforded by the PC and
Web "tiers" 
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;strong&gt;KEY TAKEAWAY:&lt;/strong&gt;&amp;nbsp;Microsoft's Software + Services strategy includes
driving rich user experiences across multiple mediums highlighting the strategic advantage
afforded to us through the Internet.&amp;nbsp; Our client runtimes such as Silverlight
and WPF, coupled with our Windows brand (to include mobile) and key advances in our
Internet Explorer technology will position us to deliver the next generation of user
experiences on top of our investments in our Windows Azure Services Platform.&lt;br&gt;
&amp;nbsp;&lt;br&gt;
&lt;font size=3&gt;&lt;strong&gt;Windows 7 is Coming!&lt;/strong&gt;&lt;/font&gt;
&lt;br&gt;
A lot of emphasis was put on Windows 7, as it was one of the main things PDC attendees
wanted to see.&amp;nbsp; Most of the other topics discussed during the keynotes were further
fleshed out during the breakout sessions, but I'll provide some commentary about those
in this&amp;nbsp;post.&amp;nbsp; Steve Sinofsky, Senior VP, Windows division discussed our
strategy around Windows and it's future as it relates to delivering next generation
experiences.&amp;nbsp; During his keynote, Sinofsky laid out our strategy around Windows
7 as it relates to what investments we're making in the OS to build upon the platform
established by Windows Vista, learning from the mistakes we made with Vista (and yes,
he openly said we made mistakes :-)) while at the same time building upon the groundbreaking
work we've done in the area of Windows security, to deliver a product that we'll be
proud to sell and our customers will be proud to use.&amp;nbsp; In his "Transition from
Windows Vista" discussion, he highlighted several lessons learned from our Vista experience:
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Ship solid Windows Server 2008 and Windows Vista SP1 products&lt;/strong&gt; - With
the negative press we got from the initial launch of Windows Vista, it was imperative
that we shipped a solid Windows Server 2008 product and SP1 update to Windows Vista.&amp;nbsp;
In reference to Vista SP1, we needed to ensure that we addressed the key issues highlighted
by our customer feedback in efforts to drive broader adoption of Vista (and not just
on new PC sales) 
&lt;li&gt;
&lt;strong&gt;Ecosystem Readiness&lt;/strong&gt; - Driving Vista readiness was a key area during
the launch lifecycle where we needed to spend more energy.&amp;nbsp; Through working with
our partners, ISVs, OEMs, we need to ensure that they are equipped with the information
they need in order to make Vista the platform of choice for new deployments, highlighting
the enhanced capabilities of the OS, and showing clear evidence of the value add for
customers making the investment 
&lt;li&gt;
&lt;strong&gt;Standards&lt;/strong&gt; - Our investment in standards support as it relates to
security, network protocols, etc has positioned us as a leader in driving industry
standardization around the aforementioned areas in addition to new capabilities we
introduce in future versions of the OS 
&lt;li&gt;
&lt;strong&gt;Compatibility&lt;/strong&gt; - Working closely with our OEMs to drive more hardware
compatibility with Vista is key.&amp;nbsp; Microsoft is making significant investments
in this arena, particularly as we drive towards the RTM of Windows 7, to ensure that
customers have the best possible experience with Windows 7 
&lt;li&gt;
&lt;strong&gt;Scenarios&lt;/strong&gt; - Clear identification/clarification of Windows usage scenarios
is key for us in improving the overall quality of the product.&amp;nbsp; We are taking
very proactive measures to learn how the product is being used and what critical areas
we need to focus on to deliver the best possible experience 
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;
Julie Larson-Green gave the PDC audience a demonstration of the Windows 7 (build 6933)
and it was met with much applause and "ooohs and aaahs" :-)&amp;nbsp; To quickly summarize
the things she demoed/discussed:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
"One click" experience when navigating Windows taskbar and menus.&amp;nbsp; For example,
if you have multiple instances of an application (say Internet Explorer) open on your
desktop, by hovering over the any of the windows in the taskbar, you get a thumbnail
view of all the instances, thereby allowing you to select whichever instance you want
from a single mouse click 
&lt;li&gt;
Taskbar "Jump List" which essentially gives you an MRU list of the most recently launched
applications &amp;amp; documents.&amp;nbsp; For example, if you have an Excel icon in your
taskbar that you use to launch Excel, by hovering over the icon you can see a MRU
list of Excel workbooks you've opened.&amp;nbsp; This capability extends to the Windows
menu as well. 
&lt;li&gt;
"Libraries" which help you aggregate and search content across multiple hard drives
and machines connected within your network 
&lt;li&gt;
"Homegroups", which gives you the ability to creates groups of Windows 7-based machines
or other computing resources (ex: printers) within your home network and when your
machine is connected, have any one of those machines automatically discover/connect
to those resources. 
&lt;li&gt;
Ability for Windows 7 to automatically detect whether you are on your home or work
network and automatically change your connection to network resources (such as printers)
without you having to do any manual configuration :-) 
&lt;br&gt;
Docable windows which essentially allows you to drag an application window to the
left/top/right side of the screen and have it dock (or "snap") to that location. 
&lt;li&gt;
Windows Gadgets, which now work differently.&amp;nbsp; No more dependency of the Windows
Gadget Sidebar.&amp;nbsp; Gadgets now float freely on the desktop 
&lt;li&gt;
Enhancements to the task tray that essentially allow you to organize what goes into
the task tray (and not have it "dictated" to you by the installed application/driver/service) 
&lt;li&gt;
Windows 7 touch features extend to Windows Live Services such as Virtual Earth 
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Sinofsky stressed our focus on "Fundamentals" in our engineering efforts as we drive
towards the RTM of Windows 7.&amp;nbsp; In his fundamentals discussion, he focused on
the following:&lt;br&gt;
&amp;nbsp;&lt;br&gt;
&lt;strong&gt;Decrease&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Memory Footprint 
&lt;li&gt;
Disk I/O 
&lt;li&gt;
Power Consumption 
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;strong&gt;Increase&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Speed (Faster Boot, Device Ready) 
&lt;li&gt;
Responsiveness (Start menu, Taskbar) 
&lt;li&gt;
Scale (256 processors)&amp;nbsp; - Yes, you read it right, Windows 7 is being positioned
to support up to 256 processors) 
&lt;br&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
It is important to understand though that Windows 7 shouldn't discount the benefits
of moving to Windows Viata.&amp;nbsp; This essentially goes without saying, but opting
Windows Vista positions enterprises to more easily migrate to Windows 7 when it becomes
available.&amp;nbsp; Windows 7 is going to present some very compelling features that
may have folks thinking they should wait, however, it's key that Microsoft wil continue
to drive Windows Vista as the base platform to build upon.&amp;nbsp; Sinofsky made it
evident in his keynote that we're still committed to Windows Vista.&lt;br&gt;
&amp;nbsp;&lt;br&gt;
&lt;font size=3&gt;&lt;strong&gt;What about Windows XP?&lt;/strong&gt;&lt;/font&gt;
&lt;br&gt;
We will continue to push out updates to Windows XP for our XP customers.&amp;nbsp; It
is important though to get them moving towards Windows Vista.&lt;br&gt;
&amp;nbsp;&lt;br&gt;
&lt;font size=3&gt;&lt;strong&gt;Developer Platform&lt;/strong&gt;&lt;/font&gt;
&lt;br&gt;
&lt;a href="http://weblogs.asp.net/scottgu"&gt;Scott Guthrie&lt;/a&gt;&amp;nbsp;came on stage and
talked about our investments in our client runtimes (e.g. Silverlight, WPF) as well
as our enhancements in Internet Explorer and IIS7, and our web development platform
(e.g. ASP.NET, ASP.NET AJAX, ASP.NET MVC, ASP.NET Dynamic Data) as well as laid some
groundwork for where our future investments are as we evolve these platforms/technologies.&lt;br&gt;
&amp;nbsp;&lt;br&gt;
&lt;font size=3&gt;&lt;strong&gt;Windows Live Services&lt;br&gt;
&lt;/strong&gt;&lt;/font&gt;David Treadwell rounded out the keynote to talk about our investment
in the Live Services component of the Windows Azure platform.&amp;nbsp; He discussed the
Windows Live Essentials offering (currently in beta and available for download at &lt;a href="http://download.live.com/"&gt;http://download.live.com/&lt;/a&gt;)
which provides capabilities like email, blogging, messaging, photos, etc. In addition
Treadwell talked about the rich integration of Windows Live Platform with Windows
7 and how key Windows Live capabilities will be a natural part of the Windows 7.&lt;br&gt;
&amp;nbsp;&lt;br&gt;
&lt;font size=4&gt;&lt;strong&gt;Announcements&lt;/strong&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Windows Live Framework&lt;/strong&gt; - Provides a developer framework for building
applications on the Live Services platform. 
&lt;li&gt;
&lt;strong&gt;Office Web Applications&lt;/strong&gt; - Web-based equivalents of the Office client
applications (Word, Excel, PowerPoint and OneNote) During the keynotes, the Group
PM of Office demonstrated the Office Web Applications.&amp;nbsp; This provides a solid
platform for delivering web-enabled versions of our popular office suite that BLOWS
THE DOORS off the competition.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;strong&gt;IMPORTANT NOTE:&lt;/strong&gt; As it relates to Office Web Applications, this should
NOT be viewed as a replacement for the client suite.&amp;nbsp; As a matter of fact, the
web applications should be viewed as complementary and a part of of the Microsoft
S+S strategy.&amp;nbsp; It is important that this not be positioned as an alternative,
but as a solution to further extend the reach of Office.&amp;nbsp; 
&lt;/p&gt;
&lt;p&gt;
The day was filled with great breakout sessions that covered the following products/technologies:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Windows 7 
&lt;li&gt;
&lt;a href="http://www.mesh.com"&gt;Live Mesh&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://www.silverlight.net"&gt;Silverlight 2&lt;/a&gt; 
&lt;li&gt;
ASP.NET 4.0 
&lt;li&gt;
WCF/WF 4.0 
&lt;li&gt;
&lt;a href="http://www.microsoft.com/soa/products/oslo.aspx"&gt;"Oslo" - Codename from our
new application modeling platform. &lt;/a&gt; 
&lt;li&gt;
Visual Studio 2010 
&lt;li&gt;
&lt;a href="http://www.microsoft.com/azure/default.mspx"&gt;Windows Azure &lt;/a&gt; 
&lt;li&gt;
Live Services Platform 
&lt;li&gt;
&lt;a href="http://www.microsoft.com/net/Dublin.aspx"&gt;"Dublin" - Codename for a Windows
Application Server that essentially provides a highly scalable runtime environment
for WCF/WF 4.0-based distrubuted applications/services&lt;/a&gt; 
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;font size=3&gt;&lt;strong&gt;Resources&lt;/strong&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Engineering Windows 7 Blog - Great blog that gives a "behind the scenes" view, from
the perspectives of the product team themselves, on how Windows 7 is being built 
&lt;li&gt;
Windows Azure Portal - Provides information on the Windows Azure platform as well
as it's sub-components (ex: Live Services) 
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
That's about all I have for now :-)&amp;nbsp; Hope it's useful.&lt;br&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.lamontharringtonsblog.com/aggbug.ashx?id=b17f2021-bd0b-49e2-8d87-96e18c39a187" /&gt;</description>
      <comments>http://www.lamontharringtonsblog.com/CommentView,guid,b17f2021-bd0b-49e2-8d87-96e18c39a187.aspx</comments>
      <category>.NET 3.5</category>
      <category>Architecture</category>
      <category>ASP.NET</category>
      <category>ASP.NET AJAX</category>
      <category>ASP.NET MVC</category>
      <category>Microsoft Silverlight</category>
      <category>Office System</category>
      <category>Oslo</category>
      <category>PDC 2008</category>
      <category>Software+Services</category>
      <category>Visual Studio</category>
      <category>Windows Azure</category>
      <category>Windows Communication Foundation (WCF)</category>
      <category>Windows Live Services</category>
      <category>Windows Presentation Foundation (WPF)</category>
      <category>Windows Server 2008</category>
      <category>Windows Workflow Foundation (WF)</category>
    <feedburner:origLink>http://www.lamontharringtonsblog.com/2008/10/29/Windows7IsComingPDCDay2Recap.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.lamontharringtonsblog.com/Trackback.aspx?guid=f0522878-1569-4579-8391-d10d1beaddc2</trackback:ping>
      <pingback:server>http://www.lamontharringtonsblog.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.lamontharringtonsblog.com/PermaLink,guid,f0522878-1569-4579-8391-d10d1beaddc2.aspx</pingback:target>
      <dc:creator>Lamont Harrington</dc:creator>
      <wfw:comment>http://www.lamontharringtonsblog.com/CommentView,guid,f0522878-1569-4579-8391-d10d1beaddc2.aspx</wfw:comment>
      <wfw:commentRss>http://www.lamontharringtonsblog.com/SyndicationService.asmx/GetEntryCommentsRss?guid=f0522878-1569-4579-8391-d10d1beaddc2</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
A lot of exciting things came out of day #1 at the <a href="http://www.microsoftpdc.com">PDC</a>. 
I’m sure you’ve already started to see/hear about the great technology that we are
unveiling.  During the keynote, I saw laptops being pulled out and I’m quite
sure there are tons of blogging going on in the blogosphere 
</p>
        <p>
Today, Ray Ozzie kicked off the 2008 PDC with a keynote that basically laid the foundation
of our software plus services strategy and highlighted the key investments we've been
making over the last few years in bringing our cloud platform to fruition.  In
his talk, he focused on the landscape as we see it in 3 tiers:
</p>
        <ul>
          <li>
            <strong>Experience Tier</strong> – The experience tier focuses on the end-user and
their user experiences with the desktop/mobile device 
</li>
          <li>
            <strong>Enterprise Tier</strong> – The enterprise tier focuses on people interaction
with enterprise systems and system-to-system interaction within the enterprise 
</li>
          <li>
            <strong>Web Tier</strong> – The web tier focuses on leveraging the web as the backbone
for next generation computing.  Our cloud computing initiative is focused on
leveraging the web through providing scalable hosting services for applications services.</li>
        </ul>
        <p>
          <font size="3">
            <strong>Windows Strata becomes Windows Azure <img src="http://www.lamontharringtonsblog.com/content/binary/azure_logo.jpg" border="0" /></strong>
          </font>
        </p>
        <p class="MsoNormal" style="MARGIN: 0in 0in 0pt">
          <font face="Calibri" color="#000000" size="3">During the keynote, Ray made the "formal"
announcement of the name of our new cloud platform.  For those of you who knew
this as codename "Windows Strata", the platform has now been officially branded as
Windows Azure.</font>
        </p>
        <p class="MsoNormal" style="MARGIN: 0in 0in 0pt">
          <font face="Calibri" color="#000000" size="3">
          </font> 
</p>
        <p class="MsoNormal" style="MARGIN: 0in 0in 0pt">
 
</p>
        <p>
          <img src="http://www.lamontharringtonsblog.com/content/binary/servicesPlatform.jpg" border="0" />
        </p>
        <p>
Windows Azure provides a hypervisor-based model for providing secure and scalable
hosting services.  It separates the application/service being hosted from the
underlying operating system.  It is also important to note that Azure is not
only for managing server infrastructure, but also web services as well and provides
an end-to-end approach for accomplishing this.  At the heart of Azure is a "Fabric
controller" which dynamically manages resources within the data center to preserve
the health of services/applications that are deployed to the Azure Platform.
</p>
        <p>
Windows Azure will provide support for both managed (.NET) and unmanaged code which
essentially allows you to host non-.NET applications within this cloud fabric. 
From a developer perspective, developers will be able to take advantage of this platform
locally, through the Azure SDK and supporting tools for Visual Studio, that'll provide
facilities to support the development/debugging of cloud-based applications. 
Through a "publish" operation in Visual Studio, developers will be able to publish
their solution to the Azure services Developer Portal.
</p>
        <p>
The Azure Services Platform consists of the following platform technologies:
</p>
        <ul>
          <li>
Windows Live Services 
</li>
          <li>
Microsoft .NET Services 
</li>
          <li>
Microsoft SQL Services 
</li>
          <li>
Microsoft SharePoint Services (this is not to be confused with WSS) 
</li>
          <li>
Microsoft Dynamics CRM Services</li>
        </ul>
        <p>
The Azure platform should also not be confused as a replacement of our one-premise
offerings, but rather a complementary, cloud-based equivalent.  our on-premise
offerings as a part of our strategy include:
</p>
        <ul>
          <li>
SQL Server 2008 
</li>
          <li>
BizTalk Server 
</li>
          <li>
SharePoint Server 
</li>
          <li>
Dynamics CRM 
</li>
          <li>
Windows Server 
</li>
          <li>
Systems Center</li>
        </ul>
        <p>
The platform will provide capabilities that allow developers to model the services
deployed on the platform.  Service modeling consists of:
</p>
        <ul>
          <li>
Roles and Groups (e.g. who has access to the services that are being published and
what operations/actions they can perform 
</li>
          <li>
Channels and Endpoints (e.g. defining how the services will be exposed and over what
transport protocols) 
</li>
          <li>
Interfaces 
</li>
          <li>
Configuration Settings</li>
        </ul>
        <p>
During the keynote, there were partner demonstrations of solutions that are already
taking advantage of the Azure Services Platform.  Jonathan Greensted, CEO of
Sentient, gave a demonstration of a solution that his company has been working on
called, Bluehoo.com (<a href="http://m.bluehoo.com">http://m.bluehoo.com</a>) that
integrates cloud-based services with mobile devices.  You can download and starting
playing with the solution from <a href="http://m.bluehoo.com">http://m.bluehoo.com</a>. 
In addition, Shawn Davison, VP of RedPrairie, a Supply-chain manufacturing solutions
firm, demoed a "one button" product recall orchestration running on Windows Azure
and leveraging .NET services like workflow.
</p>
        <p>
Bob Muglia came on stage and discussed our roadmap leading into 2009+.  He focused
on the theme of the "5th generation computing".  In his discussion, he highlighted
where we've been and where we're going
</p>
        <ul>
          <li>
1970s - Monolithic 
</li>
          <li>
1980s - Client-server 
</li>
          <li>
1990s - Web 
</li>
          <li>
Today - SOA 
</li>
          <li>
2009+ - Services</li>
        </ul>
        <p>
Bob’s “evolutionary” discussion provided additional context to what Ray covered in
his keynote and further solidified our messaging around the Windows Azure platform
and the investments that we’ll be making from now, until we ship. 
</p>
        <p>
          <font size="3">
            <strong>What's in Microsoft .NET Services?</strong>
          </font>
          <br />
.NET Services (formerly known as BizTalk Services) are a set of Microsoft hosted,
scalable, developer-oriented services that provide key building blocks upon which
developers can create cloud-based or cloud-aware applications.  Essentially,
it breaks down into the following 3 components:
</p>
        <ul>
          <li>
A full end-to-end service bus solution – Makes it easy to connect disparate applications
over the internet 
</li>
          <li>
Facilities that support Identity/Access Control – Provides an easy way to control
web applications and services using standards-based identity providers, including
enterprise directory services such as Active Directory and web-based identity stores
such as Windows Live ID 
</li>
          <li>
Workflow Services – Provides a highly scalable host for running workflows in the cloud.  
</li>
        </ul>
        <p>
          <font size="3">
            <strong>What's in SQL Services?</strong>
          </font>
          <br />
SQL Data services extend the capabilities of SQL Server to the cloud as web-based
services, which enable you to store your data in a highly-scalable and internet-facing
distributed database service infrastructure.  It contains the following key components:
</p>
        <ul>
          <li>
Database 
</li>
          <li>
Data Sync 
</li>
          <li>
Reporting 
</li>
          <li>
Data Mining 
</li>
          <li>
ETL 
</li>
          <li>
Reference Data</li>
        </ul>
        <p>
          <font size="3">
            <strong>What about Microsoft Online?</strong>
          </font>
          <br />
Our Microsoft Online Strategy still remains intact and will take advantage of the
new Windows Azure platform as it evolves.  The Microsoft Online platform is geared
at addressing many customer challenges we've heard, including:
</p>
        <ul>
          <li>
Best in class collaboration 
</li>
          <li>
Staying up-to-date with software versions/patches/updates 
</li>
          <li>
Lower, predictable costs 
</li>
          <li>
Scarce IT resources 
</li>
          <li>
High Security 
</li>
          <li>
High Availability</li>
        </ul>
        <p>
          <strong>NOTE: It is important to note that the current version of Microsoft Online
IS NOT built on the Windows Azure platform.  Over time, it will take advantage
of our investments in Windows Azure.</strong>
        </p>
        <p>
          <font size="3">
            <strong>Can customers host Windows Azure within their own data centers?<br /></strong>
          </font>This question was asked several times within today’s breakout sessions. 
The answer to this is that as the features/capabilities of Windows Azure evolve, we
(Microsoft) will take a look at the capability stack and identify key features of
Windows Azure and roll it into our enterprise server products.  There is still
significant value within our enterprise server platform and overtime, those products
will benefit from the rich investments being made in Windows Azure.
</p>
        <p>
          <font size="3">
            <strong>When are we going to ship Windows Azure?</strong>
          </font>
          <br />
Answer: When it’s ready. :-)  
</p>
        <p>
Essentially, we’re targeting some time in calendar year 2009, however, we’re largely
basing our release on when our customers think that it’s ready to be released, and
not a moment sooner.  We will follow a similar process that we’ve followed with
CTP services we’ve already released and will be doing frequent updates.  However,
the final ship date was not disclosed.
</p>
        <p>
          <font size="3">
            <strong>Are there any resources available to learn more about Windows
Azure?</strong>
          </font>
          <br />
You can find more information about the Azure Services Platform, including whitepapers,
SDK and tool downloads, datasheets, and a link to sign-up for a test/dev account to
the Windows Azure cloud platform at the <a href="http://www.microsoft.com/azure/default.mspx">Azure
Services Platform website</a>.
</p>
        <p>
That about sums up day #1.  I hope you find this recap helpful.
</p>
        <img width="0" height="0" src="http://www.lamontharringtonsblog.com/aggbug.ashx?id=f0522878-1569-4579-8391-d10d1beaddc2" />
      </body>
      <title>Windows Azure Unveiled. PDC Day #1 Recap</title>
      <guid isPermaLink="false">http://www.lamontharringtonsblog.com/PermaLink,guid,f0522878-1569-4579-8391-d10d1beaddc2.aspx</guid>
      <link>http://feeds.feedburner.com/~r/LamontHarringtonsBlog/~3/434271622/WindowsAzureUnveiledPDCDay1Recap.aspx</link>
      <pubDate>Tue, 28 Oct 2008 03:17:22 GMT</pubDate>
      <description>&lt;p&gt;
A lot of exciting things came out of day #1 at the &lt;a href="http://www.microsoftpdc.com"&gt;PDC&lt;/a&gt;.&amp;nbsp;
I’m sure you’ve already started to see/hear about the great technology that we are
unveiling.&amp;nbsp; During the keynote, I saw laptops being pulled out and I’m quite
sure there are tons of blogging going on in the blogosphere 
&lt;/p&gt;
&lt;p&gt;
Today, Ray Ozzie kicked off the 2008 PDC with a keynote that basically laid the foundation
of our software plus services strategy and highlighted the key investments we've been
making over the last few years in bringing our cloud platform to fruition.&amp;nbsp; In
his talk, he focused on the landscape as we see it in 3 tiers:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Experience Tier&lt;/strong&gt; – The experience tier focuses on the end-user and
their user experiences with the desktop/mobile device 
&lt;li&gt;
&lt;strong&gt;Enterprise Tier&lt;/strong&gt; – The enterprise tier focuses on people interaction
with enterprise systems and system-to-system interaction within the enterprise 
&lt;li&gt;
&lt;strong&gt;Web Tier&lt;/strong&gt; – The web tier focuses on leveraging the web as the backbone
for next generation computing.&amp;nbsp; Our cloud computing initiative is focused on
leveraging the web through providing scalable hosting services for applications services.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;font size=3&gt;&lt;strong&gt;Windows Strata becomes Windows Azure &lt;img src="http://www.lamontharringtonsblog.com/content/binary/azure_logo.jpg" border=0&gt;&lt;/strong&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
&lt;font face=Calibri color=#000000 size=3&gt;During the keynote, Ray made the "formal"
announcement of the name of our new cloud platform.&amp;nbsp; For those of you who knew
this as codename "Windows Strata", the platform has now been officially branded as
Windows Azure.&lt;/font&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
&lt;font face=Calibri color=#000000 size=3&gt;&lt;/font&gt;&amp;nbsp;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.lamontharringtonsblog.com/content/binary/servicesPlatform.jpg" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
Windows Azure provides a hypervisor-based model for providing secure and scalable
hosting services.&amp;nbsp; It separates the application/service being hosted from the
underlying operating system.&amp;nbsp; It is also important to note that Azure is not
only for managing server infrastructure, but also web services as well and provides
an end-to-end approach for accomplishing this.&amp;nbsp; At the heart of Azure is a "Fabric
controller" which dynamically manages resources within the data center to preserve
the health of services/applications that are deployed to the Azure Platform.
&lt;/p&gt;
&lt;p&gt;
Windows Azure will provide support for both managed (.NET) and unmanaged code which
essentially allows you to host non-.NET applications within this cloud fabric.&amp;nbsp;
From a developer perspective, developers will be able to take advantage of this platform
locally, through the Azure SDK and supporting tools for Visual Studio, that'll provide
facilities to support the development/debugging of cloud-based applications.&amp;nbsp;
Through a "publish" operation in Visual Studio, developers will be able to publish
their solution to the Azure services Developer Portal.
&lt;/p&gt;
&lt;p&gt;
The Azure Services Platform consists of the following platform technologies:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Windows Live Services 
&lt;li&gt;
Microsoft .NET Services 
&lt;li&gt;
Microsoft SQL Services 
&lt;li&gt;
Microsoft SharePoint Services (this is not to be confused with WSS) 
&lt;li&gt;
Microsoft Dynamics CRM Services&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
The Azure platform should also not be confused as a replacement of our one-premise
offerings, but rather a complementary, cloud-based equivalent.&amp;nbsp; our on-premise
offerings as a part of our strategy include:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
SQL Server 2008 
&lt;li&gt;
BizTalk Server 
&lt;li&gt;
SharePoint Server 
&lt;li&gt;
Dynamics CRM 
&lt;li&gt;
Windows Server 
&lt;li&gt;
Systems Center&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
The platform will provide capabilities that allow developers to model the services
deployed on the platform.&amp;nbsp; Service modeling consists of:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Roles and Groups (e.g. who has access to the services that are being published and
what operations/actions they can perform 
&lt;li&gt;
Channels and Endpoints (e.g. defining how the services will be exposed and over what
transport protocols) 
&lt;li&gt;
Interfaces 
&lt;li&gt;
Configuration Settings&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
During the keynote, there were partner demonstrations of solutions that are already
taking advantage of the Azure Services Platform.&amp;nbsp; Jonathan Greensted, CEO of
Sentient, gave a demonstration of a solution that his company has been working on
called, Bluehoo.com (&lt;a href="http://m.bluehoo.com"&gt;http://m.bluehoo.com&lt;/a&gt;) that
integrates cloud-based services with mobile devices.&amp;nbsp; You can download and starting
playing with the solution from &lt;a href="http://m.bluehoo.com"&gt;http://m.bluehoo.com&lt;/a&gt;.&amp;nbsp;
In addition, Shawn Davison, VP of RedPrairie, a Supply-chain manufacturing solutions
firm, demoed a "one button" product recall orchestration running on Windows Azure
and leveraging .NET services like workflow.
&lt;/p&gt;
&lt;p&gt;
Bob Muglia came on stage and discussed our roadmap leading into 2009+.&amp;nbsp; He focused
on the theme of the "5th generation computing".&amp;nbsp; In his discussion, he highlighted
where we've been and where we're going
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
1970s - Monolithic 
&lt;li&gt;
1980s - Client-server 
&lt;li&gt;
1990s - Web 
&lt;li&gt;
Today - SOA 
&lt;li&gt;
2009+ - Services&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Bob’s “evolutionary” discussion provided additional context to what Ray covered in
his keynote and further solidified our messaging around the Windows Azure platform
and the investments that we’ll be making from now, until we ship. 
&lt;/p&gt;
&lt;p&gt;
&lt;font size=3&gt;&lt;strong&gt;What's in Microsoft .NET Services?&lt;/strong&gt;&lt;/font&gt;
&lt;br&gt;
.NET Services (formerly known as BizTalk Services) are a set of Microsoft hosted,
scalable, developer-oriented services that provide key building blocks upon which
developers can create cloud-based or cloud-aware applications.&amp;nbsp; Essentially,
it breaks down into the following 3 components:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
A full end-to-end service bus solution – Makes it easy to connect disparate applications
over the internet 
&lt;li&gt;
Facilities that support Identity/Access Control – Provides an easy way to control
web applications and services using standards-based identity providers, including
enterprise directory services such as Active Directory and web-based identity stores
such as Windows Live ID 
&lt;li&gt;
Workflow Services – Provides a highly scalable host for running workflows in the cloud.&amp;nbsp; 
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;font size=3&gt;&lt;strong&gt;What's in SQL Services?&lt;/strong&gt;&lt;/font&gt;
&lt;br&gt;
SQL Data services extend the capabilities of SQL Server to the cloud as web-based
services, which enable you to store your data in a highly-scalable and internet-facing
distributed database service infrastructure.&amp;nbsp; It contains the following key components:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Database 
&lt;li&gt;
Data Sync 
&lt;li&gt;
Reporting 
&lt;li&gt;
Data Mining 
&lt;li&gt;
ETL 
&lt;li&gt;
Reference Data&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;font size=3&gt;&lt;strong&gt;What about Microsoft Online?&lt;/strong&gt;&lt;/font&gt;
&lt;br&gt;
Our Microsoft Online Strategy still remains intact and will take advantage of the
new Windows Azure platform as it evolves.&amp;nbsp; The Microsoft Online platform is geared
at addressing many customer challenges we've heard, including:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Best in class collaboration 
&lt;li&gt;
Staying up-to-date with software versions/patches/updates 
&lt;li&gt;
Lower, predictable costs 
&lt;li&gt;
Scarce IT resources 
&lt;li&gt;
High Security 
&lt;li&gt;
High Availability&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;strong&gt;NOTE: It is important to note that the current version of Microsoft Online
IS NOT built on the Windows Azure platform.&amp;nbsp; Over time, it will take advantage
of our investments in Windows Azure.&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;font size=3&gt;&lt;strong&gt;Can customers host Windows Azure within their own data centers?&lt;br&gt;
&lt;/strong&gt;&lt;/font&gt;This question was asked several times within today’s breakout sessions.&amp;nbsp;
The answer to this is that as the features/capabilities of Windows Azure evolve, we
(Microsoft) will take a look at the capability stack and identify key features of
Windows Azure and roll it into our enterprise server products.&amp;nbsp; There is still
significant value within our enterprise server platform and overtime, those products
will benefit from the rich investments being made in Windows Azure.
&lt;/p&gt;
&lt;p&gt;
&lt;font size=3&gt;&lt;strong&gt;When are we going to ship Windows Azure?&lt;/strong&gt;&lt;/font&gt;
&lt;br&gt;
Answer: When it’s ready. :-)&amp;nbsp;&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
Essentially, we’re targeting some time in calendar year 2009, however, we’re largely
basing our release on when our customers think that it’s ready to be released, and
not a moment sooner.&amp;nbsp; We will follow a similar process that we’ve followed with
CTP services we’ve already released and will be doing frequent updates.&amp;nbsp; However,
the final ship date was not disclosed.
&lt;/p&gt;
&lt;p&gt;
&lt;font size=3&gt;&lt;strong&gt;Are there any resources available to learn more about Windows
Azure?&lt;/strong&gt;&lt;/font&gt;
&lt;br&gt;
You can find more information about the Azure Services Platform, including whitepapers,
SDK and tool downloads, datasheets, and a link to sign-up for a test/dev account to
the Windows Azure cloud platform at the &lt;a href="http://www.microsoft.com/azure/default.mspx"&gt;Azure
Services Platform website&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
That about sums up day #1.&amp;nbsp; I hope you find this recap helpful.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.lamontharringtonsblog.com/aggbug.ashx?id=f0522878-1569-4579-8391-d10d1beaddc2" /&gt;</description>
      <comments>http://www.lamontharringtonsblog.com/CommentView,guid,f0522878-1569-4579-8391-d10d1beaddc2.aspx</comments>
      <category>.NET 3.0</category>
      <category>.NET 3.5</category>
      <category>ADO.NET</category>
      <category>Architecture</category>
      <category>ASP.NET</category>
      <category>BizTalk Server</category>
      <category>Enterprise Service Bus (ESB)</category>
      <category>Entity Framework</category>
      <category>IIS 7</category>
      <category>Infrastructure Optimization</category>
      <category>Microsoft Web Platform</category>
      <category>Patterns &amp; Practices</category>
      <category>PDC 2008</category>
      <category>Service Oriented Architecture (SOA)</category>
      <category>SharePoint Products and Technologies</category>
      <category>Software+Services</category>
      <category>Virtualization</category>
      <category>Web Services</category>
      <category>Windows Azure</category>
      <category>Windows Communication Foundation (WCF)</category>
      <category>Windows Live Services</category>
      <category>Windows Server</category>
      <category>Windows Server 2008</category>
      <category>Windows Workflow Foundation (WF)</category>
    <feedburner:origLink>http://www.lamontharringtonsblog.com/2008/10/28/WindowsAzureUnveiledPDCDay1Recap.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.lamontharringtonsblog.com/Trackback.aspx?guid=b9dfd521-e409-4f2b-845c-f833e2eb2fb6</trackback:ping>
      <pingback:server>http://www.lamontharringtonsblog.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.lamontharringtonsblog.com/PermaLink,guid,b9dfd521-e409-4f2b-845c-f833e2eb2fb6.aspx</pingback:target>
      <dc:creator>Lamont Harrington</dc:creator>
      <wfw:comment>http://www.lamontharringtonsblog.com/CommentView,guid,b9dfd521-e409-4f2b-845c-f833e2eb2fb6.aspx</wfw:comment>
      <wfw:commentRss>http://www.lamontharringtonsblog.com/SyndicationService.asmx/GetEntryCommentsRss?guid=b9dfd521-e409-4f2b-845c-f833e2eb2fb6</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Last week, we officially launched the beta release of the <a href="http://www.microsoft.com/web">Microsoft
Web Platform</a>, which includes the <strong>Microsoft Web Platform Installer (WebPI)</strong>,
and the <strong>Microsoft Web Application Installer (WebAI)</strong>.
</p>
        <ul>
          <li>
The "Web Platform Installer" is a download manager that drastrically simplifies the
download process and installation of the Microsoft Web Platform. 
</li>
          <li>
The "Web Application Installer" enables the installation of several popular Open Source
applications to run on top of Windows.</li>
        </ul>
        <p>
The installers are available for download from <a href="http://www.microsoft.com/web">www.microsoft.com/web</a>.
</p>
        <p>
          <table cellspacing="5" cellpadding="0" border="0">
            <tbody>
              <tr>
                <td>
                  <strong>
                    <font size="2">Microsoft.com/Web</font>
                  </strong>
                </td>
                <td>
                  <strong>
                    <font size="2">Web Platform Installer Beta</font>
                  </strong>
                </td>
                <td>
                  <strong>
                    <font size="2">Web Application Installer Beta</font>
                  </strong>
                </td>
              </tr>
              <tr>
                <td valign="top" align="left">
                  <p>
                    <font size="2">Provides a single destination where developers can learn about the
collection of tools, servers and technologies that make up the Microsoft Web Platform.</font>
                  </p>
                  <p>
                    <font size="2">Aggregates top articles from popular media resources, events, web specific
video tutorials and links to products that make up the Microsoft Web Platform. Provides
a destination for web professionals to learn about the web with content tailored to
their profession.</font>
                  </p>
                </td>
                <td valign="top" align="left">
                  <p>
                    <font size="2">The Microsoft Web Platform Installer Beta (Web PI) simplifies the setup
and acquisition of the products that make up the Microsoft Web Platform. A single
install gets you the software you need to build and run a complete web solution on
the Microsoft stack.</font>
                  </p>
                  <p>
                    <font size="2">The Microsoft Web Platform Installer Beta is a free tool that makes
it simple to download and install the latest components of the Microsoft Web Platform,
including IIS7, SQL Server Express, .NET Framework and Visual Web Developer.</font>
                  </p>
                  <p>
                    <font size="2">To help you stay up-to-date with product releases, the Web Platform
Installer Beta always contains the most current versions and new additions to the
Microsoft Web Platform.</font>
                  </p>
                </td>
                <td valign="top" align="left">
                  <p>
                    <font size="2">The Microsoft Web Application Installer Beta (Web AI) provides easy
access to popular community PHP and .NET web applications for Windows Server. <b>Supported
applications include: DotNetNuke, Drupal, Gallery, Graffiti, osCommerce, PHPBB, and
WordPress.</b></font>
                  </p>
                  <p>
                    <font size="2">The Microsoft Web Application Installer Beta downloads, installs and
configures top ASP.NET and PHP community Web applications to run on your Windows Server.</font>
                  </p>
                  <p>
                    <font size="2">The Microsoft Web Application Installer Beta handles all the detail
work for you, including configuring IIS 7, ensuring your computer has the required
prerequisites, and managing where to download the application</font>
                  </p>
                </td>
              </tr>
            </tbody>
          </table>
        </p>
        <img width="0" height="0" src="http://www.lamontharringtonsblog.com/aggbug.ashx?id=b9dfd521-e409-4f2b-845c-f833e2eb2fb6" />
      </body>
      <title>Microsoft Web Platform Beta</title>
      <guid isPermaLink="false">http://www.lamontharringtonsblog.com/PermaLink,guid,b9dfd521-e409-4f2b-845c-f833e2eb2fb6.aspx</guid>
      <link>http://feeds.feedburner.com/~r/LamontHarringtonsBlog/~3/428966603/MicrosoftWebPlatformBeta.aspx</link>
      <pubDate>Wed, 22 Oct 2008 21:22:50 GMT</pubDate>
      <description>&lt;p&gt;
Last week, we officially launched the beta release of the &lt;a href="http://www.microsoft.com/web"&gt;Microsoft
Web Platform&lt;/a&gt;, which includes the &lt;strong&gt;Microsoft Web Platform Installer (WebPI)&lt;/strong&gt;,
and the &lt;strong&gt;Microsoft Web Application Installer (WebAI)&lt;/strong&gt;.
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
The "Web Platform Installer" is a download manager that drastrically simplifies the
download process and installation of the Microsoft Web Platform. 
&lt;li&gt;
The "Web Application Installer" enables the installation of several popular Open Source
applications to run on top of Windows.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
The installers are available for download from &lt;a href="http://www.microsoft.com/web"&gt;www.microsoft.com/web&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
&lt;table cellspacing=5 cellpadding=0 border=0&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;strong&gt;&lt;font size=2&gt;Microsoft.com/Web&lt;/font&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;
&lt;strong&gt;&lt;font size=2&gt;Web Platform Installer Beta&lt;/font&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;
&lt;strong&gt;&lt;font size=2&gt;Web Application Installer Beta&lt;/font&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign=top align=left&gt;
&lt;p&gt;
&lt;font size=2&gt;Provides a single destination where developers can learn about the collection
of tools, servers and technologies that make up the Microsoft Web Platform.&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;font size=2&gt;Aggregates top articles from popular media resources, events, web specific
video tutorials and links to products that make up the Microsoft Web Platform. Provides
a destination for web professionals to learn about the web with content tailored to
their profession.&lt;/font&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td valign=top align=left&gt;
&lt;p&gt;
&lt;font size=2&gt;The Microsoft Web Platform Installer Beta (Web PI) simplifies the setup
and acquisition of the products that make up the Microsoft Web Platform. A single
install gets you the software you need to build and run a complete web solution on
the Microsoft stack.&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;font size=2&gt;The Microsoft Web Platform Installer Beta is a free tool that makes it
simple to download and install the latest components of the Microsoft Web Platform,
including IIS7, SQL Server Express, .NET Framework and Visual Web Developer.&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;font size=2&gt;To help you stay up-to-date with product releases, the Web Platform Installer
Beta always contains the most current versions and new additions to the Microsoft
Web Platform.&lt;/font&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td valign=top align=left&gt;
&lt;p&gt;
&lt;font size=2&gt;The Microsoft Web Application Installer Beta (Web AI) provides easy access
to popular community PHP and .NET web applications for Windows Server. &lt;b&gt;Supported
applications include: DotNetNuke, Drupal, Gallery, Graffiti, osCommerce, PHPBB, and
WordPress.&lt;/b&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;font size=2&gt;The Microsoft Web Application Installer Beta downloads, installs and
configures top ASP.NET and PHP community Web applications to run on your Windows Server.&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;font size=2&gt;The Microsoft Web Application Installer Beta handles all the detail work
for you, including configuring IIS 7, ensuring your computer has the required prerequisites,
and managing where to download the application&lt;/font&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.lamontharringtonsblog.com/aggbug.ashx?id=b9dfd521-e409-4f2b-845c-f833e2eb2fb6" /&gt;</description>
      <comments>http://www.lamontharringtonsblog.com/CommentView,guid,b9dfd521-e409-4f2b-845c-f833e2eb2fb6.aspx</comments>
      <category>ASP.NET</category>
      <category>IIS 7</category>
      <category>Open Source</category>
      <category>Microsoft Web Platform</category>
    <feedburner:origLink>http://www.lamontharringtonsblog.com/2008/10/22/MicrosoftWebPlatformBeta.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.lamontharringtonsblog.com/Trackback.aspx?guid=fce60959-9881-44a6-99fc-0d9f4afd36e6</trackback:ping>
      <pingback:server>http://www.lamontharringtonsblog.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.lamontharringtonsblog.com/PermaLink,guid,fce60959-9881-44a6-99fc-0d9f4afd36e6.aspx</pingback:target>
      <dc:creator>Lamont Harrington</dc:creator>
      <wfw:comment>http://www.lamontharringtonsblog.com/CommentView,guid,fce60959-9881-44a6-99fc-0d9f4afd36e6.aspx</wfw:comment>
      <wfw:commentRss>http://www.lamontharringtonsblog.com/SyndicationService.asmx/GetEntryCommentsRss?guid=fce60959-9881-44a6-99fc-0d9f4afd36e6</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <img src="http://www.lamontharringtonsblog.com/content/binary/infrastructure_plan_design.jpg" border="0" />  
<p><strong>Microsoft Application Virtualization (App-V) version 4.5</strong></p><p>
Infrastructure Planning and Design guides have been updated with the introduction
of Microsoft Application Virtualization (App-V) version 4.5.  Download the ensire
IPD series or download the entire <a href="http://technet.microsoft.com/en-us/library/cc196387.aspx?SAMI_CAMPAIGN_TYPE=email&amp;SAMI_CAMPAIGN_NAME=IPD091608RTM_IPDHome">IPD
series</a> or download the <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=AD3921FB-8224-4681-9064-075FDF042B0C&amp;displaylang=en?SAMI_CAMPAIGN_TYPE=email&amp;SAMI_CAMPAIGN_NAME=IPD091608RTM_IPDDL">individual
guide</a>.
</p><p>
This guide provides you with key information to bring your infrastructure up to date,
saving you time and money.  Find out how App-V's HTTP streaming of virtual applications
from an IIS server will impact your performance and scalability decisions.  Using
App-V 4.5 with its many new features to strategically plan your application virtualization
infrastructure can hep you avoid problems before they begin, allowing you to serve
your customers more accurately and reliably.
</p><p>
Use these guides to determine the scope of the services to be provided and choose
to partially or completely redesign your infrastructure. Have confidence in knowing
that the steps in each phase are described in detail and that the necessary tools
are provided to manage the process.
</p><p><strong>Join the Beta</strong></p><p>
Additional Infrastructure Planning and Design series guides are available as beta
releases on the Connect Web site. They are open beta downloads. See below for instructions
on how to access the beta guides.
</p><p>
To join the Infrastructure Planning and Design Beta, follow these steps:
</p><ol><li>
Visit the <a href="https://connect.microsoft.com/InvitationUse.aspx?ProgramID=1587&amp;InvitationID=IPDM-QX6H-7TTV&amp;SiteID=14">Infrastructure
Planning and Design Beta</a> on the Microsoft Connect website. 
</li><li>
Sign in using a valid Windows Live ID to continue to the invitations page. 
</li><li>
Scoll down to Infrastructure Planning and Design.</li></ol><p>
If you have not previously registered with Microsoft Connect, you might be required
to register before continuing with the invitation process.
</p><img width="0" height="0" src="http://www.lamontharringtonsblog.com/aggbug.ashx?id=fce60959-9881-44a6-99fc-0d9f4afd36e6" /></body>
      <title>New Infrastructure Planning and Design Guide - Available for Download</title>
      <guid isPermaLink="false">http://www.lamontharringtonsblog.com/PermaLink,guid,fce60959-9881-44a6-99fc-0d9f4afd36e6.aspx</guid>
      <link>http://feeds.feedburner.com/~r/LamontHarringtonsBlog/~3/394416633/NewInfrastructurePlanningAndDesignGuideAvailableForDownload.aspx</link>
      <pubDate>Tue, 16 Sep 2008 18:02:45 GMT</pubDate>
      <description>&lt;img src="http://www.lamontharringtonsblog.com/content/binary/infrastructure_plan_design.jpg" border=0&gt;&amp;nbsp; 
&lt;p&gt;
&lt;strong&gt;Microsoft Application Virtualization (App-V) version 4.5&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
Infrastructure Planning and Design guides have been updated with the introduction
of Microsoft Application Virtualization (App-V) version 4.5.&amp;nbsp; Download the ensire
IPD series or download the entire &lt;a href="http://technet.microsoft.com/en-us/library/cc196387.aspx?SAMI_CAMPAIGN_TYPE=email&amp;amp;SAMI_CAMPAIGN_NAME=IPD091608RTM_IPDHome"&gt;IPD
series&lt;/a&gt; or download the &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=AD3921FB-8224-4681-9064-075FDF042B0C&amp;amp;displaylang=en?SAMI_CAMPAIGN_TYPE=email&amp;amp;SAMI_CAMPAIGN_NAME=IPD091608RTM_IPDDL"&gt;individual
guide&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
This guide provides you with key information to bring your infrastructure up to date,
saving you time and money.&amp;nbsp; Find out how App-V's HTTP streaming of virtual applications
from an IIS server will impact your performance and scalability decisions.&amp;nbsp; Using
App-V 4.5 with its many new features to strategically plan your application virtualization
infrastructure can hep you avoid problems before they begin, allowing you to serve
your customers more accurately and reliably.
&lt;/p&gt;
&lt;p&gt;
Use these guides to determine the scope of the services to be provided and choose
to partially or completely redesign your infrastructure. Have confidence in knowing
that the steps in each phase are described in detail and that the necessary tools
are provided to manage the process.
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Join the Beta&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
Additional Infrastructure Planning and Design series guides are available as beta
releases on the Connect Web site. They are open beta downloads. See below for instructions
on how to access the beta guides.
&lt;/p&gt;
&lt;p&gt;
To join the Infrastructure Planning and Design Beta, follow these steps:
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
Visit the &lt;a href="https://connect.microsoft.com/InvitationUse.aspx?ProgramID=1587&amp;amp;InvitationID=IPDM-QX6H-7TTV&amp;amp;SiteID=14"&gt;Infrastructure
Planning and Design Beta&lt;/a&gt; on the Microsoft Connect website. 
&lt;li&gt;
Sign in using a valid Windows Live ID to continue to the invitations page. 
&lt;li&gt;
Scoll down to Infrastructure Planning and Design.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;
If you have not previously registered with Microsoft Connect, you might be required
to register before continuing with the invitation process.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.lamontharringtonsblog.com/aggbug.ashx?id=fce60959-9881-44a6-99fc-0d9f4afd36e6" /&gt;</description>
      <comments>http://www.lamontharringtonsblog.com/CommentView,guid,fce60959-9881-44a6-99fc-0d9f4afd36e6.aspx</comments>
      <category>Architecture</category>
      <category>Infrastructure Optimization</category>
      <category>Microsoft SoftGrid</category>
      <category>Virtualization</category>
    <feedburner:origLink>http://www.lamontharringtonsblog.com/2008/09/16/NewInfrastructurePlanningAndDesignGuideAvailableForDownload.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.lamontharringtonsblog.com/Trackback.aspx?guid=4f9a93dd-52b8-4a06-8478-bfff20d327a7</trackback:ping>
      <pingback:server>http://www.lamontharringtonsblog.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.lamontharringtonsblog.com/PermaLink,guid,4f9a93dd-52b8-4a06-8478-bfff20d327a7.aspx</pingback:target>
      <dc:creator>Lamont Harrington</dc:creator>
      <wfw:comment>http://www.lamontharringtonsblog.com/CommentView,guid,4f9a93dd-52b8-4a06-8478-bfff20d327a7.aspx</wfw:comment>
      <wfw:commentRss>http://www.lamontharringtonsblog.com/SyndicationService.asmx/GetEntryCommentsRss?guid=4f9a93dd-52b8-4a06-8478-bfff20d327a7</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
The <a href="http://technet.microsoft.com/en-us/office/sharepointserver/bb736746.aspx">Best
Practices Resource Center for SharePoint Server 2007</a> has been recently launched
on our <a href="http://technet.microsoft.com">TechNet site</a>.  The intent of
the site is to provide a resource for guidance and best practices in efforts to avoid
common pitfalls and keep your Office SharePoint Server 2007 environment available
and performing well.  The best practices cited within the resource center is
based on real-world experience from Microsoft Consulting Services and the SharePoint
Product Team.
</p>
        <a href="http://technet.microsoft.com/en-us/office/sharepointserver/bb736746.aspx">
          <img src="http://www.lamontharringtonsblog.com/content/binary/sharepoint_techcenter.gif" border="0" />
        </a>
        <img width="0" height="0" src="http://www.lamontharringtonsblog.com/aggbug.ashx?id=4f9a93dd-52b8-4a06-8478-bfff20d327a7" />
      </body>
      <title>SharePoint Best Practices Resource Center Launched</title>
      <guid isPermaLink="false">http://www.lamontharringtonsblog.com/PermaLink,guid,4f9a93dd-52b8-4a06-8478-bfff20d327a7.aspx</guid>
      <link>http://feeds.feedburner.com/~r/LamontHarringtonsBlog/~3/380029191/SharePointBestPracticesResourceCenterLaunched.aspx</link>
      <pubDate>Mon, 01 Sep 2008 00:31:27 GMT</pubDate>
      <description>&lt;p&gt;
The&amp;nbsp;&lt;a href="http://technet.microsoft.com/en-us/office/sharepointserver/bb736746.aspx"&gt;Best
Practices Resource Center for SharePoint Server 2007&lt;/a&gt;&amp;nbsp;has been recently launched
on our &lt;a href="http://technet.microsoft.com"&gt;TechNet site&lt;/a&gt;.&amp;nbsp; The intent of
the site is to provide a resource for guidance and best practices in efforts to avoid
common pitfalls and keep your Office SharePoint Server 2007 environment available
and performing well.&amp;nbsp; The best practices cited within the resource center is
based on real-world experience from Microsoft Consulting Services and the SharePoint
Product Team.
&lt;/p&gt;
&lt;a href="http://technet.microsoft.com/en-us/office/sharepointserver/bb736746.aspx"&gt;&lt;img src="http://www.lamontharringtonsblog.com/content/binary/sharepoint_techcenter.gif" border=0&gt;&lt;/a&gt;&lt;img width="0" height="0" src="http://www.lamontharringtonsblog.com/aggbug.ashx?id=4f9a93dd-52b8-4a06-8478-bfff20d327a7" /&gt;</description>
      <comments>http://www.lamontharringtonsblog.com/CommentView,guid,4f9a93dd-52b8-4a06-8478-bfff20d327a7.aspx</comments>
      <category>Architecture</category>
      <category>Enterprise Search</category>
      <category>Infrastructure Optimization</category>
      <category>Office Business Applications (OBA)</category>
      <category>Office System</category>
      <category>Patterns &amp; Practices</category>
      <category>SharePoint Products and Technologies</category>
      <category>Windows Server</category>
      <category>Windows Server 2008</category>
    <feedburner:origLink>http://www.lamontharringtonsblog.com/2008/09/01/SharePointBestPracticesResourceCenterLaunched.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://www.lamontharringtonsblog.com/Trackback.aspx?guid=dcf7924c-8be3-42ac-a60c-8118707f73e3</trackback:ping>
      <pingback:server>http://www.lamontharringtonsblog.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.lamontharringtonsblog.com/PermaLink,guid,dcf7924c-8be3-42ac-a60c-8118707f73e3.aspx</pingback:target>
      <dc:creator>Lamont Harrington</dc:creator>
      <wfw:comment>http://www.lamontharringtonsblog.com/CommentView,guid,dcf7924c-8be3-42ac-a60c-8118707f73e3.aspx</wfw:comment>
      <wfw:commentRss>http://www.lamontharringtonsblog.com/SyndicationService.asmx/GetEntryCommentsRss?guid=dcf7924c-8be3-42ac-a60c-8118707f73e3</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Version 1.4 of the <a href="http://www.microsoft.com/downloads/details.aspx?familyid=6D94E307-67D9-41AC-B2D6-0074D6286FA9&amp;displaylang=en">SharePoint
Server 2007 SDK</a> and the <a href="http://www.microsoft.com/downloads/details.aspx?familyid=05E0DD12-8394-402B-8936-A07FE8AFAFFD&amp;displaylang=en">Windows
SharePoint Services 3.0 SDK</a> has been released.
</p>
        <p>
What's new in the 1.4 release of the <a href="http://www.microsoft.com/downloads/details.aspx?familyid=6D94E307-67D9-41AC-B2D6-0074D6286FA9&amp;displaylang=en">SharePoint
Server SDK</a>?
</p>
        <ul>
          <li>
            <strong>Installation enhancements</strong>: You now have a choice of installation
path when you’re installing the SDK. Browse to your preferred folder during setup.
The default installation path for the Microsoft Office SharePoint Server SDK is &lt;%Program
Files%&gt;\2007 Office System Developer Resources. 
</li>
          <li>
            <strong>Start menu navigation</strong>: This release features a new Start menu shortcut
for quick access to documentation (compiled HTML Help, or CHM for short) files and
the Welcome Guide (ReadMe.htm), which is a landing page with links to all the tools
and samples. In Windows Server 2003, click Start, Programs, 2007 Microsoft Office
System Developer Resources, Office SharePoint Server 2007 SDK to open: MOSS 2007 Technical
Articles and Visual How-Tos, Office Forms Server SDK Documentation, Office SharePoint
Server SDK Documentation, Welcome Guide, Windows SharePoint Services SDK Documentation.
In Windows Vista, click the Windows Vista Start button, All Programs, 2007 Microsoft
Office System Developer Resources, Office SharePoint Server 2007 SDK to open: MOSS
2007 Technical Articles and Visual How-Tos, Office Forms Server SDK Documentation,
Office SharePoint Server SDK Documentation, Welcome Guide, Windows SharePoint Services
SDK Documentation. 
</li>
          <li>
            <strong>Offline experience improvements</strong>: All of the technical articles, visual
how-to articles, and book excerpts are now packaged—plus the Excel Services and Excel
2007 Windows Compute Cluster Server 2003 Job Submission Developer Guide—into one searchable
CHM file. Browse offline for content published on MSDN out-of-band with the SDK. (Known
issue: Several links in the MOSSSDK_TechArticles.chm and WSSSDK_TechArticles.chm do
not work in a strictly offline scenario. Also, WMV file screencasts or downloads associated
with articles are not packaged in the CHM, to keep the download size manageable. Workaround:
Browse to the content o