Friday, June 8, 2007

ASP.NET AJAX.. May release

Different toolkits for Ajax were released by various software giants in the last few months.

If you want to see how Ajax can make your website cool, then look at http://ajax.asp.net/ajaxtoolkit/

But what is the future of ASP.NET????? Ever thought of it?

May 2007, a latest cross breed of Ajax and ASP.NET came out in the coding studio…. ASP.NET AJAX.. This May release had given more importance to Media , CSS selectors, navigation history support and accessing Astoria web data services…


Note : if you feel following as Greek and Latin, there are two options.
First one is simple, if you are reading this mail in outlook just type Ctrl + D. that’s it.. This mail will go to trash in a fraction of second.
Second One is little tedious. Keep this mail in your archives. One day you will understand it. Because you have read this mail once. J




So… what is there in May 2007 release??? See this screenshot.


You wont believe, amazing video quality and media player skins… Who knows tomorrow we can see a full length from a web page, and that too without downloading anything.. ( I agree that youtube is there doing that, but youtube is using Flash player to display. If you have ever used flashplayer for website, you will find the difficulty in coding for flash player from an asp.net IDE. You will end up doing coding in Actionscript of Flash.)

This video was 25MB and the sound quality is superb. Remember all these are played from a web browser.

Like DVD, we can select the chapters of the video..



Another feature is XAML Control ( check that it is not Xml control). Wht is this stuff???


XAML
Extensible Application Markup Language (XAML) is a markup language for declarative application programming. Windows Presentation Foundation (WPF) implements a Extensible Application Markup Language (XAML) loader and provides Extensible Application Markup Language (XAML) language support for Windows Presentation Foundation (WPF) types such that you can create the majority of your application UI in Extensible Application Markup Language (XAML) markup.


In short XAML simplifies creating a UI for the .NET framework 3.0 programming model. A real potential treat to Flash players and Java UIs. This is extremely powerful. You can create your GUI with codes tags like in XML.

History and bookmarking. A new feature in the ASP.NET Futures (May 2007) release enables you to manage history points in your application. These history points are triggered at specific events in your application. When you use this feature in your application, users can click the browser's Back and Forward buttons to navigate logically through your application instead of browsing to other pages.

The History server control. This control lets you manage application history and use the Navigate event in the server and client.

The client Sys.Application object. This object lets you set history points. It also raises the pageNavigate event in the browser.



And the Third feature for May 2007, is accessing Astoria Web Data Services with ASP.NET AJAX

"Astoria" Web data services make it easy to expose data from databases to Web clients. An "Astoria" data service is a new type of Window Communication Framework (WCF) Web service. You can create this Web service in just a few steps using Visual Studio template item wizards.

Creating an "Astoria" Web data service enables you to expose specified tables in a database for direct access over HTTP — that is, as a REST-based API. This enables you to create a single entry point that permits query operations over the specified tables. You can optionally add filtering, sorting, and paging (through query parameters) without writing any server code. In addition, you can optionally enable update, insert, and delete operations, still without server code.



All kinds of criticism are welcomed.

1 comment:

Anonymous said...

You write very well.