Microsoft Ajax Library Preview 6

Rating:        Based on 13 ratings
Reviewed:  10 reviews
Downloads: 30707
Released: Oct 15, 2009
Updated: Jan 11, 2011 by scothu
Dev status: Beta Help Icon

Recommended Download

Source Code Microsoft Ajax Library Preview 6
source code, 2846K, uploaded Oct 15, 2009 - 15837 downloads

Other Available Downloads

Application Microsoft Ajax Minifier 1.1
application, 635K, uploaded Oct 17, 2009 - 14870 downloads

Release Notes

Microsoft Ajax Library Preview 6

The Microsoft Ajax Library is a pure JavaScript library that enables you to build highly interactive Ajax applications. You can use the Microsoft Ajax Library in both ASP.NET Web Forms and ASP.NET MVC applications. The library is compatible with all modern browsers including Microsoft Internet Explorer, Mozilla Firefox, Apple Safari, and Google Chrome.

You can take advantage of Microsoft Ajax client controls, client templates, and the client data context to build database-driven web applications that execute entirely within the web browser. For example you can display database data retrieved from a WCF service, an ASMX service, an ADO.NET Data Services service, or any JSON end-point. The Microsoft Ajax Library supports both retrieving and modifying database data from the client.

New features in this release:
  • New imperative control creation syntax -- Enables you to use a simplified syntax for creating Microsoft Ajax controls.
  • New client script loader -- Enables you to load all scripts required by a control automatically.
  • jQuery integration -- Enables you to expose Microsoft Ajax controls as jQuery plug-ins automatically.

Included in this Release

  • A ReadMe File that describes how you can start using the Microsoft Ajax Library
  • Full Client Reference documentation
  • A set of Code Samples that demonstrate many of the features of the Microsoft Ajax Library

Note: If you have trouble viewing the content of the Client Reference, do the following:
  1. Launch the file. The Open File – Security Warning dialog box will be displayed.
  2. Uncheck the Always ask before opening this file check box.
  3. Click Open.

Note: We are no longer adding new features to the Microsoft Ajax Library Previews. We have taken many of the features we have been adding to this library and are now adding them to jQuery. Already added are: Templating, Data Linking, Globalization. We are working on the script loader now. Read more at: http://weblogs.asp.net/scottgu/archive/2010/10/04/jquery-templates-data-link-and-globalization-accepted-as-official-jquery-plugins.aspx.

Microsoft Ajax Minifier

The Microsoft Ajax Minifier enables you to improve the performance of your Ajax applications by reducing the size of your JavaScript files. The Microsoft Ajax Minifier supports two levels of minification: normal crunching and hypercrunching. Normal crunching refers to the process of removing unnecessary whitespace, comments, semicolons, and curly braces. Hypercrunching refers to the process of shortening the names of local variables and removing unreachable code.

The Microsoft Ajax Minifier includes the following components:
  • Command-line tool -- Enables you to minify JavaScript files from a command prompt.
  • MSBuild Task -- Enables you to minify JavaScript files in a Visual Studio project automatically when performing a build.
  • Component -- Enables you to to use the Microsoft Ajax Minifier programmatically.

Reviews for this release

     
so far i have created a decent folder explorer for my company product. there were very less difficulty. However i noticed some issues/suggestions *there should be a bind method with optional loadFromServer parameter which will help rebinding the view. *there are issues with the Date values, when i read null values from database it always display error so i have to initialize it always * and...
by tarun_juneja on Jan 10, 2011 at 10:43 AM
     
It looks good so far from minifying the JavaScript file. Can not use it on CSS as wih YUICompressor! I was excited for a while, for I thought this is the replacement I was looking for.
by MrU on Apr 5, 2010 at 5:22 PM
     
I am blown away by the awesome (and surprising) Microsoft Ajax Minifier! Not only is it quick, and not only does it produce more compact JavaScript code than YUI Compressor, but the fact that I can call the minifier within my own apps through its DLL interface puts it way over the top. GREAT JOB!!!!
by Speednet on Nov 3, 2009 at 2:24 PM
     
Nice tools, but the MS Build task throws exceptions if you try to build a project with the Minifier task and a TFS enabled project. The task does not have permissions to check out files!? Maybe it would be better to add a minified version of a *.debug.js file as "code behind" file and minify it each time automatically if you make changes to the debug version (automatic code generation style).
by elak on Oct 28, 2009 at 1:57 PM
     
its a great work.. I am waitiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiing for final release
by sheryever on Oct 25, 2009 at 7:56 PM
     
Great tools.
by avlee on Oct 17, 2009 at 1:34 PM
     
Cool, I like Minifier very much and going to add it to our build process so our UI devs. don't need to manage them manually.
by Tiendq on Oct 17, 2009 at 3:31 AM
     
Awesome. Finally a MS component for JS minification. This will be going straight into http://shuie.codeplex.com/
by DavidK on Oct 16, 2009 at 10:10 PM
     
Good features, good overview, wonderful improvements on the current version
by LeeC on Oct 16, 2009 at 3:08 PM
     
Fantastic new features!!!! thanks for listening!!!
by richard_orchard on Oct 16, 2009 at 2:33 PM