Activate your free membership today | Log-in

Monday, April 23rd, 2007

AutoSuggestMenu 1.1

Category: .NET, Atlas, Component, JavaScript

Auto Suggest

Eric Popivker has released AutoSuggestMenu 1.1, a .NET component for doing the old-faithful-autosuggest feature that helped to get Ajax on the map (pun intended).

Features

  • Attaches itself to a specified text box.
  • Utilizes Microsoft AJAX Extensions and JSON to retrieve data from the server.
  • Uses paging to iterate through a large number of suggestions
  • Enables user to use up/down keys or mouse to select appropriate item in auto-complete box.
  • Easy to add to existing ASP.NET applications.
  • Customize the look of auto-complete box using CSS.
  • Allows for multiple AutoSuggestMenus on one page.
  • Supports IE, FireFox and Safari.
  • All code and demos are included.
  • Totally free.

Posted by Dion Almaer at 7:54 am
6 Comments

+++--
3.7 rating from 73 votes

Wednesday, March 21st, 2007

Microsoft joins the OpenAjax Alliance

Category: Announcements, Atlas

When the OpenAjax Alliance was created Microsoft was invited, but didn’t take up the offer. They were noticeably absent from the early meetings.

Well, now Bertrand Le Roy of the Atlas team will be at the meetings as the OpenAjax Alliance Welcomes Microsoft and Other New Members and Announces Interoperability Awards:

“Microsoft is joining the OpenAJAX Alliance to collaborate with other industry leaders to help evolve AJAX-style development by ensuring a high degree of interoperability,” said Keith Smith, group product manager of the Core Web Platform & Tools to UX Web/Client Platform & Tools team at Microsoft Corp. “By joining OpenAJAX, Microsoft is continuing its commitment to empower Web developers with technology that works cross-browser and cross-platform.”

The newest OpenAjax Alliance members include: 24SevenOffice, ActiveGrid, ActiveState, Appeon, Aptana, Arimaan Global Consulting, Custom Credit Systems (Thinwire), ESRI, Getahead (DWR), Global Computer Enterprises, GoETC, Helmi Technologies, HR-XML, iPolipo, Isomorphic Software, JSSL, Lightstreamer, Microsoft, MobileAware, NetScript Technologies, OpenSpot, OpenSymphony (OpenQA), OpSource, OS3.IT, Redmonk, Tealeaf Technology, Teleca Mobile, Transmend, Visible Measures, Visual WebGui and Volantis Systems.

The Alliance is also announcing that the following members have all been awarded OpenAjax Interoperability certificates: Apache XAP, Dojo Foundation, ICEsoft, ILOG, Isomorphic, IT Mill, Lightstreamer, Open Link, Open Spot, Nexaweb, Software AG and TIBCO. The interoperability certificates represent progress by both OpenAjax Alliance and its members towards defining and achieving industry support for OpenAjax Conformance.

Posted by Dion Almaer at 12:27 am
11 Comments

+++--
3 rating from 25 votes

Wednesday, March 7th, 2007

ASP.NET Ajax-aware JavaScript IntelliSense

Category: .NET, Atlas

A new release of Visual Studio “Orcas” shows off the intellisense features nicely, including:

  • Proactive Completion List: No more waiting for ‘.’
  • Keywords in Completion List: fun your way to function
  • ASP.NET AJAX Concepts in Completion List: Direct support for Atlas
  • IntelliSense from Script Libraries for ASPX Pages: Now you can see objects that exist in other external script files

This comes along with the release of an updated Ajax Control Toolkit.

Posted by Dion Almaer at 10:00 am
10 Comments

+++--
3.5 rating from 46 votes

Wednesday, August 2nd, 2006

A Primer on Microsoft Atlas

Category: Atlas, Tutorial

So you’ve been reading up on the boatload of Ajax solutions out there and, with the countless number, it hard to keep track sometimes. A little while back, Microsoft tossed their own hat into the ring with Atlas, an offering to make life easier for ASP.NET users to get in on the Ajax fun. But where to start learning about this new technology? Well, this new article from the Ajax Developers Journal guides you through everything you’ll need to get started.

Iimplementing AJAX may not be easy since it involves writing a lot of code in a client-side scripting language like JavaScript and any developer who has worked with one would attest to the fact that developing and debugging complicated client scripts can sometimes be daunting. It can be even more daunting to maintain Web applications where the logic is interspersed between client and server code.

The Atlas framework from Microsoft promises to fill this gap and make it easier for the ASP.NET developer to easily develop interactive AJAX-enabled applications. In this article we’ll look at what ATLAS is and focus on the server controls that an ASP.NET developer can use to “AJAX-ify” his applications.

They start off with an introduction to what Atlas is and how it all works including the Atlas Server Controls and the Script Manager. They provide a sample bit of script here to illustrate how things fit together, including the terms/keywords EnablePartialRendering, EnableScriptComponents, ScriptReference, ServiceReference.

Next up is a look at some of the other panels/controls offered - the UpdatePanel (with the ControlEventTrigger and ControlValueTrigger), TimerControl, UpdateProgress, and how to extend and enhance the functionality already there. These include:

  • AutoComplete Extender
  • CollapsiblePanel
  • DragPanel Extender
  • AlwaysVisibleControl
  • TextBoxWatermark
  • HoverMenu

Posted by Chris Cornutt at 8:34 am
8 Comments

++---
2.8 rating from 49 votes

Tuesday, August 1st, 2006

Simple Ajax Quiz using Atlas

Category: Atlas, Tutorial

Been wondering how to get Atlas and Ajax to play nicely together, but just don’t know how to get started? Well, this quick tutorial might be a good place to start. They show (complete with code) how to create a simple quiz for your site.

As my first article on Code Project, I’d like to talk about a little proof of concept I created around AJAX/Atlas techologies. When I saw this screencast, I thought it could be easily used for a simple AJAX quiz system, so here I am :) Code is really simple and there’s no error management, but maybe later I’ll update this code to create a more complete solution.

Of course, you’ll need Atlas installed and some sort of database (they chose SQL Server for ease) to hold the questions, but the rest is all up to the code you enter. They step you through the creation of the tables, the actual markup to generate the page, the web service to handle the user’s response, and, finally, the Javascript code to make it all work.



Posted by Chris Cornutt at 11:06 am
6 Comments

++---
2.9 rating from 55 votes