Skip to content

Brian Noyes: Developer Continuum – WPF, Silverlight, ASP.NET Ajax

June 13, 2007

I was happy to have a chance to meet and chat with Brian Noyes at TechEd.  He did a talk there on WinForms/WPF interop.

Seems like he also just did a talk on WPF for ASP.NET developers in Cleveland.  He posts his slides (seem solid) and demos (didn’t look).  He covered WPF, Silverlight, and XAML.

Good discussion from Brian in that post about developer questions about what platform to use:

Whenever I present this stuff, the overwhelming reaction is: Stop giving us so many choices!!! We can’t figure out what to use when!

There is also often a desire for a conclusion to be drawn that one of these will be the end state and all UI will be written in it. I just don’t think that will be the case. I think that maybe 5 years from now, if the tools come along a lot farther than they are now, and if the control suite grows, the list of options could shorten to just WPF Windows App, Silverlight App, and ASP.NET AJAX app. But I don’t think it will shrink beyond that. Windows Apps make sense when you control the desktop to take maximum advantage of the client platform and give the best user experience. Silverlight makes sense for broader reach while sticking to the same tools and programming models. ASP.NET AJAX will be broader still and will address the platforms that Silverlight can’t reach, and will also (like Windows Forms) be more evolved for data over forms apps for a while to come.

Beyond that, I recently learned of Brian’s book on ClickOnce and that he has a bunch of posts on interesting ClickOnce information.

From → WPF

Leave a Comment

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: