473,474 Members | 1,850 Online
Bytes | Software Development & Data Engineering Community
Create Post

Home Posts Topics Members FAQ

Dynamic data layer compilation

I am working on a new project whereby we are going to generate the datalayer
dynamically. Multiple customers will use the system and each customer will
have their own unique datalayer for each of their dataobjects. In other
words, one customer's datalayer for a PERSON object will be different from
another customer's. Changes will be able to be made to the PERSON object
(such as adding a new field) and we will then rewrite the asp.net page that
handles the CRUD activities. This will then get recompiled the next time a
page accesses that dataobject.

My question is whether the entire app gets recompiled or just the particular
page - in other words, if user A is using the app and accessing dataobject A,
does he get impacted in user B changes their dataobject and it then needs to
be recompiled or is only user B impacted? Anyone have any comments about
this architecture and see any problems with it?
Nov 19 '05 #1
1 1161
OK, I answered my first question, the entire app is indeed impacted when the
dataobject is recompiled (although I was testing with the VS2005 internal
server). Is there a way to set this up, so that the entire app is not
impacted and only the app for customer B?
"Alex" wrote:
I am working on a new project whereby we are going to generate the datalayer
dynamically. Multiple customers will use the system and each customer will
have their own unique datalayer for each of their dataobjects. In other
words, one customer's datalayer for a PERSON object will be different from
another customer's. Changes will be able to be made to the PERSON object
(such as adding a new field) and we will then rewrite the asp.net page that
handles the CRUD activities. This will then get recompiled the next time a
page accesses that dataobject.

My question is whether the entire app gets recompiled or just the particular
page - in other words, if user A is using the app and accessing dataobject A,
does he get impacted in user B changes their dataobject and it then needs to
be recompiled or is only user B impacted? Anyone have any comments about
this architecture and see any problems with it?

Nov 19 '05 #2

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

Similar topics

7
by: Jack | last post by:
Hi, I am trying to test a sql statement in Access which gives me the error as stated in the heading. The sql statement is built as a part of asp login verification, where the userid and password...
0
by: Plat | last post by:
Okay, you'll probably think me crazy for asking this. And I am, but also curious; so please humor me. :) I'm wondering if there's a way to - using dynamic (server-side) compilation - include a...
2
by: Jörn von Holten | last post by:
Hi, my 3-tier system has a separate bizz-logic and storage service (MVC paradigm as usual) and the bizz-logic layer shall drive the logic (workflow) of the ASP site. My "idea" is (alike Xaml...
6
by: MattC | last post by:
Hi, I'm implementing a new Business Layer in one of our applications. I'm toying with the idea of placing all the Create, Read, Update and Delete SQL in the object in question and build a...
3
by: Mukesh | last post by:
sir, i am developing a database, which will store the users profile both personal and professional which includes the address, telephone, gender and etc. in my main table i have created a column...
1
by: Chris | last post by:
Does anyone know of a way of contructing a query for use in a stored procedure programatically without resorting to concatanating lots of strings together. I was looking a the linq project but was...
11
by: Ronald S. Cook | last post by:
I've read a few posts on the stored procedure vs dynamic sql debate. I ran a few performance test for myself and it appears to be a wash. Given that, I'm leaning toward dynamic sql mostly...
9
by: pbd22 | last post by:
Hi. This is just a disaster management question. I am using XMLHTTP for the dynamic loading of content in a very crucial area of my web site. Same as an IFrame, but using XMLHTTP and a DIV. I...
3
by: Adam Baker | last post by:
This is a fairly broad question. I have looked for web sites or books on the topic, by to no avail. I'm creating a fairly small web site in which the content is drawn from an XML file (more or...
1
by: Dean Slindee | last post by:
VS2008, .NetFramework 3.5 SP1: I have built a LINQ data access layer project. When the LINQ data context was built over an existing SQL2005 database, the connection string for that database was...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
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,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
1
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
1
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 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 a new...
1
muto222
php
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
0
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence...

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.