The Knowledge Chamber (HD) - Channel 9 show

The Knowledge Chamber (HD) - Channel 9

Summary: Join Robert Hess, as he meets with the developers, program managers, and others who are integral in the process of explaining Microsoft technologies to others. These episodes will primarily be lead-ups to the presentations at our MIX and PDC events, providing people with insights and details as to what some of these sessions will cover.

Podcasts:

 Visual Studio 2010 Code Visualization Tools | File Type: video/mp4 | Duration: 750

Visual Studio 2010 is a fairly important release of the developer tool of choice for writing Windows applications. One of the important advancements in the new update is how it enables developers and architects to better visualize the assets and dependencies through UML (Unified Modeling Language) diagrams.In this episode, Cameron Skinner gives us a quick overview of how Visual Studio 2010’s new UML visualization tool's design might help you with better understanding the overall structure of your applications.You may also find the following links useful: PDC09: Code Visualization, UML, and DSLs Cameron’s Blog

 Microsoft Research: Tools to Help Resolve Concurrency Problems | File Type: video/mp4 | Duration: 1016

If you are developing multi-threaded applications, there is a possibility that you may be having concurrency problems, and these problems can be difficult to reproduce and identify.At PDC09, Madan Musuvathi and Sebastian Burckhardt showed off some tools (“Cuzz” and “FeatherLite”) that Microsoft Research is currently working on that may one day assist developers in addressing concurrency issues they may be having in their application. I’ve invited them to join me today to talk with us about some of the issues involved with tracking down concurrency problems, as well as how each tool works.If you’d like more information about the tools they are working on, you may want to check out their PDC09 session, which is available here: PDC09 Seminar:Concurrency Fuzzing & Data Races You can also find more details about what Madan and Sebastian are doing in Microsoft Research on the Microsoft Research Website: Cuzz FeatherLite Madan Musuvathi Sebastian Burckhardt

 Multi-Core and Parallel Programming Practices | File Type: video/mp4 | Duration: 1188

In case you haven’t realized it, the new trend in computer chip technology is multi-core. This is where most of the speed improvements moving forward will come from on our computers. To take full advantage of this however it is necessary to design your applications using Parallel Programming practices, also known as "parallelism".In today’s episode, we will meet with Stephen Toub, who will share with us some of the overarching concepts associated with parallelism, and some of the ways we are trying to empower developers to develop applications to take advantage of it.You may also want to check out Stephen’s presentation from PDC09 on this topic here: Manycore and .NET 4: A Match Made in Visual Studio 2010 And here is the full set of PDC09 sessions related to parallel programming practices:Overview: The State of Parallel Programming Managed code in Visual Studio 2010: Manycore and .NET 4: A Match Made in Visual Studio 2010 PLINQ: LINQ, but Faster! F# for Parallel and Asynchronous Programming Native code in Visual Studio 2010: C++ Forever: Interactive Applications in the Age of Manycore Lighting up Windows Server 2008 R2 Using the ConcRT on UMS Developing Applications for Scale-Up Servers Running Windows Server 2008 R2 HPC Server: Accelerating Applications Using Windows HPC Server 2008 Research and Incubation: Axum: A .NET Language for Safe and Scalable Concurrency Concurrency Fuzzing & Data Races Data-Intensive Computing on Windows HPC Server with DryadLINQ Rx: Reactive Extensions for .NET Future of Garbage Collection Future Directions for C# and Visual Basic  

 Integrating Microsoft Silverlight with Microsoft Sharepoint 2010 | File Type: video/mp4 | Duration: 1281

The upcoming release of Sharepoint 2010 will provide features and capabilities which will allow it to directly support Silverlight development and controls. At PDC09, Paul Stubbs held a session where he showed off many of these features, and walked the audience through the process of how to utilize Silverlight from a Sharepoint website.In this episode, I meet with Paul, and he briefly shows us how easy it is to do Silverlight development on a Sharepoint 2010 website.If you'd like more details on this, you can view the entire session from PDC09 here: Developer Patterns to Integrate Microsoft Silverlight 3.0 with Microsoft SharePoint 2010 You can find out more details about Sharepoint 2010, and the current beta here:     Sharepoint 2010 Website

 PDC09: John Durant on newly announced SharePoint features | File Type: video/mp4 | Duration: 1068

John Durant just returned from the Microsoft SharePoint Conference where a number of new SharePoint features were announced. In this episode he shares some of those features with us and describes how they can help developers in a variety of ways.John will be doing a couple sessions at PDC09 which will also cover some of these features: Making a Killer Office Developer Demo Developing .NET Managed Applications Using the Microsoft Office 2010 Developer Platform And here are some PDC09 sessions based on some of the other topics we discussed: Developing Solutions with Business Connectivity Services in Microsoft SharePoint Server 2010 Overview of SharePoint 2010 Programmability Document Assembly and Manipulation on Microsoft SharePoint Server 2010 Using Word Automation Services and Open XML

 PDC09 Workshop: Developing Quality Software Using Microsoft Visual Studio Team System 2010 | File Type: video/mp4 | Duration: 998

Visual Studio 2010 recently released a new beta of Visual Studio 2010, which includes a variety of improvements for a broad spectrum of developer needs. For PDC09, Chris Tullier and Todd Girvin will present a day-long workshop which specifically focuses on the use of Visual Studio Team System to manage software development tasks for teams of any size.Chris Tullier joins me on today’s episode to discuss his upcoming workshop and share some details and insights on how Visual Studio Team System can promote and support better software development practices. You can find more information about this workshop here: Developing Quality Software Using Microsoft Visual Studio Team System 2010 as well as more details about Visual Studio 2010 here: Visual Studio 2010 Beta 2        

 Developing Windows Azure applications for PHP, Ruby, and Java, using Eclipse | File Type: video/mp4 | Duration: 1577

In our previous episode, Vijay Rajagopalan shared with us some of the details about a session he did at MIX09 which showed how Microsoft was providing support for building Silverlight applications using Eclipse on either Windows or even on other platforms as well. In today’s episode Vijay shares with us the details regarding some new interoperability support which will similarly allow PHP developers to use the Eclipse IDE to develop for and deploy to Windows Azure, and provide Java developers with a new Windows Azure SDK, making their life much easier when they use Windows Azure storage services in particular. He’ll also describe how Microsoft is working to make sure that Eclipse itself is a great Windows 7 application and how it will enable developers to write applications which can take full advantage of special Windows 7 features.   And you can find more information about these interoperability tools here: Microsoft to foster Eclipse and Microsoft platform interoperability Eclipse Tools for Windows Azure for PHP Windows Azure Software Developer Kit (SDK) for Java Eclipse Tools for Silverlight

 Using Eclipse to build Silverlight applications in Java, PHP and Ruby | File Type: video/mp4 | Duration: 466

As hard as it might be to believe, not everybody is using Visual Studio as their development platform. Then what if they want to develop a Silverlight application? Is notepad their only option?Fortunately not. Vijay Rajagopalan did a session at MIX09 earlier this year which shows how we've been working hard to provide interoperability support for Eclipse users that not only allows them to use Eclipse as their development environment, but also allows them to integrate their Silverlight applications into PHP, Ruby, or Java.And if you want more details, you can watch Vijay's MIX09 session here: Build Applications on the Microsoft Platform Using Exlipse, Java, Ruby, and PHP! And for additional information and downloads, you might be interested in the following: Eclipse Tools For Silverlight Interoperability Bridges & Labs Center Interoperability @ Microsoft

 PDC09: Application Deployment with Microsoft SQL Server 2008 R2 | File Type: video/mp4 | Duration: 562

As part of our lead-up to PDC09, I am joined today by Omri Bahat who is going to share with us some of the aspects of SQL Server 2008 R2 which will provide a more efficient way to develop, deploy, and manage applications which rely on an integrated data tier.The session itself will be presented at PDC09 by Sanjay Nagamangalam and S Murali.You can find more details about this session here: Simplifying Application Packaging and Deployment with Microsoft SQL Server 2008 R2

 PDC09 Workshop: Microsoft Technology Roadmap | File Type: video/mp4 | Duration: 701

For one of the day-long workshops at this years PDC, Michele Leroux Bustamante will be hosting a session where she'll walk attendees through a variety of Microsoft technologies and help them understand the value of each and how to use them to their fullest advantage.In this episode, we have a special interview with Michele where she provides some details on what her workshop will be about. This workshop should be an excellent way to start the PDC off and help you be fully prepared for all of the seminars that will follow.You can get more details about this workshop here: Microsoft Technology Roadmap Workshop

Comments

Login or signup comment.