RE: Master pages, templates, inheritance

From: Steven Cheng[MSFT] (v-schang_at_online.microsoft.com)
Date: 02/25/04


Date: Wed, 25 Feb 2004 05:32:09 GMT

Hi John,

Thanks for posting in the community!
>From your description, you're going to move your classic ASP application
onto the ASP.NET platform. The asp app used to use the Centre Controller
model which used a central page to process all the web requests and
dispatch the proper response content dynamically via the query params. So
you're looking for some references and materials on the similiar
implemention in ASP.NET, yes?
If there is anything I misunderstood, please feel free to let me know.

Based on my experience,in ASP.NET , an certain web page is constructed as a
form, we add controls on to it and the web form has buildin support for
mantain its state infos which is quite different from the classic ASP(all
contents are rendered dynamically via script block in page). Though this
well much eaiser our work on develop web page, it'll sometimes make the
pages redudant because we needn't every page like this and want to
dynamically generate the content based on a certain common page
template(frame), yes?

I've ever read some tech articles of the Microsoft Application Design
pattern. And there is one named "Front Controller" in ASP.NET, which
described implement a central controller via HttpHandler to process all
the web reqeusts of an ASP.NET web app centrally, I think it may be
suitable for you situation. I'm not sure whether you've read the articles,
here are their web links in MSDN:

#Front Controller
http://msdn.microsoft.com/library/en-us/dnpatterns/html/DesFrontController.a
sp?frame=true

#Implementing Front Controller in ASP.NET Using HTTPHandler
http://msdn.microsoft.com/library/en-us/dnpatterns/html/ImpFrontControllerIn
ASP.asp?frame=true

Also, some additional pattern related tech references are also avaliable
there:
#Web Presentation Patterns
http://msdn.microsoft.com/library/en-us/dnpatterns/html/EspWebPresentationPa
tterns.asp?frame=true

#Design and Implementation Guidelines for Web Clients
http://msdn.microsoft.com/library/en-us/dnpag/html/DIforWC-CH02.asp?frame=tr
ue

Hope these helpful. Also, if you have any further questions or ideas,
please always feel free to post here. We'll be glad to discuss on this.

Regards,

Steven Cheng
Microsoft Online Support

Get Secure! www.microsoft.com/security
(This posting is provided "AS IS", with no warranties, and confers no
rights.)

Get Preview at ASP.NET whidbey
http://msdn.microsoft.com/asp.net/whidbey/default.aspx



Relevant Pages

  • Re: OT: Its Fuckin Incredible....
    ... generous would-be Controller ... I don't know of any moderated groups from which he was removed. ... pre-screened mode there) have forbidden him from posting at ... It's the server from ...
    (rec.music.classical.recordings)
  • An alternative to proprietary cnc systems?
    ... An alternative to proprietary cnc systems? ... I am only posting the top part of the email I received. ... PC Based Machine Tool Controller ...
    (alt.machines.cnc)
  • Re: S: Font =?ISO-8859-15?Q?f=FCr_Display?=
    ... Grafikdisplay mit T6963C Controller. ... Punkten Höhe sonderlich zur Geltung kommen? ... Genug Beispiele sieht man ja hier (siehe auch anderes Posting von mir..): ...
    (de.sci.electronics)
  • Re: Setup von CD bricht ab
    ... Zitat aus meinem ersten Posting: ... ob ich beim Setupversuch den PCI IDE- ... Controller mit dem vorhandenen XP-Treiber oder per Diskette mit dem ...
    (microsoft.public.de.german.windowsxp.hardware)