Good VB.NET and Linq to XML resource

Beth Massi posted nice presentation on Ling to XML on Infoq.com.
http://www.infoq.com/presentations/massi-linq-xml

She also rights regularily on her blog "Sharring the goodness tha is VB" - http://blogs.msdn.com/bethmassi/

VB.NET 9.0 has nice syntactic sugar tha C# 3.0 don't have for working with XML and Linq.

JavaScript frameworks

I am getting more and more comfortable with different javascript frameworks.
The simple reason is that frameworks got much better.
I used javascript here and there before but tried to stay away from internals and poluting my memory with different behaviors of JavaScript in different browsers.

My first encounter with AJAX was via using MagicAjax.net at the begining of 2005. Later when Atlas/ASP.NET AJAX got better I start using it for my projects.
I have now enough understanding to see that ASP.NET AJAX can be somewhat havy and from now on I am trying to use more browser friendlier and much lighter options utilizing following javascript libraries and CSS resources:
  • jQuery is a fast, concise, JavaScript Library that simplifies how you traverse HTML documents, handle events, perform animations, and add Ajax interactions to your web pages. jQuery is designed to change the way that you write JavaScript.
  • Ext JS 2.0 Ext JS is a cross-browser JavaScript library for building rich internet applications.
  • Dynamic Drive's new CSS library! Here you'll find original, practical CSS codes and examples such as CSS menus to give your site a visual boast.
Combine this with the good server side scripting technology like ASP.NET, PHP, Ruby on Rails and others and you may get very close to perfect harmony and nice warm Zen like feeling about design and performance of your web application. ;-)

LINQ

Link to Everything: A List of LINQ Providers
http://blogs.msdn.com/charlie/archive/2008/02/28/link-to-everything-a-list-of-linq-providers.aspx

LINQPad lets you interactively query SQL databases in a modern query language: LINQ.  Kiss goodbye to SQL Management Studio!
http://www.linqpad.net/

Visual LINQ Query Builder http://code.msdn.microsoft.com/vlinq/

Creating Custom Cache Dependency

http://www.dotnetbips.com/articles/864c5b09-3e46-48b7-b4e8-f80d0db6c57c.aspx

Versioning Controlled Build

Versioning Controlled Build