<?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>Jack Gudenkauf (JackG) WebLog : Conferences</title><link>http://blogs.msdn.com/jackg/archive/tags/Conferences/default.aspx</link><description>Tags: Conferences</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Microsoft announcement of Silverlight 2 (Devices/RIA/Client)</title><link>http://blogs.msdn.com/jackg/archive/2008/03/06/microsoft-announcement-of-silverlight-2-devices-ria-client.aspx</link><pubDate>Fri, 07 Mar 2008 00:04:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8079398</guid><dc:creator>JackG</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/jackg/comments/8079398.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jackg/commentrss.aspx?PostID=8079398</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jackg/rsscomments.aspx?PostID=8079398</wfw:comment><description>&lt;P&gt;Yesterday, Microsoft announced a significant technology advancement in Rich Internet Application (RIA) platform development.&lt;/P&gt;
&lt;P&gt;This announcement was significant on many levels from my perspective.&amp;nbsp; &lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;It solidifies (beyond SL 1) the ability to use .Net to develop richer (beyond video and media) web client applications. As you may know, I have had strong opinions on the previous Web development experience (&lt;A class="" title="Thin Clients - Web Clients" href="http://blogs.msdn.com/jackg/archive/2004/12/10/279780.aspx" target=_blank mce_href="http://blogs.msdn.com/jackg/archive/2004/12/10/279780.aspx"&gt;Thin Client - Web Clients&lt;/A&gt;).&lt;/LI&gt;
&lt;LI&gt;It clearly shows our effort in&amp;nbsp;meeting customer&amp;nbsp;demands to provide a continuum and compatibility of development environments from Devices to&amp;nbsp;Web and Rich/Smart Client applications.&amp;nbsp;Check out &lt;A class="" title=".Net SL and the continuum" href="http://weblogs.asp.net/scottgu/archive/2008/02/22/first-look-at-silverlight-2.aspx" target=_blank mce_href="http://weblogs.asp.net/scottgu/archive/2008/02/22/first-look-at-silverlight-2.aspx"&gt;Scott Guthrie's blog post with sample code&lt;/A&gt;.&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;Providing VS designer support and very rich Expression Studio support for the above. &lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-theme-font: minor-latin; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;This will further empower designers to build rich client applications with WPF and rich media/RIA experiences with Silverlight.&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-theme-font: minor-latin; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;Check out the &lt;A class="" title=Mix08 href="http://visitmix.com/" target=_blank mce_href="http://visitmix.com/"&gt;Mix08&lt;/A&gt; site for more details, including the keynote. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-theme-font: minor-latin; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;Some of the coolest things I saw were:&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-theme-font: minor-latin; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;The Hard Rock Café demo of zooming in and out of media images and retaining resolution. WPF rocks!&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-theme-font: minor-latin; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;The upcoming Olympics media experience was unbelievable.&amp;nbsp;The demo of multiple channels on the screen, the ability to rewind real time events and PIP (Picture In Picture). Unbelievable. Sniff, sniff, I miss my ability to do PIP on my TV. Sad that with High Def, etc... I had to give up on one of the coolest features I once had.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-theme-font: minor-latin; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;Silverlights&amp;nbsp;ability to adjust the streaming experience based on my ever changing connectivity bandwidth was to cool for school.&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-theme-font: minor-latin; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;One other note. I watched the keynote live from my desktop and I couldn't help but wonder how the audience could sit their so quietly when so many cool things were being shown on real bits.&amp;nbsp;We aren't talking vapor or demo-ware here. I haven't been directly involved in the SL development effort and granted I work at Microsoft so I likely bring some bias, and I guess I am more excitable than your average person about where we landed on the ability to develop applications in a very compatible way from devices to Web to Rich Client applications (and maybe I had some influence) but can someone tell me why the audience was not as engaged. I mean, PIP - come on people, that's cool stuff! In any event, as a developer/consumer&amp;nbsp;I am thrilled, as a contributor&amp;nbsp;I am proud, and as a user I don't expect&amp;nbsp;I will leave my DVI flat panel dual monitors during the Olympics.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: Calibri; mso-ansi-language: EN-US; mso-fareast-theme-font: minor-latin; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;I would love to get your thoughts on where we hit or missed the mark. Enjoy!&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8079398" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jackg/archive/tags/Smart+Client/default.aspx">Smart Client</category><category domain="http://blogs.msdn.com/jackg/archive/tags/Conferences/default.aspx">Conferences</category><category domain="http://blogs.msdn.com/jackg/archive/tags/Personal/default.aspx">Personal</category><category domain="http://blogs.msdn.com/jackg/archive/tags/CLR+and+BCL/default.aspx">CLR and BCL</category></item><item><title>TechEd 2007 F.A.Q.</title><link>http://blogs.msdn.com/jackg/archive/2007/11/12/teched-2007-f-a-q.aspx</link><pubDate>Tue, 13 Nov 2007 03:38:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6157348</guid><dc:creator>JackG</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/jackg/comments/6157348.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jackg/commentrss.aspx?PostID=6157348</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jackg/rsscomments.aspx?PostID=6157348</wfw:comment><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Hola! &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;I just returned from TechEd 2007 held in Barcelona, Spain. Barcelona is a beautiful city with incredible new and old architecture. The people are very friendly and even I was able to navigate the clean public transportation systems.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Yes, I am one of those people that get lost easily and never stop to ask for directions. I was surprisingly given a beautiful suite overlooking the Mediterranean at the &lt;A title=Hilton href="http://www1.hilton.com/en_US/hi/hotel/BCNDMHI-Hilton-Diagonal-Mar-Barcelona/index.do" target=_blank mce_href="http://www1.hilton.com/en_US/hi/hotel/BCNDMHI-Hilton-Diagonal-Mar-Barcelona/index.do"&gt;Hilton Diagonal Mar hotel&lt;/A&gt; right next to the convention center. I would highly recommend the hotel! Ask for a suite above the 15&lt;SUP&gt;th &lt;/SUP&gt;floor in order to take advantage of the 15&lt;SUP&gt;th&lt;/SUP&gt; floor amenities!&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;I could go on and on about Barcelona, but I wanted to provide some links answering some of the &lt;A title=F.A.Q. href="http://en.wikipedia.org/wiki/FAQ" target=_blank mce_href="http://en.wikipedia.org/wiki/FAQ"&gt;F.A.Q.&lt;/A&gt;'s I received.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpFirst style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-add-space: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: Arial"&gt;1.&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; mso-fareast-font-family: Arial"&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Does the Add-In model support UI extensibility via WPF? Yes, check out my &lt;A title="C9 Video of WPF" href="http://blogs.msdn.com/jackg/archive/2007/10/09/net-3-5-for-isv-s-channel-9-video.aspx" target=_blank mce_href="http://blogs.msdn.com/jackg/archive/2007/10/09/net-3-5-for-isv-s-channel-9-video.aspx"&gt;Channel 9 video&lt;/A&gt;, as well as the &lt;A title="MAF and WPF" href="http://blogs.msdn.com/clraddins/archive/2007/08/06/appdomain-isolated-wpf-add-ins-jesse-kaplan.aspx" target=_blank mce_href="http://blogs.msdn.com/clraddins/archive/2007/08/06/appdomain-isolated-wpf-add-ins-jesse-kaplan.aspx"&gt;sample code&lt;/A&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-add-space: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: Arial"&gt;2.&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; mso-fareast-font-family: Arial"&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;What is the state of Acropolis? &lt;A title=Acropolis href="http://blogs.msdn.com/acropolis/archive/2007/10/29/An-Acropolis-Update.aspx" target=_blank mce_href="http://blogs.msdn.com/acropolis/archive/2007/10/29/An-Acropolis-Update.aspx"&gt;Answer&lt;/A&gt;. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-add-space: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: Arial"&gt;3.&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; mso-fareast-font-family: Arial"&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;What about the PAG CAB (WPF and Acropolis)? &lt;A title="PAG CAB" href="http://blogs.msdn.com/usisvde/archive/2007/10/30/a-new-wpf-composite-client-and-acropolis-core-into-net-announced.aspx" target=_blank mce_href="http://blogs.msdn.com/usisvde/archive/2007/10/30/a-new-wpf-composite-client-and-acropolis-core-into-net-announced.aspx"&gt;Answer&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-add-space: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: Arial"&gt;4.&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; mso-fareast-font-family: Arial"&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Does the Add-In model support *in* domain activation, Click-once, custom meta-data, simple sandboxing, WPF isolation, and AddIn to AddIn communication?&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Yes, these features were added in the final Beta.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Check out the “&lt;A title="MAF Beta2 Features" href="http://blogs.msdn.com/jackg/archive/2007/07/27/we-saved-the-best-for-last.aspx" target=_blank mce_href="http://blogs.msdn.com/jackg/archive/2007/07/27/we-saved-the-best-for-last.aspx"&gt;By popular demand link&lt;/A&gt;”.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-add-space: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: Arial"&gt;5.&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; mso-fareast-font-family: Arial"&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Can you tell me more about the WPF Add-In support (e.g., XBAP)? Here is the &lt;A title="WPF blog" href="http://blogs.msdn.com/wpfsdk/archive/2007/11/09/building-visual-add-ins-with-wpf-new-in-net-3-5.aspx" target=_blank mce_href="http://blogs.msdn.com/wpfsdk/archive/2007/11/09/building-visual-add-ins-with-wpf-new-in-net-3-5.aspx"&gt;WPF blog site link&lt;/A&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-add-space: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: Arial"&gt;6.&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; mso-fareast-font-family: Arial"&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Where do I post WPF control specific Add-In questions?&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Here is a &lt;A title="WPF MAF help" href="http://blogs.msdn.com/clraddins/archive/2007/08/06/appdomain-isolated-wpf-add-ins-jesse-kaplan.aspx#4313735" target=_blank mce_href="http://blogs.msdn.com/clraddins/archive/2007/08/06/appdomain-isolated-wpf-add-ins-jesse-kaplan.aspx#4313735"&gt;&lt;FONT color=#0000ff&gt;link&lt;/FONT&gt;&lt;/A&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-add-space: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: Arial"&gt;7.&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; mso-fareast-font-family: Arial"&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Do you support Out of process activation and isolation of Add-Ins?&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Do you support Partial Trust Add-Ins in an external process?&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Can I have some control over the process? Yes, Yes, and Yes.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Here is a &lt;A title=OOP href="http://blogs.msdn.com/jackg/archive/2007/03/01/secret-revealed.aspx" target=_blank mce_href="http://blogs.msdn.com/jackg/archive/2007/03/01/secret-revealed.aspx"&gt;link to some sample code&lt;/A&gt; showing how easy it is.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-add-space: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: Arial"&gt;8.&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; mso-fareast-font-family: Arial"&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Can you tell me more about VSTA and the differences and/or reconciliation with the CLR Add-In model?&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Check out these &lt;A title="VSTA and MAF FAQs" href="http://blogs.msdn.com/jackg/search.aspx?q=VSTA&amp;amp;p=1" target=_blank mce_href="http://blogs.msdn.com/jackg/search.aspx?q=VSTA&amp;amp;p=1"&gt;links&lt;/A&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-add-space: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: Arial"&gt;9.&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; mso-fareast-font-family: Arial"&gt;&lt;FONT face=Calibri&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;What are the rules/constraints of the types that may flow over the boundary? Here is a &lt;A title="Contract constraints" href="http://blogs.msdn.com/jackg/archive/2007/03/01/secret-revealed.aspx" target=_blank mce_href="http://blogs.msdn.com/jackg/archive/2007/03/01/secret-revealed.aspx"&gt;link to the contract constraints&lt;/A&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-add-space: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: Arial"&gt;10.&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; mso-fareast-font-family: Arial"&gt;&lt;FONT face=Calibri&gt;&amp;nbsp; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Where are the Add-In MSDN articles?&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Here are &lt;A title="Add-In MSDN articles" href="http://blogs.msdn.com/jackg/archive/2007/02/14/clr-inside-out-net-extensibility.aspx" target=_blank mce_href="http://blogs.msdn.com/jackg/archive/2007/02/14/clr-inside-out-net-extensibility.aspx"&gt;the links&lt;/A&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-add-space: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: Arial"&gt;11.&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; mso-fareast-font-family: Arial"&gt;&lt;FONT face=Calibri&gt;&amp;nbsp; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;What about WinForms support?&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Who do I contact about this support? What about Crossbow?&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Check out these links and comments; &lt;A title="Winforms FAQs" href="http://blogs.msdn.com/jackg/archive/2007/03/02/winforms-and-system-addin.aspx" target=_blank mce_href="http://blogs.msdn.com/jackg/archive/2007/03/02/winforms-and-system-addin.aspx"&gt;WinForms and MAF link&lt;/A&gt;, &lt;A title=Crossbow href="http://blogs.msdn.com/clraddins/archive/2007/08/15/video-jack-gudenkauf-on-the-bcl-and-add-ins-jack-gudenkauf.aspx" target=_blank mce_href="http://blogs.msdn.com/clraddins/archive/2007/08/15/video-jack-gudenkauf-on-the-bcl-and-add-ins-jack-gudenkauf.aspx"&gt;Crossbow link&lt;/A&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-add-space: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: Arial"&gt;12.&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; mso-fareast-font-family: Arial"&gt;&lt;FONT face=Calibri&gt;&amp;nbsp; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Can you do Async programming in MAF? Yes, check out this &lt;A title="Async MAF" href="http://blogs.msdn.com/clraddins/archive/2007/06/28/behind-the-scenes-activation-pete-sheill.aspx#3978005" target=_blank mce_href="http://blogs.msdn.com/clraddins/archive/2007/06/28/behind-the-scenes-activation-pete-sheill.aspx#3978005"&gt;&lt;FONT color=#0000ff&gt;link&lt;/FONT&gt;&lt;/A&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-add-space: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: Arial"&gt;13.&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; mso-fareast-font-family: Arial"&gt;&lt;FONT face=Calibri&gt;&amp;nbsp; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;What about ill behaved Add-Ins and unhandled exceptions?&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Here is a &lt;A title=Exceptions href="http://blogs.msdn.com/clraddins/archive/2007/05/03/more-on-logging-unhandledexeptions-from-managed-add-ins-jesse-kaplan.aspx" target=_blank mce_href="http://blogs.msdn.com/clraddins/archive/2007/05/03/more-on-logging-unhandledexeptions-from-managed-add-ins-jesse-kaplan.aspx"&gt;link&lt;/A&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-add-space: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: Arial"&gt;14.&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; mso-fareast-font-family: Arial"&gt;&lt;FONT face=Calibri&gt;&amp;nbsp; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Do you have sample code showing Host automation and Events?&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Yes, check out &lt;A title="Automation and Events" href="http://blogs.msdn.com/clraddins/archive/2007/04/13/automation-add-ins-jesse-kaplan.aspx" target=_blank mce_href="http://blogs.msdn.com/clraddins/archive/2007/04/13/automation-add-ins-jesse-kaplan.aspx"&gt;this link&lt;/A&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-add-space: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: Arial"&gt;15.&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; mso-fareast-font-family: Arial"&gt;&lt;FONT face=Calibri&gt;&amp;nbsp; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Where do I get Add-In support?&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Here is a &lt;A title="MAF support" href="http://blogs.msdn.com/clraddins/archive/2007/08/06/appdomain-isolated-wpf-add-ins-jesse-kaplan.aspx#4529303" target=_blank mce_href="http://blogs.msdn.com/clraddins/archive/2007/08/06/appdomain-isolated-wpf-add-ins-jesse-kaplan.aspx#4529303"&gt;&lt;FONT color=#0000ff&gt;link&lt;/FONT&gt;&lt;/A&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-add-space: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: Arial"&gt;16.&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; mso-fareast-font-family: Arial"&gt;&lt;FONT face=Calibri&gt;&amp;nbsp; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Can you show me more pictures and less text?&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Can you tell more about the “Pipeline”? Can you show me some sample code for version tolerance, i.e., backward compatibility that supports something stronger than the use of a standard Interface or Abstract base class implementation.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Here is a &lt;A title="Versioning (Adaptability)" href="http://blogs.msdn.com/clraddins/archive/2007/02/23/brief-introduction-to-our-architecture-for-managed-add-ins.aspx" target=_blank mce_href="http://blogs.msdn.com/clraddins/archive/2007/02/23/brief-introduction-to-our-architecture-for-managed-add-ins.aspx"&gt;link&lt;/A&gt; for all the above questions.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpLast style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: Arial"&gt;17.&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; mso-fareast-font-family: Arial"&gt;&lt;FONT face=Calibri&gt;&amp;nbsp; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Can the Add-In model be used as a dynamic component composition model?&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Yes!&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;In some respects it was tragic that we used such a contextual naming convention of Host and Add-In, as opposed to component, composition, or automation.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I will be posting a sample application that shows the new Beta2 features we added and you will see the basis for a component model within the sample, as well as some code answering another F.A.Q. about the management of components/Add-Ins.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Stay tuned to this same bat channel.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;If I missed one of your questions please let me know.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;For those that I met at the conference, thank you for your support and thoughtful questions as well as the positive feedback and strong session scores (the checks in the mail ;-) &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;And for those that know me, I did make it to the &lt;A href="http://www.worldpokertour.com/tournament/?x=casino_detail&amp;amp;casid=469"&gt;WPT&lt;/A&gt; &lt;A href="http://www.casino-barcelona.com/cast/index.asp"&gt;Barcelona casino&lt;/A&gt; for poker. The stakes were a little high for my taste and the players were quite good, but I managed to do well. Playing with people from Israel, Spain, and Holland, to name a few, was a cultural experience I will never forget. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;DIV style="BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: medium none; PADDING-LEFT: 0in; PADDING-BOTTOM: 1pt; BORDER-LEFT: medium none; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-bottom-alt: solid windowtext .75pt; mso-element: para-border-div"&gt;
&lt;P class=MsoNormal style="BORDER-RIGHT: medium none; PADDING-RIGHT: 0in; BORDER-TOP: medium none; PADDING-LEFT: 0in; PADDING-BOTTOM: 0in; MARGIN: 0in 0in 10pt; BORDER-LEFT: medium none; PADDING-TOP: 0in; BORDER-BOTTOM: medium none; mso-padding-alt: 0in 0in 1.0pt 0in; mso-border-bottom-alt: solid windowtext .75pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Gràcies, Gracias, Merci&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6157348" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jackg/archive/tags/System+Add-In/default.aspx">System Add-In</category><category domain="http://blogs.msdn.com/jackg/archive/tags/Conferences/default.aspx">Conferences</category><category domain="http://blogs.msdn.com/jackg/archive/tags/Personal/default.aspx">Personal</category><category domain="http://blogs.msdn.com/jackg/archive/tags/Sample+Code/default.aspx">Sample Code</category><category domain="http://blogs.msdn.com/jackg/archive/tags/CLR+and+BCL/default.aspx">CLR and BCL</category><category domain="http://blogs.msdn.com/jackg/archive/tags/ISV_2F00_VAR_2F00_SI/default.aspx">ISV/VAR/SI</category></item><item><title>TechEd Developers conference</title><link>http://blogs.msdn.com/jackg/archive/2007/11/01/teched-developers-conference.aspx</link><pubDate>Thu, 01 Nov 2007 20:44:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5817708</guid><dc:creator>JackG</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/jackg/comments/5817708.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jackg/commentrss.aspx?PostID=5817708</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jackg/rsscomments.aspx?PostID=5817708</wfw:comment><description>&lt;P&gt;TechEd is shaping up to be a huge event in part&amp;nbsp;due to&amp;nbsp;the fact that we will not have a PDC this year.&amp;nbsp; Jesse and I will be doing a presentation on the Add-in model, and participating in a chalk talk among other things.&amp;nbsp;If you have an opportunity to attend the conference please feel free to stop by and say hello.&amp;nbsp; If you would like to sync up at the conference please contact me via my blog.&lt;/P&gt;
&lt;P&gt;For those interested in more details on the conference check out &lt;A class="" title=TechEd href="http://www.mseventseurope.com/teched/07/developers/Content/Pages/Default.aspx" target=_blank mce_href="http://www.mseventseurope.com/teched/07/developers/Content/Pages/Default.aspx"&gt;this link&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Hope to see you there, JackG&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5817708" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jackg/archive/tags/System+Add-In/default.aspx">System Add-In</category><category domain="http://blogs.msdn.com/jackg/archive/tags/Conferences/default.aspx">Conferences</category><category domain="http://blogs.msdn.com/jackg/archive/tags/CLR+and+BCL/default.aspx">CLR and BCL</category><category domain="http://blogs.msdn.com/jackg/archive/tags/ISV_2F00_VAR_2F00_SI/default.aspx">ISV/VAR/SI</category></item><item><title>What’s new in the .Net Framework 3.5 (Orcas)</title><link>http://blogs.msdn.com/jackg/archive/2007/09/13/what-s-new-in-the-net-framework-3-5-orcas.aspx</link><pubDate>Thu, 13 Sep 2007 21:26:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4897798</guid><dc:creator>JackG</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/jackg/comments/4897798.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jackg/commentrss.aspx?PostID=4897798</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jackg/rsscomments.aspx?PostID=4897798</wfw:comment><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Visual Studio (VS) 2008 and .Net 3.5, code named “Orcas”, will be released in the near future.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;This release includes a number of &lt;A href="http://msdn2.microsoft.com/en-us/vstudio/aa948851.aspx"&gt;new features&lt;/A&gt; and bug fixes.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The release includes new major features such as &lt;A href="http://channel9.msdn.com/showpost.aspx?postid=114680"&gt;LINQ&lt;/A&gt;, &lt;A href="http://msdn.microsoft.com/msdntv/episode.aspx?xml=episodes/en/20051020cidermb/manifest.xml"&gt;Cider&lt;/A&gt; (The VS WPF designer), “&lt;A href="http://msdn.microsoft.com/msdntv/episode.aspx?xml=episodes/en/20060216crossbowmh/manifest.xml"&gt;Crossbow&lt;/A&gt;” (WPF and WinForms interoperability), and my personal favorite, the &lt;A href="http://blogs.msdn.com/jackg/archive/tags/System+Add-In/default.aspx"&gt;Managed Add-in Framework&lt;/A&gt;, etc…&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;In the past, I outlined, provided &lt;A href="http://blogs.msdn.com/jackg/archive/tags/Sample+Code/default.aspx"&gt;sample code&lt;/A&gt;, and did some presentations on &lt;A href="http://blogs.msdn.com/jackg/archive/2006/04/24/582596.aspx"&gt;what’s new in 2.0&lt;/A&gt;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Given the pending Orcas release and following my 9/12/07 presentation to ~78 ISV and enterprise partners on what’s new in Orcas, I wanted to share the content I presented.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Thanks to all the attendees for your feedback.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;It is always a pleasure speaking with our customers.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;BCL Additions or enhancements&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpFirst style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l2 level1 lfo1"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;A href="http://blogs.msdn.com/bclteam/archive/2007/06/07/exploring-windows-time-zones-with-system-timezoneinfo-josh-free.aspx"&gt;System.TimeZoneInfo&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l2 level1 lfo1"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;A href="http://blogs.msdn.com/bclteam/archive/2007/06/14/datetimeoffset-a-new-datetime-structure-in-net-3-5-justin-van-patten.aspx"&gt;System.DateTimeOffset&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l2 level1 lfo1"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;A href="http://blogs.msdn.com/bclteam/archive/2006/11/09/introducing-hashset-t-kim-hamilton.aspx"&gt;System.Collections.Generic.HashSet&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l2 level1 lfo1"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; mso-ansi-language: EN"&gt;&lt;A href="http://blogs.msdn.com/bclteam/archive/2006/12/07/introducing-pipes-justin-van-patten.aspx"&gt;System.IO.Pipes&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l2 level1 lfo1"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;A href="http://blogs.msdn.com/bclteam/archive/2007/03/09/a-new-tracelistener-in-orcas-eventschematracelistener-inbar-gazit.aspx"&gt;EventSchemaTraceListener&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l2 level1 lfo1"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;A href="http://msdn2.microsoft.com/en-us/library/ms751538.aspx"&gt;Event Tracing for Windows Vista (ETW)&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l2 level1 lfo1"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;A href="http://www.bluebytesoftware.com/blog/PermaLink,guid,c4ea3d6d-190a-48f8-a677-44a438d8386b.aspx"&gt;System.Threading.ReaderWriterLockSlim&lt;/A&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt; mso-add-space: auto"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Garbage Collector (GC)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt; mso-add-space: auto"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo2"&gt;&lt;CODE&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;CODE&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin"&gt;&lt;A href="http://blogs.msdn.com/clyon/archive/2007/03/05/new-in-orcas-part-1-what-we-ve-been-doing.aspx"&gt;Overview&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo2"&gt;&lt;CODE&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;CODE&gt;&lt;SPAN lang=EN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN"&gt;&lt;A href="http://blogs.msdn.com/clyon/archive/2007/03/12/new-in-orcas-part-3-gc-latency-modes.aspx"&gt;System.Runtime.GCSettings.LatencyMode&lt;/A&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;CODE&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpLast style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo2"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;CODE&gt;&lt;SPAN lang=EN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN"&gt;&lt;A href="http://blogs.msdn.com/clyon/archive/2007/03/07/new-in-orcas-part-2-gc-collection-modes.aspx"&gt;System.GC.Collect(int generation, System.GCCollectionMode mode)&lt;/A&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;CLR Security&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpFirst style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l3 level1 lfo4"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;A href="http://blogs.msdn.com/shawnfa/"&gt;Support for “Suite B” crypto algorithms on Vista&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-add-space: auto; mso-list: l0 level2 lfo3"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Elliptic Curve Diffie Hellman for key exchange (ECDiffieHellmanCng class)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-add-space: auto; mso-list: l0 level2 lfo3"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Elliptic Curve Digital Signature Algorithm for signing (ECDsaCng class)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-add-space: auto; mso-list: l0 level2 lfo3"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;FIPS certified Advanced Encryption Standard (AES) for symmetric encryption (AesCryptoServiceProvider class)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-add-space: auto; mso-list: l0 level2 lfo3"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;FIPS certified SHA2 for cryptographic hashing (SHA256Cng or SHA256CryptoServiceProvider classes)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo3"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Support for the trusted publisher list for managed controls in the browser&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-add-space: auto; mso-list: l0 level2 lfo3"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Enables a simple elevation model for controls in the browser&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo3"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;New opt-in reflection security model&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpLast style="MARGIN: 0in 0in 10pt 1in; TEXT-INDENT: -0.25in; mso-add-space: auto; mso-list: l0 level2 lfo3"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Apps can reflect on the private members of libraries at the same or lower trust level. Useful for script engine scenarios&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Extensibility&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt; (aka., Add-in’s, Add-on’s, Plug-in’s, Component models, …)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpFirst style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l4 level1 lfo5"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;A href="http://blogs.msdn.com/jackg/archive/tags/System+Add-In/default.aspx"&gt;System.AddIn*&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpLast style="MARGIN: 0in 0in 10pt 1in; TEXT-INDENT: -0.25in; mso-add-space: auto; mso-list: l4 level2 lfo5"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;For those who offer, or wish to offer, application extensibility, the CLR now offers a robust solution with a number of features including; Discovery, Activation, Isolation, Unloadability, Sandboxing, Lifetime management, and WPF support.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;CLR ThreadPool&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpFirst style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; mso-add-space: auto; mso-list: l4 level2 lfo5; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;We invested significant development resources &lt;A href="http://www.bluebytesoftware.com/blog/PermaLink,guid,ca22a5a8-a3c9-4ee8-9b41-667dbd7d2108.aspx"&gt;improving&lt;/A&gt; the managed implementation to be as close to native socket scaling/perf.&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; LINE-HEIGHT: normal; mso-add-space: auto; mso-list: l4 level2 lfo5; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;Most of the code is now in managed code, eliminating unnecessary VM transitions&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpLast style="MARGIN: 0in 0in 10pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Misc&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpFirst style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l4 level1 lfo5"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;A href="http://msdn.microsoft.com/msdnmag/issues/07/04/CLRInsideOut/"&gt;MSDN Article on CLR enhancements&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l4 level1 lfo5"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;A href="http://blogs.msdn.com/clraddins/"&gt;Add-In team Blog&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpLast style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l4 level1 lfo5"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;A href="http://blogs.msdn.com/BCLTeam/"&gt;BCL Team blog&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4897798" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jackg/archive/tags/System+Add-In/default.aspx">System Add-In</category><category domain="http://blogs.msdn.com/jackg/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/jackg/archive/tags/Conferences/default.aspx">Conferences</category><category domain="http://blogs.msdn.com/jackg/archive/tags/CLR+and+BCL/default.aspx">CLR and BCL</category><category domain="http://blogs.msdn.com/jackg/archive/tags/ISV_2F00_VAR_2F00_SI/default.aspx">ISV/VAR/SI</category></item><item><title>Microsoft Europe Partner Senior Architect Forum</title><link>http://blogs.msdn.com/jackg/archive/2006/05/19/602261.aspx</link><pubDate>Sat, 20 May 2006 03:11:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:602261</guid><dc:creator>JackG</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jackg/comments/602261.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jackg/commentrss.aspx?PostID=602261</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jackg/rsscomments.aspx?PostID=602261</wfw:comment><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Bonjour&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;!&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;If you are in &lt;?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /&gt;&lt;st1:City w:st="on"&gt;&lt;st1:place w:st="on"&gt;Paris&lt;/st1:place&gt;&lt;/st1:City&gt; attending the conference, I would enjoy meeting with you.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I will be presenting on second day of the conference (5/24) on what’s new in the CLR and .Net Framework 2.0.&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=602261" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jackg/archive/tags/Conferences/default.aspx">Conferences</category><category domain="http://blogs.msdn.com/jackg/archive/tags/CLR+and+BCL/default.aspx">CLR and BCL</category><category domain="http://blogs.msdn.com/jackg/archive/tags/ISV_2F00_VAR_2F00_SI/default.aspx">ISV/VAR/SI</category></item><item><title>Hello World (ISV/VAR/SI)</title><link>http://blogs.msdn.com/jackg/archive/2006/04/13/576060.aspx</link><pubDate>Fri, 14 Apr 2006 00:02:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:576060</guid><dc:creator>JackG</dc:creator><slash:comments>14</slash:comments><comments>http://blogs.msdn.com/jackg/comments/576060.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jackg/commentrss.aspx?PostID=576060</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jackg/rsscomments.aspx?PostID=576060</wfw:comment><description>&lt;P&gt;&lt;STRONG&gt;&lt;FONT face=Arial size=2&gt;My job is to make your life easier&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;DIR&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;My new role as a Software Architect on the Common Language Runtime (.Net), is currently focused on engaging with ISV/VAR/SI customers. I am interested in understanding your .Net architectural adoption issues and identifying desired platform feature requests and enhancements.&lt;/FONT&gt;&lt;/P&gt;&lt;/DIR&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT face=Arial size=2&gt;It's your product - What do you want for Christmas?&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;DIR&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Microsoft and the Developer Division in particular, has taken a proactive role in community participation in order to deliver the products our customers desire. The days of developing products we think our customers need, are over. The level of openness within Microsoft is unprecedented. Access to product engineers in forums like this blog are benefiting our customers and the products we deliver. This level of openness and participation in defining the products you desire and is limited only by your engagement and our ability to deliver. So please use this posting as the beginning of a conversation with someone (me :-), who is formally tasked with engaging and facilitating the new features and enhancements you need within the .Net platform.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;DialogResult result;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;result = MessageBox.Show("Do you wish to have a .Net adoption dialog on architectural issues?"&lt;/FONT&gt;&lt;FONT face=Arial size=2&gt;, "ISV/VAR/SI", MessageBoxButtons.YesNo);&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;if (result == DialogResult.Yes) &lt;/FONT&gt;&lt;FONT face=Arial size=2&gt;{&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;MessageBox.Show("Please reply to this post with Anonymous or non-Anonymous comments"&lt;/FONT&gt;&lt;FONT face=Arial size=2&gt;, "Participant");&lt;/FONT&gt;&lt;FONT face=Arial size=2&gt;}&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;else &lt;/FONT&gt;&lt;FONT face=Arial size=2&gt;{&lt;/FONT&gt;&lt;FONT face=Arial size=2&gt;MessageBox.Show("Thanks for reading"&lt;/FONT&gt;&lt;FONT face=Arial size=2&gt;, "Observer");&lt;/FONT&gt;&lt;FONT face=Arial size=2&gt;}&lt;/FONT&gt;&lt;/P&gt;&lt;/DIR&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;&lt;STRONG&gt;Where's Waldo?&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;&lt;STRONG&gt;Presentations&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;DIR&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;I recently presented an introduction to the &lt;A href="/jackg/archive/category/12442.aspx"&gt;WinFX Add-in model&lt;/A&gt; to the Longhorn SDR (Software Design Review) in Bellevue, Washington at the Westin hotel. This was a great opportunity for us to engage with the customer on upcoming features. For those of you that I met at the SDR with follow-up questions, please feel free to use this blog to send me emails, reply with feedback and questions either anonymously or not.&lt;/FONT&gt;&lt;/P&gt;&lt;/DIR&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;&lt;STRONG&gt;Coming soon to a theater near you&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;I will be presenting and participating in 3 upcoming &lt;A href="http://microsoft.mrmpslc.com/ISVCommunity/webseminars.aspx"&gt;MSDN WebCasts&lt;/A&gt;: An ISV .Net adoption series &lt;/FONT&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;FONT face=Arial size=2&gt;An ISV insight into the CLR and .Net framework 2.0 features.&lt;BR&gt;Are you interested in migrating to the .Net platform? Or gaining a deeper insight into what makes the .Net platform compelling to a solution provider? Or both? If you answered yes, then you won't be disappointed at an under the hood look at the features you care about within the &lt;A href="http://msdn2.microsoft.com/en-us/library/t357fb32.aspx"&gt;CLR and .Net framework 2.0&lt;/A&gt;.&lt;BR&gt;Presenters/Participants: &lt;A href="/jackg/archive/2006/04/05/569355.aspx"&gt;Jack Gudenkauf&lt;/A&gt;, &lt;A href="/brada/archive/2003/09/26/BradABio.aspx"&gt;Brad Abrams&lt;/A&gt;, and &lt;A HREF="/jvast/"&gt;James Vastbinder&lt;/A&gt;&lt;BR&gt;Presentation date: 4/20/06 10:00am-11:00am PST&lt;BR&gt;To Register click &lt;A href="http://www.msreadiness.com/ws_abstract.asp?eid=15003892"&gt;here&lt;/A&gt;&lt;/FONT&gt; 
&lt;LI&gt;&lt;FONT face=Arial size=2&gt;An ISV insight into &lt;A href="/jackg/archive/category/12448.aspx"&gt;Visual Studio Tools for Applications&lt;/A&gt;.&lt;BR&gt;Are you interested in providing a redistributable Integrated Development Environment (IDE), Design Time (DT), and Run time (RT) that offers a rich managed customization environment for developers?&lt;BR&gt;Presenters/Participants: &lt;A href="/jackg/archive/2006/04/05/569355.aspx"&gt;Jack Gudenkauf&lt;/A&gt;, Eric Schnepp&lt;BR&gt;Presentation date: 05/18/06 11:00am PST&lt;BR&gt;To Register click &lt;A href="http://www.msreadiness.com/WS_abstract.asp?eid=15004050"&gt;here&lt;/A&gt;&lt;/FONT&gt;&lt;FONT face=Arial size=2&gt;&lt;A href="http://www.msreadiness.com/WS_abstract.asp?eid=15004050"&gt; &lt;/A&gt;&lt;/FONT&gt;
&lt;LI&gt;&lt;FONT face=Arial size=2&gt;An ISV insight into the &lt;A href="/jackg/archive/category/12442.aspx"&gt;WinFX Add-in model&lt;/A&gt;.&lt;BR&gt;Have you ever wanted to have your application dynamically load and communicate with generic components at runtime? Interested in how to create independently versioning, mutually distrustful components, that work together? This talk will discuss how to address versioning and isolation utilizing the WinFX Add-in model.&lt;BR&gt;Presenters/Participants: &lt;A href="/jackg/archive/2006/04/05/569355.aspx"&gt;Jack Gudenkauf&lt;/A&gt;&lt;BR&gt;Presentation date: 05/25/06 2:00pm PST&lt;BR&gt;To Register click &lt;A href="http://www.msreadiness.com/WS_abstract.asp?eid=15004049"&gt;here&lt;/A&gt;&lt;/FONT&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;I will also be presenting a Live meeting on 05/23/06 on the &lt;A href="/jackg/archive/category/12442.aspx"&gt;WinFX Add-in Model&lt;/A&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;DIR&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;&lt;A href="http://www.ineta.org/DesktopDefault.aspx"&gt;International .NET Association (INETA)&lt;/A&gt;&lt;/FONT&gt;&lt;FONT face=Arial size=2&gt;. INETA facilitates interactions between the thriving .NET third party community and the .NET user group community.&lt;/FONT&gt;&lt;/P&gt;
&lt;DIR&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Have you ever wanted to have your application dynamically load and communicate with generic components at runtime? Interested in how to create independently versioning, mutually distrustful components, that work together? This talk will discuss how to address versioning and isolation utilizing the &lt;A href="/jackg/archive/category/12442.aspx"&gt;WinFX Add-in model&lt;/A&gt;.&lt;/FONT&gt;&lt;/P&gt;&lt;/DIR&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;I believe the link to join the meeting is &lt;A href="https://www.livemeeting.com/cc/microsoft/join?id=XKR6RB&amp;amp;role=attend&amp;amp;pw=BQ6s)p~wQ"&gt;here&lt;/A&gt;. &lt;/FONT&gt;&lt;/P&gt;&lt;/DIR&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;&lt;STRONG&gt;Conferences&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;DIR&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;If you plan on attending the &lt;A href="http://www.microsoft.com/partner/events/wwpartnerconference/"&gt;Microsoft partner conference&lt;/A&gt; on 7/11/06-7/13/06 in Boston, I would like to schedule some time with you to discuss .Net feature requests. Or maybe just partake in a Sam Adam's Boston lager :)&lt;/FONT&gt;&lt;/P&gt;&lt;/DIR&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=576060" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jackg/archive/tags/System+Add-In/default.aspx">System Add-In</category><category domain="http://blogs.msdn.com/jackg/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/jackg/archive/tags/Conferences/default.aspx">Conferences</category><category domain="http://blogs.msdn.com/jackg/archive/tags/ISV_2F00_VAR_2F00_SI/default.aspx">ISV/VAR/SI</category></item><item><title>PDC05 Visual Studio Tools for Applications presentation</title><link>http://blogs.msdn.com/jackg/archive/2005/10/31/487344.aspx</link><pubDate>Mon, 31 Oct 2005 20:09:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:487344</guid><dc:creator>JackG</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jackg/comments/487344.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jackg/commentrss.aspx?PostID=487344</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jackg/rsscomments.aspx?PostID=487344</wfw:comment><description>&lt;P&gt;&lt;FONT face=Arial size=2&gt;Check out my previous post on &lt;/FONT&gt;&lt;A href="/jackg/archive/2005/09/15/468080.aspx"&gt;&lt;FONT face=Arial size=2&gt;VSTA&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Arial size=2&gt;. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 12pt"&gt;&lt;FONT face=Arial size=2&gt;Check out the &lt;/FONT&gt;&lt;A title=http://blogs.msdn.com/vsta/archive/2005/10/29/486845.aspx href="/vsta/archive/2005/10/29/486845.aspx"&gt;&lt;FONT face=Arial size=2&gt;PDC05: Building Customizable Applications with VSTA&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Arial size=2&gt;.&amp;nbsp; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;FONT face=Arial size=2&gt;I believe this download will only be available for a limited time, so unless you attended the PDC 2005 event and you received the DVD, you better act fast.&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=487344" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jackg/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/jackg/archive/tags/Conferences/default.aspx">Conferences</category></item><item><title>Designing Managed Add-Ins for Reliability, Security, and Versioning</title><link>http://blogs.msdn.com/jackg/archive/2005/10/31/487343.aspx</link><pubDate>Mon, 31 Oct 2005 20:01:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:487343</guid><dc:creator>JackG</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jackg/comments/487343.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jackg/commentrss.aspx?PostID=487343</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jackg/rsscomments.aspx?PostID=487343</wfw:comment><description>&lt;P&gt;Here is the free download from the FUN309 PDC2005 session. &lt;/P&gt;
&lt;P&gt;Here is the description from the download center &lt;/P&gt;
&lt;P&gt;"&lt;B&gt;Speakers: Jim Miller; &lt;A href="/TQ/"&gt;Thomas Quinn&lt;/A&gt;&lt;BR&gt;&lt;/B&gt;Most large applications allow customers to provide code to customize the application’s behavior. Examples are ActiveX controls for Internet Explorer and SmartTags in Microsoft Office. Correctly designing the interface between a host and its add-ins requires considering security, reliability, and versioning issues. This session provides prescriptive guidance for designing these interfaces when the add-in is intended to be written in managed code. We show the design and implementation of a general-purpose managed add-in model, as well as a prototype of a tool to help convert existing COM object models into managed add-in models."&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;A href="http://microsoft.sitestream.com/PDC05/FUN/FUN309.htm#nopreload=1&amp;amp;autostart=1" target=_blank&gt;Start Session&lt;/A&gt; &amp;nbsp; &amp;nbsp; &lt;A href="http://microsoft.sitestream.com/PDC05/FUN/FUN309.zip" target=_blank&gt;Download Presentation&lt;/A&gt; &amp;nbsp; &amp;nbsp; &lt;A href="http://microsoft.sitestream.com/PDC05/FUN/FUN309_files/Botto_files/FUN309_Miller.ppt" target=_blank&gt;Download PowerPoint&lt;/A&gt; &amp;nbsp; &amp;nbsp; &lt;A href="http://microsoft.sitestream.com/PDC05/FUN/FUN309_files/Botto_files/August-31-10-38-am.zip" target=_blank&gt;Download materials&lt;/A&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;I believe this download will only be available for a limited time, so unless you attended the PDC 2005 event and you received the DVD, you better act fast.&lt;/P&gt;
&lt;P&gt;For more on the &lt;A HREF="/jackg/archive/2005/09/15/468068.aspx"&gt;Managed Addin Framework&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;As&amp;nbsp;I mentioned in a previous post, the System.AddIn library will first be made available in the &lt;A href="/vsta/ "&gt;Visual Studio for Applications&lt;/A&gt; product.&amp;nbsp;&amp;nbsp;&lt;A href="/jackg/archive/2005/09/15/468080.aspx"&gt;Previous VSTA post&lt;/A&gt;.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=487343" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jackg/archive/tags/System+Add-In/default.aspx">System Add-In</category><category domain="http://blogs.msdn.com/jackg/archive/tags/Conferences/default.aspx">Conferences</category></item><item><title>WinFX Developer reference</title><link>http://blogs.msdn.com/jackg/archive/2005/10/05/477458.aspx</link><pubDate>Wed, 05 Oct 2005 22:10:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:477458</guid><dc:creator>JackG</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jackg/comments/477458.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jackg/commentrss.aspx?PostID=477458</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jackg/rsscomments.aspx?PostID=477458</wfw:comment><description>&lt;P&gt;As I mentioned in a previous post, the Managed Add-in Framework (System.AddIn NS) was announced at PDC 2005.&lt;/P&gt;
&lt;P&gt;The &lt;A href="http://download.microsoft.com/download/4/1/f/41fa0da9-3fd3-4b35-9d5d-6031f243a140/Windows_WinFX_Poster.zip"&gt;WinFX &amp;lt;Windows VISTA Developer reference&amp;gt; namespace high resolution poster &lt;/A&gt;can be found on the &lt;A href="http://msdn.microsoft.com/winfx/"&gt;WinFX web site&lt;/A&gt;.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=477458" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jackg/archive/tags/System+Add-In/default.aspx">System Add-In</category><category domain="http://blogs.msdn.com/jackg/archive/tags/Conferences/default.aspx">Conferences</category></item><item><title>PDC05 - Microsoft Visual Studio Tools for Applications (VSTA)</title><link>http://blogs.msdn.com/jackg/archive/2005/09/15/468080.aspx</link><pubDate>Fri, 16 Sep 2005 04:42:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:468080</guid><dc:creator>JackG</dc:creator><slash:comments>8</slash:comments><comments>http://blogs.msdn.com/jackg/comments/468080.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jackg/commentrss.aspx?PostID=468080</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jackg/rsscomments.aspx?PostID=468080</wfw:comment><description>&lt;P&gt;&lt;STRONG&gt;&lt;FONT face=Arial size=2&gt;&lt;A href="/vsta"&gt;Microsoft Visual Studio Tools for Applications (VSTA)&lt;/A&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT face=Arial size=2&gt;Charter&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&lt;FONT face=Arial size=2&gt;Provide a redistributable Integrated Development Environment (IDE), Design Time (DT), and Run time (RT) for hosts (ISV’s, etc..) providing a rich managed customization environment for developers.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;VSTA v1.0 was just announced in the keynote at PDC and the ship date coinsides with the release of Office 12.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT face=Arial size=2&gt;Features&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P dir=ltr style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;•&amp;nbsp;Redistributable VS (Visual Studio) IDE and run time&lt;BR&gt;•&amp;nbsp;Managed customization support (both app- and doc-level)&lt;BR&gt;•&amp;nbsp;Available via the VSIP program.&lt;BR&gt;•&amp;nbsp;Third process debugging.&lt;BR&gt;•&amp;nbsp;&lt;/FONT&gt;&lt;A href="/jackg/archive/2005/09/15/468068.aspx"&gt;&lt;FONT face=Arial size=2&gt;MAF &lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Arial size=2&gt;(Managed Addin Framework)&amp;nbsp; implementation!&lt;BR&gt;•&amp;nbsp;Building and debugging 32bit and 64bit customizations&lt;BR&gt;•&amp;nbsp;VSTA projects open in VS and vice versa&lt;BR&gt;•&amp;nbsp;Macro recording (via DTE)&lt;BR&gt;•&amp;nbsp;Core infrastructure – project system, build/debug support&lt;BR&gt;•&amp;nbsp;Add-in manager&lt;/FONT&gt;&lt;/P&gt;
&lt;UL dir=ltr&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;A set of public interfaces for managing Addin’s.&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P dir=ltr style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;•&amp;nbsp;Partial Trust support&lt;BR&gt;•&amp;nbsp;App Domain management&lt;/FONT&gt;&lt;/P&gt;
&lt;UL dir=ltr&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;Support for loading customizations (Assemblies) into existing App Domains or into new App Domains.&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P dir=ltr style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;•&amp;nbsp;Managed Addin Framework support&lt;/FONT&gt;&lt;/P&gt;
&lt;UL dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;LI dir=ltr&gt;
&lt;DIV style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;See &lt;/FONT&gt;&lt;A href="/jackg/archive/2005/09/15/468068.aspx"&gt;&lt;FONT face=Arial size=2&gt;MAF&lt;/FONT&gt;&lt;/A&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P dir=ltr style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;•&amp;nbsp;SDK&lt;/FONT&gt;&lt;/P&gt;
&lt;UL dir=ltr&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;Proxy Gen&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P dir=ltr style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;•&amp;nbsp;A tool similar to tlbimp.&amp;nbsp; Although we produced source files that can be further tweaked Versus the binaries.&lt;BR&gt;•&amp;nbsp;Reflects off of TypeLib’s or managed OM’s and produces Addin friendly managed proxy code that consumes contract implementations.&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;UL dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;UL dir=ltr&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;See &lt;/FONT&gt;&lt;A href="/jackg/archive/2005/09/15/468068.aspx"&gt;&lt;FONT face=Arial size=2&gt;MAF &lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Arial size=2&gt;for more&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;
&lt;UL dir=ltr&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;Generic Adapter&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P dir=ltr style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;•&amp;nbsp;Implements contracts (interfaces) and provides host side AppDomain runtime reflection against the host object model.&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;UL dir=ltr&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;Samples, Snippet’s&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;UL dir=ltr&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;Redistributable IDE/RT&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;•&amp;nbsp;Host project extensibility&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;•&amp;nbsp;v1 Scenario Example: InfoPath (host) Office12 ships with VSTA integration&lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;•&amp;nbsp;InfoPath user wants to add validation logic to one of the form fields&lt;BR&gt;•&amp;nbsp;InfoPath starts the VSTA IDE and tells it to create a new InfoPath project&lt;BR&gt;•&amp;nbsp;The user writes the validation code and presses F5 to build and start debugging.&lt;BR&gt;•&amp;nbsp;VSTA launches the InfoPath preview process and attaches the debugger to it&lt;BR&gt;•&amp;nbsp;InfoPath discovers the new Addin and tells the VSTA runtime to load it&lt;BR&gt;•&amp;nbsp;When the developer stops debugging, VSTA terminates the InfoPath preview process&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=468080" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jackg/archive/tags/System+Add-In/default.aspx">System Add-In</category><category domain="http://blogs.msdn.com/jackg/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/jackg/archive/tags/Conferences/default.aspx">Conferences</category></item><item><title>PDC05 - Microsoft Visual Studio Tools for Office (VSTO)</title><link>http://blogs.msdn.com/jackg/archive/2005/09/15/468075.aspx</link><pubDate>Fri, 16 Sep 2005 04:34:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:468075</guid><dc:creator>JackG</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/jackg/comments/468075.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jackg/commentrss.aspx?PostID=468075</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jackg/rsscomments.aspx?PostID=468075</wfw:comment><description>&lt;P&gt;&lt;STRONG&gt;&lt;FONT face=Arial size=2&gt;&lt;A href="/vsto/"&gt;Microsoft Visual Studio Tools for Office (VSTO)&lt;/A&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT face=Arial size=2&gt;Charter&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;VSTO provides professional developers with a Visual Studio IDE for developing managed applications that extend the functionality of Office applications.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;VSTO version 1.0, code named White Rabbit, a Visual Studio project was available for developing managed customizations against the Office PIA’s (Primary Interop Assemblies) for Word and Excel code behind documents. The projects were available on the Everett CLR/Visual Studio.&lt;/FONT&gt;&lt;/P&gt;
&lt;P dir=ltr style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;VSTO version 2.0, which will be released with the Whidbey CLR/Visual Studio, a number of features have been added,&lt;/FONT&gt;&lt;/P&gt;
&lt;P dir=ltr style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;•&amp;nbsp;A Visual Studio designer experience for Excel and Word documents.&lt;/FONT&gt;&lt;/P&gt;
&lt;UL dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;LI dir=ltr&gt;
&lt;DIV style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;Through the magic (years of difficult effort ;) of OLE doc object hosting, Visual Studio, hosts the Word and Excel applications, enabling the developer to utilize the full power of these Office applications for application extensibility.&amp;nbsp; We provide the ability to drag and drop Winform controls directly onto the document surfaces. The ability to provide and take advantage of a fully supported word processor and spreadsheet application (as examples) for adding your additional custom functionality, as opposed to writing the Host application yourself, is what I believe should be part of what defines a “Smart Client” application.&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P dir=ltr style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;•&amp;nbsp;Off-line&lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P dir=ltr style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;o&amp;nbsp;The ability to persist (cache) datasets with documents.&lt;BR&gt;o&amp;nbsp;Caching document assemblies (managed code associated with a document) via the IE cache.&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P dir=ltr style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;•&amp;nbsp;Document level customizations&lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P dir=ltr style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;o&amp;nbsp;Word 2003 Document and template &lt;BR&gt;o&amp;nbsp;Excel 2003 Document and template&lt;BR&gt;o&amp;nbsp;InfoPath 2003 document&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P dir=ltr style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;•&amp;nbsp;Named range support&lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P dir=ltr style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;o&amp;nbsp;Go ahead and move your reference to cells around, we’ll look for the associated name and the new cells it maps too.&amp;nbsp; Stop referring to C1 and B1:B10.&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P dir=ltr style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;•&amp;nbsp;Server support&lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P dir=ltr style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;o&amp;nbsp;Manipulate cached XML data islands via the VSTO server object model (OM) without having to start up Word/Excel on the server.&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P dir=ltr style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;•&amp;nbsp;Actions Pane&lt;/FONT&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;The ability to add a custom managed user control docked within the host window. Think in terms of creating your own custom task pane similar to the Office help and whose online task panes.&lt;/FONT&gt; 
&lt;LI style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;VSTO implementation of ISmartDocument&lt;/FONT&gt; 
&lt;LI style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;Built on Office Document Actions Task Pane&lt;/FONT&gt; 
&lt;LI style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;More – &lt;A href="/mshneer/"&gt;Misha&lt;/A&gt;/&lt;A href="/eric_carter/default.aspx"&gt;Eric &lt;/A&gt;blog&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;•&amp;nbsp;Smart Tags&lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P dir=ltr style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;o&amp;nbsp;Given a string to match (a regex) you can affect a context sensitive in-place menu.&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P dir=ltr style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;•&amp;nbsp;VSTO controls&lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P dir=ltr style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;o&amp;nbsp;Added functionality to a Excel listobject&lt;/FONT&gt;&lt;/P&gt;
&lt;UL dir=ltr&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;Enhances native Excel functionality&lt;/FONT&gt;&lt;/DIV&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;New methods, properties, events&lt;/FONT&gt;&lt;/DIV&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;BindableComponent&lt;/FONT&gt;&lt;/DIV&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;Databind to any bindable data source&lt;/FONT&gt;&lt;/DIV&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;SQL stored procedures, XML, web services&lt;/FONT&gt;&lt;/DIV&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;Create at design-time&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/BLOCKQUOTE&gt;
&lt;P dir=ltr style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;•&amp;nbsp;Microsoft Office InfoPath in the box.&lt;BR&gt;•&amp;nbsp;App manifest and Deploy manifest support&lt;BR&gt;•&amp;nbsp;Support for non US-EN Excel locals when calling through the PIA’s to the com methods.&amp;nbsp; Also known as the LCID issue.&lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P dir=ltr style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;o&amp;nbsp;I’ll blog later on the enhancements this provides.&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P dir=ltr style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;•&amp;nbsp;Outlook Application level Addin‘s&lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P dir=ltr style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;o&amp;nbsp;I’ll blog later on the enhancements this provides over the current VS managed Office COM Addin extensibility projects.&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P dir=ltr style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial size=2&gt;•&amp;nbsp;And a whole lot more&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;VSTO v.next, which is planned to be released with the Orcas CLR/Visual Studio, a number of features are being shown at PDC.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;•&amp;nbsp;Application level Add-in projects for all Office Applications&lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;o&amp;nbsp;Word, Excel, Power point, Outlook, InfoPath, FrontPage, Project, Visio, Publisher, Access&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;•&amp;nbsp;Application level Programmable Task Pane designer for all Office add-in projects&lt;BR&gt;•&amp;nbsp;Compatibility/Enhancements&lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;o&amp;nbsp;Support for new Office Open Packaging file format&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;•&amp;nbsp;And a lot more&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=468075" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jackg/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/jackg/archive/tags/Conferences/default.aspx">Conferences</category></item><item><title>PDC05 - Managed AddIn Framework (MAF)</title><link>http://blogs.msdn.com/jackg/archive/2005/09/15/468068.aspx</link><pubDate>Fri, 16 Sep 2005 04:14:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:468068</guid><dc:creator>JackG</dc:creator><slash:comments>23</slash:comments><comments>http://blogs.msdn.com/jackg/comments/468068.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jackg/commentrss.aspx?PostID=468068</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jackg/rsscomments.aspx?PostID=468068</wfw:comment><description>&lt;P&gt;&lt;STRONG&gt;&lt;FONT face=Arial size=2&gt;MAF (Managed AddIn Framework)&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;The Managed Add-in Framework defines a programming model, built on top of .NET that allows applications to dynamically load and communicate with generic components at runtime.&amp;nbsp; We provide a solution for creating independently versioning, mutually distrustful components, and allow them to work together.&amp;nbsp; We tackle the two problematic – versioning and isolation – together.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;At PDC05, &lt;/FONT&gt;&lt;A href="/tq"&gt;&lt;FONT face=Arial size=2&gt;Thomas Quinn&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Arial size=2&gt;, an architect on our team, responsible for VSTO and VSTA, and Jim Miller, a CLR architect, responsible for several platform components related to versioning support in the CLR, among other things, jointly presented the platform framework for managed Addin’s. See the PDC FUN309 session.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT face=Arial size=2&gt;What is an Add-In?&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;An add-in is traditionally thought of as custom code (a customization), written by a third party that is loaded and activated by a Host application (Word, Excel, etc…) upon the host starting up.&amp;nbsp; The host makes their programmable API (Object Model) available to the customization assembly.&amp;nbsp; In the case of the Office host applications, the Application object, which is the root of the hierarchical object model, is made available to the Add-in.&amp;nbsp; I will use “Addin” in a more generic sense to mean code that is discovered based upon some event (The host Starting up, the loading of a document, etc..). Later, I will argue that this definition is too narrow.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT face=Arial size=2&gt;Behavior&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;Note that the definition I just articulated was a dynamic loading mechanism as opposed to static.&amp;nbsp; An Addin is also generally loaded into the host’s process.&amp;nbsp; This requirement then adds the concern of isolation.&amp;nbsp; The host needs to be isolated from errant behavior of the Addin and Addin’s should in many cases, be isolated from each other.&amp;nbsp; Although it is implied, the two components also need to agree on some communication protocol (a contract).&amp;nbsp; &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;An Addin should be able to be loaded/unloaded of its own accord or loaded/unloaded by the host.&amp;nbsp; &lt;BR&gt;The requirement to Load/Unload Addin’s dynamically, adds the further requirement that the Host and Addin need to version independently.&amp;nbsp; &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT face=Arial size=2&gt;A picture is worth a thousand words&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;IMG src="http://storage.msn.com/x1pWtL97YaW0oeO5nIpRtv5w9CsFNa4u8fnHBewqQDQrYcZRDoltyaG_T6i_9wh3ybqKWwcobrvEh8hmkBAtUNQT3JsVaNOoldL3ix6jFfb3aXyzDs73e2SvxnN3qaDH3z1lRpUIHZ_5Y2K1CuYkgLKqA" border=0&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&lt;FONT face=Arial size=2&gt;Text image representation&lt;/FONT&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT face=Arial size=2&gt;Host Application&lt;/FONT&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp; -&amp;nbsp; Adapter&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;IContract | IContract&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Proxy&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp; Add-In&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;&lt;EM&gt;Host Process&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/EM&gt;&lt;STRONG&gt;-&lt;/STRONG&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;Implements Contract&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;IMyContra&amp;nbsp; &lt;/EM&gt;&lt;STRONG&gt;| &lt;/STRONG&gt;&lt;EM&gt;ct : IContract &amp;nbsp;&amp;nbsp; -&amp;nbsp; Addin Friendly facade/OM - &amp;nbsp;Customization&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P dir=ltr&gt;&lt;EM&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;-------------------------------------Direction of Call--------------------------------------------------------------&lt;/FONT&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P dir=ltr&gt;&lt;EM&gt;&lt;FONT face=Arial size=2&gt;Vertical bar (&lt;STRONG&gt;|&lt;/STRONG&gt;) represents a boundary (Process, AppDomain)&lt;/FONT&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT face=Arial size=2&gt;Terms&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P dir=ltr style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;Contracts&lt;/STRONG&gt;&lt;BR&gt;Pre-defined interfaces used as explicit, agreed upon protocols for communication between two endpoints.&amp;nbsp;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;&lt;FONT face=Arial&gt;&lt;FONT size=2&gt;
&lt;P dir=ltr style="MARGIN-RIGHT: 0px"&gt;•&amp;nbsp;All user defined contracts derive from IContract the base interface.&lt;BR&gt;•&amp;nbsp;A Contract is roughly analogous to a COM Interface.&lt;BR&gt;•&amp;nbsp;Possibly a better description from Thomas Quinn (aka TQ), “A Contract is any .NET interface, derived from IContract (to be defined), and having the following properties: it never versions beyond servicing, the containing assembly contains only other Contracts or non-versioning types, and it exposes in its method signatures only other Contracts, or fully known, loadable, and serializable type. It explicitly cannot contain the types System.Object, System.Type, System.MarshalByRefObject, any type from System.Reflection nor delegates or events, nor any other type which may cause the exposure of an implementation type”&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;BR&gt;&lt;FONT face=Arial&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;Adapters&lt;/STRONG&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;&lt;FONT size=2&gt;•&amp;nbsp;Implement contracts.&lt;BR&gt;•&amp;nbsp;Adapters serve the purpose of adapting between a friendly .NET Framework based programming model on each end and the less friendly, and more restricted contracts in the middle.&amp;nbsp; Adapters are the object model. &lt;BR&gt;•&amp;nbsp;Similar in concept to web services.&amp;nbsp; Although MAF is designed for Object Oriented services versus a Services Oriented model.&amp;nbsp;&amp;nbsp; We have worked with the Indigo team (aka. Windows Communications Foundation) on ensuring the two models are in alignment and they will continue to evolve in conjunction with each other.&amp;nbsp; In a nutshell, both models prescribe an explicit understanding of boundaries (web service boundaries are machine), proxy generation, agreed upon contracts, separation of the definition and implementation and consumption, etc…&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;BR&gt;&lt;FONT face=Arial&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;Proxies&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;&lt;FONT size=2&gt;•&amp;nbsp;Consume (call into) contracts.&lt;BR&gt;•&amp;nbsp;Exposes an object oriented, .NET Friendly surface to its consumers (Add-in’s).&lt;BR&gt;•&amp;nbsp;Similar in concept to consuming web services.&lt;BR&gt;•&amp;nbsp;Makes requests across the App Domain boundary.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT face=Arial size=2&gt;.Net platform libraries&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;System.AddIn.dll and the System.AddIn namespace&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;&lt;FONT size=2&gt;•&amp;nbsp;The NS will first be made available to the public in the VSTA/O12 release in the second half of 2006.&amp;nbsp; &lt;BR&gt;•&amp;nbsp;The VSTA product and MAF have been announced at PDC 2005.&lt;BR&gt;•&amp;nbsp;First available in VSTA/O12 and then made available broadly in Orcas as part of the platform (CLR).&lt;BR&gt;•&amp;nbsp;This System.AddIn.dll is the Add-in loader&lt;BR&gt;•&amp;nbsp;An Add-in is any component that is discovered and loaded at runtime by a hosting application and that version separately from the hosting application.&amp;nbsp; The loader is the component that is responsible for the App domain creation utilizing a customizable security manager, loads and activates Addin's in specified App domains and provides Add-in unloading of specified App domains.&amp;nbsp; The level of unloading in the CLR is by process or AppDomain.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;System.Addin.Contract&lt;/STRONG&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;&lt;FONT size=2&gt;•&amp;nbsp;This dll may not version (first tenant of a contract).&lt;BR&gt;•&amp;nbsp;First available in VSTA/O12 and then made available broadly in Orcas as part of the platform (CLR),&lt;BR&gt;•&amp;nbsp;Defines base contract IContract&lt;BR&gt;•&amp;nbsp;Provides a remote kind of reflection. The contracts mimic the similarly named types in the System.Reflection namespace without providing the full implementation. The goal here is to be able to invoke methods and properties, set and get fields and handle events on objects across the remoting boundary without having direct access to that object’s Type. We provide a remote type surrogate that performs the duties of Type and its friends.&lt;BR&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=468068" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jackg/archive/tags/System+Add-In/default.aspx">System Add-In</category><category domain="http://blogs.msdn.com/jackg/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/jackg/archive/tags/Conferences/default.aspx">Conferences</category></item><item><title>PDC05</title><link>http://blogs.msdn.com/jackg/archive/2005/09/14/466721.aspx</link><pubDate>Thu, 15 Sep 2005 04:45:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:466721</guid><dc:creator>JackG</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jackg/comments/466721.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jackg/commentrss.aspx?PostID=466721</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jackg/rsscomments.aspx?PostID=466721</wfw:comment><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;Here I am in Los Angeles, attending the Microsoft Professional Developers Conference 2005 (&lt;A href="http://msdn.microsoft.com/events/pdc/"&gt;PDC05&lt;/A&gt;).&amp;nbsp; As an attendee, you get an opportunity to speak with the Microsoft product development teams, as well as the opportunity to see potential &amp;lt;big disclaimer here&amp;gt; future product features and directions.&amp;nbsp; You will also receive prescriptive guidance on design recommendations that Microsoft feels confident in prescribing, in order to ensure your applications and ultimately your customers, will benefit from.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT face=Arial size=2&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;I am Jack Gudenkauf, a Group Development Manager in the Microsoft Visual Studio Tools group (aka Trinity).&amp;nbsp;&amp;nbsp;I have participated in the development of two products; Microsoft Visual Studio Tools for Office (VSTO) and Microsoft Visual Studio Tools for Applications (VSTA).&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT face=Arial size=2&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;In addition to working on these products, I have also been involved in driving towards defining a solution for providing a framework that enables isolated, version resilient, managed Add-in’s (Add in, AddIn).&amp;nbsp; This is a critical component in designing .Net Smart Client applications.&amp;nbsp; This effort has culminated in the PDC announcement of the Managed Addin Framework (aka MAF).&amp;nbsp; These products and Framework components have been under development for a number of years and PDC 2005 is where Microsoft has chosen to unveil this technology.&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;FONT face=Arial size=2&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;A href="/jackg/archive/2005/09/15/468075.aspx"&gt;VSTO&lt;/A&gt;, &lt;A href="/jackg/archive/2005/09/15/468080.aspx"&gt;VSTA &lt;/A&gt;and &lt;A href="/jackg/archive/2005/09/15/468068.aspx"&gt;MAF&lt;/A&gt;, provide a platform infrastructure and tool set for the evolution of managed, and mixed mode (managed/un-managed Hosts offering a managed or Inter-Op Object model) Hosts, that offer a managed Smart Client application development environment.&amp;nbsp; The framework and tools, support Host integration solutions that provide application extensibility and automation.&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=466721" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jackg/archive/tags/System+Add-In/default.aspx">System Add-In</category><category domain="http://blogs.msdn.com/jackg/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/jackg/archive/tags/Conferences/default.aspx">Conferences</category></item><item><title>Tech-Ed, Smart Client, VSTO, and Outlook Addin's</title><link>http://blogs.msdn.com/jackg/archive/2005/06/13/428741.aspx</link><pubDate>Tue, 14 Jun 2005 05:30:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:428741</guid><dc:creator>JackG</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jackg/comments/428741.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jackg/commentrss.aspx?PostID=428741</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jackg/rsscomments.aspx?PostID=428741</wfw:comment><description>&lt;P&gt;I want to appologize for the delay in posting Blogs, but we have been very busy on getting Whidbey out the door and adding a few new features like &lt;A HREF="/eric_carter/archive/2005/06/13/423971.aspx"&gt;Smart tags&lt;/A&gt;&amp;nbsp;as well as Outlook Addin's.&lt;/P&gt;
&lt;P&gt;Tech-Ed&amp;nbsp;&lt;A href="http://www.microsoft.com/events/series/teched2005.mspx#teched"&gt;WebCasts &lt;/A&gt;for &lt;A href="http://msevents.microsoft.com/cui/WebCastEventDetails.aspx?EventID=1032275033&amp;amp;EventCategory=5&amp;amp;culture=en-US&amp;amp;CountryCode=US"&gt;Smart Client&lt;/A&gt;&amp;nbsp;as well as other interesting sessions.&amp;nbsp; The link for the web casts will require you to register but this seems to be for logging purposes only.&amp;nbsp; I was not charged or forced to receive email for signing up.&lt;/P&gt;
&lt;P&gt;For those of you tracking Smart Client Development for the Office platform, you will see that VSTO announced a long asked for feature in the Whidbey &lt;A href="http://msdn.microsoft.com/office/"&gt;Visual Studio Tools for Office &lt;/A&gt;product.&amp;nbsp; Support for Managed &lt;A href="http://msdn.microsoft.com/office/default.aspx?pull=/library/en-us/odc_vsto2005_ta/html/OfficeVSTOIntroducingOutlookAdd-in.asp"&gt;Outlook Addin's&lt;/A&gt;!&amp;nbsp; This VSTO 2005 feature improves upon&amp;nbsp;the Visual Studio&amp;nbsp;managed COM Addin projects.&amp;nbsp; By providing AppDomain isolation for the Addin's, the Host (Outlook), as well as&amp;nbsp;other Addin's receive a level of isolation and unloadability.&amp;nbsp; There is currently no way to unload a customization (Custom code written for the purpose of automating a Host) from the default App Domain.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;In the case where all Addin's are loaded in the default AD (App Domain).&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;You will increase the likelihood of one Addin adversely effecting another Addin 
&lt;LI&gt;Increase the memory overhead of the Host process with each Addin loaded (there is no way to unload an Addin without destroying an AD) 
&lt;LI&gt;Increases&amp;nbsp;the potential for a single Addin to bring down the Host process.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;There are additional enhancements in the Outlook Addin that I hope to Blog about later.&lt;/P&gt;
&lt;P&gt;For more on AppDomains check out &lt;A href="/cbrumme/search.aspx?q=appdomain&amp;amp;p=1"&gt;Chris Brumme's blog&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;More Outlook Addin links&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyId=74B56C72-7A1F-431F-A29C-58EB39E97A86&amp;amp;displaylang=en"&gt;Outlook Addin Beta Download&lt;/A&gt;. 
&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/office/understanding/vsto/training/labs05/default.aspx" name=Intro&gt;Outlook Add-in Hands-on Labs (Beta) for Visual Studio 2005 Tools for Office&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/office/understanding/vsto/training/samples/default.aspx" name=Intro&gt;Outlook Add-in Samples (Beta) for Visual Studio 2005 Tools for Office&lt;/A&gt; 
&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/office/understanding/vsto/training/snippets/default.aspx" name=Intro&gt;Outlook Add-in Snippets (Beta) for Visual Studio 2005 Tools for Office&lt;/A&gt; 
&lt;LI&gt;&lt;A href="/eric_carter/archive/2005/06/08/426857.aspx"&gt;Outlook VSTO&amp;nbsp;video found on Eric Carter's Blog&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=428741" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jackg/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/jackg/archive/tags/Smart+Client/default.aspx">Smart Client</category><category domain="http://blogs.msdn.com/jackg/archive/tags/Conferences/default.aspx">Conferences</category></item><item><title>Office Developer Conference</title><link>http://blogs.msdn.com/jackg/archive/2005/02/15/373528.aspx</link><pubDate>Wed, 16 Feb 2005 00:20:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:373528</guid><dc:creator>JackG</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jackg/comments/373528.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jackg/commentrss.aspx?PostID=373528</wfw:commentRss><wfw:comment>http://blogs.msdn.com/jackg/rsscomments.aspx?PostID=373528</wfw:comment><description>&lt;p&gt;&lt;font size="2"&gt;I mentioned the Office Developer Conference in a &lt;a href="http://blogs.msdn.com/jackg/archive/2005/02/08/369563.aspx"&gt;previous post&lt;/a&gt;&amp;nbsp;due to its relevance to Smart Client applications.&amp;nbsp; In the Bill Gates keynote, you will find references to Office as a platform and a demo of the Visual Studio for Office 2005 (VSTO) product which I have a personal interest and pride in.&amp;nbsp; The ability to utilize the full functionality of a robust spreadsheet application like Excel and extend the application through customizations (Hosted .Net code) is a major pillar in&amp;nbsp;the Smart Client paradigm.&amp;nbsp; Imagine the development opportunities in extending an existing robust application as&amp;nbsp;opposed to starting with an empty Winform shell.&amp;nbsp;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.microsoft.com/seminar/events/series/gatesfeb4.mspx"&gt;&lt;font size="2"&gt;Video &lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;of the Bill Gates Office Developer keynote.&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="2"&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=373528" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jackg/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/jackg/archive/tags/Conferences/default.aspx">Conferences</category></item></channel></rss>