Extensible Web

making the web extensible

Software Design Principles & Design Patterns in nutshell.


I could estimate that 90 percent of everything I do on a computer is now in a web browser. Coding is the only thing I don’t do using the browser. But for an example, my wife only uses the Web browser, and she’s a typical everyday computer user.

Web browse is the mostly used program in the recent years with the internet evolution and it is the most important software program of all. Since the focus has been on to the Browser—Google has made a wise decision to release a Computer Operating System (OS) which only focuses on the web browser. Most probably you can see an early preview of their OS in next few weeks.

So it's time now to seriously think about the cloud computing. 

Latest version of jQuery(1.4.4) is released. Please download it from the following location.

http://code.jquery.com/jquery-1.4.4.min.js

XWT RC2 released. Please download the latest dll from the following location.

New features:
  • jQuery updated to the latest version(1.4.3)
  • New ShortcutKey control added - easily integrate keyboard shortcuts in your ASP.NET app

MessageControl is an ASP.NET control which let you create user message like Gmail Application.


This control is part of the XWT toolkit. Please download and read the MessageControl.


Also read the  Code Project article about MessageControl at the following location.
http://www.codeproject.com/Tips/121974/Gmail-Style-User-Message-Control.aspx

jQuery 1.4.3 final version is released. There are some significant enhancement has been done for the entire library, mainly in the performance. Following are some of the new features of jQuery 1.4.3

  • CSS Module Rewrite – Entire CSS Module has been re-written for extensibility. You can write custom CSS plug-in now to extend the .css() and .animate() functions.
  • Data – There are some enhancements on this area as well. HTML 5 data-attributes, JavaScript object and Events are included in those enhancements.
  • Traversing - The performance of nearly all the major traversal methods has been drastically improved. For example .closest(), .filter() (and as a result, .is()), and .find() have all been greatly improved.
  • Ajax - A few new Ajax features have added. This should be an advantage for plugin authors.
  • Events - A convenient shortcut for binding a function that does nothing but return false (preventing the default action and stopping the event bubbling).
  • Effects - All animate methods now support easing. A new property that exposes the rate at which all effects fire (in milliseconds – defaults to 13) also added.
There are much more enhancements for the new jQuery library. You can read in more detail from the following URL.