Better, Stronger, Faster
Tales of a Bionic Dev
March 2008 - Posts
DataContractJsonSerializer - Json serialization built in to .Net 3.5
if you are ever trying to generate javascript objects server side, you should take a look at DataContractJsonSerializer . We used to have this ugly aspx code to spew out a list Urls as a JSON array: thumbUrls = [<% if(this.ThumbnailUrls.Count >
Read More...
Finally found a good use for C# 3.0 Extension methods
I think of Extension methods as mostly a hack introduced so that the LINQ team could implement all their cool features without touching the core .Net dlls. Here's a use of extension methods I can get behind though: www.leastprivilege.com - Extension Methods
Read More...
More testing of IE8 connection limits
From: Ajax Performance » Testing IE8's Connection Parallelism It appears that IE8 will allow for a total of 18 maximum connections across different subdomains in a page load (over broadband). Good news for sites that use the multiple host name
Read More...
Code Reviews as a Learning Tool
Caught a link to Moserware: What Does It Take To Become A Grandmaster Developer? and found the article quite illuminating. I'd like to think I'm a level 3 or 4 dev by his numbers. :-) There are lots of good tips and tidbits in that lengthy article;
Read More...
ASP.Net MVC Goes to Preview 2
Phil from the MVC team posts some Thoughts on ASP.NET MVC Preview 2 and Beyond I've been following the ASP.Net MVC project from back when it was an internal-only project. I haven't had a chance to play with Preview 2 yet, but I hope to once
Read More...
Steve Souders measures IE 8 page load time improvements
From: High Performance Web Sites :: IE8 speeds things up . Lots of attention has been focused on the JScript improvements in IE8, but Steve "YSlow" Souders has measured the improvements to page load time based on the new 6 connections per host
Read More...
Windows Live FolderShare ships!
In addition to the site I mostly work on, Windows Live SkyDrive , I also worked on a completely new website for Windows Live FolderShare, a product I've been using for about two years now to keep in sync all the files I have on the five or so machines
Read More...
Going to the Velocity Conference
I'll be attending the Velocity Conference ( Link ) this summer. The conference focuses on web performance and scalability, just like this blog :-) I'm particularly excited about the following speakers: Steve Souders, Google Eric Schurman, Live Search
Read More...
Want to stop Global Warming? Just follow 14 simple rules
Steve Souders, author of the YSlow 14 rules for high performance websites did some back of the envelope calculations on the carbon footprint impact of not adhering to some of the rules. High Performance Web Sites :: How green is your web page? It's kind
Read More...
Watch Your Cookie Sizes
If you read my last post, you may have noticed that we recently moved all SkyDrive static content to a CDN. The CDN we use is sourced at the shared.live.com subdomain, since it's maintained by part of the Windows Live organization. I was digging
Read More...
SkyDrive ships major performance improvements
One of the reasons I've been a bit out of commission lately is all the hard work I put in to the latest SkyDrive release. Along with a few of the other developers, here are some of the things we accomplished in our "Milestone of Quality"
Read More...
IE8 Performance Improvements
[I know I haven't posted in a while, but I'm still here. Let's give this blogging thing another try!) With all the news out of Mix today, one set of items I found interested was all the perf work that went in to IE8. From a few of the whitepapers
Read More...
Search
This Blog
Home
Email
This blog is a collection of thoughts focusing on engineering great web sites, written by a developer in Windows Live working on SkyDrive. I will cover topics in ASP.Net, JavaScript, unit testing, client-centric performance, and user interfaces.
Tags
Engineering
Process
Archives
April 2008 (2)
March 2008 (12)
January 2008 (1)
December 2007 (2)
Links
My Google Reader Link Blog
Other Blogs
Yahoo UI blog
Ajaxian
Dare Obasanjo
Syndication
RSS 2.0
Atom 1.0