PDC10: The Future of C# and Visual Basic

At PDC 2000, we rolled out the .NET platform, including a new language called C#. A lot has happened since then! Each release has had a theme – in C# 2 we added generics; in C# 3 it was LINQ. Most recently in C#  4 with VS2010 we introduced deeper dynamic language support and expressed…

0

MIX09 Day 1 Keynote Pt 2: Scott Guthrie on Advancing User Experiences

Bill Buxton talked about why user-centered design is so important; now we’re going to talk about the “how”. We’re going to be talking about three key categories today: web, media and RIA. One of the things we’re trying to do is to provide a single platform – the .NET Framework – that can be used…

9

WPF Developers: PDC Wrap-Up and Visual Studio Tooling Update

Over the next week or so, I want to put a bit of context behind some of the announcements from PDC, particularly the ones that got glossed over amidst the excitement over Windows 7 and Windows Azure. I’m going to start with highlighting some of the work we’ve done around WPF over the last couple…

9

What You’ll Hear at PDC2008

My favorite conference is almost upon us. If I’ve been quiet for a little while on my blog, it’s because this has been a crazy busy season for me and my team, as we put all the pieces in place for PDC2008. PDC is Microsoft’s flagship conference, both because of the scale and depth of…

11

Introducing the Third Major Release of Windows Presentation Foundation

Today I’m excited to announce the public beta availability of a major new release of WPF. Since we shipped .NET Framework 3.5 late last year, the team has been hard at work at a new release that adds many supplemental features, fixes a good number of bugs, offers many performance optimizations, and includes a new…

79

Introducing Video.Show: A Silverlight Reference-quality Sample

One of the favorite things about my job is being able to share really cool new content with you all, and so today is a good day to end the week on! Since we completed the Family.Show WPF reference sample, we’ve been working away in partnership with a great developer team from Vertigo Software on…

26

What’s New in WPF 3.5? Here’s Fifteen Cool Features…

A lot of WPF developers know that Visual Studio 2008 will include much better baked-in support for WPF – the “Cider” team have delivered a WPF forms designer, high-quality XAML Intellisense built on top of a XAML language service rather than an XSD, a full set of project templates and integration between WinForms and WPF…

33

Silverlight 1.0 RC1 is Here!

As indicated in a previous post, we’re homing in on the launch of Silverlight 1.0, and today marks another milestone with the launch of the first release candidate. Since the beta we released at MIX, we’ve fixed approximately 2000 bugs and work items and we’re now feature complete with the final JavaScript-based API. This version…

74

WPF Hands-on-Lab: Build an Outlook 2007 UI Clone

I got wind today of a great hands-on lab that demonstrates the steps needed to create a high-quality user interface for business applications using WPF and Expression Blend. Two engineers from Microsoft Switzerland, Ronnie Saurenmann and Ruihua Jin, have put together this 90-page lab that starts at File / New Project and ends with a…

26

Programming HTML with C#

In my last post, I promised to provide a more detailed technical explanation of how you can use the .NET capabilities of Silverlight with HTML, allowing full access to the HTML DOM from managed code as well as providing a means for client-side JavaScript to call into a .NET library. All the magic necessary to…

8