Howdy All,

Long time reader but, this is my first posting.   Hopefully this isn't
a silly question but, I'm hoping someone here can help illuminate me.


I have a fully working asp.net 1.X website live and kicking that I
heavily utilize AJAX in to produce page data without post backs.  If
you'd like to see it for assistance with this topic you can at
www.tripatourium.com


Currently when a user clicks on a hyperlink I am severing up the page
via an Ajax request to a content placeholder.  While I'm migrating my
code to the new Asp.net 2.0 application processing model I've begun
to rethink my current development model.

Note: I do have hooks in place if JavaScript is not enabled on the
client.

So this is my question, if I want to continue serving my content with
this fluid look and feel but, want to conform to best practices and my
SEO needs should I forget utilizing web parts and user controls.
While they would aid in agile development I put more weight in how the
application serves data without post back.

Is there a better way to dynamically add controls to the session's
page model then server the html skin to the client in an AJAX call?

Is the use of master pages going to hinder some of this development?
I only ask because I know a master page is a child control of the page
I am calling.   So maybe I need to opt for nested master pages to be
able to dynamically server page logic from the same application module
without needing to post back to a different page.

Or abandon User controls entirely and just develop XML control skins
that would be returned via AJAX calls to the client then utilize
classes to handle the processing logic.

While I'm working to strive to develop to best practices as well as
the optimization of my processing model I do want to continue to
utilize my distributed business logic so that my code is as reusable
and redundant as possible.  I'd also like to make sure that my eyes
are wide open to all of the possibilities available to me in my future
application development.

I look forwards to everyone's thoughts on this topic.    I just want a
better perspective on my development model and what could be done
better as well as how I can accomplish my goals at hand.

Thanks for your time & energy,
   Alex Pearlstein

  "For we are the music makers,
       and we are the dreamers of dreams" - Willy Wonka


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Ajax.NET Professional" group.

To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]

For more options, visit this group at http://groups.google.com/group/ajaxpro

The latest downloads of Ajax.NET Professional can be found at 
http://www.ajaxpro.info/

Don't forget to read my blog at http://weblogs.asp.net/mschwarz/
-~----------~----~----~----~------~----~------~--~---

Reply via email to