Wired are giving The Mozilla Foundation a photo tour tribute in celebration of its 10 year anniversary. Flipping through the photos I bumped into the following quote referring to Alex Polvi of Mozilla:
Polvi is famous for resolving Firefox bug #347226 by creating a giant crop circle using the Firefox logo in an Oregon oat field.
Following the supplied links I was amazed to find that Firefox bug #347226 states that "there is no firefox crop circle" and that Mr. Polvi has indeed resolved it by creating a genuine UFO-style giant crop circle in an Oregon oat field!
I too will be attending this year's Tech-Ed Israel 2008 in Eilat event, courtesy of Microsoft Israel. Yes, I too am one of the lucky ones whose stay at the convention is covered by Microsoft Israel and I'd like to take the opportunity to thank them - Thanks Microsoft Israel!
In the spirit of Amit Cohen-Berezin's Get Ready for Tech Ed 2008 post, here's how I am setting up for blogging the event.
I will be schlepping around:
My beloved (even if a bit malfunctioning) Dell D620 wide 14" laptop.
My trusted Canon S5 IS super-zoom camera. I still need to figure out the best way to get the images from the camera to online viewing. I so wish I had an Eye-Fi.
An ancient Logitech webcam - hopefully it might give me decent video capabilities. I'm considering my brother's Sony Handycam as an alternative, but it might prove to sluggish to use.
My super thin Samsung X820 cell phone which will be good for... twittering via SMS and nothing much more frankly :|
A 16GB iPhone... NOT. Sadly, there's a 99.9% chance my peeps over in NYC right now will find these sold out at the 5th avenue Apple Store. Honestly, it's like Apple has an intentional policy of under supplying their stores whenever they launch a new product. Creates a good marketing buzz for them I guess :(
My next post will detail the software side of how I intend to experience Tech Ed 2008. I'll give the full details on how to track me live through the event and share the excitement along with me.
See you there. urig
Cool Pontiac ad for the lovers of retro gaming:
One of the most exciting technologies being developed by the ASP.net development team headed by Scott Guthrie is ASP.net MVC.
ASP.net MVC is a framework that extends (and even modifies) ASP.net to leverage the MVC design pattern for building web sites that are highly robust, usable and testable. Scott gave an excellent description of what ASP.net MVC is going to look like in his blog.
Scott has followed up with 4 delicious blog posts that contain step by step tutorials that shed light on key aspects of ASP.net MVC. You can experience these yourself by downloading and installing the second preview version of ASP.net MVC that is already available from Microsoft. I heartily recommend it - it's an eye opener.
I think this technology is about to introduce a sea change to the way we build ASP.net applications. The most profound change is that post-backs are completely out of the picture. A page no longer posts back to itself. Pages (views actually) now post to controller classes and it is these separate controller classes that receive the data and process it. This means the UI (the page) and the business logic (the controller) can be developed and tested individually.
But wait, there;s more! :) A powerful URL rewriting engine that makes the page structure of a site easy to handle and free of hard coding. Also, querystrings and form data are parsed into server side arguments automatically, in the spirit of "convention over configuration".
Even as a devoted ASP.net developer I've always lamented the cumbersome attempt that Microsoft has made originally in it, to mimic the WebForms interaction model by introducing the post-back mechanism and the viewstate based server side events model. If, like me, you've yearned for a lighter, more disciplined development approach for web applications, then keep your eyes on ASP.net MVC. It should reach RTM by the end of 2008.
Those of you attending Tech-Ed Israel 2008 alongside me, be sure not to miss Noam King's "DEV339 - Sexy Web Development with ASP.Net MVC and Dynamic Data Controls" talk at the event.