Mix06 Day Two

22. March 2006 05:17

Another day has come and gone at Mix06.

Today, I attended Scott Isaacs presentation entitled: Lessons from the Trenches: Engineering Great AJAX Experiences.  I have to give props to Scott for squeezing in so much compressed material in such a short time slot.  He outlined a lot of good things to consider when developing AJAX-style applications.  You can download his PowerPoint presentation here.  I would definitely recommend reviewing it if you are doing some serious AJAX development.

I also caught part a presentation to get an overview of WPF/E (Windows Presentation Foundation/Everywhere) delivered by Joe Stegman.  In case you don't know, WPF/E is a subset of WPF that is intended to be cross-platform compatible.  Basically, the idea is to allow certain aspects of WPF to be available for all major web browsers and operating systems other than windows.  However, it doesn't stop there.  They want to extend this concept to apply to mobile devices and smart clients as well.  This was a cool first glimpse.  Joe did a great job of demoing the current prototype.  Hopefully, his PowerPoint presentation will be available for download in a few weeks.

Finally, I attended Making Your Site Work with IE7 Security by Rob Franco.  He outlined changes necessary to make your site work in the IE7 security model.  For the most part, I don't really see anything that will require drastic changes.  The biggest difference is that the browser is much more secure by default.  However, it is still a presentation worth reading once it becomes available for download.

Comments are closed

About Me

I'm a passionate software developer and advocate of the Microsoft .NET platform.  In my opinion, software development is a craft that necessitates a conscious effort to continually improve your skills rather than falling into the trap of complacency.  I was also awarded as a Microsoft MVP in Connected Systems in 2008, 2009, and 2010.

Can’t code withoutThe best C# & VB.NET refactoring plugin for Visual Studio
Follow jeff_barnes on Twitter

View Jeff Barnes's profile on LinkedIn


Shared Items


Anything you read or see on this site is solely based on my own thoughts.  The material on this site does not necessarily reflect the views of my employer or anyone else.  In other words, I don't speak for anyone other than myself.  So, don't assume I am the official spokesperson for anyone.