dmeikle
May 28th, 2005, 01:33 PM
Ok,
So before I started doing asp.net (using c#) for web projects I was a java dude for many years. During that time I moved from basic jsp and servlets to things like struts (providing Model-View-Control with XML configuration). I absolutely loved it. you could create a couple of basic templates for the complete website and simply extend those templates inserting page results in areas of the template (defined in the base template).
Think of it this way...how many of us ASP programmers had a hundred pages of ASP (before dot net) that had a bunch of include files to 'emulate' a configurable template so you didn't have 100 pages to tweek if there was a bad link in the banner? Struts, once figured out, was a great alternative (but not the only one, admittedly).
So anyways, now I'm doing some stuff in asp.net.... I'm loving the custom web controls.... but I don't want to get stuck in the "100 aspx files in my site" simply because I'm currently unaware of a good templating software. I've heard that asp.net 2.0 should have this ability, and oddly enough I purchased the MSDN only 2 months ago (March 2005) and it only came equipped with version 1.1. So that's not necessarily a bad thing though...so my question is (finally):
what 3rd party alternatives do YOU guys prefer to use for better design patterns that allow proper inherited templating of your dot net site, rather than copy pasting 100+ asp files?
eg:
nstruts (got it to work, but couldn't find anything about template, only action handlers)
maverick (saw some basic tutorial on it tonight, but haven't attempted it yet)
others...?
If you guys have a real sweet favorite for templated asp.net please post, and shoot me a PM for some more info.
cheers!
david meikle
So before I started doing asp.net (using c#) for web projects I was a java dude for many years. During that time I moved from basic jsp and servlets to things like struts (providing Model-View-Control with XML configuration). I absolutely loved it. you could create a couple of basic templates for the complete website and simply extend those templates inserting page results in areas of the template (defined in the base template).
Think of it this way...how many of us ASP programmers had a hundred pages of ASP (before dot net) that had a bunch of include files to 'emulate' a configurable template so you didn't have 100 pages to tweek if there was a bad link in the banner? Struts, once figured out, was a great alternative (but not the only one, admittedly).
So anyways, now I'm doing some stuff in asp.net.... I'm loving the custom web controls.... but I don't want to get stuck in the "100 aspx files in my site" simply because I'm currently unaware of a good templating software. I've heard that asp.net 2.0 should have this ability, and oddly enough I purchased the MSDN only 2 months ago (March 2005) and it only came equipped with version 1.1. So that's not necessarily a bad thing though...so my question is (finally):
what 3rd party alternatives do YOU guys prefer to use for better design patterns that allow proper inherited templating of your dot net site, rather than copy pasting 100+ asp files?
eg:
nstruts (got it to work, but couldn't find anything about template, only action handlers)
maverick (saw some basic tutorial on it tonight, but haven't attempted it yet)
others...?
If you guys have a real sweet favorite for templated asp.net please post, and shoot me a PM for some more info.
cheers!
david meikle