Groups > Asp .Net > ASP.NET Atlas Framework discussion > Re: Installation and functionality question




Installation and functionality question

Installation and functionality question
Wed, 27 Sep 2006 15:00:23 +000
My applications reside on a development/production server. I code in VS 2005 on
my local machine. I'm familiar with using AJAX techniques in classic ASP and was
writing a test app in .net, by hand. I have no problem calling back to the
server, getting the data from my asp.net page and returning it back to the
calling page, reading the xml and posting it in the form. I ran into issues with
EventValidation. I'm sure I could get around this by not using the .net server
controls, but don't really want to do that.

 So it brings me to ATLAS. I was going to install this application to see how it
worked and how much flexibality it would give me. With this in mind I have some
installation and other questions.

 Any responses from anyone who knows what their talking about would be
appreciated..

 
1. Do I need to install Atlas on the server or my local machine ? or both ? Any
links to good installation directions under this scenario ? Reading through the
current install I didn't see any mention of the above scenario.


2. Files created by Atals will reside on the server not on my local machine,
correct ?

3. We know that AJAX will/can change data/input on the client, but when that
data is changed is there something in Atlas that updates the Event Validation ?
Example - Let's say someone enters a zipcode and we want Atlas to call back to a
server page, return an xml document containing 1 or more valid cities, then read
them on the client, post them on the client page, the client will select what
record they choose from a dropdown select box, then select an asp button control
to postback to server where the value from the selected field in the select box
can be read successfully. Does Atlas allow it to get by EventValidation ?

 

Thanks for your help..

 
Eric
Post Reply
Re: Installation and functionality question
Wed, 27 Sep 2006 19:01:37 +000
Hi Eric,

Atlas / Ajax is a mixed enviroment platform.  You dont really
"install" anything, although the Atlas assemblies do come with an
install.  Really all you're talking about is a dll that resides in your BIN
directory that gives you a set of classes assemblies, and controls you can work
with that utilize the Atlas framework.  When you publish / deploy your website,
the dll goes with it, and can be accessed by your application.

Atlas / Ajax does NOT change data input on the client.  What it allows you to
do, is query back to the server, without POSTING back to the server.  You can
make an inband call back to the server code, or server datasource for new data /
new instructions, without refreshing the page, you can then update the currently
displayed page or controls with new data on the fly.  It shouldnt change the way
you validate, or trigger / fire / validate your events or input.  

You can accomplish this in two ways really.  One of them being through the use
of Atlas Update Panels.  Basically an update panel is a section of your page
that can query back, and refresh itself with new information without reloading
the page.  You can also incorporate webservice methods and xml to accomplish
this.

More details can be found at http://atlas.asp.net
Post Reply
Re: Installation and functionality question
Wed, 27 Sep 2006 20:43:40 +000
Hi Bryan, I'm referring to http://atlas.asp.net/docs/Overview/install.aspx

The file(s) this install procedure refers to should go where concerning the
scenario I described. I understand my question may be child's play, but I'm
unfamiliar with Atlas and its inner workings. I'm used to using AJAX techniques
manually. Which I always liked because I was in control. 

 
But if you refer to the: "To download and install the ASP.NET 'Atlas'
package"

On Number 2 It says "install on your computer". Does that need to go
on my local machine or on the server where the applications reside.

 Also, if you refer to the very beginning of the page it tells you it's going to
create and install a file on your local drive. I don't know if it's assumming my
applications are in my local machine or not, because they are not. It says it's
going to "incorporate script files" there. Any script files or
anything that are going to be used by any application will be run from the
server, not my machine. If I have to install on the server will my local
editor(VS 2005) read from the server install ?


 
Do you understand what I'm asking ? I don't want to willy nilly install
something not knowing where it goes. The install directions are not clear about
that.

I've gone through the atlas.asp.net site and can't find anything concerning
this. Unless I just missed it. 

 Thanks for your assistance..
Post Reply
Re: Installation and functionality question
Wed, 27 Sep 2006 23:22:32 +000
The install is just a convienent package, for the examples, documents, and
project file that allows you to create an atlas website from a template in
Visual Studios 2005.   The only thing required to run an atlas site on a web
server, is a few lines in your web.config and the dll in your bin directory,
which doesnt require an install.  These are in your project when you deploy
it.
Post Reply
about | contact