Microsoft AJAX CDN

Microsoft Ajax Content Delivery Network

The Microsoft Ajax content delivery network (CDN) enables you to easily add ASP.NET Ajax Library and jQuery scripts to your Web applications. You can start using the ASP.NET Ajax Library or jQuery simply by adding a <script> tag to your page that points to

By taking advantage of the Microsoft Ajax CDN, you can significantly improve the performance of your Ajax applications. The contents of the Microsoft Ajax CDN are cached on servers located around the world. In addition, the Microsoft Ajax CDN enables browsers to reuse cached JavaScript files for Web sites that are located in different domains.

Scott Guthrie has a nice write up:  Announcing the Microsoft AJAX CDN

Posted in AJAX, ASP.NET. Tags: . 1 Comment »

jQuery selectors lab

Here is a nice site for playing with jQuery selectors.

An open letter to micromanagers – Scott Berkun

I love the truth, it hurts sometimes, but this blog post is nothing but the truth.

Owners of thoroughbreds never stop their horses during a race, every ten seconds, to remind  the horse and jockey how to run, where the finish line is, or that it’d be a good idea to finish first. Why? It would slow them down. Only an idiot would do this.

If you’re a manager, you must assume you have thoroughbreds working for you. Your job is to give them what they need to win their respective races, agreeing with them on the goal  and rewards, but then getting the hell out of the way. Until they start jumping fences or attacking other horses, you have to let them run their race.

The self governed community wiki is the next killer app

With the success of Stack Overflow we also now have Stack Exchange.   The technology driving these sites is nothing ground breaking.  Lots of people make nice usable websites on the same platform.

These guys have revolutionized the Wiki.  The community concepts that drive this technology is indeed the next killer app in information technology.    Its the first of its kind, and will be mimic for years to follow.  The list of sites using this technology is growing daily and has no limits.

As you see in this post, I am linking to the most popular Wiki, Wikipedia.

Adobe crash report

Wow, I thought it was just my PC. I have had these same issues with CS4.

Some lessons to be learned here, maybe you shouldn’t forget how you became what you are.

This level of awesome doesn’t happen by accident or iteration or lucky lottery ticket. Each app’s a joy to use precisely because it’s built from scratch to solve certain problems real people have in a certain context — not to do everything for everyone and certainly not to fit into a “Suite” that was invented by some white-toothed Stanford grad who knows each app’s “Features & Benefits” bullets better than the needs of its battlefield users.

View the rest here.

Ten Common SQL Programming Mistakes

Full article here.

It is not always easy to spot “antipatterns” in your SQL, especially in more complex queries. In this article, Plamen demonstrates some of the most common SQL coding errors that he encounters, explains their root cause, and illustrates potential solutions

  1. NULLs and the NOT IN predicate
  2. Functions on indexed columns in predicates
  3. Incorrect subquery column
  4. Data type mismatch in predicates
  5. Predicate evaluation order
  6. Outer joins and placement of predicates
  7. Subqueries that return more than one value
  8. Use of SELECT *
  9. Scalar user-defined functions
  10. Overuse of cursors
Posted in SQL. Tags: . Leave a Comment »

ASP.NET 4.0 and Visual Studio 2010 Web Development Beta 2 Overview

Whitepaper on all the new things to come:

Many exciting changes for ASP.NET are coming in the .NET Framework version 4. This document gives an overview of many of the new features that are included in the upcoming Beta 2 release of the .NET Framework 4 and of Visual Studio 2010.

My favorites so far: