I am beginning work on a somewhat complex project and I need to decide what
route to take before beginning the project. The main issue with this
project is that it needs to be modular and support customized additions on
standard pages. What I mean by the last statement is this.
I have a webpage UserSignup.aspx that has all of the standard profile fields
(name, address, email, phone). This page resides in a standard project so
that any changes made to this page and all others within this project will
be reflected in all client applications. I also want to have custom
projects that will be used to add any customized features to standard pages
as well as completely new pages. An example would be that this custom
project needs to display and capture the birthdate of the user.
Back in the old ASP days, I just used include files everywhere that would be
empty unless someone wanted to throw in some custom features. All that was
required of me to add a new feature was to add the custom code in the custom
include files and poof; the custom feature would show up. I am planning on
doing all my development with .NET 2.0.
I have added other custom web projects into another project, but they never
required me to add custom functions and processes to existing, standardized
pages. I basically had an empty shell of the custom project added to the
solution of the standard project.
I have a few ideas, but they all seem to be somewhat problematic and I am
not eve sure if they will work.
a.. Create user controls within the custom projects. Use these controls
to handle all of the custom feature processing.
b.. Do it all in code. Call empty functions in a blank (shell) custom
project and when extra features need to be added, do it all in code behind
to create and add controls to the standard page. Any processing that is
required will also be performed through these functions.
c.. Use the App_Code directory to store all of the custom functions. This
will function similar to the solution above.
Another monkey wrench for this project is that it needs to support multiple
languages. I plan on taking advantage of the new 2.0 features to handle the
culture settings, but what about the custom features?
I realize that this is sort of vague, but I did not want to over do it. Any
ideas, thoughts, criticisms would greatly be appreciated.
Thanks,
Shawn
shawncutter AT gmail.com 0 1115 This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
by: jason willows |
last post by:
There have been many many many many discussions about obfuscating
python. To my dismay, most who answer are those who frequently post,
and they say things such as:
1) what's the point, in theory anything could eventually be decompiled
2) python is used for mostly internal stuff anyway, cuz its a "glue"
language, so why bother
3) use licensing and a good lawyer, it's the ONLY way
4) many programmers seem comfortable releasing their java...
|
by: Matt Kruse |
last post by:
http://www.mattkruse.com/temp/css_expressions.html
One of the standard CSS questions is "how can I shade every other table row
a different color with CSS?"
The answers are usually 1) you can't (yet), 2) put a class on every other
tr, or 3) use javascript to do the styling for you.
Well, I've been playing the CSS expressions quite a bit lately and I've
found a much simpler solution which works in IE5.5+, using "expressions". If
|
by: Mikel |
last post by:
I am trying to get around the problem "The expression you have entered
is too complex" for a select query. (The example below is not the
expression that is giving me headaches.)
So I am thinking that I just need to do the parsing and calculating in
an event procedure for an "On Click" event.
My question is:
If I have a query field in access97 that parses date (in format
|
by: Mike MacSween |
last post by:
S**t for brains strikes again!
Why did I do that? When I met the clients and at some point they vaguely
asked whether eventually would it be possible to have some people who could
read the data and some who couldn't but that it wasn't important right now.
And I said, 'sure, we can do that later'.
So now I've developed an app without any thought to security and am trying
to apply it afterwards. Doh!, doh! and triple doh!
|
by: Steve Jorgensen |
last post by:
Mailing List management is a good example of a case where my conundrum arises.
Say there is a m-m relationship between parties and groups - anyone can be a
member of any combintation of groups. Now, let's say the user wants to be
able to send mailings to people who have various combinations of membership
and non-membership in those groups.
Here's a medium-complex example: (Knitting Group or Macrame Group) and Active
Contact and Mailing...
| |
by: vj |
last post by:
Hi!
I have a piece of code (shown below) involving complex numbers. The
code is not running and giving error ("Invalid floating point
operation" and "SQRT:Domain error"). I would be very thankful
if someone can tell me where is the problem. I am aware that my code is
far from being efficient and organized, and also there are many extra
#include statements not really required for the code. I am a novice
programmer, as you can see ! At...
|
by: Jon Davis |
last post by:
Can a solution built in C# utilize MSMQ and/or MTS?
If so, does this make the training material I already have on MSMQ and MTS
in the context of VB6 an appropriate prerequisite foundation before learning
how to build C# solutions on MSMQ / MTS, if I already know VB6 as well as
C#?
Jon
|
by: Charles Law |
last post by:
In the build output appears
========== Rebuild All: 1 succeeded, 1 failed, 0 skipped ==========
However, the compiler does not generate any errors, and the Errors list is
empty.
This is an almost trivial program, but the compiler will not compile it and
will not tell me where the error is.
|
by: Brian |
last post by:
Had a unsettling conversation with a CS instructor that
teaches at local high schools and the community
college. This person is a long-term Linux/C/Python
programmer, but he claims that the install, config, and
library models for C# have proved to be less
problematic than Python. So both his courses (intro,
data structs, algorithms) are taught in C#.
I am a low-end (3-year) journeyman Pythonista, and I
was attracted to the language...
|
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, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look !
Part I. Meaning of...
|
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 effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it.
First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
| |
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 tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth.
The Art of Business Website Design
Your website is...
|
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
|
by: conductexam |
last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one.
At the time of converting from word file to html my equations which are in the word document file was convert into image.
Globals.ThisAddIn.Application.ActiveDocument.Select();...
|
by: TSSRALBI |
last post by:
Hello
I'm a network technician in training and I need your help.
I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs.
The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols.
I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
|
by: adsilva |
last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
|
by: 6302768590 |
last post by:
Hai team
i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
| |
by: muto222 |
last post by:
How can i add a mobile payment intergratation into php mysql website.
| |