Cloud and Microsoft technologies enthusiast architect in Switzerland RSS 2.0
# Thursday, April 06, 2006

Session D307 : Atlas / Ajax


Probably the most declarative session of the day…

Christine Dubois started his presentation with a little formula : AJAX + ASP.NET 2.0 = Atlas. In fact, AJAX is not specific to Microsoft and ASP.NET and is available on almost every platform. AJAX means Asynchronous Javascript And XML. In our days, web applications suffer of the lack of richness in their user interface and although it is possible to add cool but basic features like drag-and-drop by adding a lot Javascript, it is still a pain to code in that language, without speaking about the debugging. Moreover, on the .Net side, using the paging and sorting features of a datagrid requires a complete round-trip to the web server. That is why AJAX and Atlas are born.

To start, Atlas offers a complete framework intended to be used on the client-side as well as on the server-side of a web application. For the drag-and-drop example, the Javascript code needed – and no more – to be on the client is downloaded to support this feature. It is already written for you and the only thing to do is to add an Atlas control to you aspx page.

She also showed us an example of the use of the Intellisense on the client-side. For this, the client needs to access data and it is possible to the client-side code to call a web service to get the data. Furthermore, by adding /js to the web service Url you can directly download the Javascript code that is able to connect to your web service.

Regarding the paging and sorting issue, the way Ajax address this is by requesting, with XmlHttpRequest, the strict needed data. This means that only the differences with the previous version of the page are downloaded from the server. On the other hand, all demos were done using only declarative programming style which I can not agree with…

Agilcom's web site

Thursday, April 06, 2006 9:20:04 AM (GMT Daylight Time, UTC+01:00)  #    Comments [0] -
English | TechDays | Technical
All comments require the approval of the site owner before being displayed.
Please login with either your OpenID above, or your details below.
Home page

Comment (HTML not allowed)  

Enter the code shown (prevents robots):

Live Comment Preview
Google Cloud Platform Certified Professional Cloud Architect
Ranked #1 as
French-speaking SharePoint
Community Influencer 2013
Currently Reading :
I was there :
I was there :
I was exhibiting at :
I was there :
I was a speaker at :
I was a speaker at :
I was a speaker at
(January 2013 session):
I was a speaker at :
I was a speaker at :
United Nations (UN) SharePoint Event 2011
I was a speaker at :
I was there !
I was there !
I was there !
I was there !
<August 2020>
About the author/Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

© Copyright 2020
Yves Peneveyre
Sign In
Total Posts: 289
This Year: 1
This Month: 0
This Week: 0
Comments: 19
Pick a theme:
All Content © 2020, Yves Peneveyre
DasBlog theme 'Business' created by Christoph De Baene (delarou)