PDA

View Full Version : How to start with AJAX - the actual Spring.Web.Atlas project?


rolandz
01-02-2007, 08:33 PM
Hi,

I am just looking atSpring.Web.Atlas sources (in the sandbox) now. I've installed M$ AJAX RC and I see that there are some missreferenced things in the Spring.Web.Atlas there (the Microsoft.Web.Extensions does not exist anymore and the System.Web.Extensions seems to be its replacement).

Then the question is what is the suggested way to go on: to have any older AJAX (ATLAS?) version and use current integration project from CVS or to correct integration project so it reflects M$ changes (I would prefer this but it is not must for me).

If I choose the first way then how to obtain valid ATLAS assemblies? They seem not to be in the repository anywhere. If I choose the second way then the question is what exactly should I change? Furthermore it seems that other namespaces are also unavailable (i.e. Spring.Context, Spring.Context.Support and Spring.Util - I could correct it but I will break the CVS sync - shall I commit changes somehow?). And of course the question is whether it makes sence - I don't know AJAX for now (want just to start with it :) ) and how large are the changes that MS has made?

Please give me some advise.

P.S How to build entire sandbox project using NAnt? (Note I am not NAnt expert).

Aleks Seovic
01-08-2007, 04:38 PM
Hi Roland,

We should definitely be working on supporting the latest Atlas release, even if it requires major changes in the code that's curently in the sandbox.

I believe Bruno has a whole list of things that have changed since he created that integration, and unfortunately some of them seem to be making things significantly more difficult. In either case, Bruno is definitely the best person to answer any Atlas integration questions, so I'll let him do it.

What I can say is that if you only care about AJAX and not necessarily Atlas as Microsoft's way of doing it, you should look into Spring.Web.Anthem integration project. IMHO, Anthem fits very nicely with Spring and ASP.NET and allows you to do many of the things AJAX is typically used for in a very easy and intuitive manner.

- Aleks

Bruno Baia
01-09-2007, 05:27 PM
Hi,

Mark will put back sandbox directory within daily build to get access to Atlas integration and other sandbox code.

I didn't look to the ASP.NET Ajax RC code, but I heard they just renamed Microsoft.Web.Extensions to System.Web.Extensions, so it should be easy to update... I'll take a look.


Bruno

rolandz
01-11-2007, 12:23 PM
What I can say is that if you only care about AJAX and not necessarily Atlas as Microsoft's way of doing it, you should look into Spring.Web.Anthem integration project. IMHO, Anthem fits very nicely with Spring and ASP.NET and allows you to do many of the things AJAX is typically used for in a very easy and intuitive manner.


I am not devoted to M$ completely. However, it seems that their controlls have nice look and feel and some of them are nice at all - i.e. accordion (not only). On the other hand Anthem looks very easy. So the question is whether it is/will be possible to integrate these two technologies together...

rolandz
01-11-2007, 12:30 PM
Hi,

It is very good to hear that Spring is going to fit M$

Mark will put back sandbox directory within daily build to get access to Atlas integration and other sandbox code.

Is there any expected date there?


I didn't look to the ASP.NET Ajax RC code, but I heard they just renamed Microsoft.Web.Extensions to System.Web.Extensions, so it should be easy to update... I'll take a look.Again - are there any expected dates? I've seen code yesterday and it is not done yet :(

I understand it can be quite easy and could do it myself and contribute the result. Is this possible? And how to contribute?

P.S. How do I build sandbox using NAnt? Tried this:


nant -D:build-sandbox=truebut it did not even attempted to do it...

Bruno Baia
01-20-2007, 01:11 AM
Hi Roland,

I've updated the ASP.NET AJAX integration.
The sandbox is still not availaible within nightly build, so you need to get it with CVS or via fisheye.


Bruno

rolandz
01-20-2007, 06:46 AM
I've updated the ASP.NET AJAX integration.
The sandbox is still not availaible within nightly build, so you need to get it with CVS or via fisheye.

Thanx a lot :)