Document directory
- Atlas is not limited to ASP. NET
- Atlas goals
- Server features
- Client features
Original page Link: http://atlas.asp.net
Atlas is a free framework that can be used to build the next generation of rich, more interactive, Flexible personalized features based on standard web applications. This new web development technology from Microsoft integrates the client script library with the server-based development framework of ASP. NET 2.0. In addition, Atlas provides a client-based web page development platform of the same type as the server-based page development platform of Asp.net. Because Atlas is an extension of ASP. NET, Atlas can be fully integrated with server-based services. Atlas can easily use advanced Ajax technology to create rich features, more interactive UIS, and ASP. NET pages that communicate with servers. However, Atlas is not limited to ASP. NET platform, you can use the rich client script framework Atlas to easily create a client-centric web application integrated with any backend data provider.
Atlas is not limited to ASP. NET
Atlas enables you to take full advantage of the power of modern browsers
Atlas enables ASP. NET developers to easily create rich Web Applications
Atlas contains a client Javascript script framework that allows you to easily write and reuse scripts.
Using Atlas to access the Web services provided by ASP. NET is easy
Atlas makes it easy to create a Composite Application Using Programmable Web Services
Atlas goals
1. Establish an efficient development platform to develop Ajax-style Browser Applications
- Provides the script component model and user interface framework of browser-based Web applications.
- Provides a wide range of components, controls, and behavior components for common development scenarios.
- Easy access to services and data from the Web
2. seamless integration with Microsoft's platform and application development model
- Fully integrated with ASP. NET and Iis Application Models
- Easy use of ASP. NET services and components
- Connect to other server platforms such as SharePoint and enhance the functions of the server platform
3. Use world-class development tools to develop Ajax-style applications
- Provides a rich set of tools for script development.
- Integrated web development tools provided for developers, including visual web developer/Visual Studio 2005
- Integrated web design tools for designers, including expression web designer
4. seamless and unobstructed deployment and management
- Supports a large number of different browsers and platforms without client code deployment
- Based on existing standards-DHTML, JScript, XMLHTTP, CSS, etc.
Server features
Atlas can integrate client script development with ASP. NET Server development, so you can freely choose the development mode based on the tasks required by the application.
ASP. NET provides the following server-side features for Atlas applications:
Atlas applications can use built-in Web services, such as profiles.
The ASP. NET web server control automatically generates all client scripts required by the Atlas application, so you do not need to write JavaScript code.
The integrated Visual Studio development tool developed by the client provides debugging support, Automatic completion of statements, and features that can improve development efficiency.
Client features
For client development, Atlas simplifies complex JavaScript code-based development and provides the following development features:
Provides a complete set of consistent object-oriented APIs for JavaScript code development. Developers can create client code with OOP features, which is consistent with the development method of the familiar. NET Framework.
Provides automatic browser compatibility. To run in multiple browsers, developers do not need to write any special code.
Provides client script APIs and components that support rich UI features, such as drag-and-drop operations. You only need a small amount of code to add these features to the HTML control.
A client script development model similar to the declarative Syntax of ASP. NET Server-side controls based on declarative syntax