August 2008 Entries

Web Gardening - 2x throughput increase via IIS configuration

As part of the load testing for an audio streaming solution, I’ve tested out Web Gardening. My candidate is a beefy quad-core Xenon based server. Background: The audio streaming services run under IIS. Their job is to locate an audio file and deliver it in an acceptable format to the user. Some of our audio is in a compressed wave format, but most is in a proprietary encoding. Our approach is to deliver this as a WMA format to the user, which requires two conversions. One from the proprietary format to PCM Wave format. Then we...

posted @ Wednesday, August 27, 2008 4:28 PM | Feedback (0)

Windows Live Writer

If you've been writing any blogs (or if you'd like to start), I highly recommend Windows Live Writer. I started using it after I got back from vacation. It makes it really easy to create and edit blogs. It has a spell checker, image support, nice formatting, and (best of all) a larger area for writing your post.  

posted @ Friday, August 15, 2008 4:23 PM | Feedback (0)

XML Comments!

I've started using the XML commenting feature in VS 2008. It's great!!! I knew that it was there, but I never realized that there was Intellisense support for writing the comments. I figured I have to remember a bunch of XML tags and write it all by hand. Not so. It' super easy to write the comments using the XML comments blocks! To get started just try it. All you have to do is type three apostrophes and VS will inject an XML comment block with a summary, remarks and sections for each of the parameters on the method. Then you just...

posted @ Friday, August 15, 2008 12:00 AM | Feedback (0)

Silverlight .NET SIG – Independence, OH

I attended the .NET SIG at the Microsoft offices in Independence last night. John Stockton presented Silverlight to the group. He did a very nice job. It was sort of an intro-level discussion of Silverlight with a focus on how Silverlight can consume and connect to various sources of data. Below are my notes from the session Backwards Compatibility Silverlight plugins are backwards compatible. Version 2 will run apps written against Silverlight version 1.1. ...

posted @ Wednesday, August 13, 2008 3:39 PM | Feedback (0)

VS 2008 SP1 – ASP.NET Dynamic Data

VS 2008 SP1 has many new features. One of these is ASP.NET Dynamic Data. Scott Hanselman has created a number of really good screencasts that show the basics of Dynamic Data. I watched most of these during lunch today and I am very impressed with the technology. They did some really nice work to make simple apps really easy to build. To quote the site: "ASP.NET Dynamic Data provides a framework that enables you to quickly build a functional data-driven application, based on a LINQ to SQL or Entity Framework data model. It also adds great...

posted @ Tuesday, August 12, 2008 3:35 PM | Feedback (0)

VS 2008 SP1 – ADO.NET Data Services

Here’s a good article that introduces the ADO.NET Data Services features that come with VS 2008 SP1. From what I understand, Data Services is an umbrella for a variety technologies. We’re seeing the first part of this now with SP1. The support includes some server side technologies for making REST based calls for CRUD operations on data. It also includes some client libraries that make the programming experience nicer. The client libraries include APIs for .NET, Silverlight, and AJAX. There is also support for making LINQ queries to an ADO.NET data service. The data services framework rides on top...

posted @ Tuesday, August 12, 2008 3:34 PM | Feedback (1)

Olympics & Silverlight

I’m a pretty huge fan of the Olympics. I don’t watch much TV, but when it’s time for the Olympics the TV is almost always on. This year, I’m really excited what NBC has done with the online coverage. They’re delivering live and on-demand coverage of a lot of the events. This is great because many events are on in the middle of the night. This year, I can watch yesterday’s events on demand at my convenience. For example, they made available the entire 6 hour footage of the men’s bicycling road race. (I haven’t watch all of that...

posted @ Monday, August 11, 2008 3:32 PM | Feedback (0)

RockScroll and the best software license ever...

I stumbled on a really nice tool for VS called RockScroll. It's a replacement scroll bar for .NET code files. It shows a preview of the entire file as the scroll bar. The install is simple and you can easily disable it via the VS Add-ins manager. One of the really cool features is the automatic "Find in page" feature. You just double click a word and it will show you all the places in the file where that word exists. You can quickly find and see all places where it exists via the scroll bar's preview...

posted @ Thursday, August 07, 2008 3:30 PM | Feedback (0)