473,386 Members | 1,715 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,386 software developers and data experts.

Migration from ASP3.0 design to ASP.NET (Tips, Pointers, Preference)

Hi All

I'm a seasoned ASP programmer and have been writing ASP for years. I've
decided now to stop writing ASP and jump onboard the ASP.NET bandwagon
(albeit a bit late).

I've been programming in C# for a while but have only done some very
basic ASP.NET projects. The main hurdle I'm having trouble with is
finding a good method of laying out pages, I guess templates.

I've tried user controls, base page inheritance, dynamic controls,
dragging user controls on etc. But I still haven't decided on the best
way of doing things.

In traditional ASP I used Server.Execute/Transfer or the <!--Include-->
directive, typically with the commonly used Header/Footer layout.

So - What methods to people typically use to build their ASP.NET site
whilst reducing the page design overhead? I quite like the page
inhertiance method but I'd like to here other peoples' opinions. (I've
read about MasterPages briefly too)...

(Accidently posted this in the general CSharp group previously, sorry!)
Nov 19 '05 #1
1 1338
Hi Joe,

Why don't you start off with ASP.NET 2.0, it will be released relatively
soon and it has some far better features than the current version.

Master pages will solve your problems with page templates. You can simply
design multiple master pages, (ie. templates), and apply them to sections of
your website.

If you do want to use the current ASP.NET then I would use custom user
controls and simply include them in your page.

Hope this helps.
"Joe Hughes" <XX***********@ManxXX.NetXX> wrote in message
news:eY**************@TK2MSFTNGP09.phx.gbl...
Hi All

I'm a seasoned ASP programmer and have been writing ASP for years. I've
decided now to stop writing ASP and jump onboard the ASP.NET bandwagon
(albeit a bit late).

I've been programming in C# for a while but have only done some very basic
ASP.NET projects. The main hurdle I'm having trouble with is finding a
good method of laying out pages, I guess templates.

I've tried user controls, base page inheritance, dynamic controls,
dragging user controls on etc. But I still haven't decided on the best way
of doing things.

In traditional ASP I used Server.Execute/Transfer or the <!--Include-->
directive, typically with the commonly used Header/Footer layout.

So - What methods to people typically use to build their ASP.NET site
whilst reducing the page design overhead? I quite like the page
inhertiance method but I'd like to here other peoples' opinions. (I've
read about MasterPages briefly too)...

(Accidently posted this in the general CSharp group previously, sorry!)

Nov 19 '05 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

9
by: Paddy McCarthy | last post by:
Frustrated at being prevented from using Python at work I went gunning for Perl. Time to roll out some useless Google statistics to make me feel better Google Phrase count...
41
by: Matt Alanzo | last post by:
Our SOHO 2 person compay sells furniture (not programmers). In '98 we paid $,$$$ for a VBA -Access '97 accounting application, including VBA source code .... an huge investment for us then (and...
0
by: Joe Hughes | last post by:
Hi All I'm a seasoned ASP programmer and have been writing ASP for years. I've decided now to stop writing ASP and jump onboard the ASP.NET bandwagon (albeit a bit late). I've been...
2
by: Mark Parter | last post by:
I have an ASP-based web application which broadly speaking, can add, edit and delete appointment items in an Exchange 2000 public calendar. As our organization is migrating to SharePoint 2003, I'd...
60
by: Shawnk | last post by:
Some Sr. colleges and I have had an on going discussion relative to when and if C# will ever support 'true' multiple inheritance. Relevant to this, I wanted to query the C# community (the...
0
by: Don Miller | last post by:
My current ASP3.0/COM+ web application populates a large central content "module" area on every web page with one (or several) static or dynamic (database-driven) modules (returning handcrafted...
6
by: =?Utf-8?B?Tm9ybWFuIExldmluc29u?= | last post by:
....from a purely technical/benchmarking standpoint looking 10-15 years out. The concern being to best preclude/mitigate the situation currently facing VB6 migration issues right now. Concern is...
14
by: Jef Driesen | last post by:
I'm writing a library (to communicate with a number of devices over a serial port) and have some questions about the design. I have now a header and source file like this: /* device.h */...
3
Frinavale
by: Frinavale | last post by:
I have been researching the best approach to migrating a VB6 application into a VB.NET application. There is a lot of information out there but most of it recommends that you "train in the migration...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.