473,378 Members | 1,623 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,378 software developers and data experts.

Adding new pages without recompiling whole site


In ASP.NET, is it possible to add new pages without having to recompile
the whole website?
Can the site span several dlls?
Chris

--
Using Opera's revolutionary e-mail client: http://www.opera.com/m2/
Nov 18 '05 #1
2 1172
Hi Chris,

From your description, you'd like to use multi-assemblies in a certain
ASP.NET web application so that when you want to add new files, you can add
a new assembly into it rather than recomplied the existing assemlby, yes?
If anything I misunderstand, please feel free to let me know.

As for the assemlbies, of course, we can have multi - assemblies (located
in the private bin folder) for a web application. And Our pages' code
behind classes and be located in different assemblies. And the page find
its codebehind(parent class) via the "Inherits" attribute in the aspx
page's @Page diretive such as:
<%@ Page language="c#" Inherits="AssemblyName.PageClassName" %>

Thus, when we add new pages, we can put those new codebehind classes into a
new assemlbly so that we don't need to modify the old assemlby.
Thanks.

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
Nov 18 '05 #2
On Thu, 01 Jul 2004 10:18:13 +0200, "Christopher Kimbell"
<c_*******@online.nospam> wrote:

In ASP.NET, is it possible to add new pages without having to recompile
the whole website?
Can the site span several dlls?
Chris


Look at the design of DNN www.dotnetnuke.com

It has a design that allows to do this. It is well documented.

-Adam
Nov 18 '05 #3

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

Similar topics

15
by: DesignGuy | last post by:
I've inherited a site that has 1000+ product pages that follow a similar layout. I would like to import these pages into a database for ease of future updating. The pages have the usual banners,...
5
by: Jon Sequeira | last post by:
Is there a way to redirect from an ASP.NET page to an ASP page without showing the ASP page's URL in the client's browser? This works perfectly with an HTML page, for example: path =...
2
by: CW | last post by:
I have pages, such as LogOn.aspx, Payment.aspx that enforces the use of SSL. Every single one of my page embeds a header and menu server controls - which have links to other pages that do not...
12
by: Wardeaux | last post by:
All, Wanting to find a way to create web pages to add to my website without having to recompile the codebehind everytime I want to add a new one... Here's the deal: I have a web app that takes...
1
by: Carl Gilbert | last post by:
Hi I am trying to get a site working with some 1&1 web space. I have the MS Business Pro account which has ASP.NET Support and SQL Server. I am trying to get an online gallery to work but I...
47
by: Albert | last post by:
So structures are useful to group variables, so you can to refer to a collection as a single entity. Wouldn't it be useful to also have the ability to collect variable and functions? Ask K&R...
2
by: Gerry | last post by:
Without bothering with the details (though if you are curious, I'll be glad to explain!). This code functions perfectly under ASP.NET 1.1, but randomly fails under ASP.NET 2.0. More details after...
9
by: friendhouston | last post by:
Hi, Have a requirement where new items may be added later to an existing list of items. These new items may have new features but will need to contain minimum basic features like description and...
4
by: Alex Maghen | last post by:
I've just moved to a new hosting company which provides me a "Virtual Dedicated Server" running Windows Server 2003/ASP.NET 2.0. My site is not pre-compiled and, at least for now, I'd prefer that...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
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: 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
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
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...

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.