Microsoft ASP.NET AJAX version 1.0 Beta Released

'ATLAS', Microsoft's AJAX Framework, has changed names, the codename 'ATLAS' is no longer used.
Instead Microsoft ASP.NET AJAX is the official name. The 1.0 Beta version is now released. Download from here
ASP.NET AJAX is a free framework for creating client-centric, interactive Web applications that work across many popular browsers and on any server platform.

More information can be found here:
Microsoft claims the AJAX framework is platform independent. In fact I quote: 'The Microsoft AJAX Library is a standalone collection of the standards-based Javascript classes included in ASP.NET AJAX. It’s supported by most popular browsers and can be used to build client-centric Web applications that integrate with any backend data provider.'

There is a migration guide in case you already implemented one of the ATLAS Beta's or the CTP that was released not that long ago. This guide is available here.
Read the Changes between the ASP.NET AJAX (“Atlas”) CTP and the v1.0 Beta Release whitepaper which is also available as a Word document and a PDF document.

Download  ASP.NET AJAX v1.0 BETA Get involved in ASP.NET AJAX forums destination-videos.gif

Henry Cordes
My thoughts exactly...

ATLAS Control Toolkit

Published 8/27/2006 by Henry in AJAX | ASP.NET AJAX

New release ATLAS Control Toolkit on
Version 1.0.60731.0 is the latest version.
The Control Toolkit is being upgraded with a few new controls and the already existing controls are 'bugfixed'.
The Reorder List had some known issues with postbacking when it was not expected, in this release the issue is fixed.

The new controls are:

  • DynamicPopulate: (Re-)populates any element with HTML content downloaded from the server.
  • FilteredTextBox: Prevents unwanted characters from being typed into a text box.
  • PagingBulletedList: Adds flexible paging and sorting to any bulleted list.
  • PasswordStrength: Provides interactive feedback about the strength of a password being created.
  • Rating: Displays a "4 out of 5 stars" interface for ranking.

    Also in the version before this one (1.0.60626.0) there where some new Controls introduced:

  • Accordion: Displays one pane at a time from a set of multiple panes.
  • NumericUpDown: Lets you attach flexible up/down "spinners" to any TextBox.
  • ResizableControl: Makes any control resizable.


    Automated testing
    What is new also is that in the 'Walkthrough' section a walkthrough for Automated testing is added.
    I am not sure what to expect, but I am interested and maybe I will add a story on this blog about the automated testing with ATLAS Controls.

    Henry Cordes
    My thoughts exactly...

  • While trying to understand which deployment models we have in .NET 2.0 I stumbled upon the following Visual Studio 2005 add-in:

    Visual Studio 2005 Web Deployment Projects

    This add-in provides additional functionality to build and deploy Web sites and Web applications in ASP.NET 2.0 and Visual Studio 2005. This add-in includes a tool to merge the assemblies created during ASP.NET 2.0 pre-compilation, and provides a comprehensive UI within Visual Studio 2005 to manage build configurations, merging, and using pre-build and post-build tasks with MSBuild.

    Web  Deployment Project

    I think this screenshot provides a good idea about some of the the possibilities.

    Henry Cordes
    My thoughts exactly...

    After a long time, I will try to start adding new items to my blog.
    I started working for another organisation and I have been on vacation etc. etc.
    In my new job I am doing a conversion for an application from .NET Framework 1.1 to .NET Framework 2.0.
    It is an ASP.NET application containing around 20 projects.

    After the conversion to a IIS Website in Visual Studio 2005 I hit the F5 key and got the message:

    Unable to start debugging on the web server.
    The Microsoft Visual studio Remote Debugging monitor (MSVSMON.EXE) does not appear to be running on the remote computer.

    Visual Studio 2005 Remote Debugger
    After searching around for a while MVSSMON.Exe is the application that resides in the Windows Start Menu under 'Microsoft Visual Studio 2005 > Visual Studio Tools' and is named: 'Visual Studio 2005 Remote Debugger'.
    When I started the 'Visual Studio 2005 Remote Debugger Configuration Wizard', I could run the apllication as a service and debugging works always.
    It seems that when you use the IIS Website model to develop webapps the remote debugger needs to be running (Visual Studio 'thinks' it is debugging a remote machine).

    Henry Cordes
    My thoughts exactly...

    Atlas update

    Published 5/12/2006 by Henry in AJAX | ASP.NET AJAX

    The Atlas April CTP is available and has some nice features.
    I suggest everybody who takes his ASP.NET seriously tries it out. I really think Microsoft does a great job integrating "AJAX" into ASP.NET with ATLAS.
    At the ATLAS Documentation website you can find lots of documentation and if you want to see demo's visit:  
    Pageflakes I think it gives you a really good idea of what ATLAS is capable of

    Alongside the ATLAS Framework there also is a library that is developed. The "Atlas" Control Toolkit are a number (13) of controls for Atlas.
    This makes it even more easy to develop Ajax enabled webapps.

    The "Atlas" Control Toolkit consists of:

    • CascadingDropDown: Easily link drop downs, complete with asynchronous population and no postbacks!
    • CollapsiblePanel:  This extender allows panels on your page to collapse and expand with no code.
    • ConfirmButton: This extender adds a confirm dialog to any Button, LinkButton, or ImageButton control.
    • DragPanel: Makes any panel into an object that you can drag around the page.
    • HoverMenu: Allows UI to pop up next to a control when the user hovers over it. 
    • PopupControl: This extender turns any panel into a popup. 
    • ReorderList: This control is a full-featured data-bound control that allows its elements to be reordered on the client via drag and drop.
    • TextBoxWatermark:  This extender adds "watermark" prompt text to TextBoxes on the page.
    • ToggleButton:  This extender turns an ASP.NET CheckBox into an image checkbox. 
    • AlwaysVisibleControl: Docks a panel to a corner of the browser window and keeps it visible even when the user scrolls.
    • DropShadow: This extender attractive drop shadows to any control on the page.
    • ModalPopup: Allows you to show styled modal UI without using HTML dialogs.
    • RoundedCorners: Rounds the corners of any control for a clean, professional look!

    You can download the "Atlas" Control Toolkit here.

    Henry Cordes
    My thoughts exactly...