<?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>Scott Wiltamuth's Visual Studio blog : VS</title><link>http://blogs.msdn.com/scottwil/archive/tags/VS/default.aspx</link><description>Tags: VS</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>VS 2010 videos</title><link>http://blogs.msdn.com/scottwil/archive/2008/11/11/vs-2010-videos.aspx</link><pubDate>Wed, 12 Nov 2008 00:16:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9060820</guid><dc:creator>scottwil</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/scottwil/comments/9060820.aspx</comments><wfw:commentRss>http://blogs.msdn.com/scottwil/commentrss.aspx?PostID=9060820</wfw:commentRss><description>&lt;P&gt;Check out this new &lt;A class="" title="VS2010 and .NET 4.0 videos" href="http://channel9.msdn.com/posts/VisualStudio/Visual-Studio-2010-and-the-NET-Framework-40-Week/" mce_href="http://channel9.msdn.com/posts/VisualStudio/Visual-Studio-2010-and-the-NET-Framework-40-Week/"&gt;VS 2010 and .NET Fx 4.0 videos page&lt;/A&gt; on channel9.&amp;nbsp; We're rolling out a set of videos for this week, including &lt;A class="" title="Jason's keynote" href="http://channel9.msdn.com/posts/VisualStudio/Visual-Studio-2010-Overview/" mce_href="http://channel9.msdn.com/posts/VisualStudio/Visual-Studio-2010-Overview/"&gt;Jason Zander's keynote at Tech Ed in Barcelona&lt;/A&gt;,&amp;nbsp;&lt;A class="" title=Anders href="http://channel9.msdn.com/posts/VisualStudio/C-40-Questions-and-reasons-behind-the-answers/" mce_href="http://channel9.msdn.com/posts/VisualStudio/C-40-Questions-and-reasons-behind-the-answers/"&gt;Anders doing q&amp;amp;a on C# 4.0&lt;/A&gt;, &lt;A class="" title=Lucien href="http://channel9.msdn.com/posts/Dan/Lucian-Wischik-and-Lisa-Feigenbaum-Whats-new-in-Visual-Basic-10/" mce_href="http://channel9.msdn.com/posts/Dan/Lucian-Wischik-and-Lisa-Feigenbaum-Whats-new-in-Visual-Basic-10/"&gt;Lucien on VB 10&lt;/A&gt;, and others!&amp;nbsp; If you're curious what we've been up to since releasing VS 2008, this content combined with the &lt;A class="" title="PDC videos" href="http://channel9.msdn.com/pdc2008/" mce_href="http://channel9.msdn.com/pdc2008/"&gt;PDC videos&lt;/A&gt; give you plenty of choices.&lt;/P&gt;
&lt;P&gt;If you don't have time to watch the videos, Jason has a &lt;A class="" title="Jason's Tech Ed talk summary" href="http://blogs.msdn.com/jasonz/archive/2008/11/10/teched-emea-2008-keynote-including-sharepoint-tools-for-vs.aspx" mce_href="http://blogs.msdn.com/jasonz/archive/2008/11/10/teched-emea-2008-keynote-including-sharepoint-tools-for-vs.aspx"&gt;good blog post summarizing key news&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;--Scott&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9060820" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/scottwil/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://blogs.msdn.com/scottwil/archive/tags/VS/default.aspx">VS</category><category domain="http://blogs.msdn.com/scottwil/archive/tags/Languages/default.aspx">Languages</category><category domain="http://blogs.msdn.com/scottwil/archive/tags/PDC08/default.aspx">PDC08</category><category domain="http://blogs.msdn.com/scottwil/archive/tags/VS2010/default.aspx">VS2010</category><category domain="http://blogs.msdn.com/scottwil/archive/tags/VB/default.aspx">VB</category></item><item><title>C# PDC videos</title><link>http://blogs.msdn.com/scottwil/archive/2008/10/29/c-pdc-videos.aspx</link><pubDate>Wed, 29 Oct 2008 20:22:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9022665</guid><dc:creator>scottwil</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/scottwil/comments/9022665.aspx</comments><wfw:commentRss>http://blogs.msdn.com/scottwil/commentrss.aspx?PostID=9022665</wfw:commentRss><description>&lt;P&gt;With PDC going on in LA this week, we have a number of new C# videos available:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Anders' PDC talk on &lt;A class="" title="The Future of C#" href="http://channel9.msdn.com/pdc2008/TL16/" mce_href="http://channel9.msdn.com/pdc2008/TL16/"&gt;The Future of C#&lt;/A&gt;, where he describes the work we plan to deliver as part of C# 4.0 in &lt;A class="" title="VS 2010" href="http://msdn.microsoft.com/en-us/vstudio/products/cc948977.aspx" mce_href="http://msdn.microsoft.com/en-us/vstudio/products/cc948977.aspx"&gt;Visual Studio 2010&lt;/A&gt;.&amp;nbsp; There are six demos:&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;Silverlight C#/JavaScript interop improvements using the new dynamic programming extensions.&lt;/LI&gt;
&lt;LI&gt;C#/Python interop using dynamic programming extensions.&lt;/LI&gt;
&lt;LI&gt;Creating a dynamically typed property bag in C# using dynamic programming extensions.&lt;/LI&gt;
&lt;LI&gt;Improvements to Office Automation (bye-bye “Type.Missing” and “ref missing”).&lt;/LI&gt;
&lt;LI&gt;Parallel Extensions to .NET (Task Parallel Library&amp;nbsp;and Parallel LINQ, aka TPL and PLINQ).&lt;/LI&gt;
&lt;LI&gt;A sneak peek at read-eval-print loop using managed C# compiler.&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;We have a series of three videos that we did with informIT:&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A class="" title="C# 4.0 Part 1" href="http://www.informit.com/podcasts/episode.aspx?e=ff719d1a-67c8-47c9-86f4-0d31f2723e6f" mce_href="http://www.informit.com/podcasts/episode.aspx?e=ff719d1a-67c8-47c9-86f4-0d31f2723e6f"&gt;C# 4.0 with Anders Hejlsberg, Mads Torgersen, and Eric Lippert - Part 1 of 2&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A class="" title="C# 4.0 Part 2" href="http://www.informit.com/podcasts/episode.aspx?e=4b0da588-4e09-4f4a-bb8a-2c1d7d2ff1f6" mce_href="http://www.informit.com/podcasts/episode.aspx?e=4b0da588-4e09-4f4a-bb8a-2c1d7d2ff1f6"&gt;C# 4.0 with Anders Hejlsberg, Mads Torgersen, and Eric Lippert - Part&amp;nbsp;2 of 2&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;A video about the latest edition of our book, &lt;A class="" title="The C# Programming Language, Third Edition" href="http://www.informit.com/podcasts/episode.aspx?e=fa08723e-aadf-4366-a66c-7c03f7db2e52" mce_href="http://www.informit.com/podcasts/episode.aspx?e=fa08723e-aadf-4366-a66c-7c03f7db2e52"&gt;The C# Programming Language, Third Edition&lt;/A&gt;.&amp;nbsp; The book is literally hot off the presses, so&amp;nbsp;if you're ordering it, make sure you get the &lt;EM&gt;Third Edition&lt;/EM&gt;.&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;
&lt;P&gt;Enjoy!&lt;/P&gt;
&lt;P&gt;--Scott&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9022665" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/scottwil/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://blogs.msdn.com/scottwil/archive/tags/VS/default.aspx">VS</category><category domain="http://blogs.msdn.com/scottwil/archive/tags/Languages/default.aspx">Languages</category><category domain="http://blogs.msdn.com/scottwil/archive/tags/PDC08/default.aspx">PDC08</category></item><item><title>F# Press Coverage</title><link>http://blogs.msdn.com/scottwil/archive/2007/10/26/f-press-coverage.aspx</link><pubDate>Fri, 26 Oct 2007 21:39:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5694882</guid><dc:creator>scottwil</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/scottwil/comments/5694882.aspx</comments><wfw:commentRss>http://blogs.msdn.com/scottwil/commentrss.aspx?PostID=5694882</wfw:commentRss><description>&lt;P&gt;Soma &lt;A class="" title=F# href="http://blogs.msdn.com/somasegar/archive/2007/10/17/f-a-functional-programming-language.aspx" mce_href="http://blogs.msdn.com/somasegar/archive/2007/10/17/f-a-functional-programming-language.aspx"&gt;blogged&lt;/A&gt; earlier announcing our intent to productize F#, and we are seeing some press coverage of this:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;
&lt;DIV mce_keep="true"&gt;Ars Technica: &lt;A class="" title="Ars Technica" href="http://arstechnica.com/news.ars/post/20071023-microsoft-to-push-functional-programming-into-the-mainstream-with-f.html" mce_href="http://arstechnica.com/news.ars/post/20071023-microsoft-to-push-functional-programming-into-the-mainstream-with-f.html"&gt;Microsoft to push functional programming into the mainstream with F#&lt;/A&gt; by Ryan Paul&lt;/DIV&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;
&lt;DIV mce_keep="true"&gt;BetaNews: &lt;A class="" title=BetaNews href="http://www.betanews.com/article/Experimental_Functional_Language_Emerges_from_Microsoft_Research/1193170328" mce_href="http://www.betanews.com/article/Experimental_Functional_Language_Emerges_from_Microsoft_Research/1193170328"&gt;Experimental 'Functional' Language Emerges from Microsoft Research&lt;/A&gt; by Scott M Fulton&lt;/DIV&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;DIV mce_keep="true"&gt;
&lt;LI&gt;
&lt;DIV mce_keep="true"&gt;Dr Dobb’s&amp;nbsp;Journal: &lt;A class="" title="Dr Dobb's" href="http://www.ddj.com/development-tools/202600705" mce_href="http://www.ddj.com/development-tools/202600705"&gt;F# To Get VS Integration&lt;/A&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;eWeek: &lt;A class="" title=eWeek href="http://www.eweek.com/article2/0,1895,2206130,00.asp" mce_href="http://www.eweek.com/article2/0,1895,2206130,00.asp"&gt;Programming Superstars Eye Parallelism&lt;/A&gt; by&amp;nbsp;Darryl K Taft&lt;/LI&gt;
&lt;LI&gt;eWeek: &lt;A class="" title=eWeek href="http://www.eweek.com/article2/0,1895,2205312,00.asp" mce_href="http://www.eweek.com/article2/0,1895,2205312,00.asp"&gt;Microsoft to host language symposium&lt;/A&gt; by Darryl K Taft&lt;/LI&gt;
&lt;LI&gt;InfoQ: &lt;A class="" title=InfoQ href="http://www.infoq.com/news/2007/10/FSharp-Plans" mce_href="http://www.infoq.com/news/2007/10/FSharp-Plans"&gt;F# to be Integrated with Visual Studio&lt;/A&gt; by Jonathan Allen&lt;/LI&gt;
&lt;LI&gt;InfoWorld: &lt;A class="" title=InfoWorld href="http://weblog.infoworld.com/daily/archives/2007/10/infoworld_daily_443.html" mce_href="http://weblog.infoworld.com/daily/archives/2007/10/infoworld_daily_443.html"&gt;InfoWorld Daily Podcast&lt;/A&gt; by&amp;nbsp;Tom Sullivan&lt;/LI&gt;
&lt;LI&gt;TechWorld: &lt;A class="" title=InfoWorld href="http://www.techworld.com/applications/news/index.cfm?newsID=10417&amp;amp;pagtype=samechan" mce_href="http://www.techworld.com/applications/news/index.cfm?newsID=10417&amp;amp;pagtype=samechan"&gt;Visual Studio to use the F word&lt;/A&gt; by&amp;nbsp;Paul Krill &lt;/LI&gt;
&lt;LI&gt;VNUNet.com: &lt;A class="" title=VNUNet.com href="http://www.vnunet.com/vnunet/news/2201752/microsoft-preps-functional" mce_href="http://www.vnunet.com/vnunet/news/2201752/microsoft-preps-functional"&gt;Microsoft preps functional programming language&lt;/A&gt; by&amp;nbsp;Tom Sanders&lt;/LI&gt;
&lt;LI&gt;ZDNet: &lt;A class="" title=ZDNet href="http://blogs.zdnet.com/microsoft/?p=860" mce_href="http://blogs.zdnet.com/microsoft/?p=860"&gt;F# becomes a first-class citizen&lt;/A&gt; by Mary Jo Foley&lt;/LI&gt;&lt;/DIV&gt;&lt;/UL&gt;
&lt;P mce_keep="true"&gt;--Scott&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5694882" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/scottwil/archive/tags/VS/default.aspx">VS</category><category domain="http://blogs.msdn.com/scottwil/archive/tags/Languages/default.aspx">Languages</category><category domain="http://blogs.msdn.com/scottwil/archive/tags/F_2300_/default.aspx">F#</category></item><item><title>Second Life at OOPSLA</title><link>http://blogs.msdn.com/scottwil/archive/2007/10/24/second-life-at-oopsla.aspx</link><pubDate>Thu, 25 Oct 2007 02:28:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5658837</guid><dc:creator>scottwil</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/scottwil/comments/5658837.aspx</comments><wfw:commentRss>http://blogs.msdn.com/scottwil/commentrss.aspx?PostID=5658837</wfw:commentRss><description>&lt;P&gt;There was an interesting session at &lt;A class="" title=OOPSLA href="http://www.oopsla.org/oopsla2007/" mce_href="http://www.oopsla.org/oopsla2007/"&gt;OOPSLA&lt;/A&gt; yesterday called "&lt;A class="" title=Abstract href="http://www.oopsla.org/oopsla2007/index.php?page=sub/&amp;amp;id=190" mce_href="http://www.oopsla.org/oopsla2007/index.php?page=sub/&amp;amp;id=190"&gt;Second Life: The World's Biggest Programming Environment&lt;/A&gt;" by &lt;A class="" title="Jim's blog" href="http://blog.secondlife.com/author/babbagelinden/" mce_href="http://blog.secondlife.com/author/babbagelinden/"&gt;Jim Purbrick&lt;/A&gt; and &lt;A class="" title="Mark's profile" href="http://wiki.secondlife.com/wiki/User:Zero_Linden" mce_href="http://wiki.secondlife.com/wiki/User:Zero_Linden"&gt;Mark Lentczner&lt;/A&gt;, that covered two main topics.&lt;/P&gt;
&lt;P&gt;The first part of the talk was mainly about the popularity of LSL (15% of &lt;A class="" title="Second Life" href="http://blogs.msdn.com/controlpanel/Blogs/Second%20Life" mce_href="http://blogs.msdn.com/controlpanel/Blogs/Second Life"&gt;Second Life&lt;/A&gt; users write scripts!), and the effort to move &lt;A class="" title="LSL Portal" href="http://wiki.secondlife.com/wiki/LSL_Portal" mce_href="http://wiki.secondlife.com/wiki/LSL_Portal"&gt;LSL&lt;/A&gt; to .NET and &lt;A class="" title="Mono Project" href="http://www.mono-project.com/Main_Page" mce_href="http://www.mono-project.com/Main_Page"&gt;Mono&lt;/A&gt;, and also to enable other .NET languages like C# to be used to&amp;nbsp;build Second Life scripts.&amp;nbsp;&amp;nbsp;This is very cool!&lt;/P&gt;
&lt;P&gt;The second part covered how the LSL&amp;nbsp;team uses Second Life as a communication and collaboration tool for their own software development.&amp;nbsp; Since I had just blogged a few days earlier musing about &lt;A class="" title="my blog post on unified communication for developers" href="http://blogs.msdn.com/scottwil/archive/2007/10/16/unified-communications-for-developers.aspx" mce_href="http://blogs.msdn.com/scottwil/archive/2007/10/16/unified-communications-for-developers.aspx"&gt;unified communication for developers&lt;/A&gt;, this definitely caught my interest.&amp;nbsp; Linden Lab folks have made what&amp;nbsp;we at MS would call a dogfooding commitment -- all meetings are done in Second Life.&amp;nbsp; The LSL folks use an interesting combination of tools for their collaborative development work, including Second Life features:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;a meeting place&lt;/LI&gt;
&lt;LI&gt;presence -- you can and hear see what your co-workers are doing&lt;/LI&gt;
&lt;LI&gt;white board for shared task list&lt;/LI&gt;
&lt;LI&gt;3D audio so you can hear what your co-workers are doing, both in meeting settings and less formal collaboration.&amp;nbsp; E.g., you might overhear two teammates doing a code review on an are of code you know a lot about and decide to join them&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;and others:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Screen sharing&lt;/LI&gt;
&lt;LI&gt;Twitter&lt;/LI&gt;
&lt;LI&gt;Etc.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;As an example,&amp;nbsp;code reviews are done using a combination of Second Life (e.g., audio) and non-SL tools (e.g., screen sharing).&lt;/P&gt;
&lt;P&gt;Software development is a social endeavor, and I expect more and more experimentation with social tools and environments like Second Life as&amp;nbsp;part of developers' toolkits.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;--Scott&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5658837" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/scottwil/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://blogs.msdn.com/scottwil/archive/tags/VS/default.aspx">VS</category><category domain="http://blogs.msdn.com/scottwil/archive/tags/Languages/default.aspx">Languages</category></item><item><title>New Position for Me</title><link>http://blogs.msdn.com/scottwil/archive/2007/10/15/new-position-for-me.aspx</link><pubDate>Mon, 15 Oct 2007 19:43:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5462833</guid><dc:creator>scottwil</dc:creator><slash:comments>7</slash:comments><comments>http://blogs.msdn.com/scottwil/comments/5462833.aspx</comments><wfw:commentRss>http://blogs.msdn.com/scottwil/commentrss.aspx?PostID=5462833</wfw:commentRss><description>&lt;P&gt;I recently switched from managing a large group (VB, VC#, VC++, and Phoenix product units) to working in a staff role for &lt;A class="" title="Jason Zander's blog" href="http://blogs.msdn.com/jasonz/default.aspx" mce_href="http://blogs.msdn.com/jasonz/default.aspx"&gt;Jason Zander&lt;/A&gt;, who is managing a larger group that includes the product units I previously mentioned plus a number of others that Jason mentions in his &lt;A class="" title="Jason's post" href="http://blogs.msdn.com/jasonz/archive/2007/09/15/new-job-new-challenges.aspx" mce_href="http://blogs.msdn.com/jasonz/archive/2007/09/15/new-job-new-challenges.aspx"&gt;post&lt;/A&gt;.&amp;nbsp; In my new role, I am working on planning for the next version (and beyond!) for &lt;A class="" title="VS Pro" href="http://msdn2.microsoft.com/en-us/vstudio/aa718668.aspx" mce_href="http://msdn2.microsoft.com/en-us/vstudio/aa718668.aspx"&gt;VS Pro&lt;/A&gt; and below, which is essentially our traditional dev tools product, which consists of an IDE and a variety of languages, tools, and platform-specific tools.&lt;/P&gt;
&lt;P&gt;We are very interested in getting your input for these future versions.&amp;nbsp; It's our aspiration to build software that developers love, and to do that we need your input.&amp;nbsp; Many of you have already done so by entering &lt;A class="" title=Connect href="https://connect.microsoft.com/visualstudio" mce_href="https://connect.microsoft.com/visualstudio"&gt;bugs and suggestions on Connect&lt;/A&gt;, and these are a great resource for us.&amp;nbsp; We will be combing through these as part of our planning.&amp;nbsp; An advantage of posting bugs and suggestions via Connect is that it is easier for us to follow up with you, and for you to check status.&amp;nbsp; But if blog comments or email work better for you, feel free to do that as well.&amp;nbsp; The important thing is that we hear from you so that we can build the best product possible.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;--Scott&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5462833" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/scottwil/archive/tags/VS/default.aspx">VS</category></item></channel></rss>