FACTOID # 159: Thimpu Bhutan is the only world capital without traffic lights.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > ASP.NET AJAX

ASP.NET AJAX, formerly code-named Atlas, is a set of extensions to ASP.NET developed by Microsoft for implementing Ajax functionality. ASP.NET logo ASP.NET is a web application framework marketed by Microsoft that programmers can use to build dynamic web sites, web applications and XML web services. ... Microsoft Corporation, (NASDAQ: MSFT, HKSE: 4338) is a multinational computer technology corporation with global annual revenue of US$44. ... Ajax, or AJAX, is a web development technique used for creating interactive web applications. ...


Including both client-side and server-side components, ASP.NET AJAX allows the developer to create web applications in ASP.NET 2.0 (and to a limited extent in other environments) which can update data on the web page without a complete reload of the page (a "round trip" to the server). The key technology which enables this functionality is the XMLHttpRequest object, along with Javascript and DHTML. In software engineering, a web application is an application delivered to users from a web server over a network such as the World Wide Web or an intranet. ... XMLHttpRequest (XHR) is an API that can be used by JavaScript, and other web browser scripting languages to transfer XML and other text data to and from a web server using HTTP, by establishing an independent communication channel between a web pages Client-Side and Server-Side. ... It has been suggested that Client-side JavaScript be merged into this article or section. ...


ASP.NET AJAX was released in January 2007 after a lengthy period of beta-testing. Microsoft has stated that ASP.NET AJAX will be included in a future version of the .NET Framework. The Microsoft . ...


The core technology builds upon the same concept as Anthem.NET, which is one of the earliest serious implementations of WYSIWYG ASP.NET Ajax Technology. After an Ajax request, the HTML within some portions of the page (for ASP.NET Ajax this is the "update panel") are being completely re-rendered with new HTML and therefore it's impossible to keep client side state across Ajax Server Side event handlers. This can be seen by the fact that the Auto Completer in the ASP.NET Ajax Control library (which is an extension to ASP.NET Ajax) have to use WebServices to retrieve data instead of the far more intuitive way which would have been to use a server side event handler embedded as a method into the page the control resides within. A totally different approach can be seen in Gaia Ajax Widgets which has in fact mirrored every server side control's properties and methods in Client Side JavaScript and can therefore keep state across server side Ajax methods and still be able to manipulate control properties/values. This is far more difficult to do but reduces the bandwidth by far and also makes it possible to keep client side state across Ajax Callbacks. WYSIWYG (IPA Pronunciation [] or []), is an acronym for What You See Is What You Get, used in computing to describe a system in which content during editing appears very similar to the final product. ...

Contents

[edit] Name change and road map

On September 11, 2006, Scott Guthrie, the General Manager in charge of the .NET platform, announced that ATLAS would be renamed,[1] and launched as three products towards the end of the year. The new products will be called the Microsoft AJAX Library, containing the front end javascript library, the ASP.NET 2.0 AJAX Extensions, containing the server-side .NET code, and ASP.NET AJAX Control Toolkit, containing shared source controls that can be used to "get the most value from the ASP.NET AJAX Extensions". is the 254th day of the year (255th in leap years) in the Gregorian calendar. ... Year 2006 (MMVI) was a common year starting on Sunday of the Gregorian calendar. ... The Microsoft AJAX Library is a standalone collection of the standards-based Javascript classes included in ASP.NET AJAX. It is supported by most popular browsers and can be used to build client-centric web applications that integrate with any backend data provider. ...


A major change since its inception includes the change of namespace from Microsoft.Web.* to System.Web.*[2]


[edit] Browser support

ASP.NET AJAX supports multiple modern web browsers such as Internet Explorer, Firefox, and Safari.[3] Mobile devices such as Windows Mobile are currently not supported. Windows Internet Explorer (formerly Microsoft Internet Explorer, abbreviated MSIE), commonly abbreviated to IE, is a series of proprietary graphical web browsers developed by Microsoft and included as part of the Microsoft Windows line of operating systems starting in 1995. ... Firefox may refer to: Firefox (novel), written by Craig Thomas, published in 1978 Firefox (film), the 1982 movie starring Clint Eastwood, based on the novel Firefox (arcade game), the laserdisc arcade game based on the movie Mozilla Firefox, a web browser The Red Fox or the Red Panda, based on... Safari is a web browser developed by Apple Inc. ... Windows Mobile is a compact operating system combined with a suite of basic applications for mobile devices based on the Microsoft Win32 API. Devices which run Windows Mobile include Pocket PCs, Smartphones, and Portable Media Centers. ...


[edit] See also

It has been suggested that this article or section be merged with JavaScript library. ... To meet Wikipedias quality standards, this article or section may require cleanup. ... ASP.NET logo ASP.NET is a web application framework marketed by Microsoft that programmers can use to build dynamic web sites, web applications and XML web services. ...

[edit] References

  1. ^ Naming and roadmap. Retrieved on 2007-06-05.
  2. ^ MS AJAX Library. Retrieved on 2007-06-05.
  3. ^ ASP.NET AJAX > Overview

Year 2007 (MMVII) is the current year, a common year starting on Monday of the Gregorian calendar and the AD/CE era. ... is the 156th day of the year (157th in leap years) in the Gregorian calendar. ... Year 2007 (MMVII) is the current year, a common year starting on Monday of the Gregorian calendar and the AD/CE era. ... is the 156th day of the year (157th in leap years) in the Gregorian calendar. ...

[edit] External links


  Results from FactBites:
 
  More results at FactBites »

 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your location
Your comments
Please enter the 5-letter protection code


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.