<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" version="2.0">
  <channel>
    <title>DotNetDoc</title>
    <link>http://www.dotnetdoc.com/</link>
    <description>My Ramblings on .Net and other stuff</description>
    <language>en-us</language>
    <copyright>Daniel Egan</copyright>
    <lastBuildDate>Thu, 08 May 2008 21:15:08 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 1.9.6264.0</generator>
    <managingEditor>DotNetDoc@eganenterprises.net</managingEditor>
    <webMaster>DotNetDoc@eganenterprises.net</webMaster>
    <item>
      <trackback:ping>http://www.dotnetdoc.com/Trackback.aspx?guid=ca30bb0c-fb34-4c62-809a-7aaf20ac4c1f</trackback:ping>
      <pingback:server>http://www.dotnetdoc.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.dotnetdoc.com/PermaLink,guid,ca30bb0c-fb34-4c62-809a-7aaf20ac4c1f.aspx</pingback:target>
      <dc:creator>Daniel Egan</dc:creator>
      <wfw:comment>http://www.dotnetdoc.com/CommentView,guid,ca30bb0c-fb34-4c62-809a-7aaf20ac4c1f.aspx</wfw:comment>
      <wfw:commentRss>http://www.dotnetdoc.com/SyndicationService.asmx/GetEntryCommentsRss?guid=ca30bb0c-fb34-4c62-809a-7aaf20ac4c1f</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
In an effort to better support User Groups worldwide, Microsoft is rolling out UGSS
User Group Support Services. We at INETA have been, and will continue to be, working
closely with this team to better serve the user group community… 
</p>
        <div>
          <table style="BORDER-COLLAPSE: collapse" border="0">
            <colgroup>
              <col style="WIDTH: 565px" />
              <col style="WIDTH: 73px" />
            </colgroup>
            <tbody valign="top">
              <tr>
                <td style="BORDER-RIGHT: #d9d9d9 1pt solid; PADDING-RIGHT: 7px; BORDER-TOP: medium none; PADDING-LEFT: 7px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none" colspan="2">
                  <p>
                    <img height="93" alt="ugss.jpg" src="http://www.dotnetdoc.com/content/binary/ugss.jpg" width="586" border="0" />
                  </p>
                </td>
                <td style="PADDING-RIGHT: 7px; PADDING-LEFT: 7px">
                  <ul>
                    <li>
                      <span style="FONT-SIZE: 10pt">Please contact <a href="mailto:mfleming@microsoft.com">mfleming</a> (Senior
Online Community Lead) with any questions on this pilot. </span>
                    </li>
                  </ul>
                </td>
              </tr>
            </tbody>
          </table>
        </div>
        <p>
 
</p>
        <p>
Consistency and scale in the services we provide to User Group Communities has been
a challenge and a source of consternation for all of us over the past years. 
</p>
        <p>
 
</p>
        <p>
          <strong>
            <span style="COLOR: #1f497d">Microsoft</span>
          </strong>is pleased to announce
that as of last month's User Group Leadership Summit and based on global feedback,
we have a model that delivers progress that can be universally appreciated and used
by your local User Group Communities.  Our pilot, <span style="COLOR: #e36c0a"><strong>User
Group Support Services</strong></span>, launches today May 8! 
</p>
        <p>
 
</p>
        <p>
The pilot emerged from community feedback, efforts from UC and Windows and from work
led over the past 2 years by the US Subsidiary with their rollout of <a href="http://www.codezone.com/"><strong>Codezone</strong></a> in
the US.  Thanks to their work and bolstered by the great feedback from the community,
we have taken on the commit to build and sustain UGSS as a part of our global offering. 
The pilot is available at this time for English speaking regions – but stay tuned
as in early H1 FY09 we will have additional language offerings. If you wish to be
among the first to pilot this program in your region, please contact <a href="mailto:mfleming@microsoft.com">mfleming</a>. 
</p>
        <p>
 
</p>
        <p>
          <span style="COLOR: #e36c0a">
            <strong>WHAT IS USER GROUP SUPPORT SERVICES? </strong>
          </span>
        </p>
        <p>
First of all, <strong>User Group Support Services</strong> (UGSS) does not replace
local engagement and local investment. These tools enhance corp-to-user group engagement
and have the capability to enhance your engagement with your local Microsoft field.
UGGS is a  platform with an underlying framework which drives consistency in
how we engage UGs across our Technical Audiences and enables the community to participate
in a direct dialog with Microsoft.  The focus of this platform is on providing
a process and a portal that helps improve the quality of content available to User
Group Leaders for their events and tools that help them manage their groups. 
</p>
        <p>
 
</p>
        <p>
This platform has two distinct offerings: 
</p>
        <p>
 
</p>
        <ol>
          <li>
            <span style="COLOR: #e36c0a">
              <strong>Access to content built specifically for User
Group events by Microsoft Product teams<br /></strong>
            </span>
            <span style="COLOR: black">UGSS has partnered with Microsoft product
teams to provide content built specifically for User Group events (demos, discussion
presentations and other content). This content will be </span>
            <span style="COLOR: #e36c0a">free
to User Group Leaders</span>
            <span style="COLOR: black"> and available through the
UGSS Connect portal. In the future, User Group Leaders can access </span>
            <span style="COLOR: #e36c0a">community
led launch event content</span>
            <span style="COLOR: black"> as well as </span>
            <span style="COLOR: #e36c0a">explore
other Beta Connect program opportunities</span>
            <span style="COLOR: black">. </span>
          </li>
        </ol>
        <ul style="MARGIN-LEFT: 54pt">
          <li>
            <div>
              <span style="COLOR: #e36c0a">
                <strong>How do I know what's available to me?</strong>
              </span> A
user group specific <span style="COLOR: #e36c0a">content editorial calendar</span> is
available through two interfaces: 
</div>
            <ul>
              <li>
Public planning interface for Developer through <a href="http://www.codezone.com/">Codezone</a></li>
              <li>
Public planning interface for ITPRO <a href="http://www.culminis.com/">Culminis</a> –
JUNE 2008 
</li>
            </ul>
          </li>
          <li>
            <div>
              <span style="COLOR: #e36c0a">
                <strong>Where can I go to download the content?</strong>
              </span> UGSS
Connect portal (user group content download center) is accessible from: 
</div>
            <ul>
              <li>
                <a href="http://connect.microsoft.com/InvitationUse.aspx?ProgramID=2098&amp;SiteID=545&amp;InvitationID=MSDN-B3R2-3XDR">MSDN</a>
              </li>
              <li>
                <a href="http://connect.microsoft.com/InvitationUse.aspx?ProgramID=2099&amp;SiteID=545&amp;InvitationID=TNet-B8Q8-9BWB">TechNet</a>
              </li>
              <li>
                <a href="http://www.codezone.com/">Codezone</a>
              </li>
              <li>
                <a href="http://www.culminis.com/">Culminis</a> (ITPRO) – planned release for JUNE
2008 
</li>
            </ul>
          </li>
        </ul>
        <p>
 
</p>
        <ul style="MARGIN-LEFT: 90pt">
          <li>
            <div>
              <span style="COLOR: #e36c0a">
                <strong>Online user group tools wrapped in a consistent
UI<br /></strong>
              </span>UGSS framework offers a <span style="COLOR: #e36c0a">free </span>set
of tools specific to user group management. In the pilot, these services continue
to be surfaced through: <a href="http://www.codezone.com/">Codezone</a> (Developer
&amp; <span style="FONT-SIZE: 14pt"><strong>INETA</strong></span>supported), and
for ITPRO will be released through <a href="http://www.culminis.com/">Culminis</a> –
planned for JUNE 2008. These services include:<strong></strong></div>
            <ul>
              <li>
Speaker's repository 
</li>
              <li>
Sponsorship Repository 
</li>
              <li>
Event management &amp; attendance tracking 
</li>
              <li>
Member management and communication 
</li>
              <li>
                <span style="COLOR: black">Consolidated User Group Management Interface</span>
              </li>
              <li>
User Group Kits: <span style="COLOR: black"><em>Available in supported regions</em></span></li>
              <li>
Study Groups 
</li>
            </ul>
          </li>
        </ul>
        <p>
 
</p>
        <p>
          <span style="COLOR: #e36c0a">
            <strong>ADDITIONAL USER GROUP BENEFIT </strong>
          </span>
        </p>
        <ul>
          <li>
Free Live Meeting Accounts for User Group Leaders (contact Culminis, <span style="FONT-SIZE: 14pt"><strong>INETA</strong></span>or
your local Microsoft evangelist for more details) 
</li>
        </ul>
        <p>
 
</p>
        <p>
          <span style="COLOR: #e36c0a">
            <strong>Some asks of you.. </strong>
          </span>
        </p>
        <p>
Because this is a new program from a global perspective, we are looking for <span style="COLOR: black">your
help. </span></p>
        <ul>
          <li>
            <span style="COLOR: black">Evangelize these services in your region.  This includes:
Event content, Speaker's Bureau, Sponsorship Repository, and UG Leaders resources </span>
          </li>
          <li>
            <span style="COLOR: black">Help to localize User Group Event Content for your region
and offer this for download through the UGSS Connect portal. </span>
          </li>
          <li>
            <span style="COLOR: black">Help to localize the regional feedback into English for
Corp to consume and act on </span>
          </li>
        </ul>
        <p>
 
</p>
        <p>
          <span style="COLOR: #e36c0a">
            <strong>We will… </strong>
          </span>
        </p>
        <ul>
          <li>
Advance the tools/framework based <span style="COLOR: black">on your feedback </span></li>
          <li>
            <span style="COLOR: black">Provide new content from Product Groups based/impacted
by your feedback </span>
          </li>
          <li>
            <span style="COLOR: black">Aggregate your feedback from the interface to participating
subsidiaries and product groups </span>
          </li>
          <li>
            <span style="COLOR: black">Maintain UGSS as the one place from which to access all
Microsoft content for Community Led Launch Events </span>
          </li>
        </ul>
        <p>
 
</p>
        <p>
          <span style="COLOR: #e36c0a">
            <strong>FY09 Corporate Deliverables (planning) </strong>
          </span>
        </p>
        <ul>
          <li>
            <div>Community Led Launch event kits/cycles: 
</div>
            <ul>
              <li>
Virtualization Deep Technical / H1/H2 
</li>
              <li>
SQL Deep Technical- H1/H2 
</li>
            </ul>
          </li>
          <li>
Days to produce localized versions based on field commitments (plan in place July
15, 2008) 
</li>
          <li>
Editorial calendar detailing content to be delivered (see above) 
</li>
          <li>
New features, to include reporting functionality for User Group leaders, among others.
The full set to be communicated in JUNE 2008. 
</li>
        </ul>
        <p>
 
</p>
        <p>
          <strong>
            <span style="COLOR: #e36c0a">THANK YOU!</span>
            <span style="COLOR: black">
            </span>
          </strong>
        </p>
        <p>
          <span style="COLOR: black">We'd like to say a huge "<strong>THANK YOU"</strong> to
you all for moving this effort forward, especially the following User Group Leaders: </span>
        </p>
        <ul style="MARGIN-LEFT: 54pt">
          <li>
            <span style="COLOR: #1d1b11">Graham Jones </span>
          </li>
          <li>
            <span style="COLOR: #1d1b11">Lee Benjamin </span>
          </li>
          <li>
            <span style="COLOR: #1d1b11">Kaliyan selvaraj </span>
          </li>
          <li>
Bill Wolff 
</li>
          <li>
Brendon Schwartz 
</li>
          <li>
James Johnson 
</li>
          <li>
Eric Selje 
</li>
          <li>
Matt Rigling 
</li>
          <li>
Michael Steinberg 
</li>
          <li>
Robin Edwards 
</li>
          <li>
Shawn Weisfeld 
</li>
          <li>
Stephen Swienton 
</li>
          <li>
Tim Rayburn 
</li>
          <li>
Mike Wells 
</li>
          <li>
Christopher Reed 
</li>
        </ul>
        <img width="0" height="0" src="http://www.dotnetdoc.com/aggbug.ashx?id=ca30bb0c-fb34-4c62-809a-7aaf20ac4c1f" />
      </body>
      <title>User Groups Support Services pilot launches!!</title>
      <guid isPermaLink="false">http://www.dotnetdoc.com/PermaLink,guid,ca30bb0c-fb34-4c62-809a-7aaf20ac4c1f.aspx</guid>
      <link>http://www.dotnetdoc.com/PermaLink,guid,ca30bb0c-fb34-4c62-809a-7aaf20ac4c1f.aspx</link>
      <pubDate>Thu, 08 May 2008 21:15:08 GMT</pubDate>
      <description>&lt;p&gt;
In an effort to better support User Groups worldwide, Microsoft is rolling out UGSS
User Group Support Services. We at INETA have been, and will continue to be, working
closely with this team to better serve the user group community… 
&lt;/p&gt;
&lt;div&gt;
&lt;table style="BORDER-COLLAPSE: collapse" border=0&gt;
&lt;colgroup&gt;
&lt;col style="WIDTH: 565px"&gt;
&lt;col style="WIDTH: 73px"&gt;
&lt;/colgroup&gt;
&lt;tbody valign=top&gt;
&lt;tr&gt;
&lt;td style="BORDER-RIGHT: #d9d9d9 1pt solid; PADDING-RIGHT: 7px; BORDER-TOP: medium none; PADDING-LEFT: 7px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none" colspan=2&gt;
&lt;p&gt;
&lt;img height=93 alt=ugss.jpg src="http://www.dotnetdoc.com/content/binary/ugss.jpg" width=586 border=0&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td style="PADDING-RIGHT: 7px; PADDING-LEFT: 7px"&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;span style="FONT-SIZE: 10pt"&gt;Please contact &lt;a href="mailto:mfleming@microsoft.com"&gt;mfleming&lt;/a&gt; (Senior
Online Community Lead) with any questions on this pilot. &lt;/span&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
Consistency and scale in the services we provide to User Group Communities has been
a challenge and a source of consternation for all of us over the past years. 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;&lt;span style="COLOR: #1f497d"&gt;Microsoft&lt;/span&gt; &lt;/strong&gt;is pleased to announce
that as of last month's User Group Leadership Summit and based on global feedback,
we have a model that delivers progress that can be universally appreciated and used
by your local User Group Communities.&amp;nbsp; Our pilot, &lt;span style="COLOR: #e36c0a"&gt;&lt;strong&gt;User
Group Support Services&lt;/strong&gt;&lt;/span&gt;, launches today May 8! 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
The pilot emerged from community feedback, efforts from UC and Windows and from work
led over the past 2 years by the US Subsidiary with their rollout of &lt;a href="http://www.codezone.com/"&gt;&lt;strong&gt;Codezone&lt;/strong&gt;&lt;/a&gt; in
the US.&amp;nbsp; Thanks to their work and bolstered by the great feedback from the community,
we have taken on the commit to build and sustain UGSS as a part of our global offering.&amp;nbsp;
The pilot is available at this time for English speaking regions – but stay tuned
as in early H1 FY09 we will have additional language offerings. If you wish to be
among the first to pilot this program in your region, please contact &lt;a href="mailto:mfleming@microsoft.com"&gt;mfleming&lt;/a&gt;. 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="COLOR: #e36c0a"&gt;&lt;strong&gt;WHAT IS USER GROUP SUPPORT SERVICES? &lt;/strong&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
First of all, &lt;strong&gt;User Group Support Services&lt;/strong&gt; (UGSS) does not replace
local engagement and local investment. These tools enhance corp-to-user group engagement
and have the capability to enhance your engagement with your local Microsoft field.
UGGS is a&amp;nbsp; platform with an underlying framework which drives consistency in
how we engage UGs across our Technical Audiences and enables the community to participate
in a direct dialog with Microsoft.&amp;nbsp; The focus of this platform is on providing
a process and a portal that helps improve the quality of content available to User
Group Leaders for their events and tools that help them manage their groups. 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
This platform has two distinct offerings: 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;span style="COLOR: #e36c0a"&gt;&lt;strong&gt;Access to content built specifically for User
Group events by Microsoft Product teams&lt;br&gt;
&lt;/strong&gt;&lt;/span&gt;&lt;span style="COLOR: black"&gt;UGSS has partnered with Microsoft product
teams to provide content built specifically for User Group events (demos, discussion
presentations and other content). This content will be &lt;/span&gt;&lt;span style="COLOR: #e36c0a"&gt;free
to User Group Leaders&lt;/span&gt;&lt;span style="COLOR: black"&gt; and available through the
UGSS Connect portal. In the future, User Group Leaders can access &lt;/span&gt;&lt;span style="COLOR: #e36c0a"&gt;community
led launch event content&lt;/span&gt;&lt;span style="COLOR: black"&gt; as well as &lt;/span&gt;&lt;span style="COLOR: #e36c0a"&gt;explore
other Beta Connect program opportunities&lt;/span&gt;&lt;span style="COLOR: black"&gt;. &lt;/span&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;ul style="MARGIN-LEFT: 54pt"&gt;
&lt;li&gt;
&lt;div&gt;&lt;span style="COLOR: #e36c0a"&gt;&lt;strong&gt;How do I know what's available to me?&lt;/strong&gt;&lt;/span&gt; A
user group specific &lt;span style="COLOR: #e36c0a"&gt;content editorial calendar&lt;/span&gt; is
available through two interfaces: 
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;
Public planning interface for Developer through &lt;a href="http://www.codezone.com/"&gt;Codezone&lt;/a&gt; 
&lt;li&gt;
Public planning interface for ITPRO &lt;a href="http://www.culminis.com/"&gt;Culminis&lt;/a&gt; –
JUNE 2008 
&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;
&lt;div&gt;&lt;span style="COLOR: #e36c0a"&gt;&lt;strong&gt;Where can I go to download the content?&lt;/strong&gt;&lt;/span&gt; UGSS
Connect portal (user group content download center) is accessible from: 
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://connect.microsoft.com/InvitationUse.aspx?ProgramID=2098&amp;amp;SiteID=545&amp;amp;InvitationID=MSDN-B3R2-3XDR"&gt;MSDN&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://connect.microsoft.com/InvitationUse.aspx?ProgramID=2099&amp;amp;SiteID=545&amp;amp;InvitationID=TNet-B8Q8-9BWB"&gt;TechNet&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://www.codezone.com/"&gt;Codezone&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://www.culminis.com/"&gt;Culminis&lt;/a&gt; (ITPRO) – planned release for JUNE
2008 
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;ul style="MARGIN-LEFT: 90pt"&gt;
&lt;li&gt;
&lt;div&gt;&lt;span style="COLOR: #e36c0a"&gt;&lt;strong&gt;Online user group tools wrapped in a consistent
UI&lt;br&gt;
&lt;/strong&gt;&lt;/span&gt;UGSS framework offers a &lt;span style="COLOR: #e36c0a"&gt;free &lt;/span&gt;set
of tools specific to user group management. In the pilot, these services continue
to be surfaced through: &lt;a href="http://www.codezone.com/"&gt;Codezone&lt;/a&gt; (Developer
&amp;amp; &lt;span style="FONT-SIZE: 14pt"&gt;&lt;strong&gt;INETA&lt;/strong&gt; &lt;/span&gt;supported), and
for ITPRO will be released through &lt;a href="http://www.culminis.com/"&gt;Culminis&lt;/a&gt; –
planned for JUNE 2008. These services include:&lt;strong&gt; &lt;/strong&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;
Speaker's repository 
&lt;li&gt;
Sponsorship Repository 
&lt;li&gt;
Event management &amp;amp; attendance tracking 
&lt;li&gt;
Member management and communication 
&lt;li&gt;
&lt;span style="COLOR: black"&gt;Consolidated User Group Management Interface&lt;/span&gt; 
&lt;li&gt;
User Group Kits: &lt;span style="COLOR: black"&gt;&lt;em&gt;Available in supported regions&lt;/em&gt;&lt;/span&gt; 
&lt;li&gt;
Study Groups 
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="COLOR: #e36c0a"&gt;&lt;strong&gt;ADDITIONAL USER GROUP BENEFIT &lt;/strong&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Free Live Meeting Accounts for User Group Leaders (contact Culminis, &lt;span style="FONT-SIZE: 14pt"&gt;&lt;strong&gt;INETA&lt;/strong&gt; &lt;/span&gt;or
your local Microsoft evangelist for more details) 
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="COLOR: #e36c0a"&gt;&lt;strong&gt;Some asks of you.. &lt;/strong&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
Because this is a new program from a global perspective, we are looking for &lt;span style="COLOR: black"&gt;your
help. &lt;/span&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;span style="COLOR: black"&gt;Evangelize these services in your region.&amp;nbsp; This includes:
Event content, Speaker's Bureau, Sponsorship Repository, and UG Leaders resources &lt;/span&gt; 
&lt;li&gt;
&lt;span style="COLOR: black"&gt;Help to localize User Group Event Content for your region
and offer this for download through the UGSS Connect portal. &lt;/span&gt; 
&lt;li&gt;
&lt;span style="COLOR: black"&gt;Help to localize the regional feedback into English for
Corp to consume and act on &lt;/span&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="COLOR: #e36c0a"&gt;&lt;strong&gt;We will… &lt;/strong&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Advance the tools/framework based &lt;span style="COLOR: black"&gt;on your feedback &lt;/span&gt; 
&lt;li&gt;
&lt;span style="COLOR: black"&gt;Provide new content from Product Groups based/impacted
by your feedback &lt;/span&gt; 
&lt;li&gt;
&lt;span style="COLOR: black"&gt;Aggregate your feedback from the interface to participating
subsidiaries and product groups &lt;/span&gt; 
&lt;li&gt;
&lt;span style="COLOR: black"&gt;Maintain UGSS as the one place from which to access all
Microsoft content for Community Led Launch Events &lt;/span&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="COLOR: #e36c0a"&gt;&lt;strong&gt;FY09 Corporate Deliverables (planning) &lt;/strong&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;Community Led Launch event kits/cycles: 
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;
Virtualization Deep Technical / H1/H2 
&lt;li&gt;
SQL Deep Technical- H1/H2 
&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;
Days to produce localized versions based on field commitments (plan in place July
15, 2008) 
&lt;li&gt;
Editorial calendar detailing content to be delivered (see above) 
&lt;li&gt;
New features, to include reporting functionality for User Group leaders, among others.
The full set to be communicated in JUNE 2008. 
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;&lt;span style="COLOR: #e36c0a"&gt;THANK YOU!&lt;/span&gt;&lt;span style="COLOR: black"&gt; &lt;/span&gt;&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="COLOR: black"&gt;We'd like to say a huge "&lt;strong&gt;THANK YOU"&lt;/strong&gt; to
you all for moving this effort forward, especially the following User Group Leaders: &lt;/span&gt;
&lt;/p&gt;
&lt;ul style="MARGIN-LEFT: 54pt"&gt;
&lt;li&gt;
&lt;span style="COLOR: #1d1b11"&gt;Graham Jones &lt;/span&gt; 
&lt;li&gt;
&lt;span style="COLOR: #1d1b11"&gt;Lee Benjamin &lt;/span&gt; 
&lt;li&gt;
&lt;span style="COLOR: #1d1b11"&gt;Kaliyan selvaraj &lt;/span&gt; 
&lt;li&gt;
Bill Wolff 
&lt;li&gt;
Brendon Schwartz 
&lt;li&gt;
James Johnson 
&lt;li&gt;
Eric Selje 
&lt;li&gt;
Matt Rigling 
&lt;li&gt;
Michael Steinberg 
&lt;li&gt;
Robin Edwards 
&lt;li&gt;
Shawn Weisfeld 
&lt;li&gt;
Stephen Swienton 
&lt;li&gt;
Tim Rayburn 
&lt;li&gt;
Mike Wells 
&lt;li&gt;
Christopher Reed 
&lt;/li&gt;
&lt;/ul&gt;
&lt;img width="0" height="0" src="http://www.dotnetdoc.com/aggbug.ashx?id=ca30bb0c-fb34-4c62-809a-7aaf20ac4c1f" /&gt;</description>
      <comments>http://www.dotnetdoc.com/CommentView,guid,ca30bb0c-fb34-4c62-809a-7aaf20ac4c1f.aspx</comments>
      <category>INETA</category>
    </item>
    <item>
      <trackback:ping>http://www.dotnetdoc.com/Trackback.aspx?guid=addbdb4b-4882-4add-845b-509b0ad7cda0</trackback:ping>
      <pingback:server>http://www.dotnetdoc.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.dotnetdoc.com/PermaLink,guid,addbdb4b-4882-4add-845b-509b0ad7cda0.aspx</pingback:target>
      <dc:creator>Daniel Egan</dc:creator>
      <wfw:comment>http://www.dotnetdoc.com/CommentView,guid,addbdb4b-4882-4add-845b-509b0ad7cda0.aspx</wfw:comment>
      <wfw:commentRss>http://www.dotnetdoc.com/SyndicationService.asmx/GetEntryCommentsRss?guid=addbdb4b-4882-4add-845b-509b0ad7cda0</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <img height="114" alt="FireStarter.png" src="http://www.dotnetdoc.com/content/binary/FireStarter.png" width="454" align="left" border="0" />
        </p>
        <p>
We are hosting a FREE day-long event at the Microsoft Irvine,CA office all around
SQL Server 2008.  We are trying something a bit new in that we'll be providing
content for both Developers and for ITPros.  If you are interested in attending,
please register at <a href="http://www.firestarterevents.com/">http://www.firestarterevents.com/</a> as
we have limited enrollment capacity.  Also, pass this along to your DBA and ITPro
friends who are interested in learning technical information about SQL Server 2008. 
We are adding session information to the FireStarterEvents sites daily, so check back
for frequent updates!
</p>
        <p>
Depending on the success of this event, we are considering future events like this
- that is around a product or technology, with both ITPro and Dev content provided. 
If you have time, take the super-short survey on the FireStarterEvents site to tell
us which topics you are most interested in.
</p>
        <p>
          <a href="http://www.firestarterevents.com/">Fire Starter Events &gt; Home</a>
        </p>
        <img width="0" height="0" src="http://www.dotnetdoc.com/aggbug.ashx?id=addbdb4b-4882-4add-845b-509b0ad7cda0" />
      </body>
      <title>SQL Server 2008 Education Day - Saturday, May 17 in Irvine, CA</title>
      <guid isPermaLink="false">http://www.dotnetdoc.com/PermaLink,guid,addbdb4b-4882-4add-845b-509b0ad7cda0.aspx</guid>
      <link>http://www.dotnetdoc.com/PermaLink,guid,addbdb4b-4882-4add-845b-509b0ad7cda0.aspx</link>
      <pubDate>Mon, 14 Apr 2008 23:19:32 GMT</pubDate>
      <description>&lt;p&gt;
&lt;img height=114 alt=FireStarter.png src="http://www.dotnetdoc.com/content/binary/FireStarter.png" width=454 align=left border=0&gt;
&lt;/p&gt;
&lt;p&gt;
We are hosting a FREE day-long event at the Microsoft Irvine,CA office all around
SQL Server 2008.&amp;nbsp; We are trying something a bit new in that we'll be providing
content for both Developers and for ITPros.&amp;nbsp; If you are interested in attending,
please register at &lt;a href="http://www.firestarterevents.com/"&gt;http://www.firestarterevents.com/&lt;/a&gt; as
we have limited enrollment capacity.&amp;nbsp; Also, pass this along to your DBA and ITPro
friends who are interested in learning technical information about SQL Server 2008.&amp;nbsp;
We are adding session information to the FireStarterEvents sites daily, so check back
for frequent updates!
&lt;/p&gt;
&lt;p&gt;
Depending on the success of this event, we are considering future events like this
- that is around a product or technology, with both ITPro and Dev content provided.&amp;nbsp;
If you have time, take the super-short survey on the FireStarterEvents site to tell
us which topics you are most interested in.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.firestarterevents.com/"&gt;Fire Starter Events &amp;gt; Home&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.dotnetdoc.com/aggbug.ashx?id=addbdb4b-4882-4add-845b-509b0ad7cda0" /&gt;</description>
      <comments>http://www.dotnetdoc.com/CommentView,guid,addbdb4b-4882-4add-845b-509b0ad7cda0.aspx</comments>
      <category>Events;Speaking Events</category>
    </item>
    <item>
      <trackback:ping>http://www.dotnetdoc.com/Trackback.aspx?guid=f6cd03c5-6757-4419-9286-c5db260bd82a</trackback:ping>
      <pingback:server>http://www.dotnetdoc.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.dotnetdoc.com/PermaLink,guid,f6cd03c5-6757-4419-9286-c5db260bd82a.aspx</pingback:target>
      <dc:creator>Daniel Egan</dc:creator>
      <wfw:comment>http://www.dotnetdoc.com/CommentView,guid,f6cd03c5-6757-4419-9286-c5db260bd82a.aspx</wfw:comment>
      <wfw:commentRss>http://www.dotnetdoc.com/SyndicationService.asmx/GetEntryCommentsRss?guid=f6cd03c5-6757-4419-9286-c5db260bd82a</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
 
</p>
        <p>
If you are looking for good overview of LINQ and how to implement it in an ASP.Net
application you can check out my LINQ presentation which was recorded at a User Group
meeting in Florida. Follow the Link (pun intended) below to watch the video on INETA
LIVE. A new interactive companion website to the new main INETA website. 
</p>
        <p>
          <a href="http://live.ineta.org/Videos/Player.aspx?video=137bddf7-6fcc-4408-b6f2-1a3f0b2d4560">
            <img alt="" src="http://www.DotNetDoc.com/content/binary/041208_2107_LINQtotheEn1.png" border="0" />
          </a>
        </p>
        <p>
 
</p>
        <p>
Enjoy. 
</p>
        <p>
Doc (Daniel N. Egan)
</p>
        <img width="0" height="0" src="http://www.dotnetdoc.com/aggbug.ashx?id=f6cd03c5-6757-4419-9286-c5db260bd82a" />
      </body>
      <title>LINQ to the Enterprise - Video on INETA LIVE</title>
      <guid isPermaLink="false">http://www.dotnetdoc.com/PermaLink,guid,f6cd03c5-6757-4419-9286-c5db260bd82a.aspx</guid>
      <link>http://www.dotnetdoc.com/PermaLink,guid,f6cd03c5-6757-4419-9286-c5db260bd82a.aspx</link>
      <pubDate>Sat, 12 Apr 2008 21:08:02 GMT</pubDate>
      <description>&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
If you are looking for good overview of LINQ and how to implement it in an ASP.Net
application you can check out my LINQ presentation which was recorded at a User Group
meeting in Florida. Follow the Link (pun intended) below to watch the video on INETA
LIVE. A new interactive companion website to the new main INETA website. 
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://live.ineta.org/Videos/Player.aspx?video=137bddf7-6fcc-4408-b6f2-1a3f0b2d4560"&gt;&lt;img alt="" src="http://www.DotNetDoc.com/content/binary/041208_2107_LINQtotheEn1.png" border=0&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
Enjoy. 
&lt;/p&gt;
&lt;p&gt;
Doc (Daniel N. Egan)
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.dotnetdoc.com/aggbug.ashx?id=f6cd03c5-6757-4419-9286-c5db260bd82a" /&gt;</description>
      <comments>http://www.dotnetdoc.com/CommentView,guid,f6cd03c5-6757-4419-9286-c5db260bd82a.aspx</comments>
      <category>LINQ</category>
    </item>
    <item>
      <trackback:ping>http://www.dotnetdoc.com/Trackback.aspx?guid=1e6e4513-49bd-4fbf-a6e6-0af2c33a5cdb</trackback:ping>
      <pingback:server>http://www.dotnetdoc.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.dotnetdoc.com/PermaLink,guid,1e6e4513-49bd-4fbf-a6e6-0af2c33a5cdb.aspx</pingback:target>
      <dc:creator>Daniel Egan</dc:creator>
      <wfw:comment>http://www.dotnetdoc.com/CommentView,guid,1e6e4513-49bd-4fbf-a6e6-0af2c33a5cdb.aspx</wfw:comment>
      <wfw:commentRss>http://www.dotnetdoc.com/SyndicationService.asmx/GetEntryCommentsRss?guid=1e6e4513-49bd-4fbf-a6e6-0af2c33a5cdb</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <img alt="" src="http://www.DotNetDoc.com/content/binary/040908_0516_VisualStudi1.png" />
        </p>
        <p>
I wanted to thank everyone for attending my talk on the Past, Present, and Future
of ASP.Net AJAX. You will find both the PowerPoint slides and the sample code below.
If you have any questions be sure to drop me a line. 
</p>
        <p>
 
</p>
        <p>
Happy Programming 
</p>
        <p>
Doc (Daniel Egan)
</p>
        <p>
          <strong>
            <em>A PDF Version of the Presentation</em>
          </strong> : <a href="http://www.dotnetdoc.com/content/binary/LaunchVS2008PDF.zip">LaunchVS2008PDF.zip
(1.57 MB)</a><br /></p>
        <p>
          <strong>
            <em>The Main Project website for the presentation :</em>
          </strong>
          <a href="http://www.dotnetdoc.com/content/binary/Launch2008MainProject.zip">Launch2008MainProject.zip</a>
          <br />
Required for Project :<br />
Visual Studio 2008 or <a href="http://www.microsoft.com/express/vwd/" target="_blank">Visual
Web Developer 2008 Express (FREE)</a><br />
Downloaded and installed <a href="http://asp.net/ajax/downloads/">ASP.Net AJAX Control
Toolkit</a><br /></p>
        <p>
          <strong>
            <em>The project showing the Ajax History Injection :</em>
          </strong>
          <a href="http://www.dotnetdoc.com/content/binary/History1.zip">History1.zip</a>
          <br />
Required For project : 
<br /><a href="http://asp.net/ajax/downloads/">ASP.Net Extentions Preview</a></p>
        <img width="0" height="0" src="http://www.dotnetdoc.com/aggbug.ashx?id=1e6e4513-49bd-4fbf-a6e6-0af2c33a5cdb" />
      </body>
      <title>Visual Studio 2008 Launch Presentation</title>
      <guid isPermaLink="false">http://www.dotnetdoc.com/PermaLink,guid,1e6e4513-49bd-4fbf-a6e6-0af2c33a5cdb.aspx</guid>
      <link>http://www.dotnetdoc.com/PermaLink,guid,1e6e4513-49bd-4fbf-a6e6-0af2c33a5cdb.aspx</link>
      <pubDate>Wed, 09 Apr 2008 05:17:04 GMT</pubDate>
      <description>&lt;p&gt;
&lt;img alt="" src="http://www.DotNetDoc.com/content/binary/040908_0516_VisualStudi1.png"&gt; 
&lt;/p&gt;
&lt;p&gt;
I wanted to thank everyone for attending my talk on the Past, Present, and Future
of ASP.Net AJAX. You will find both the PowerPoint slides and the sample code below.
If you have any questions be sure to drop me a line. 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
Happy Programming 
&lt;/p&gt;
&lt;p&gt;
Doc (Daniel Egan)
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;&lt;em&gt;A PDF Version of the Presentation&lt;/em&gt;&lt;/strong&gt; : &lt;a href="http://www.dotnetdoc.com/content/binary/LaunchVS2008PDF.zip"&gt;LaunchVS2008PDF.zip
(1.57 MB)&lt;/a&gt;
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;&lt;em&gt;The Main Project website for the presentation :&lt;/em&gt;&lt;/strong&gt; &lt;a href="http://www.dotnetdoc.com/content/binary/Launch2008MainProject.zip"&gt;Launch2008MainProject.zip&lt;/a&gt;
&lt;br&gt;
Required for Project :&lt;br&gt;
Visual Studio 2008 or &lt;a href="http://www.microsoft.com/express/vwd/" target=_blank&gt;Visual
Web Developer 2008 Express (FREE)&lt;/a&gt; 
&lt;br&gt;
Downloaded and installed &lt;a href="http://asp.net/ajax/downloads/"&gt;ASP.Net AJAX Control
Toolkit&lt;/a&gt; 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;&lt;em&gt;The project showing the Ajax History Injection :&lt;/em&gt;&lt;/strong&gt;&lt;a href="http://www.dotnetdoc.com/content/binary/History1.zip"&gt;History1.zip&lt;/a&gt;
&lt;br&gt;
Required For project : 
&lt;br&gt;
&lt;a href="http://asp.net/ajax/downloads/"&gt;ASP.Net Extentions Preview&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.dotnetdoc.com/aggbug.ashx?id=1e6e4513-49bd-4fbf-a6e6-0af2c33a5cdb" /&gt;</description>
      <comments>http://www.dotnetdoc.com/CommentView,guid,1e6e4513-49bd-4fbf-a6e6-0af2c33a5cdb.aspx</comments>
      <category>Speaking Events</category>
    </item>
    <item>
      <trackback:ping>http://www.dotnetdoc.com/Trackback.aspx?guid=0ff66a8a-9c2e-4be0-a33c-9b3ada5e55d2</trackback:ping>
      <pingback:server>http://www.dotnetdoc.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.dotnetdoc.com/PermaLink,guid,0ff66a8a-9c2e-4be0-a33c-9b3ada5e55d2.aspx</pingback:target>
      <dc:creator>Daniel Egan</dc:creator>
      <wfw:comment>http://www.dotnetdoc.com/CommentView,guid,0ff66a8a-9c2e-4be0-a33c-9b3ada5e55d2.aspx</wfw:comment>
      <wfw:commentRss>http://www.dotnetdoc.com/SyndicationService.asmx/GetEntryCommentsRss?guid=0ff66a8a-9c2e-4be0-a33c-9b3ada5e55d2</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Don't Miss it!!! Code Trip is coming to your town. I was able to attend both the LA
and Irvine Code Trip events and a great time was had by all. 
</p>
        <p>
Tim Heuer<img src="http://www.DotNetDoc.com/content/binary/040308_1915_CodeTripinS1.png" alt="" /> Woody
Pewitt<img src="http://www.DotNetDoc.com/content/binary/040308_1915_CodeTripinS2.png" alt="" /> and
Jason Mauer<img src="http://www.DotNetDoc.com/content/binary/040308_1915_CodeTripinS3.png" alt="" /> (Microsoft
DE's) are roaming around the country on a bus to spread the word. 
</p>
        <p>
          <img src="http://www.DotNetDoc.com/content/binary/040308_1915_CodeTripinS4.png" alt="" />
        </p>
        <p>
Check out the site and where they will be next at <a href="http://thecodetrip.com/">http://thecodetrip.com/</a></p>
        <p>
The site is a cool combination of LINQ, Silverlight, Virtual Earth, and other cool
MS goodies. If you have time find a location near you and check it out. 
</p>
        <p>
        </p>
        <p>
Doc
</p>
        <img width="0" height="0" src="http://www.dotnetdoc.com/aggbug.ashx?id=0ff66a8a-9c2e-4be0-a33c-9b3ada5e55d2" />
      </body>
      <title>Code Trip in Southern California</title>
      <guid isPermaLink="false">http://www.dotnetdoc.com/PermaLink,guid,0ff66a8a-9c2e-4be0-a33c-9b3ada5e55d2.aspx</guid>
      <link>http://www.dotnetdoc.com/PermaLink,guid,0ff66a8a-9c2e-4be0-a33c-9b3ada5e55d2.aspx</link>
      <pubDate>Thu, 03 Apr 2008 19:15:20 GMT</pubDate>
      <description>&lt;p&gt;
Don't Miss it!!! Code Trip is coming to your town. I was able to attend both the LA
and Irvine Code Trip events and a great time was had by all. 
&lt;/p&gt;
&lt;p&gt;
Tim Heuer&lt;img src="http://www.DotNetDoc.com/content/binary/040308_1915_CodeTripinS1.png" alt="" /&gt; Woody
Pewitt&lt;img src="http://www.DotNetDoc.com/content/binary/040308_1915_CodeTripinS2.png" alt="" /&gt; and
Jason Mauer&lt;img src="http://www.DotNetDoc.com/content/binary/040308_1915_CodeTripinS3.png" alt="" /&gt; (Microsoft
DE's) are roaming around the country on a bus to spread the word. 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.DotNetDoc.com/content/binary/040308_1915_CodeTripinS4.png" alt="" /&gt; 
&lt;/p&gt;
&lt;p&gt;
Check out the site and where they will be next at &lt;a href="http://thecodetrip.com/"&gt;http://thecodetrip.com/&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
The site is a cool combination of LINQ, Silverlight, Virtual Earth, and other cool
MS goodies. If you have time find a location near you and check it out. 
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
Doc
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.dotnetdoc.com/aggbug.ashx?id=0ff66a8a-9c2e-4be0-a33c-9b3ada5e55d2" /&gt;</description>
      <comments>http://www.dotnetdoc.com/CommentView,guid,0ff66a8a-9c2e-4be0-a33c-9b3ada5e55d2.aspx</comments>
      <category>Events</category>
    </item>
    <item>
      <trackback:ping>http://www.dotnetdoc.com/Trackback.aspx?guid=650a3b40-a8b5-4e92-b13f-e8866c742d72</trackback:ping>
      <pingback:server>http://www.dotnetdoc.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.dotnetdoc.com/PermaLink,guid,650a3b40-a8b5-4e92-b13f-e8866c742d72.aspx</pingback:target>
      <dc:creator>Daniel Egan</dc:creator>
      <wfw:comment>http://www.dotnetdoc.com/CommentView,guid,650a3b40-a8b5-4e92-b13f-e8866c742d72.aspx</wfw:comment>
      <wfw:commentRss>http://www.dotnetdoc.com/SyndicationService.asmx/GetEntryCommentsRss?guid=650a3b40-a8b5-4e92-b13f-e8866c742d72</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
While trying to copy a Virtual Machine onto one of my back-up drives I ran into the
"Not enough space on drive" error. Of course the drive I was copying to was 500GB
so I knew that I had space.
</p>
        <p>
After a little bit of checking I realized that the drive was still FAT32. I had never
converted it to NTFS. FAT32 wont let you copy anything over 4GB.
</p>
        <p>
Anyway, to fix this is pretty easy, you can use the command line tool convert.exe
to change the file system from FAT32 to NTFS.  
</p>
        <p>
the following command will do the trick --   convert <em>D: /fs:ntfs</em> (where
D is the drive you want to convert)
</p>
        <p>
Now I am able to copy over those 10GB files. :)
</p>
        <p>
I know this is old news to some but..... It is easy to forget what you dont use ;)
</p>
        <p>
Doc
</p>
        <img width="0" height="0" src="http://www.dotnetdoc.com/aggbug.ashx?id=650a3b40-a8b5-4e92-b13f-e8866c742d72" />
      </body>
      <title>Quick Tip FAT to NTFS</title>
      <guid isPermaLink="false">http://www.dotnetdoc.com/PermaLink,guid,650a3b40-a8b5-4e92-b13f-e8866c742d72.aspx</guid>
      <link>http://www.dotnetdoc.com/PermaLink,guid,650a3b40-a8b5-4e92-b13f-e8866c742d72.aspx</link>
      <pubDate>Tue, 01 Apr 2008 19:30:24 GMT</pubDate>
      <description>&lt;p&gt;
While trying to copy a Virtual Machine onto one of my back-up drives I ran into the
"Not enough space on drive" error. Of course the drive I was copying to was 500GB
so I knew that I had space.
&lt;/p&gt;
&lt;p&gt;
After a little bit of checking I realized that the drive was still FAT32. I had never
converted it to NTFS. FAT32 wont let you copy anything over 4GB.
&lt;/p&gt;
&lt;p&gt;
Anyway, to fix this is pretty easy, you can use the command line tool convert.exe
to change the file system from FAT32 to NTFS.&amp;nbsp; 
&lt;/p&gt;
&lt;p&gt;
the following command will do the trick&amp;nbsp;--&amp;nbsp;&amp;nbsp; convert &lt;em&gt;D: /fs:ntfs&lt;/em&gt; (where
D is the drive you want to convert)
&lt;/p&gt;
&lt;p&gt;
Now I am able to copy over those 10GB files. :)
&lt;/p&gt;
&lt;p&gt;
I know this is old news to some but..... It is easy to forget what you dont use ;)
&lt;/p&gt;
&lt;p&gt;
Doc
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.dotnetdoc.com/aggbug.ashx?id=650a3b40-a8b5-4e92-b13f-e8866c742d72" /&gt;</description>
      <comments>http://www.dotnetdoc.com/CommentView,guid,650a3b40-a8b5-4e92-b13f-e8866c742d72.aspx</comments>
      <category>Tips &amp; Tricks</category>
    </item>
    <item>
      <trackback:ping>http://www.dotnetdoc.com/Trackback.aspx?guid=1e20a926-7225-466c-a4f8-15e8ec8e7cbe</trackback:ping>
      <pingback:server>http://www.dotnetdoc.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.dotnetdoc.com/PermaLink,guid,1e20a926-7225-466c-a4f8-15e8ec8e7cbe.aspx</pingback:target>
      <dc:creator>Daniel Egan</dc:creator>
      <wfw:comment>http://www.dotnetdoc.com/CommentView,guid,1e20a926-7225-466c-a4f8-15e8ec8e7cbe.aspx</wfw:comment>
      <wfw:commentRss>http://www.dotnetdoc.com/SyndicationService.asmx/GetEntryCommentsRss?guid=1e20a926-7225-466c-a4f8-15e8ec8e7cbe</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
At my last talk I had the following question. 
</p>
        <blockquote>
          <p>
"When returning a LINQ entity using the .Single() extension, what would happen if
the result returned more than one row?" 
</p>
        </blockquote>
        <p>
The simple answer of course was that it would throw an exception, but I told him I
would elaborate in a blog post. So here it is. Most LINQ queries will return an IEnumerable
collection of objects as the result of your LINQ query. In order to only return a
single entity, you have a couple of options. 
</p>
        <p>
        </p>
        <p>
          <span style="font-size:14pt">
            <strong>Single</strong>
          </span>– Will return back a single
entity<br /><span style="font-size:14pt"><strong>SingleOrDefault</strong></span>– Will return
back a single entity or a Default if nothing is found 
</p>
        <p>
Both of these will throw an <strong><em>InvalidOperationException</em></strong> if
the query returns more than one row. 
</p>
        <p>
          <img src="http://www.DotNetDoc.com/content/binary/032308_0657_LINQQuestio1.png" alt="" />
        </p>
        <p>
If you know that your query may return more than one record, you can use the following
Extension methods to return a single entity from a collection of entities. (or the
OrDefault versions) 
</p>
        <p>
          <span style="font-size:14pt">
            <strong>ElementAt</strong>
          </span>- return the entity
at the given index 
</p>
        <p>
          <img src="http://www.DotNetDoc.com/content/binary/032308_0657_LINQQuestio2.png" alt="" />
        </p>
        <p>
          <span style="font-size:14pt">
            <strong>First</strong>
          </span>- Returns the first entity
of the collection 
</p>
        <p>
          <img src="http://www.DotNetDoc.com/content/binary/032308_0657_LINQQuestio3.png" alt="" />
        </p>
        <p>
          <span style="font-size:14pt">
            <strong>Last</strong>
          </span>– Returns the last entity
in the collection. 
</p>
        <p>
          <img src="http://www.DotNetDoc.com/content/binary/032308_0657_LINQQuestio4.png" alt="" />
        </p>
        <p>
Finally, you can also pass a predicate (a condition) as a parameter. 
</p>
        <p>
          <img src="http://www.DotNetDoc.com/content/binary/032308_0657_LINQQuestio5.png" alt="" />
        </p>
        <p>
Here we are looking for the first publisher in the pubisher collecdtion that has a
country of USA. 
</p>
        <p>
        </p>
        <p>
Hope that helps. 
</p>
        <p>
Happy Programming 
</p>
        <p>
Doc 
</p>
        <p>
          <br />
        </p>
        <img width="0" height="0" src="http://www.dotnetdoc.com/aggbug.ashx?id=1e20a926-7225-466c-a4f8-15e8ec8e7cbe" />
      </body>
      <title>LINQ Questions - .Single()</title>
      <guid isPermaLink="false">http://www.dotnetdoc.com/PermaLink,guid,1e20a926-7225-466c-a4f8-15e8ec8e7cbe.aspx</guid>
      <link>http://www.dotnetdoc.com/PermaLink,guid,1e20a926-7225-466c-a4f8-15e8ec8e7cbe.aspx</link>
      <pubDate>Sun, 23 Mar 2008 06:57:52 GMT</pubDate>
      <description>&lt;p&gt;
At my last talk I had the following question. 
&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;
"When returning a LINQ entity using the .Single() extension, what would happen if
the result returned more than one row?" 
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
The simple answer of course was that it would throw an exception, but I told him I
would elaborate in a blog post. So here it is. Most LINQ queries will return an IEnumerable
collection of objects as the result of your LINQ query. In order to only return a
single entity, you have a couple of options. 
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-size:14pt"&gt;&lt;strong&gt;Single&lt;/strong&gt; &lt;/span&gt;– Will return back a single
entity&lt;br /&gt;
&lt;span style="font-size:14pt"&gt;&lt;strong&gt;SingleOrDefault&lt;/strong&gt; &lt;/span&gt;– Will return
back a single entity or a Default if nothing is found 
&lt;/p&gt;
&lt;p&gt;
Both of these will throw an &lt;strong&gt;&lt;em&gt;InvalidOperationException&lt;/em&gt;&lt;/strong&gt; if
the query returns more than one row. 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.DotNetDoc.com/content/binary/032308_0657_LINQQuestio1.png" alt="" /&gt; 
&lt;/p&gt;
&lt;p&gt;
If you know that your query may return more than one record, you can use the following
Extension methods to return a single entity from a collection of entities. (or the
OrDefault versions) 
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-size:14pt"&gt;&lt;strong&gt;ElementAt&lt;/strong&gt; &lt;/span&gt;- return the entity
at the given index 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.DotNetDoc.com/content/binary/032308_0657_LINQQuestio2.png" alt="" /&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-size:14pt"&gt;&lt;strong&gt;First&lt;/strong&gt; &lt;/span&gt;- Returns the first entity
of the collection 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.DotNetDoc.com/content/binary/032308_0657_LINQQuestio3.png" alt="" /&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-size:14pt"&gt;&lt;strong&gt;Last&lt;/strong&gt; &lt;/span&gt;– Returns the last entity
in the collection. 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.DotNetDoc.com/content/binary/032308_0657_LINQQuestio4.png" alt="" /&gt; 
&lt;/p&gt;
&lt;p&gt;
Finally, you can also pass a predicate (a condition) as a parameter. 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.DotNetDoc.com/content/binary/032308_0657_LINQQuestio5.png" alt="" /&gt; 
&lt;/p&gt;
&lt;p&gt;
Here we are looking for the first publisher in the pubisher collecdtion that has a
country of USA. 
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
Hope that helps. 
&lt;/p&gt;
&lt;p&gt;
Happy Programming 
&lt;/p&gt;
&lt;p&gt;
Doc 
&lt;/p&gt;
&lt;p&gt;
&lt;br /&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.dotnetdoc.com/aggbug.ashx?id=1e20a926-7225-466c-a4f8-15e8ec8e7cbe" /&gt;</description>
      <comments>http://www.dotnetdoc.com/CommentView,guid,1e20a926-7225-466c-a4f8-15e8ec8e7cbe.aspx</comments>
      <category>LINQ</category>
    </item>
    <item>
      <trackback:ping>http://www.dotnetdoc.com/Trackback.aspx?guid=fd626afe-1f4f-4ab3-be21-90231cff8ea5</trackback:ping>
      <pingback:server>http://www.dotnetdoc.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.dotnetdoc.com/PermaLink,guid,fd626afe-1f4f-4ab3-be21-90231cff8ea5.aspx</pingback:target>
      <dc:creator>Daniel Egan</dc:creator>
      <wfw:comment>http://www.dotnetdoc.com/CommentView,guid,fd626afe-1f4f-4ab3-be21-90231cff8ea5.aspx</wfw:comment>
      <wfw:commentRss>http://www.dotnetdoc.com/SyndicationService.asmx/GetEntryCommentsRss?guid=fd626afe-1f4f-4ab3-be21-90231cff8ea5</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
So during my last LINQ talk, I had a couple of people ask me why Partial Method were
both implicitly private and must return void. So as to not slow down the presentation
(we had a lot to cover) I told them I would blog an answer for them. Here it is. 
</p>
        <p>
So first, let's set up our sample program. We created two partial classes. One with
the partial methods implemented. 
</p>
        <p>
          <span style="font-family:Courier New; font-size:10pt">
            <span style="color:blue">namespace</span> CSharpBlogSample </span>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt">{ </span>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt">
            <span style="color:blue">internal</span>
            <span style="color:blue">partial</span>
            <span style="color:blue">class</span>
            <span style="color:#2b91af">Account </span>
          </span>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt"> { </span>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt">
            <span style="color:green">//Partial
Methods (NOT IMPLEMENTED) </span>
          </span>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt">
            <span style="color:blue">partial</span>
            <span style="color:blue">void</span> OnWithdraw(); </span>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt">
            <span style="color:blue">partial</span>
            <span style="color:blue">void</span> OnDeposit(); </span>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt"> } </span>
        </p>
        <p>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt">
            <span style="color:blue">internal</span>
            <span style="color:blue">partial</span>
            <span style="color:blue">class</span>
            <span style="color:#2b91af">Account </span>
          </span>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt"> { </span>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt">
            <span style="color:green">//Partial
Method (IMPLEMENTED) </span>
          </span>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt">
            <span style="color:blue">partial</span>
            <span style="color:blue">void</span> OnWithdraw() </span>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt"> { </span>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt">
            <span style="color:#2b91af">Console</span>.WriteLine(<span style="color:#a31515">"Withdrawing
Money..."</span>); </span>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt"> } </span>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt">
            <span style="color:blue">partial</span>
            <span style="color:blue">void</span> OnDeposit() </span>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt"> { </span>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt">
            <span style="color:#2b91af">Console</span>.WriteLine(<span style="color:#a31515">"Depositing
Money."</span>); </span>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt"> } </span>
        </p>
        <p>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt"> } </span>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt">} </span>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt">If we dig down into the IL we
will see the following. </span>
        </p>
        <p>
          <img src="http://www.DotNetDoc.com/content/binary/031808_0214_LINQQuestio1.png" alt="" />
        </p>
        <p>
Notice how the OnDeposit and OnWithdraw methods are compiled into the dll. 
</p>
        <p>
If we compare that with a implementation where we do not implement the partial methods
you will notice that the methods will be missing from the IL code. 
</p>
        <p>
          <span style="font-family:Courier New; font-size:10pt">
            <span style="color:blue">namespace</span> CSharpBlogSample </span>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt">{ </span>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt">
            <span style="color:blue">internal</span>
            <span style="color:blue">partial</span>
            <span style="color:blue">class</span>
            <span style="color:#2b91af">Account </span>
          </span>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt"> { </span>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt">
            <span style="color:green">//Partial
Methods (NOT IMPLEMENTED) </span>
          </span>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt">
            <span style="color:blue">partial</span>
            <span style="color:blue">void</span> OnWithdraw(); </span>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt">
            <span style="color:blue">partial</span>
            <span style="color:blue">void</span> OnDeposit(); </span>
        </p>
        <p>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt"> } </span>
        </p>
        <p>
        </p>
        <p>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt">}</span>
        </p>
        <p>
          <img src="http://www.DotNetDoc.com/content/binary/031808_0214_LINQQuestio2.png" alt="" />
        </p>
        <p>
This is important; if these partial methods were not implicitly private and you tried
to access them from another class, you would run into trouble when they don't exist. 
</p>
        <p>
This is the same reason that we also need to return void. 
</p>
        <p>
Let's say that we wanted to call our private methods from inside our class in a "CallMyMethods"
function (shown below) 
</p>
        <p>
          <span style="font-family:Courier New; font-size:10pt">
            <span style="color:blue">internal</span>
            <span style="color:blue">partial</span>
            <span style="color:blue">class</span>
            <span style="color:#2b91af">Account </span>
          </span>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt"> { </span>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt">
            <span style="color:green">//Partial
Methods (NOT IMPLEMENTED) </span>
          </span>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt">
            <span style="color:blue">partial</span>
            <span style="color:blue">void</span> OnWithdraw(); </span>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt">
            <span style="color:blue">partial</span>
            <span style="color:blue">void</span> OnDeposit(); </span>
        </p>
        <p>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt">
            <span style="color:blue">void</span> CallMyMethods() </span>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt"> { </span>
        </p>
        <p>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt"> OnDeposit(); </span>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt"> OnWithdraw(); </span>
        </p>
        <p>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt"> } </span>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt"> } </span>
        </p>
        <p>
        </p>
        <p>
          <span style="font-family:Courier New; font-size:10pt">Since we are not implementing
them in a separate partial class the methods will not be implemented inside of the
CallMyMetods function. </span>
        </p>
        <p>
          <img src="http://www.DotNetDoc.com/content/binary/031808_0214_LINQQuestio3.png" alt="" />
        </p>
        <p>
          <img src="http://www.DotNetDoc.com/content/binary/031808_0214_LINQQuestio4.png" alt="" />
        </p>
        <p>
        </p>
        <p>
If you were allow to return something, and were in turn using that as a return value
from your CallMyMethods fuction, you would run into trouble when the partial methods
were not implemented. 
</p>
        <p>
        </p>
        <p>
Hope that helps. 
</p>
        <p>
Happy Programming 
</p>
        <p>
Docwww. 
</p>
        <p>
        </p>
        <img width="0" height="0" src="http://www.dotnetdoc.com/aggbug.ashx?id=fd626afe-1f4f-4ab3-be21-90231cff8ea5" />
      </body>
      <title>LINQ Questions – Partial Methods</title>
      <guid isPermaLink="false">http://www.dotnetdoc.com/PermaLink,guid,fd626afe-1f4f-4ab3-be21-90231cff8ea5.aspx</guid>
      <link>http://www.dotnetdoc.com/PermaLink,guid,fd626afe-1f4f-4ab3-be21-90231cff8ea5.aspx</link>
      <pubDate>Tue, 18 Mar 2008 02:16:31 GMT</pubDate>
      <description>&lt;p&gt;
So during my last LINQ talk, I had a couple of people ask me why Partial Method were
both implicitly private and must return void. So as to not slow down the presentation
(we had a lot to cover) I told them I would blog an answer for them. Here it is. 
&lt;/p&gt;
&lt;p&gt;
So first, let's set up our sample program. We created two partial classes. One with
the partial methods implemented. 
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt;&lt;span style="color:blue"&gt;namespace&lt;/span&gt; CSharpBlogSample &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt;{ &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt; &lt;span style="color:blue"&gt;internal&lt;/span&gt; &lt;span style="color:blue"&gt;partial&lt;/span&gt; &lt;span style="color:blue"&gt;class&lt;/span&gt; &lt;span style="color:#2b91af"&gt;Account &lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt; { &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt; &lt;span style="color:green"&gt;//Partial
Methods (NOT IMPLEMENTED) &lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt; &lt;span style="color:blue"&gt;partial&lt;/span&gt; &lt;span style="color:blue"&gt;void&lt;/span&gt; OnWithdraw(); &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt; &lt;span style="color:blue"&gt;partial&lt;/span&gt; &lt;span style="color:blue"&gt;void&lt;/span&gt; OnDeposit(); &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt; } &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt; &lt;span style="color:blue"&gt;internal&lt;/span&gt; &lt;span style="color:blue"&gt;partial&lt;/span&gt; &lt;span style="color:blue"&gt;class&lt;/span&gt; &lt;span style="color:#2b91af"&gt;Account &lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt; { &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt; &lt;span style="color:green"&gt;//Partial
Method (IMPLEMENTED) &lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt; &lt;span style="color:blue"&gt;partial&lt;/span&gt; &lt;span style="color:blue"&gt;void&lt;/span&gt; OnWithdraw() &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt; { &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt; &lt;span style="color:#2b91af"&gt;Console&lt;/span&gt;.WriteLine(&lt;span style="color:#a31515"&gt;"Withdrawing
Money..."&lt;/span&gt;); &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt; } &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt; &lt;span style="color:blue"&gt;partial&lt;/span&gt; &lt;span style="color:blue"&gt;void&lt;/span&gt; OnDeposit() &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt; { &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt; &lt;span style="color:#2b91af"&gt;Console&lt;/span&gt;.WriteLine(&lt;span style="color:#a31515"&gt;"Depositing
Money."&lt;/span&gt;); &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt; } &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt; } &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt;} &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt;If we dig down into the IL we
will see the following. &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.DotNetDoc.com/content/binary/031808_0214_LINQQuestio1.png" alt="" /&gt; 
&lt;/p&gt;
&lt;p&gt;
Notice how the OnDeposit and OnWithdraw methods are compiled into the dll. 
&lt;/p&gt;
&lt;p&gt;
If we compare that with a implementation where we do not implement the partial methods
you will notice that the methods will be missing from the IL code. 
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt;&lt;span style="color:blue"&gt;namespace&lt;/span&gt; CSharpBlogSample &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt;{ &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt; &lt;span style="color:blue"&gt;internal&lt;/span&gt; &lt;span style="color:blue"&gt;partial&lt;/span&gt; &lt;span style="color:blue"&gt;class&lt;/span&gt; &lt;span style="color:#2b91af"&gt;Account &lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt; { &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt; &lt;span style="color:green"&gt;//Partial
Methods (NOT IMPLEMENTED) &lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt; &lt;span style="color:blue"&gt;partial&lt;/span&gt; &lt;span style="color:blue"&gt;void&lt;/span&gt; OnWithdraw(); &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt; &lt;span style="color:blue"&gt;partial&lt;/span&gt; &lt;span style="color:blue"&gt;void&lt;/span&gt; OnDeposit(); &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt; } &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt;}&lt;/span&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.DotNetDoc.com/content/binary/031808_0214_LINQQuestio2.png" alt="" /&gt; 
&lt;/p&gt;
&lt;p&gt;
This is important; if these partial methods were not implicitly private and you tried
to access them from another class, you would run into trouble when they don't exist. 
&lt;/p&gt;
&lt;p&gt;
This is the same reason that we also need to return void. 
&lt;/p&gt;
&lt;p&gt;
Let's say that we wanted to call our private methods from inside our class in a "CallMyMethods"
function (shown below) 
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt; &lt;span style="color:blue"&gt;internal&lt;/span&gt; &lt;span style="color:blue"&gt;partial&lt;/span&gt; &lt;span style="color:blue"&gt;class&lt;/span&gt; &lt;span style="color:#2b91af"&gt;Account &lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt; { &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt; &lt;span style="color:green"&gt;//Partial
Methods (NOT IMPLEMENTED) &lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt; &lt;span style="color:blue"&gt;partial&lt;/span&gt; &lt;span style="color:blue"&gt;void&lt;/span&gt; OnWithdraw(); &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt; &lt;span style="color:blue"&gt;partial&lt;/span&gt; &lt;span style="color:blue"&gt;void&lt;/span&gt; OnDeposit(); &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt; &lt;span style="color:blue"&gt;void&lt;/span&gt; CallMyMethods() &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt; { &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt; OnDeposit(); &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt; OnWithdraw(); &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt; } &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt; } &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span style="font-family:Courier New; font-size:10pt"&gt;Since we are not implementing
them in a separate partial class the methods will not be implemented inside of the
CallMyMetods function. &lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.DotNetDoc.com/content/binary/031808_0214_LINQQuestio3.png" alt="" /&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.DotNetDoc.com/content/binary/031808_0214_LINQQuestio4.png" alt="" /&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
If you were allow to return something, and were in turn using that as a return value
from your CallMyMethods fuction, you would run into trouble when the partial methods
were not implemented. 
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
Hope that helps. 
&lt;/p&gt;
&lt;p&gt;
Happy Programming 
&lt;/p&gt;
&lt;p&gt;
Docwww. 
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.dotnetdoc.com/aggbug.ashx?id=fd626afe-1f4f-4ab3-be21-90231cff8ea5" /&gt;</description>
      <comments>http://www.dotnetdoc.com/CommentView,guid,fd626afe-1f4f-4ab3-be21-90231cff8ea5.aspx</comments>
    </item>
    <item>
      <trackback:ping>http://www.dotnetdoc.com/Trackback.aspx?guid=7365e37a-c64e-4915-b484-13b186bb68a7</trackback:ping>
      <pingback:server>http://www.dotnetdoc.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.dotnetdoc.com/PermaLink,guid,7365e37a-c64e-4915-b484-13b186bb68a7.aspx</pingback:target>
      <dc:creator>Daniel Egan</dc:creator>
      <wfw:comment>http://www.dotnetdoc.com/CommentView,guid,7365e37a-c64e-4915-b484-13b186bb68a7.aspx</wfw:comment>
      <wfw:commentRss>http://www.dotnetdoc.com/SyndicationService.asmx/GetEntryCommentsRss?guid=7365e37a-c64e-4915-b484-13b186bb68a7</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
        </p>
        <p>
You know what…. As much as I like Vista, it is really getting on my nerves. Not only
have I lost my multi-monitor support ( I used to run four monitors) but I was having
the stupidest problem with Visual Studio. I was not able to Debug in Visual Studio.
So, of course, I tried to download all the patches and upgrades to fix this seemingly
ubiquitous problem. But none of this worked. 
</p>
        <p>
Turns out, you have to right click on Visual Studio and "run as administrator" to
enable debugging in VS 2005 on Vista. What a crock… not to mention how many hours
I spent trying to fix it. I should have Googled it from the beginning. 
</p>
        <p>
        </p>
        <p>
Doc
</p>
        <img width="0" height="0" src="http://www.dotnetdoc.com/aggbug.ashx?id=7365e37a-c64e-4915-b484-13b186bb68a7" />
      </body>
      <title>Vista Shmista</title>
      <guid isPermaLink="false">http://www.dotnetdoc.com/PermaLink,guid,7365e37a-c64e-4915-b484-13b186bb68a7.aspx</guid>
      <link>http://www.dotnetdoc.com/PermaLink,guid,7365e37a-c64e-4915-b484-13b186bb68a7.aspx</link>
      <pubDate>Tue, 24 Apr 2007 05:27:34 GMT</pubDate>
      <description>&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
You know what…. As much as I like Vista, it is really getting on my nerves. Not only
have I lost my multi-monitor support ( I used to run four monitors) but I was having
the stupidest problem with Visual Studio. I was not able to Debug in Visual Studio.
So, of course, I tried to download all the patches and upgrades to fix this seemingly
ubiquitous problem. But none of this worked. 
&lt;/p&gt;
&lt;p&gt;
Turns out, you have to right click on Visual Studio and "run as administrator" to
enable debugging in VS 2005 on Vista. What a crock… not to mention how many hours
I spent trying to fix it. I should have Googled it from the beginning. 
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
Doc
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.dotnetdoc.com/aggbug.ashx?id=7365e37a-c64e-4915-b484-13b186bb68a7" /&gt;</description>
      <comments>http://www.dotnetdoc.com/CommentView,guid,7365e37a-c64e-4915-b484-13b186bb68a7.aspx</comments>
      <category>Rant</category>
    </item>
    <item>
      <trackback:ping>http://www.dotnetdoc.com/Trackback.aspx?guid=f98a7812-ca17-4d04-bf31-2c5729ced525</trackback:ping>
      <pingback:server>http://www.dotnetdoc.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.dotnetdoc.com/PermaLink,guid,f98a7812-ca17-4d04-bf31-2c5729ced525.aspx</pingback:target>
      <dc:creator>Daniel Egan</dc:creator>
      <wfw:comment>http://www.dotnetdoc.com/CommentView,guid,f98a7812-ca17-4d04-bf31-2c5729ced525.aspx</wfw:comment>
      <wfw:commentRss>http://www.dotnetdoc.com/SyndicationService.asmx/GetEntryCommentsRss?guid=f98a7812-ca17-4d04-bf31-2c5729ced525</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <img align="left" src="http://www.DotNetDoc.com/content/binary/041907_0150_Silverlight1.gif" alt="" />As
many of you know, Microsoft has decided to name WPF/E (Windows Presentation Foundation/Everywhere)
Microsoft Silverlight. It is a pretty cool name, but what is really cool is that it
is named after one of my friends David Silverlight. Microsoft has launched a new campaign
to reward community involvement. You can read about David's meeting with Bill and
how the name came about <a href="http://www.community-credit.com/cs/blogs/starbucks_is_my_home/archive/2007/04/16/Microsoft-Silverlight-_2D00_-What-an-Honor_210021002100_.aspx">here</a>.
</p>
        <img width="0" height="0" src="http://www.dotnetdoc.com/aggbug.ashx?id=f98a7812-ca17-4d04-bf31-2c5729ced525" />
      </body>
      <title>Silverlight – Congrats David</title>
      <guid isPermaLink="false">http://www.dotnetdoc.com/PermaLink,guid,f98a7812-ca17-4d04-bf31-2c5729ced525.aspx</guid>
      <link>http://www.dotnetdoc.com/PermaLink,guid,f98a7812-ca17-4d04-bf31-2c5729ced525.aspx</link>
      <pubDate>Thu, 19 Apr 2007 01:48:27 GMT</pubDate>
      <description>&lt;p&gt;
&lt;img align="left" src="http://www.DotNetDoc.com/content/binary/041907_0150_Silverlight1.gif" alt="" /&gt;As
many of you know, Microsoft has decided to name WPF/E (Windows Presentation Foundation/Everywhere)
Microsoft Silverlight. It is a pretty cool name, but what is really cool is that it
is named after one of my friends David Silverlight. Microsoft has launched a new campaign
to reward community involvement. You can read about David's meeting with Bill and
how the name came about &lt;a href="http://www.community-credit.com/cs/blogs/starbucks_is_my_home/archive/2007/04/16/Microsoft-Silverlight-_2D00_-What-an-Honor_210021002100_.aspx"&gt;here&lt;/a&gt;.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.dotnetdoc.com/aggbug.ashx?id=f98a7812-ca17-4d04-bf31-2c5729ced525" /&gt;</description>
      <comments>http://www.dotnetdoc.com/CommentView,guid,f98a7812-ca17-4d04-bf31-2c5729ced525.aspx</comments>
      <category>General</category>
    </item>
  </channel>
</rss>