<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>AKipman's MSBuild blog</title><link>http://blogs.msdn.com/b/akipman/</link><description>hiyaaaaa.... the ninja perspective</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>Impact of moving MSBuild out of the .NET redist</title><link>http://blogs.msdn.com/b/akipman/archive/2004/10/05/238345.aspx</link><pubDate>Wed, 06 Oct 2004 00:24:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:238345</guid><dc:creator>Alex Kipman</dc:creator><slash:comments>14</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/akipman/rsscomments.aspx?WeblogPostID=238345</wfw:commentRss><comments>http://blogs.msdn.com/b/akipman/archive/2004/10/05/238345.aspx#comments</comments><description>&lt;p&gt;&lt;font face="Verdana" size="2"&gt;Currently there is a proposal on the table to move MSBuild out of the .NET redistributable and ship it instead as part of a lightweight developer tools redist (subset of the .NET SDK). This would mean that your dependency on MSBuild has the requirement of installing an additional redistributable before MSBuild can run.&lt;br /&gt;&lt;br /&gt;Before we make any decisions of this magnitude, we need to better understand how this decision would impact &lt;strong&gt;you&lt;/strong&gt; and &lt;strong&gt;your&lt;/strong&gt; decision to adopt MSBuild. We would like to assess a few things: &lt;/font&gt; &lt;ul&gt; &lt;li&gt;&lt;font face="Verdana" size="2"&gt;What key requirements would a tools redist have to meet in order to be viable for your needs, e.g. how small, distribution channels, available to repackage/refactor for your needs, etc.? &lt;/font&gt; &lt;li&gt;&lt;font face="Verdana" size="2"&gt;Assuming a redist met the requirements, there would be an additional redist step in your distribution story. Does that threaten or completely break any of your key scenarios or value propositions? Which ones? &lt;/font&gt; &lt;li&gt;&lt;font face="Verdana" size="2"&gt;What kinds of innovations do you expect in future versions of MSBuild? Are you willing to accept a dependency on a future refresh of the redist in order to utilize those innovations? &lt;/font&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;font face="Verdana" size="2"&gt;I would love to hear your feedback! If e-mail is not a convenient medium to give us that feedback, let me know and I'll gladly schedule a quick 1:1 phone meeting. &lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face="Verdana" size="2"&gt;Thanks, &lt;br /&gt;Alex Kipman (&lt;/font&gt;&lt;a href="mailto:AKipman@microsoft.com"&gt;&lt;font face="Verdana" size="2"&gt;AKipman@microsoft.com&lt;/font&gt;&lt;/a&gt;&lt;font face="Verdana" size="2"&gt;) &amp;nbsp;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=238345" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/akipman/archive/tags/MSBuild+General/">MSBuild General</category><category domain="http://blogs.msdn.com/b/akipman/archive/tags/Whidbey+General/">Whidbey General</category></item><item><title>re: MSBuild Team Posts Status Publicly </title><link>http://blogs.msdn.com/b/akipman/archive/2004/06/19/160088.aspx</link><pubDate>Sat, 19 Jun 2004 17:25:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:160088</guid><dc:creator>Alex Kipman</dc:creator><slash:comments>12</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/akipman/rsscomments.aspx?WeblogPostID=160088</wfw:commentRss><comments>http://blogs.msdn.com/b/akipman/archive/2004/06/19/160088.aspx#comments</comments><description>&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Yesterday &lt;/FONT&gt;&lt;A href="http://blogs.msdn.com/jledgard"&gt;&lt;FONT face=Verdana size=2&gt;Josh&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;blogged about the &lt;/FONT&gt;&lt;A href="http://blogs.msdn.com/akipman/archive/2004/06/14/155773.aspx"&gt;&lt;FONT face=Verdana size=2&gt;MSBuild status&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt; which I posted earlier this week.&amp;nbsp; His &lt;/FONT&gt;&lt;A href="http://blogs.msdn.com/jledgard/archive/2004/06/17/158586.aspx"&gt;&lt;FONT face=Verdana size=2&gt;blog entry&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt; generated an interesting conversation which I felt I should comment on (hence this blog entry).&amp;nbsp; The basic pushback was:&lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;FONT face=Verdana&gt;&lt;EM&gt;&lt;FONT size=2&gt;&lt;FONT size=1&gt;Status of internal projects may represent competitive information, may have legal consequences to contracts, expose security bugs before the fixes are deployed, and may represent excessive transparency. I work on something inside MSFT that would sink existing product lines. Should i post our build status information? &amp;lt;absolutely not&amp;gt; &lt;BR&gt;Next they'll want us to start publishing checkin mail?&lt;/FONT&gt; &lt;/FONT&gt;&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P dir=ltr&gt;&lt;FONT&gt;&lt;FONT face=Verdana size=2&gt;Interestingly enough I have heard this pushback three distinct times this week, and with exception of the above none were related to my little blog.&amp;nbsp; The first time was when I read next week's business week &lt;A href="http://www.businessweek.com/premium/content/04_26/b3889107.htm"&gt;article&lt;/A&gt;&amp;nbsp;titled &amp;#8220;&lt;FONT color=#223355&gt;Blogging with the Boss&amp;#8217;s Blessing&amp;#8221;&lt;/FONT&gt;&amp;nbsp;which dives straight into this issue.&amp;nbsp; I read the article because it features &lt;A href="http://blogs.msdn.com/saraford/archive/2004/06/18/159700.aspx"&gt;Sara Ford&lt;/A&gt; (who&amp;nbsp;works&amp;nbsp;a few doors down from me), and because we are all very proud of her :).&amp;nbsp; &amp;nbsp;The second time was in an unrelated meeting I was having with &lt;A href="http://www.aisto.com/roeder/Frontier/"&gt;Lutz&lt;/A&gt;, &lt;A href="http://www.longhornblogs.com/rrelyea/"&gt;Rob&lt;/A&gt; and company.&amp;nbsp; There we were basically discussing how it only takes one &lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;irresponsible &lt;/SPAN&gt;employee one blog entry to undo years of messaging and position from marketing.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P dir=ltr&gt;&lt;FONT&gt;&lt;FONT face=Verdana size=2&gt;All three conversations boil down to the same question:&amp;nbsp; &lt;EM&gt;&amp;#8220;when is &lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;transparency detrimental &lt;/SPAN&gt;to a company&amp;#8221;&lt;/EM&gt;!&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P dir=ltr&gt;&lt;FONT&gt;&lt;FONT face=Verdana size=2&gt;In my utopical world, I think the answer is very simply &lt;STRONG&gt;*NEVER*&lt;/STRONG&gt;;&lt;STRONG&gt; &lt;/STRONG&gt;as long as people use their common sense.&amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face=Verdana size=2&gt;People &lt;STRONG&gt;*should not&lt;/STRONG&gt;* blog about things&amp;nbsp;that they don't own.&amp;nbsp; For example, I shouldn't sit here blogging about the cool demo I got of XYZ yesterday, even though it was the coolest thing I've ever seen, since I don't know how much of XYZ is public yet, I mean I have an idea and I think it is public... but I just don't know for sure.&amp;nbsp;People&amp;nbsp;&lt;STRONG&gt;*should not*&amp;nbsp;&lt;/STRONG&gt;just copy and paste internal things into the blog.&amp;nbsp; For example, I shouldn't just copy and paste my status as is externally (and btw I haven't).&amp;nbsp;&amp;nbsp;Ultimately as Scoble says:&lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P dir=ltr&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;FONT color=#000000 size=1&gt;&lt;EM&gt;Before posting an entry in his personal weblog, Robert Scoble always pauses and considers how he would justify its contents to three people: his boss, his wife and Steve Ballmer.&lt;/EM&gt;&lt;/FONT&gt;&lt;STRONG&gt;&amp;nbsp; &lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P dir=ltr&gt;&lt;FONT face=Verdana size=2&gt;Again just use common sense folks, and blogging is a win win win proposition.&amp;nbsp; I won't be blogging about the status of converting the Windows Kernel to an MSBuild task.&amp;nbsp; I won't be blogging about the status&amp;nbsp;of adding the hyperspace feature to the MSBuild engine.&amp;nbsp; I won't be blogging about things that don't make sense to be blogged about.&amp;nbsp; &lt;/FONT&gt;&lt;/P&gt;
&lt;P dir=ltr&gt;&lt;FONT face=Verdana size=2&gt;Lastly &lt;STRONG&gt;*I think we should be posting check-in mails*&lt;/STRONG&gt; and I will be doing so in the future.&amp;nbsp; I already do so internally every time we post an LKG (last known good) to our internal partners, and I will be posting the same list externally when we ship the beta of Whidbey.&amp;nbsp; I think this is the single most valuable information a developer can have when he/she are trying to figure out what the delta is since the last technology preview, alpha etc.&amp;nbsp; What has changed?&amp;nbsp; What are the breaking changes?&amp;nbsp; What are the new features I should be pounding on?&amp;nbsp; I strongly recommend this to any feature team, as this is one piece of information our customers have to &lt;STRONG&gt;*discover*&lt;/STRONG&gt; by trial and error, and this would give them a clear roadmap of a) what to look forward to, b) what to play with first and c) prepare them for what will break since the last time we did this.&amp;nbsp; &lt;/FONT&gt;&lt;/P&gt;
&lt;P dir=ltr&gt;&lt;FONT face=Verdana size=2&gt;And now I'm late for going to work (Ori is going to kill me)... since I woke up to just read a bit and ended up blogging (damn this thing is addictive).&amp;nbsp; Cheers everyone... and happy blogging&lt;/FONT&gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=160088" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/akipman/archive/tags/MSBuild+Status/">MSBuild Status</category></item><item><title>TechEd Europe here we come!!!  T minus 10 days</title><link>http://blogs.msdn.com/b/akipman/archive/2004/06/17/158803.aspx</link><pubDate>Fri, 18 Jun 2004 01:03:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:158803</guid><dc:creator>Alex Kipman</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/akipman/rsscomments.aspx?WeblogPostID=158803</wfw:commentRss><comments>http://blogs.msdn.com/b/akipman/archive/2004/06/17/158803.aspx#comments</comments><description>&lt;P&gt;&lt;FONT face=Verdana size=2&gt;I can't wait... are you packed yet?&amp;nbsp; For those that are going to be there, there will be cool MSBuild activities for you.&amp;nbsp; The roster includes two Hands on Labs and one breakout session.&amp;nbsp; They are:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;&lt;U&gt;DEV356 Visual Studio 2005 : Managing the Enterprise Build Process with MSBuild&lt;/U&gt;&amp;nbsp;&amp;nbsp;&lt;U&gt; &lt;BR&gt;&lt;/U&gt;&lt;/STRONG&gt;Thu, Jul 1 14:45 - 16:00 Room: TBD&amp;nbsp; &lt;BR&gt;Alex Kipman&amp;nbsp; &lt;BR&gt;Learn how the Visual Studio 2005 release of Visual Studio will radically improve the area of software development by introducing a new build engine called MSBuild. Key design goals for MSBuild include: delivering a file format that is well-documented and backed up by a published XML schema definition; making the MSBuild engine an integral part of the .NET Framework redistributable; allowing developers to customize, augment, or completely redefine the build process; and providing seamless integration with the Visual Studio 2005 IDE.&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;&lt;U&gt;DEVL56 MSBuild, The New Build System for Visual Studio 2005 and Longhorn&lt;/U&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&lt;/EM&gt;&lt;U&gt; &lt;BR&gt;&lt;/U&gt;&lt;/STRONG&gt;Mon-Fri, Jul 1 08:30 - 19:30 Room: TBD&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR&gt;Get an introduction to MSBuild, the new build system for Visual Studio 2005 and .NET development. MSBuild is a component included as part of the .NET Framework and has no dependencies on Visual Studio. See how it is fully functional on a machine that doesn't have Visual Studio installed. Learn how MSBuild's project file format is XML-based, and includes concepts like properties, items, targets, and tasks. Get details about the file format are included in the Appendix.&amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;&lt;U&gt;DEVL21 Version Control and Team Development with Visual Studio .NET and Visual SourceSafe&lt;/U&gt;&amp;nbsp;&amp;nbsp;&lt;/STRONG&gt;&lt;U&gt;&lt;STRONG&gt; &lt;BR&gt;&lt;/STRONG&gt;&lt;/U&gt;Mon-Fri, Jul 1 08:30 - 19:30 Room: TBD&amp;nbsp; &lt;BR&gt;This lab focuses on Visual SourceSafe, Visual Studio .NET, and MSBuild -- the next generation build engine that delivers flexibility for the entire range of build scenarios, from single-user basics to complex build-lab scenarios. See how Visual SourceSafe 2005 and the new universal build engine, MSBuild, provide an unprecedented level of support for the build process and source control.&amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;I also get the chance to hook up with folks whom I've corresponded with in the past... I'm really exited about that!&amp;nbsp; &lt;/FONT&gt;&lt;FONT face=Verdana size=2&gt;I would also love to meet other people who are interested, curious or passionate about &amp;lt;InsertGooseBumps&amp;gt;&lt;STRONG&gt;*build*&lt;/STRONG&gt;&amp;lt;/InsertGooseBumps&amp;gt;.&amp;nbsp;&amp;nbsp; If you are going to TechEd, want to talk build, don't be shy to send me e-mail and we'll set it up!&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;See you in &lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;Amsterdam&lt;/SPAN&gt;!&lt;/FONT&gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=158803" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/akipman/archive/tags/Conferences/">Conferences</category></item><item><title>001 - MSBuild status </title><link>http://blogs.msdn.com/b/akipman/archive/2004/06/14/155773.aspx</link><pubDate>Tue, 15 Jun 2004 05:17:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:155773</guid><dc:creator>Alex Kipman</dc:creator><slash:comments>30</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/akipman/rsscomments.aspx?WeblogPostID=155773</wfw:commentRss><comments>http://blogs.msdn.com/b/akipman/archive/2004/06/14/155773.aspx#comments</comments><description>&lt;P&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;Status... status and more status.&amp;nbsp; This is something new I'm trying, and I'd love to hear your feedback on the process.&amp;nbsp; As most people at Microsoft (heck probably anywhere), I have to send weekly status internally to my peers, the big cahunas and other interested parties.&amp;nbsp; My status covers MSBuild, and pretty much reports a pulse for the entire feature area.&amp;nbsp; What's Dev up to... what's QA up to... is the PM &lt;STRONG&gt;*still*&amp;nbsp;&lt;/STRONG&gt;slacking off (&amp;lt;-- don't answer that).&amp;nbsp; &amp;nbsp;So if internal folks are generally interested in it... perhaps &lt;STRONG&gt;*you* &lt;/STRONG&gt;are interested in it as well.&amp;nbsp; &lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;So the question for you is:&amp;nbsp; &lt;EM&gt;Well are ya interested in it?&lt;/EM&gt;&amp;nbsp; &lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;I will attempt to post these on a regular&amp;nbsp;basis, and through it, you can know what's up in MSBuild land.&amp;nbsp; Again we'll tweak the frequency and granularity of these as we go.&amp;nbsp; The more feedback you give... the better I'll be able to optimize this experience for you... Onto status then:&lt;/FONT&gt;&lt;/P&gt;&lt;FONT face=Verdana&gt;
&lt;P&gt;&lt;A href="http://msbuild/wiki/default.aspx/MSBuild.IndirectDependencyScanning"&gt;&lt;U&gt;&lt;FONT color=#0000ff size=1&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;Internal Stuff&lt;/U&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;FONT size=2&gt;MSBuild has &lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;finalized &lt;/SPAN&gt;plans to speak at the Microsoft Global&amp;nbsp;Briefing&amp;nbsp;(MGB) this year:&lt;/FONT&gt; 
&lt;UL&gt;
&lt;LI&gt;&lt;FONT size=2&gt;MSBuild will host 1 out of the 4 Instructor Led Hands on labs at MGB this year&lt;/FONT&gt; 
&lt;LI&gt;&lt;FONT size=2&gt;MSBuild will host 1 breakout session at MGB this year&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;&lt;FONT size=2&gt;MSBuild checked in a few high profile fixes into Longhorn which were blocking the Avalon team&lt;/FONT&gt; 
&lt;LI&gt;&lt;FONT size=2&gt;&lt;EM&gt;&amp;lt;Insert XBox studio name here&amp;gt; &lt;/EM&gt;is now building XBox, XBox 2 and Windows games from a single MSBuild project file.&amp;nbsp; In their own words &amp;#8220;I'm hoping the XBox Advanced Technology Group will get interested in MSBuild and offer tasks in addition to the VS integration they offer now&amp;#8220;&lt;/FONT&gt; 
&lt;LI&gt;&lt;FONT size=2&gt;New MSBuild&amp;nbsp;last known good&amp;nbsp;(LKG) was cut and released to our internal dogfooders&lt;/FONT&gt; 
&lt;LI&gt;&lt;FONT size=2&gt;Internal wiki FAQ site has been created to better support our internal dogfooders.&amp;nbsp; &lt;/FONT&gt;
&lt;LI&gt;&lt;FONT size=2&gt;Internal wiki site has been created to better track Longhorn&amp;nbsp;/ MSBuild long term issues&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;External Stuff&lt;/U&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;FONT size=2&gt;Jeff (&lt;A href="mailto:JeffCal@microsoft.com"&gt;JeffCal@microsoft.com&lt;/A&gt;) has started blogging about MSBuild.&amp;nbsp; His blog is located at &lt;A href="http://blogs.msdn.com/jeffcal"&gt;http://blogs.msdn.com/jeffcal&lt;/A&gt; &lt;/FONT&gt;
&lt;LI&gt;&lt;FONT size=2&gt;Alex (&lt;A href="mailto:AKipman@microsoft.com"&gt;AKipman@microsoft.com&lt;/A&gt;) has started blogging about MSBuild.&amp;nbsp; His blog is located at (ahem... you are on it :) )&lt;/FONT&gt; 
&lt;LI&gt;&lt;FONT size=2&gt;Christophe Nazarre's &amp;#8220;&lt;A href="http://msdn.microsoft.com/longhorn/default.aspx?pull=/library/en-us/dnlong/html/msbuildpart2.asp"&gt;Overview of MSBuild, Part 2: From the Task Author's Perspective&lt;/A&gt;&amp;#8220; was posted to MSDN&lt;/FONT&gt; 
&lt;LI&gt;&lt;FONT size=2&gt;MSBuild made the front page of &lt;A href="http://msdn.microsoft.com/longhorn"&gt;http://msdn.microsoft.com/longhorn&lt;/A&gt; with Christophe Nazarre's second article&lt;/FONT&gt; 
&lt;LI&gt;&lt;FONT size=2&gt;MSBuild had a good &lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;presence &lt;/SPAN&gt;at TechEd in San Diego.&amp;nbsp; Final trip report can be found &lt;A href="http://blogs.msdn.com/akipman/archive/2004/06/07.aspx"&gt;here&lt;/A&gt;&lt;/FONT&gt; 
&lt;LI&gt;&lt;FONT size=2&gt;Stefan Bodewig had another great blog entry.&amp;nbsp; Full blog entry can be found &lt;A href="http://stefanbodewig.blogger.de/stories/108663/"&gt;here&lt;/A&gt;&lt;/FONT&gt; 
&lt;LI&gt;&lt;FONT size=2&gt;We spoke with &lt;EM&gt;&amp;lt;insert large ISV name here&amp;gt; &lt;/EM&gt;about integrating MSBuild in their overall build lifecycle.&amp;nbsp; In the words of the person who organized the meeting &amp;#8220;You guys blew &lt;EM&gt;&amp;lt;insert ISV name here&amp;gt; &lt;/EM&gt;away&lt;EM&gt;, &lt;/EM&gt;and they are very excited about the capabilities of MSBuild&amp;#8220;&lt;/FONT&gt; 
&lt;LI&gt;&lt;FONT size=2&gt;MSBuild made an &lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;appearance &lt;/SPAN&gt;at the VSIP dev lab and we gave them a quick overview of MSBuild.&amp;nbsp; 4 distinct customer who shall remain nameless have engaged with us after the DevLab and we are currently talking with them about using MSBuild in their environments&lt;/FONT&gt;&lt;U&gt;&lt;FONT face=Verdana color=#000080 size=1&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/FONT&gt;&lt;/U&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;U&gt;Beta 1 Progress&lt;/U&gt; &lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;&lt;FONT size=2&gt;
&lt;LI&gt;&lt;FONT size=2&gt;MSBuild docs were reviewed and are ready for Beta 1&lt;/FONT&gt; 
&lt;LI&gt;596 out of 596 MSBuild nighlies&lt;SUP&gt;1&lt;/SUP&gt; are passing at 100%.&amp;nbsp; &lt;/FONT&gt;
&lt;LI&gt;&lt;FONT size=2&gt;70 out of 70 MSBuild OGFs&lt;SUP&gt;2&lt;/SUP&gt; have been issued as &amp;#8220;Meets Expectations&amp;#8220; for beta 1&lt;/FONT&gt; 
&lt;LI&gt;&lt;FONT size=2&gt;10 out of 10 MSBuild handshakes&lt;SUP&gt;3&lt;/SUP&gt; have been issued as &amp;#8220;Meets Expectations&amp;#8220; for beta 1&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;STRONG&gt;
&lt;DIR&gt;
&lt;DIR&gt;&lt;FONT color=#000080 size=1&gt;&lt;/FONT&gt;&lt;/DIR&gt;&lt;/DIR&gt;
&lt;P&gt;&lt;/STRONG&gt;&lt;STRONG&gt;&lt;U&gt;Beta 2 Progress&lt;/U&gt; &lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;FONT size=2&gt;The following Beta 2 design change requests (DCRs) have gone through VSCore &lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;management &lt;/SPAN&gt;approval and are now on our list:&lt;/FONT&gt; 
&lt;UL&gt;
&lt;LI&gt;&lt;FONT size=2&gt;Improve whitespace preservation in MSBuild project files&lt;/FONT&gt; 
&lt;LI&gt;&lt;FONT size=2&gt;Allow OutputPath / OutDir / IntermediaryOutputPath properties to support both full-path as well as relative or UNC paths&lt;/FONT&gt; 
&lt;LI&gt;&lt;FONT size=2&gt;Fully support project to project (P2P) references that have manifests associated with them.&amp;nbsp; This is required for RegFree COM support in ClickOnce applications&lt;/FONT&gt; 
&lt;LI&gt;&lt;FONT size=2&gt;Expose functionality that allows Visual Studio flavored&lt;SUP&gt;4&lt;/SUP&gt; projects to execute any arbitrary target within MSBuild&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;&lt;FONT size=2&gt;Our new intern, Jeff Vaughan (&lt;A href="mailto:t-jeffv@microsoft.com"&gt;t-jeffv@microsoft.com&lt;/A&gt;), started working on MSBuild.&amp;nbsp; He'll be with us until the end of August.&amp;nbsp; WELCOME Jeff!&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;U&gt;&lt;STRONG&gt;Performance&lt;/STRONG&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;STRONG&gt; &lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;MSBuild perf scenarios are ready to run as Pri1 performance tests in the pef lab.&amp;nbsp; Our current P1 scenarios consist of:&lt;/FONT&gt; 
&lt;UL&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;Small - Individual / Small feature team (eg MSBuild itself with ~10 leaf node projects)&lt;/FONT&gt; 
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;Medium - Entire feature team (eg Visual Studio solution and project systems ~50 leaf node projects)&lt;/FONT&gt; 
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;Large - Entire product unit (eg Visual Basic ~500 leaf nodes)&lt;/FONT&gt; 
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;X-Large - Entire division at Microsoft (eg All of Visual Studio ~4500 leaf nodes)&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;Work has started to integrate MSTV Server (~75 leaf projects) as one of our performance scenarios.&amp;nbsp; Based on this work we've been able to:&lt;/FONT&gt; 
&lt;UL&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;Isolate performance issues around our Resolve Assembly Reference (RAR) task.&amp;nbsp; &lt;/FONT&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;Improved overall load time by &lt;STRONG&gt;10%&lt;/STRONG&gt; (5 seconds).&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;Recent perf numbers on MSBuild compared to Build.exe / nmake:&lt;/FONT&gt; 
&lt;UL&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;Build.exe / nmake&lt;SUP&gt;5&lt;/SUP&gt; building the MSBuild tree (1 CPU) - &lt;STRONG&gt;55.25 &lt;/STRONG&gt;seconds&lt;/FONT&gt; 
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;MSBuild.exe building the MSBuild tree (1 CPU) - &lt;STRONG&gt;36.60 &lt;/STRONG&gt;seconds!!&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;MSBuild peak size reduced from &lt;STRONG&gt;&lt;FONT color=#ff0000&gt;55 megs&lt;/FONT&gt;&lt;/STRONG&gt; to &lt;STRONG&gt;&lt;FONT color=#008000&gt;15 megs&lt;/FONT&gt;&lt;/STRONG&gt;.&amp;nbsp; Total allocations (ie GC pressure) went from &lt;STRONG&gt;&lt;FONT color=#ff0000&gt;280 megs&lt;/FONT&gt;&lt;/STRONG&gt; to &lt;STRONG&gt;&lt;FONT color=#008000&gt;170 megs&lt;/FONT&gt;&lt;/STRONG&gt;.&amp;nbsp; This ginormous improvement is mostly due to:&lt;/FONT&gt; 
&lt;UL&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;MSBuild now cache's imported project xml to prevent re-parsing&lt;/FONT&gt; 
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;MSBuild now uses case insensitive hash keys to prevent storing upper case copy of all MSBuild property and item keys&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;So that concludes the status... you are now UP TO DATE &amp;lt;-- in msbuild speak that means you will be skipped next time we build you :) (ok dorky joke but I couldn't resist)&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Useful?&amp;nbsp; More of it? Less of it?&amp;nbsp; Inquiring minds want to know :)&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;
&lt;HR id=null&gt;

&lt;P&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;UL&gt;
&lt;UL&gt;&lt;FONT color=#000080 size=1&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;SUP&gt;1&amp;nbsp;&lt;/SUP&gt;&lt;U&gt;Nightlies&lt;/U&gt; &lt;/STRONG&gt;- we have ~2100 distinct automated tests for MSBuild.&amp;nbsp; Some more important than others.&amp;nbsp; Nightlies are some of the most fundamental tests we run.&amp;nbsp; As their name implies we run these on a daily (ahem nightly) basis and they are meant to test critical customer scenarios.&amp;nbsp; Breaking or regressing a nightly is really bad.&amp;nbsp; Nightlies are a great indicator of our overall product stability.&amp;nbsp; &lt;BR&gt;&lt;STRONG&gt;&lt;SUP&gt;2&amp;nbsp;&lt;/SUP&gt;&lt;U&gt;OGFs&lt;/U&gt; &lt;/STRONG&gt;- Overall Good Feeling or Overall Goodness Factor (I can never remember).&amp;nbsp; A few times per milestone our awesome QA organization tests end-to-end scenarios (both manually as well as automated).&amp;nbsp; Based on the end-to-end experience they issue an OGF for the scenario.&amp;nbsp; The collection of these OGFs isused as an indicator of our overall product quality. Example of an OGF for MSBuild would be &amp;#8220;Logger Initialization and Shutdown&amp;#8220;&lt;BR&gt;&lt;STRONG&gt;&lt;SUP&gt;3&amp;nbsp;&lt;/SUP&gt;&lt;U&gt;Handshakes &lt;/U&gt;&lt;/STRONG&gt;- A collection of cohesive OGFs bubbles up into a Handshake.&amp;nbsp; If all OGFs within a handshake pass then a passing handshake is issued.&amp;nbsp; If at least one OGF does not meet expectations the entire Handshake fails.&amp;nbsp; An example of an MSBuild handshake would be &amp;#8220;MSBuild Logging Handshake&amp;#8220; which would contain all MSBuild OGFs.&lt;BR&gt;&lt;STRONG&gt;&lt;SUP&gt;4 &lt;/SUP&gt;&lt;U&gt;Flavored&amp;nbsp;Project &lt;/U&gt;&lt;/STRONG&gt;- these are project that build ontop of our core VB/C#/J# project systems and tend to optimize for a given technology.&amp;nbsp; Examples of these &amp;#8220;flavored&amp;#8220; projects are the Smart Devices, VSTO or Yukon projects.&amp;nbsp;&lt;BR&gt;&lt;STRONG&gt;&lt;SUP&gt;5&amp;nbsp;&lt;/SUP&gt;&lt;U&gt;Note &lt;/U&gt;&lt;/STRONG&gt;- This is build.exe as we run it internally within our build labs.&amp;nbsp; Number may vary if you hand author your makefiles from scratch.&amp;nbsp;&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#000000 size=2&gt;&lt;STRONG&gt;_*_*_*_ Update&lt;/STRONG&gt;: Swapped the 4th and 5th footnotes.&amp;nbsp; Thanks goes to&amp;nbsp;&lt;A id=Comments.ascx_CommentList__ctl3_NameLink href="http://weblogs.asp.net/cumpsd/" target=_blank&gt;&lt;FONT color=#009933&gt;David Cumps&lt;/FONT&gt;&lt;/A&gt; for pointing that out. &lt;STRONG&gt;_*_*_*_&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;DIR&gt;
&lt;DIR&gt;&lt;FONT color=#000080 size=1&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#000080 size=1&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIR&gt;&lt;/DIR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=155773" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/akipman/archive/tags/MSBuild+Status/">MSBuild Status</category></item><item><title>TechEd 2004 trip report: We went... we saw... we conquered </title><link>http://blogs.msdn.com/b/akipman/archive/2004/06/07/150590.aspx</link><pubDate>Tue, 08 Jun 2004 04:29:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:150590</guid><dc:creator>Alex Kipman</dc:creator><slash:comments>6</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/akipman/rsscomments.aspx?WeblogPostID=150590</wfw:commentRss><comments>http://blogs.msdn.com/b/akipman/archive/2004/06/07/150590.aspx#comments</comments><description>&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Just kidding about the conquered part&amp;#8230; but I figured this would get the blog read :-p. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Internally within Microsoft we usually send out these trip reports after we go to conferences (as I&amp;#8217;m sure do most other corporations). Instead of writing the internal trip report and then eventually blogging about it (in a &lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;dehydrated &lt;/SPAN&gt;form)&amp;#8230; I decided to just blog about the trip and then point all the internal peeps to it. Basically my internal trip report mail will say: TechEd Trip report&amp;#8230; read &amp;lt;insertBlogEntryLinkHere&amp;gt; for more details. So my apology if this is too lengthy for a blog post&amp;#8230; I&amp;#8217;m still adjusting. Any feedback is as always welcome&amp;#8230;&lt;/FONT&gt;&lt;/P&gt;&lt;B&gt;&lt;U&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;TechEd 2004 Trip Report&lt;/FONT&gt;&lt;/P&gt;&lt;/B&gt;&lt;/U&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Dan (&lt;/FONT&gt;&lt;FONT face=Verdana color=#000000 size=2&gt;&lt;A href="mailto:DanMose@microsoft.com"&gt;DanMose@microsoft.com&lt;/A&gt;&lt;/FONT&gt;&lt;FONT face=Verdana size=2&gt;) and I went down to sunny San Diego on Sunday night. Unlike PDC 2003 the trip down to the conference was uneventful and aside from the fact that it wasn&amp;#8217;t at all sunny (as a matter of fact even rainy Seattle was sunnier), the trip was fantastic. Our mission during the week was simple: &lt;/FONT&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;Host an MSBuild Cabana session on Monday: DevC26 &lt;/FONT&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;Host an MSBuild Breakout session on Friday: Dev356 &lt;/FONT&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;Monitor the MSBuild HOL throughout the week: HolDev356 &lt;/FONT&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;Interact with as many customers / partners as we could during the rest of our time there &lt;/FONT&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;And if time allowed&amp;#8230; convince all attendees that the OS kernel should really be written as an MSBuild task :-p&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;B&gt;&lt;U&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Host an MSBuild Cabana session on Monday: DevC26&lt;/FONT&gt;&lt;/P&gt;
&lt;P dir=ltr style="MARGIN-RIGHT: 0px"&gt;&lt;/B&gt;&lt;/U&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;Dan and I started by asking how many people had heard about, or used MSBuild in the past. Answer: &lt;B&gt;0 people&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P dir=ltr style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Verdana size=2&gt;With that in mind we improv&amp;#8217;ed MSBuild 101... what we are about, why we exist and why we think MSBuild will rock!! We advertised the Hands on Lab, our Friday breakout session and of course &lt;/FONT&gt;&lt;FONT face=Verdana color=#000000 size=2&gt;&lt;A href="mailto:MSBuild@microsoft.com"&gt;MSBuild@microsoft.com&lt;/A&gt;&lt;/FONT&gt;&lt;FONT face=Verdana size=2&gt;. There were about 40 people there, so this was interactive and we tried to field questions as we went. We went from there straight into ad hoc&amp;#8230; question driven demo&amp;#8217;s:&lt;/FONT&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;We went through the process of creating a simple project file from scratch and explained the key concepts as he went through it. &lt;/FONT&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;After that we took it from the other direction. What happens when you start from VS and want to extend it? We started from File--&amp;gt;new project&amp;#8230; talked about our target files, wrote a simple task, registered it with MSBuild and *&lt;B&gt;boom&lt;/B&gt;* you have fundamentally altered the Visual Studio build process &lt;/FONT&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;A lot of Q&amp;amp;A later, even stepping into a logger to show how easy things are to debug the session was over. It was supposed to be a 1 hour cabana session and it turned out to be a 1:45 cabana session. We were the last ones of the day so people just hung around asking more questions. This was an absolute fantastic experience!&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;A few customer stories:&lt;/FONT&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;A developer was sitting in the front seat and being very interactive. At the end they told us that they had written thousands of lines of code to do what we showed in just a few. I couldn't resist at this point and I said "well the theme of TechEd is *&lt;B&gt;do more with less&lt;/B&gt;* muahahaha :)". Anyways they had some questions, which Dan and I answered. Why am I telling you this? Well they left still a bit incredulous, and went to try our Hands on labs. A few minutes later they come back and said "it works, it really really works" quickly followed by "Why haven't you shipped this two years ago, and does it support Visual Studio 2003" :-). &lt;/FONT&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;"I went to the Cabana Session last night and it was fantastic. I am going to see if I can do that hands on lab soon." &lt;/FONT&gt;
&lt;LI&gt;&lt;FONT face=Verdana color=#000000 size=2&gt;&lt;A href="http://www.theserverside.net/news/thread.tss?thread_id=26153"&gt;http://www.theserverside.net/news/thread.tss?thread_id=26153&lt;/A&gt;&lt;/FONT&gt;&lt;FONT face=Verdana size=2&gt; &lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;B&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;&lt;U&gt;Host an MSBuild Breakout session on Friday: Dev356&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;/B&gt;&lt;FONT face=Verdana color=#000000 size=2&gt;&lt;A href="http://blogs.msdn.com/joen"&gt;JoeN&lt;/A&gt;&lt;/FONT&gt;&lt;FONT face=Verdana size=2&gt; talked about his breakout session &lt;/FONT&gt;&lt;FONT face=Verdana color=#000000 size=2&gt;&lt;A href="http://blogs.msdn.com/joen/articles/148167.aspx"&gt;here&lt;/A&gt;&lt;/FONT&gt;&lt;FONT face=Verdana size=2&gt;. I love that format and will be doing the same thing for the MSBuild breakout session. Stay tuned. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Without detailing the session itself post will contain all that, here is what &lt;B&gt;*you* &lt;/B&gt;thought about it:&lt;/FONT&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;&lt;B&gt;Overall score:&lt;/B&gt; 7.46 / 9.00 &lt;/FONT&gt;&lt;/FONT&gt;
&lt;LI&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;&lt;B&gt;Evals submitted:&lt;/B&gt; 30 &lt;/FONT&gt;&lt;/FONT&gt;
&lt;LI&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;&lt;B&gt;Comments (in no particular order):&lt;/B&gt; &lt;/FONT&gt;&lt;/FONT&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;Technology overdrive - &lt;U&gt;&lt;FONT color=#0000ff&gt;&lt;A href="http://www.thespoke.net/MyBlog/Fai/MyBlog.aspx?entryid=21334"&gt;http://www.thespoke.net/MyBlog/Fai/MyBlog.aspx?entryid=21334&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face=Verdana size=2&gt; &lt;/FONT&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;A little too much of a dog and pony show, I would have liked to learn more about the capabilities of MS build than doing several examples based on the same technology. The simple example would have been good enough, I felt you showed the smart phone for the sake of showing the smart phone.. &lt;/FONT&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;After spending 35 minutes in this session I still don't have a clue on what this is all about. Instead of just hacking the configuration files of the MSBuild System, the key components of the system should be explaine &lt;/FONT&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;Did not care that you could type in the demo -- I think it was more important to show how easly and the very limited amount of code that was needed to do so &lt;/FONT&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;Don't worry about the missed demo. We (at least I) understand about how pre-beta code works &lt;/FONT&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;I liked your Win / ASP schema with pros and cons &lt;/FONT&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;It might pay to slow down a bit. Speed and broad coverage seemed less effective in this presentation &lt;/FONT&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;kudos on that build process went wrong but it sends out a SMS. cool &lt;/FONT&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;More about MSBuild in future conferences please &lt;/FONT&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;no one wants to watch people type xml. &lt;/FONT&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;You guys rocked! Very informative. I wish you were earlier in the week&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;There is clearly a ton of room for improvement, and based on this feedback some pretty major changes will happen before TechEd Europe. For those of you that filled surveys and left us your comments&amp;#8230; &lt;B&gt;THANK YOU&lt;/B&gt;. We appreciate the feedback and will do what we can to improve the MSBuild breakout session from it. Current set of changes we have in mind:&lt;/FONT&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;Bring back architecture slide(s) that position MSBuild within the FX stack and Visual Studio &lt;/FONT&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;Kill the demo1: &lt;I&gt;file format&lt;/I&gt; in depth &lt;/FONT&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;Rework demo&amp;#8217;s 2 and 3 into cohesive story with a beginning, middle and end, rather than completely decoupled demo&amp;#8217;s &lt;/FONT&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;Talk about demo&amp;#8217;s 2 and 3 in more detail now that demo 1 has been cut &lt;/FONT&gt;
&lt;LI&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;&lt;FONT color=#000000&gt;Do a better job at showing how this affects &lt;STRONG&gt;*my* &lt;/STRONG&gt;team&amp;nbsp;-&amp;nbsp;&amp;nbsp;show integration with the Visual Studio Team System: a rolling build server interfacing with Team System source control, work item tracking, unit testing, and so on.&lt;/FONT&gt; &lt;/FONT&gt;&lt;/FONT&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=2&gt;S L O W D O W N&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;If you were there and have additional feedback&amp;#8230; well you should have filled out an eval&amp;nbsp;:-) j/k. Please send any additional feedback to: &lt;/FONT&gt;&lt;FONT face=Verdana color=#000000 size=2&gt;&lt;A href="mailto:MSBuild@microsoft.com"&gt;MSBuild@microsoft.com&lt;/A&gt;&lt;/FONT&gt;&lt;FONT face=Verdana size=2&gt; &lt;/FONT&gt;&lt;/P&gt;&lt;B&gt;&lt;U&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Monitor the MSBuild HOL through the week: HolDev356&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;/B&gt;&lt;/U&gt;&lt;FONT face=Verdana size=2&gt;We did not have a chance to monitor this as much as we would have liked. From the information we were able to get this was a pretty good lab. Overall we scored high, comments were positive and people seemed happy with it. From my perspective we hit a home run with the HOL, and I certainly plan on re-using it pretty much as is in future conferences. If you have any feedback on our HOL&amp;#8230; send feedback to: &lt;/FONT&gt;&lt;FONT face=Verdana color=#000000 size=2&gt;&lt;A href="mailto:MSBuild@microsoft.com"&gt;MSBuild@microsoft.com&lt;/A&gt;&lt;/FONT&gt;&lt;FONT face=Verdana size=2&gt;. We will work to incorporate that feedback by a conference near you. &lt;/FONT&gt;&lt;/P&gt;&lt;B&gt;&lt;U&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Interact with as many customers / partners as we could during the rest of our time there&lt;/FONT&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;/U&gt;&lt;FONT face=Verdana size=2&gt;Mangia, mangia with customers (Monday)&lt;/FONT&gt;&lt;/B&gt;&lt;FONT face=Verdana size=2&gt; &amp;#8211; Dan sat with several customers from an ISV, some developers, and one IT person responsible for the build process and configuration management (names removed to protect the innocent :-)). Conversation centered on how painful it was to a) integrate build with source control, b) diagnose builds, and most of all to c) replicate a build when (not if) it needed to be reproduced later. Right now those customers mostly use batch files and ad-hoc scripts. Dan described how MSBuild could help them: a) download community-developed tasks to integrate with SourceSafe, b) use loggers to audit the build process, and c) use the Team System "big build in a box" to help reproduce builds. The customers were very excited and demonstrated interest to play with MSBuild. Lunch was left with &lt;/FONT&gt;&lt;FONT face=Verdana color=#000000 size=2&gt;&lt;A href="mailto:MSBuild@microsoft.com"&gt;MSBuild@microsoft.com&lt;/A&gt;&lt;/FONT&gt;&lt;FONT face=Verdana size=2&gt; as *&lt;B&gt;the&lt;/B&gt;* email to be used if any of them wanted to share feedback (good, bad or indifferent)! &lt;/FONT&gt;
&lt;LI&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;&lt;B&gt;Dinner with the To&amp;#8217;s (Monday)&lt;/B&gt; &amp;#8211; What a delightful part of my TechEd experience. Chris To was my intern last summer, and during that tour of duty he worked/owned many cool features of Whidbey including MSBuild VS Integration, Class View, Caller Callee and the Code Definition Window. He happens to be from near San Diego, so I had the pleasure to meet the parents :-). We had a lot to celebrate and catch up on!! After having been a really cool, top notch intern, Chris went back to school and on the side just that morning won 1&lt;SUP&gt;st &lt;/SUP&gt;place in the &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face=Verdana color=#000000 size=2&gt;&lt;A href="http://www.imaginecup.com/"&gt;imagine cup&lt;/A&gt;&lt;/FONT&gt;&lt;FONT face=Verdana size=2&gt;&lt;FONT color=#000000&gt; &lt;/FONT&gt;tournament. Now he gets to go to Brazil to represent the North America and I&amp;#8217;m sure win the world-wide competition there (official press release can be found &lt;/FONT&gt;&lt;FONT face=Verdana color=#000000 size=2&gt;&lt;A href="http://www.microsoft.com/presspass/press/2004/may04/05-23KicksOffRewardsPR.asp"&gt;here&lt;/A&gt;&lt;/FONT&gt;&lt;FONT face=Verdana size=2&gt;). Dinner was a blast, and getting a chance to share that evening with Chris and his parents was both an honor and delight. Couldn&amp;#8217;t be more proud of you Chris&amp;#8230; and I&amp;#8217;m sure you and your team will do wonders in Brazil later this month! &lt;/FONT&gt;
&lt;LI&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;&lt;B&gt;Meeting with Karin Becker (Tuesday)&lt;/B&gt; &amp;#8211; This was our first experience with the "Rio" system. Karin works with &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face=Verdana color=#000000 size=2&gt;&lt;A href="http://www.fawcette.com/vsm/"&gt;Visual Studio Magazine&lt;/A&gt;&lt;/FONT&gt;&lt;FONT face=Verdana size=2&gt; and wanted to talk to us about upcoming publications of VS Magazine and how MSBuild could play a role in it. This meeting was definitely informative, and both Dan and I learnt a thing or two about how Articles are published etc. &lt;/FONT&gt;
&lt;LI&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;&lt;B&gt;Dinner with John Lam (Tuesday)&lt;/B&gt; &amp;#8211; Again a very delightful dinner. I had interacted with John at length before TechEd. John published our first &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face=Verdana color=#000000 size=2&gt;&lt;A href="http://www.iunknown.com/Files/Practical_Eye_Issue2.pdf"&gt;external white paper on MSBuild&lt;/A&gt;&lt;/FONT&gt;&lt;FONT face=Verdana size=2&gt; and has generally been a great supporter / enthusiast. With this said, I had never met John face to face. We aimed to rectify that at TechEd&amp;#8230; and the mission methinks was very much accomplished (you can read John&amp;#8217;s perspective of dinner &lt;/FONT&gt;&lt;FONT face=Verdana color=#000000 size=2&gt;&lt;A href="http://www.iunknown.com/000448.html"&gt;here&lt;/A&gt;&lt;/FONT&gt;&lt;FONT face=Verdana size=2&gt;). Dinner consisted of chatting about an assorted selection of technologies, and overall we just had a wonderful time. I must say it is sooo much better to meet friends face to face. &lt;/FONT&gt;
&lt;LI&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;&lt;B&gt;Mangia, mangia with customers (Wednesday)&lt;/B&gt; &amp;#8211; Dan sat with several customers and chatted about the Team System announcement. He answered loads of questions and talked about the fact that many of the tools were widely used internally, thus providing good scalable, proven and stable bits to start with. He said and I quote "I&amp;#8217;m not just promoting it; I use many of these tools myself (really!)". The customers left energized and were now looking forward to going into Rick LaPlante&amp;#8217;s session later that afternoon to find out more details. &lt;/FONT&gt;&lt;/FONT&gt;
&lt;LI&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;&lt;B&gt;Meeting with Stephen Slocum (Thursday)&lt;/B&gt; &amp;#8211; This was our second experience with the "Rio" system. Doug Neumann, friend from Team System, hooked us up. Stephen had come to our Cabana session and we had a fantastic conversation. We talked about targeting VS 2003 with MSBuild, more details about our C++ support, as well as generally picking his brain about his current build process etc. Learnt how he uses BuildIt.Net, we talked about his pains there and migration path to MSBuild. That conversation alone and the lessons learned are enough for me to generate many blog entries (which overtime I will :-)). *&lt;B&gt;Stephen&lt;/B&gt;* if you are reading this&amp;#8230; let us (&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face=Verdana color=#000000 size=2&gt;&lt;A href="mailto:MSBuild@microsoft.com"&gt;MSBuild@microsoft.com&lt;/A&gt;&lt;/FONT&gt;&lt;FONT face=Verdana size=2&gt;) know how your research with MSBuild is going. We&amp;#8217;d love to hear more and interact with you and your team as you go through that process. &lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;B&gt;&lt;U&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Closing thoughts / qualms about infrastructure stuff&lt;/FONT&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;/U&gt;&lt;FONT face=Verdana size=2&gt;Rio&lt;/FONT&gt;&lt;/B&gt;&lt;FONT face=Verdana size=2&gt; &amp;#8211; Dan and I thought this was a great idea, but overall not well implemented. We would have loved nothing more than back to back Rio meetings for the entire event. Unfortunately if you walked by the Rio room it was mostly empty. We don&amp;#8217;t know what went wrong, but either customers didn&amp;#8217;t know about Rio, or it wasn&amp;#8217;t approachable to them. Personally we think that it was a combination of both. I&amp;#8217;m a customer from organization X and I want to speak with build experts. I don&amp;#8217;t know who they are, I don&amp;#8217;t know the trendy name for their technology, I just know that they must be around somewhere. I should be able to just place a request to speak about Build&amp;#8230; and Commnet should do the rest. TechEd&amp;#8217;s implementation had an attendee requesting a meeting with person X from Microsoft. Now let&amp;#8217;s face it&amp;#8230; how many attendees knew that a) Dan and I know anything about build, b) that MSBuild is anywhere related to what they are looking for and c) that we actually shower regularly and indeed would *&lt;B&gt;love&lt;/B&gt;* nothing more than talk to customers at TechEd? I&amp;#8217;d wager 2 people knew that&amp;#8230; and one of them works with us at Microsoft :-). &lt;FONT color=#000000&gt;What&amp;#8217;s your feedback on it? Not that we have any control over it but we would certainly forward the feedback if you have any :-)! We would have loved to have had a chance to hear 1:1 from more people solving build problems in the real world, as it was our schedule wasn&amp;#8217;t as full as it could have been.&lt;/FONT&gt; &lt;/FONT&gt;
&lt;LI&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;&lt;B&gt;Cabana Sessions &lt;/B&gt;&amp;#8211; Dan and I loved the Cabana session. It was great to interact with customers and do more of a Q&amp;amp;A session and some live demo&amp;#8217;s to spice things up. I think the attendees also enjoyed this. The general constructive feedback from everyone (and we +2 that feedback) was: 1) it was really hard to hear since there was a ton of ambient noise and 2) it was really hard to see the plasma TVs due to lighting situation of that large room (too bright). I won&amp;#8217;t rehash that feedback here, but we will say +2 to that. Great idea&amp;#8230; lets just improve sound and video and this has the potential to be just great!&lt;/FONT&gt;&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Wow, a bit larger than I had originally intended.&amp;nbsp; If you got this far... many thanks for putting up with me.&amp;nbsp; If you didn't... sorry about the long post.&amp;nbsp; &lt;/FONT&gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=150590" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/akipman/archive/tags/Conferences/">Conferences</category></item><item><title>What I plan to blog about</title><link>http://blogs.msdn.com/b/akipman/archive/2004/06/05/149285.aspx</link><pubDate>Sat, 05 Jun 2004 18:36:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:149285</guid><dc:creator>Alex Kipman</dc:creator><slash:comments>8</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/akipman/rsscomments.aspx?WeblogPostID=149285</wfw:commentRss><comments>http://blogs.msdn.com/b/akipman/archive/2004/06/05/149285.aspx#comments</comments><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;I want to take a bit of time up front to set expectations of what I plan on posting in the future.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I wanted to give a short explanation about the different categories I created. &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;Ultimately this blog is for &lt;STRONG&gt;*you*&lt;/STRONG&gt;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;In that spirit I would love to hear back from &lt;STRONG&gt;*you*&lt;/STRONG&gt; about the things I plan to blog about.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Do you find these categories interesting, useful?&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Am I missing specific categories you&amp;#8217;d like to see me blog about?&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;&lt;U&gt;Categories I plan to blog about:&lt;/U&gt;&lt;/FONT&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;&lt;FONT face="Times New Roman"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;Conferences &lt;/STRONG&gt;&amp;#8211; MSBuild goes to a lot of conferences.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;We spend a lot of time preparing for it, we have a ball while at the conference, and we have post mortems after the conferences.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;This category is aimed at sharing all of the above with &lt;STRONG&gt;*you*&lt;/STRONG&gt;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;Fluff &lt;/STRONG&gt;&amp;#8211; This blog is about Whidbey and MSBuild.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Anything that doesn&amp;#8217;t fit either of those categories goes into fluff.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;My goal is to keep this category down to very few posts (even though it is 100% of the posts for now :()&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;MSBuild Automated &lt;/STRONG&gt;&amp;#8211; Over time I plan on having some statistical posts being made automatically on a given frequency.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Examples of posts in this category would be things like &amp;#8220;how many projects within Microsoft build with MSBuild&amp;#8221;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Basically I would create a logger that at the end of build posts build statistics to a database.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I would then create a little daemon that on a given interval (say weekly) would poll the database and auto-post a blog entry with that information about projects within Microsoft that build with MSBuild.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Such posts will go under this category, so that you can easily filter them out if they are non-interesting to you.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;MSBuild Engine &lt;/STRONG&gt;&amp;#8211; Any post that talks about the semantic model of MSBuild will go under this category.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;MSBuild object model issues and hosting of the MSBuild Engine will also go under this category&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;MSBuild FAQ &lt;/STRONG&gt;&amp;#8211; There are certain questions I get asked over and over again.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;So much so that I have pretty canned answers for them already.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I plan on posting such questions &lt;STRONG&gt;*and*&lt;/STRONG&gt; answers under this category&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;MSBuild File Format &lt;/STRONG&gt;&amp;#8211; Any posts that talk about the authoring of an MSBuild project will go under this category.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;MSBuild Loggers &lt;/STRONG&gt;&amp;#8211; Any posts that talk about the authoring of an MSBuild logger, or anything that has to do with Events being passed through MSBuild will go under this category.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;MSBuild Status &lt;/STRONG&gt;&amp;#8211; Internally I send weekly status of MSBuild to the powers that be.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;That status discusses things such as &amp;#8220;what is the MSBuild team working on at the moment&amp;#8221; and &amp;#8220;what is the MSBuild team planning on working in the near future&amp;#8221; etc.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I figure if this information is useful internally within Microsoft, it would also be useful externally to anyone interested in reading them.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I plan on posting said statuses to this blog category.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;MSBuild Tasks &lt;/STRONG&gt;&amp;#8211; Any posts that talk about the authoring of an MSBuild task, or anything that has to do with tasks, tasks registration, tasks consumption, tasks sharing etc will go under this category.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;MSBuild Visual Studio Integration &lt;/STRONG&gt;&amp;#8211; Any posts that talk about Visual Studio and how it integrates with MSBuild will go under this category&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;Whidbey General &lt;/STRONG&gt;&amp;#8211; Any posts that are not MSBuild related, but that are talking about some cool technology in the Whidbey stack will go under this category.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=149285" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/akipman/archive/tags/Fluff+/">Fluff </category></item><item><title>The Disclaimer </title><link>http://blogs.msdn.com/b/akipman/archive/2004/06/05/149273.aspx</link><pubDate>Sat, 05 Jun 2004 17:58:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:149273</guid><dc:creator>Alex Kipman</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/akipman/rsscomments.aspx?WeblogPostID=149273</wfw:commentRss><comments>http://blogs.msdn.com/b/akipman/archive/2004/06/05/149273.aspx#comments</comments><description>&lt;P&gt;&lt;FONT face=Verdana size=2&gt;These postings&amp;nbsp;are provided "AS IS" with no warranties, and confers no rights. The content of this site are my own personal opinions and do not represent my employer's view in anyway. In addition, my thoughts and opinions often change, and as a weblog is intended to provide a semi-permanent point in time snapshot you should not consider out of date posts to reflect my current thoughts and opinions.&lt;/FONT&gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=149273" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/akipman/archive/tags/Pages/">Pages</category></item><item><title>And so it begins!</title><link>http://blogs.msdn.com/b/akipman/archive/2004/06/04/148951.aspx</link><pubDate>Sat, 05 Jun 2004 04:30:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:148951</guid><dc:creator>Alex Kipman</dc:creator><slash:comments>7</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/akipman/rsscomments.aspx?WeblogPostID=148951</wfw:commentRss><comments>http://blogs.msdn.com/b/akipman/archive/2004/06/04/148951.aspx#comments</comments><description>&lt;P&gt;&lt;FONT face=Verdana size=2&gt;Welcome everyone!&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Thank you so very much for taking time out of your busy schedules and gracing me with your presence!&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I’m honored, I truly am.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I’m having flash backs to my senior year in high school when I walked into a new school, in a new country, barely speaking the native language.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;So many people around who are just soooooo much cooler than me.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Will I fit in?&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Will people want to read my blog?&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Will they just write me off as another weirdo?&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Will the cutie in my first period English class want to marry me &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;Anyways… I hope the contents of this blog are semi-useful and that every now and then I can provide you with some new learning experiences.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;If I’m real lucky I’ll provoke some thought and stir some controversy on rare occasions.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;If nothing else I can promise you some Kipmanisms&lt;SUP&gt;1&lt;/SUP&gt; which I am told are extremely funny.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;I am genuinely thrilled, psyched and out of my shell proud about Whidbey, our new technology stack and of course I am beyond proud and excited about MSBuild.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I think Whidbey will be a fantastic release and if you haven’t played with it yet… well what are you waiting for!?&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;I must tell you, the first post of a blog is very hard.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I’ve been stewing over this blog post since last Thursday when &lt;A href="http://www.iunknown.com/000445.html"&gt;John&lt;/A&gt;, &lt;A href="http://stefanbodewig.blogger.de/stories/107848/"&gt;Stefan&lt;/A&gt; and &lt;?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /&gt;&lt;st1:country-region w:st="on"&gt;&lt;st1:place w:st="on"&gt;&lt;a href="http://blogs.msdn.com/chadroyal/archive/2004/05/27/143162.aspx"&gt;Chad&lt;/A&gt;&lt;/st1:place&gt;&lt;/st1:country-region&gt; started peer pressuring me to blog :).&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Well gents, it worked, and here I am blogging for the first time.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;John has been very supportive and kind through this, and I must thank him BIG time for helping me work up the courage to start this blog.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;John as I’ve told you in person:&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;YOU ROCK!&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;What to say, how to best introduce myself to the world at large?&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Who am I and where do I fit in the world of Microsoft?&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Well my name is Alex Kipman and I was born in &lt;st1:country-region w:st="on"&gt;&lt;st1:place w:st="on"&gt;Brazil&lt;/st1:place&gt;&lt;/st1:country-region&gt; circa a quarter of a century ago.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I’m unabashedly proud of having the opportunity to work at Microsoft and have been doing this for almost three years now (my anniversary is coming up soon).&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;And yes if you must know Bill Gates *is* my hero! &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;I have been fascinated by computer since my early years when I first fell in love with an Atari 2600 (note: my current mistress is an Xbox… and my live alias is ZEUS!).&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I’m a strong believer in multiplier effects and have always preferred to affect the few that will in turn affect the masses.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;For this reason it’s no wonder I gravitated to the developer division at Microsoft.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Here I can fulfill my dreams and work on my dream job, where day to day I help the smartest people on the planet enable developers worldwide to reach their full potential.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;My thinking is simple; if we enable developers to imagine, and aid them in the creation of fantastic new computer experiences, I get a multiplier effect where I’ve helped the few affect the masses.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;I’ve spent my entire life at Microsoft as a Program Manager in the Visual Studio Core Team.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I’ve been working on MSBuild for the past 2 years.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Before Microsoft I worked as a consultant for a French based consulting firm and attended Rochester Institute of Technology (RIT) where I received a degree in software engineering.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;So that’s a little bit about me, where I fit in the world and what I’m passionate about.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Hopefully I haven’t bored you yet, and stay tuned as the next few post I intend to make technical as opposed to fluff :-)&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Thanks,&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Alex Kipman (&lt;/FONT&gt;&lt;A href="mailto:AKipman@microsoft.com"&gt;&lt;FONT face=Verdana size=2&gt;AKipman@microsoft.com&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt;)&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Program Manager&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;MSBuild Team&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;&lt;SUP&gt;1 &lt;/SUP&gt;– Kipmanisms – Word created by Sumedh Kanetkar (&lt;/FONT&gt;&lt;A href="mailto:SumedhK@microsoft.com"&gt;&lt;FONT face=Verdana size=2&gt;SumedhK@microsoft.com&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt;), one of our super star MSBuild devs.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;It basically denotes weird sentences or words that I say and write.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I usually don’t notice I’ve done it until the entire room starts laughing.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Examples of Kipmanisms range from “Death by a thousand paper clips” to “How about those damn apples”&lt;/FONT&gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=148951" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/akipman/archive/tags/Fluff+/">Fluff </category></item></channel></rss>
