In an interview on, Bill Gates stated what's next for his company, as he plans to retire from a full-time job next year:

"With Vista shipping now, we'll get a higher percentage of R&D on that Live-type capability. Over the next year you're going to see some neat things coming out. No one has done the platform on the Internet the way we think it needs to be done. We've got a lot of breakthroughs that we're going to be rolling out."

This Internet plaform as no one did it before sounds very interesting, I need to admit. You just have to wait to see how this stuff will come to life.


As Windows Vista seems ready for its big launch tomorrow, one question remains on our lips. We may be ready for Vista, bat how ready is Vista for us?

Answer: Is Windows Vista ready for you?


Here's an article by Granville Barnett, introducing the features of the new version of the C# Language: C# 3.0: An Introduction.

Building on the previous version of the language (2.0), which introduced features such as generics, anonymous delegates, iterators, nullable types, partial and static classes, the author presents a the list of major new features assorted with short samples. New features include:

  • Object Initialization
  • Type Inference
  • Anonymous Types
  • Lambda Expressions
  • Extension Methods
  • Queries
  • Expression Trees

Tags: | |

ASP.NET AJAX, formerly known as ATLAS, is a free framework for quickly creating a new generation of more efficient, more interactive and highly-personalized Web experiences that work across all the most popular browsers.

With ASP.NET AJAX, you can:

  • Create next-generation interfaces with reusable AJAX components.
  • Enhance existing Web pages using powerful AJAX controls with support for all modern browsers.
  • Continue using Visual Studio 2005 to take your ASP.NET 2.0 sites to the next level.
  • Access remote services and data directly from the browser without writing a ton of complicated script.
  • Enjoy the benefits of a free framework with 24x7 technical support provided by Microsoft.

You can download the software at:

Update: Check out the extensive documentation as well. (Here's a short overview.)

Tags: | | is selling a special, limited edition version of Windows Vista Ultimate Edition signed by Microsoft Chairman Bill Gates.

See image: Windows Vista Ultimate Edition

Tags: |

Here's a job seeking guide, by Peter Varhol, contradicting the conventional wisdom: "Do this, don't do that. Get certified. Learn this language, or that platform. Specialize. Generalize. Know the business side. Be flexible."

Instead he states that: "There is no formula. And there is a lot of luck involved, both good and bad. There are things you can do to improve your chances, but there is no sure thing."


Tom Hollander is revealing on his blog an interesting new inclusion in the future release (v3) of Enterprise Library, the Validation Application Block.

The Validation Application Block will include a comprehensive library of common validation rules that apply to primitive data types. For example, we'll include rules like string length, numeric range, date range, regular expressions and so on.

You can find the December 2006 CTP (Community Technology Preview) of Enterprise Library 3.0 at the following link:

Here's a list of validators supplied in the VAB.

Update: David Hayden presents the Features of Validation Application Block

Tags: | |

SQL Server 2005 Compact Edition, previously named SQL Server 2005 Everywhere Edition, was just released by Microsoft.

SQL Server 2005 Compact Edition is designed for developers who need light weight, in process relational database solution for their applications that can be developed and deployed on desktop as well as on mobile devices. SQL Server Compact Edition Runtime can be used to develop and deploy applications on desktop.

SQL Server 2005 Compact Edition offers a maximum database size of 4 GB, can be embedded in your applications, contains a subset of Transact-SQL, and synchronization technologies - all in a compact footprint.

SQL Server Compact Edition will also be included with SQL Server in future service pack releases. SQL Server 2005 Service Pack 2 (SP2) will be released in the first quarter of 2007.

You can download a copy of the software at SQL Server Compact Downloads (registration required).

Specific downloads:

Tags: | |

Coghead introduces a new development platform for tech-savvy business people to develop applications for common business problems. The company says anyone who can code a simple Excel macro should have little trouble using Coghead to create even sophisticated enterprise apps like logistics trackers, CRM programs, or project management systems.

Rolling your own applications wasn't seen as cost-effective until recently, because of the high cost of hardware, which required expert programmers to get your money's worth out of it.

Using Coghead requires only basic computer literacy. Any user can log on to Coghead's Web site and drag and drop a few buttons and labels onto a form, indicate relationships between the form's drop-down menus and text boxes, then group appropriate elements by drawing boxes around them -- and then launch the new custom built application.

Tags: |

Check out this Software Wars Map depicting Imperial Microsoft versus about a zillion headless creeping guerrillas and subversive minor states.



Mono, Novell's open-source implementation of Microsoft's .Net technology, will implement support for version 3.0 of the C# programming language, project leader Miguel de Icaza said.

"Yes, we will be implementing C# 3.0," de Icaza said on his blog Thursday.

"C# 3.0 is made up of about a dozen new small features. The features are very easy to implement but they rely heavily on the 2.0 foundation: iterators, anonymous methods, variable lifting and generics."

Tags: | | |

The January CTP of Visual Studio code name "Orcas" is available for download as a self-extracting install, or installed in a Virtual PC image at Visual Studio Code Name "Orcas" Related CTP Downloads.

Clarius is working closely with Microsoft Corporation helping them shape the Software Factories vision.

The Clarius Software Factories Toolkit is aimed at shortening the gap between various Microsoft efforts such as Distributed System Designers, DSL Tookit and GAX/GAT.

There are some demos of the toolkit on the site so you'll get a preview of what it can perform.

  1. GAX and DSL integration
  2. Using Scripting and Eventing
  3. Support for VB.Net developers
  4. Fixes for well-known issues and bugs

You can download Clarius SFT - December 2006 CTP. It is not feature complete at all, but the included features will already boost your productivity.

For a short background of the toolkit please read Building Software Factories TodayM, by Daniel Cazzulino.

Tags: | |

Not a regular post for me, but architecture is a passion of mine, and this article from Business 2.0 Magazine is pretty amazing.

Visionary architect William McDonough is dreaming the environmentally friendly cities of tomorrow in The buildings of tomorrow.

Also (from FORTUNE) McDonough's vision for the building of tomorrow


Time's magazine Person of the Year 2006: YOU

Web 2.0 is a massive social experiment, and like any experiment worth trying, it could fail. There's no road map for how an organism that's not a bacterium lives and works together on this planet in numbers in excess of 6 billion. But 2006 gave us some ideas. This is an opportunity to build a new kind of international understanding, not politician to politician, great man to great man, but citizen to citizen, person to person. It's a chance for people to look at a computer screen and really, genuinely wonder who's out there looking back at them.


According to to research company HitWise Inc., Google Blog Search has surpassed Technorati, attracting a younger audience.

This week Hitwise data show that the market share of visits to Google Blog Search indeed surpassed visits to Technorati for the week ending 12/23/06. Google Blog Search began catching up to Technorati in October, when Google placed a link to Blog Search on the Google News home page, causing a 168% surge in market share for Google Blog Search over a two week period (week ending 10/14/06 vs. week ending 10/28/06).


Lack of funding and the pressure of keeping up with the big boys has killed a free email pioneer, used by millions of users, after 17 years.

David Harris, creator of Pegasus and Mercury systems, said in an online posting that development and distribution of the software has ceased, but support subscriptions will be fully supported until their subscriptions expire.

Pegasus Mail was a free, standards-based email client regarded as fast, feature-rich and powerful. Mercury was a mail transport system for Windows and NetWare.

Tags: |

I recently read "Ten Ways to Use LinkedIn" by Guy Kawasaki. It's an interesting post about this site called LinkedIn.

I've registered to LinkendIn. Here is my profile

Tags: |