Geeks With Blogs

Welcome to my blog.
Here's what we've got on the menu today:

Lorin Thwaits A geek says what? AJAX My take on Asynchronous Javascript and XML is generally to leave out the XML in favor of better performance and a simpler implementation. Some posts will also talk about general use of the XmlHttpRequest object.
Scott Guthrie's visit to Phoenix is tomorrow
Can't believe how fast the time has flown leading up to this big event. I've been so busy with all the details of getting a huge screen rented, insurance lined up, advertising in place, and more. What a blitz. We were lucky to be able to rent a really nice theater in Arizona, Symphony Hall in the downtown. Now it's just about showtime. If you're in the area and haven't signed up for the event yet then take a look: It's worth taking a sick day at work to come and join in ......

Posted On Tuesday, June 26, 2007 9:34 AM

MIX keynote is rockin'
It's a great keynote going on this morning out here at the Venetian, learning about the newest of the new from Microsoft. The new beta bits for Silverlight 1.0 are now available for download, with the RTM is coming this summer. And surronding Silverlight is also the announcement of the featureset to be included in Silverlight 1.1. For that Laurent already mentioned some of the great news. Especially important is that a scaled-down version of .NET will be included in that v1.1 release. We've been ......

Posted On Monday, April 30, 2007 1:12 PM

The guy who wrote IE, plus the guy who wrote ASP.NET, both on stage next week in Phoenix!
Come see the original creator of ASP.NET — Scott GuthrieANDThe original creator of Internet Explorer — Eric Sinkat the beautiful Orpheum Theatre in downtown Phoenix, Arizona! Once a year AZGroups puts on a really big free event featuring in-depth technical content from top-notch industry experts. This year they’re featuring two speakers you usually only get to see during keynotes at major conferences. This world-class event is being held in the pristine Orpheum Theatre on Wednesday, ......

Posted On Tuesday, August 29, 2006 3:35 PM

Resolving the "Sys is undefined" error in ASP.NET AJAX RTM under IIS 7
A plea out to all those who are using ASP.NET AJAX with sites on IIS7, either under Vista or Longhorn Server: I've been battling a strange issue with ASP.NET AJAX on IIS 7 running under Vista. It's a site that was upgraded from RC1 to RTM, and works great under IIS 6. Have troubleshot it enough under IIS 7 to determine that if the AppPool has the Managed Pipeline Mode set to "Integrated", it fails, and if it's set to "Classic", it works perfectly. The error I'm getting is one that was common during ......

Posted On Wednesday, March 28, 2007 12:16 PM

Idiosyncrisy with the built-in XMLHttpRequest object in IE7
I'm writing a web page that uses AJAX to poll the server every few seconds to see if there are any updates to data. Works great in IE6 and older using the XMLHttpRequest ActiveX object that you can instantiate from the progid "Msxml2.XMLHTTP.6.0". In order to keep polling I've got an event handler listening to the onreadystatechange event that calls a setTimeout at the end, so it pauses for 5 seconds, then calls into another function that sends out another request. Once you get the ball rolling, ......

Posted On Wednesday, February 28, 2007 9:59 AM

Come see Eric Sink and Scott Guthrie in Phoenix
The Arizona .NET User Group is proud to presentLive, for one day onlyEric Sink and Scott Guthrie My friend Scott Cate and I have been busy organizing our biggest function of the year for the Arizona .NET user group. This free all-day event will be held Wednesday September 6th at the Orpheum theater in Phoenix, Arizona. A little about our featured guests: Scott Guthrie is a General Manager within Microsoft’s Developer Division. He runs the development teams that build: ASP.NET, Atlas, Windows ......

Posted On Thursday, August 3, 2006 12:14 PM

Now you can read between the lines of obfuscated Javascript
A few months ago I wrote a simple Javascript beautifier, which suited my needs at the time. But since then while dissecting longer AJAX-centric scripts in various websites, I found some things that were giving the beautifier some trouble. So I took some time this morning to fix a few bugs and improve overall performance. Some of you may be asking, “What is a beautifier?” Put in nasty obfuscated code that is all run together, and it spits out something that's nicely formatted and very ......

Posted On Monday, July 17, 2006 7:39 AM

Go see the brand new tiny Vaio UX50 while at TechEd!
While in Japan a week and a half ago I picked up Sony's new teeny ultramobile (UMPC), the Vaio VGN-UX50. Strongly reminiscent of the OQO, its sliding screen reveals an integrated keyboard. And although it appears from its size like it would be a wimpy machine, performance is on-par with my old Dell 1.8 GHz Centrino laptop! It's got a little 1.8" 30 gig hard drive from Toshiba, half a gig of RAM, and a jaw-dropping 4.5" screen that does 1024x600. You have to see it to believe the amazing detail it ......

Posted On Saturday, June 10, 2006 4:03 PM

Web 2.0 -- mash it up and bring it on!
With Mix06 currently underway I thought this would be a good time to blog one of my favorite quotes surrounding web mashups. This comes right from the Wikipedia definition: It is postulated that mashups are the beginning of the end for traditional operating systems. While operating systems currently serve as a collection of APIs for organizing and storing files and applications, it is quite possible that in a few years all APIs will exist entirely online, and that operating systems will be replaced ......

Posted On Monday, March 20, 2006 7:51 AM

Handling timeouts gracefully in AJAX using client-side code
This question was posted to the AZGroups list: Has anyone come up with a solution for handling timeout issues related toAJAX, especially with regard to allowing the user to cancel a request? Thisincludes cancelling the response to the client as well as notifyingthe server that the request has been cancelled, allowing the server topossibly kill the request process. AJAX comes in many flavors, so for this sample I'll just write the most generic callback code possible in Javascript using XMLHttpRequest. ......

Posted On Tuesday, March 7, 2006 7:27 AM

Copyright © Lorin Thwaits | Powered by: