Hello,
I try to understand how the business and presentation layers would
practically
translate into programming reality.
I read lots of articles about 3-tier, but none of them gave a practical
example
and I managed to understand the data layer only.
Is for example web services and their consumption an instance of n-tier,
covering the business and presentation layers?
If it is not necessary a WEB development how would the presentation and
business
layer come to life, through what? Is ASP the presentation layer and C# the
business layer?
Thanks a lot.
Apr 25 '06
25 2239
You need to add a reference in the to the assembly in the project.
But you can add a reference to your assembly even if its not in the GAC.
It seems to be a too complicated procedure.
"Kevin Spencer" <ke***@DIESPAMM ERSDIEtakempis. com> wrote in message
news:%2******** ********@TK2MSF TNGP05.phx.gbl. .. That would be done by modifying the system registry.
-- HTH,
Kevin Spencer Microsoft MVP Professional Numbskull
Hard work is a medication for which there is no placebo.
"Dan Aldean" <da*******@yaho o.com> wrote in message news:OC******** ********@TK2MSF TNGP03.phx.gbl. .. Thanks Andy. In my situation when I registered my class in GAC, how can I make it visible to another application?
"Andy" <aj*****@alum.r it.edu> wrote in message news:11******** **************@ v46g2000cwv.goo glegroups.com.. . Most likely never. The GAC is really for assemblies that would be shared across many applications.
I'd say just pretend installing to the GAC isn't even an option. Thats the standard way to use libraries.
That's what I tried, to add a reference, but in the .NET tab it does not
show at all.
"Andy" <aj*****@alum.r it.edu> wrote in message
news:11******** **************@ e56g2000cwe.goo glegroups.com.. . You need to add a reference in the to the assembly in the project.
But you can add a reference to your assembly even if its not in the GAC.
Well, Dan, as you've been told, it isn't necessary to put most assemblies in
the GAC. I have never had to myself, and I've written quite a few.
--
HTH,
Kevin Spencer
Microsoft MVP
Professional Numbskull
Hard work is a medication for which
there is no placebo.
"Dan Aldean" <da*******@yaho o.com> wrote in message
news:%2******** ********@TK2MSF TNGP05.phx.gbl. .. It seems to be a too complicated procedure.
"Kevin Spencer" <ke***@DIESPAMM ERSDIEtakempis. com> wrote in message news:%2******** ********@TK2MSF TNGP05.phx.gbl. .. That would be done by modifying the system registry.
-- HTH,
Kevin Spencer Microsoft MVP Professional Numbskull
Hard work is a medication for which there is no placebo.
"Dan Aldean" <da*******@yaho o.com> wrote in message news:OC******** ********@TK2MSF TNGP03.phx.gbl. .. Thanks Andy. In my situation when I registered my class in GAC, how can I make it visible to another application?
"Andy" <aj*****@alum.r it.edu> wrote in message news:11******** **************@ v46g2000cwv.goo glegroups.com.. . Most likely never. The GAC is really for assemblies that would be shared across many applications.
I'd say just pretend installing to the GAC isn't even an option. Thats the standard way to use libraries.
You have to browse for it.
Hi Dean,
The best way to learn about n-tier & SOA architectures is through research
and experimentation .
Adhering to standards & best practices will cost you more time initially but
will save you effort in the long run.
To learn about Service Oriented Architectures the number one resource I can
recommend is the WEFLY247 project, microsoft developed this Example enterpise
application for poeple who are new to Visual Studio 2005, if you can come to
grasp the concepts expressed in this project you will be well on your way to
developing professional enterprise application architectures. http://wefly.learn247.net/
Microsoft also recently released an update of the "Enterprise library" this
is a solution filled with various projects that handle common enterprise
tasks like "Event logging, cahcing etc. http://go.microsoft.com/fwlink/?link...87&clcid=0x409
Your mail goal, it seems is to learn more about application architectures http://msdn.microsoft.com/architecture/
And last but not least, a search results list on SOA: http://www.google.co.za/search?hl=en...pdf++SOA&meta=
--
In Adversity lies opportunity! - Anonymous
"Robbe Morris [C# MVP]" wrote: If you are working in .NET 2.0, you'll want to become familiar with Generics. There are ways to make the different layers see only portions of your classes so as not to violate certain design principles.
http://www.eggheadcafe.com/articles/...ion_layers.asp
-- Robbe Morris - 2004-2006 Microsoft MVP C# Earn money answering .NET questions http://www.eggheadcafe.com/forums/merit.asp
"Dan Aldean" <da*******@yaho o.com> wrote in message news:ua******** ******@TK2MSFTN GP04.phx.gbl... Hello,
I try to understand how the business and presentation layers would practically translate into programming reality. I read lots of articles about 3-tier, but none of them gave a practical example and I managed to understand the data layer only. Is for example web services and their consumption an instance of n-tier, covering the business and presentation layers? If it is not necessary a WEB development how would the presentation and business layer come to life, through what? Is ASP the presentation layer and C# the business layer?
Thanks a lot. This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
by: Lizzy |
last post by:
I have an internet application which has a progress bar show whenever
the customer is requesting data from the server. This progress bar is
coded to work in both Netscape 4.75 and above and IE 5.0 and above.
The progress bar code is written in javascript in an external js file
(progressbar.js). The web screen is in a seperate jsp file
(Registration.jsp). The problem I'm having is that the progress bar is
not showing in Netscape 4.75 on a...
|
by: Chris Leonard |
last post by:
Hi.
Can anyone help me please. If the syntax for IE is:
document.getElementById(layerID)
What if I want to use layers ?
document.layers ?????????
|
by: David List |
last post by:
I'm having a problem using different properties of the document object
in the example javascripts in my textbook with browsers that identify
themselves as using the Mozilla engine. One example of these
problems is using document.layers. I have Google'd for examples of how
to use the document object specifically with Mozilla, but I cannot
find anything that explains why my problems occur. Could anyone here
see through the included example...
|
by: Freek te Water |
last post by:
Hi,
Hope no-one is offended by my probably noob question...
Context:
I have a web page design, which always centres in the middle of the
screen (using a 100%*100% HTML-table). Now I also use layers, that get
visible when something is clicked. All works fine.
Problem:
|
by: ashkaan57 |
last post by:
Hi,
I am using the following code to show/hide part of an html page. It
works in Netscape and Firefox but dies in IE: "Error: document.layers
is null or not an object"
<style>
..noshow {
display: none;
}
..menu {
| |
by: evanburen |
last post by:
I have a set of 10 div layers on a page that each contain dynamic
content pulled from a database so the size of the div layers is not
static. Each layer can be viewed or hidden by checking checkboxes at
the top of the page. The problem I'm having is that if the user wants
to view only div layers 8-10, I have a lot of dead space in the page
where div layers 1-7 are on the page but not visible in the browser.
How do I arrange these div...
|
by: riga |
last post by:
Hi,
I was given an ASP.NET (C#) application to modify.
The code looks really strange.
It's supposed to do simple things but it has
Facade/BusinessRules/Common/DataAccess layers.
For example,
simple method in Navigate.ascx.cs is instantiating a new object
and calls obj1.COBdateInit().
obj1 does exactly the same thing.
It call obj2.COBDateInit()
|
by: Joey_Stacks |
last post by:
Does anyone know of a scipt that will rotate random div layers on page
refresh? I have a primary content area front and center on my site
homepage, and I'd like to rotate various chunks of html (in div
layers) each time a user reloads the page. Right now I'm resorting to
a random image rotation (those scripts are a dime a dozen) on refresh,
but it's far from ideal for what I'm trying to accomplish. Any help
on this would be GREATLY...
|
by: Burt |
last post by:
There's an architect at my 200 person company that advocates having
many layers in all my C# apps. He wants web services, use case
handlers, facade layers, data gateways, etc.
When I ask why all this complexity is necessary, he gives me what if
scenarios: "What if you ever want to access the business logic with
another front end?", for example.
These are typical "intranet apps"...one or more screens selecting and
updating rows in a...
|
by: Grimm |
last post by:
I am developing an internalk inteface that integrates alot of seperate tools into one interface. The current version uses one Iframe inside a div layer for positioning. Currently the seperate web tools do not have the ability to stay active. As you switch from tool to tool the previous information is lost unless you use a Back button. I need to place multiple div layers with I frames in them that can be shown or hidden based on selection. The...
|
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: 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, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed.
This is as boiled down as I can make it.
Here is my compilation command:
g++-12 -std=c++20 -Wnarrowing bit_field.cpp
Here is the code in...
|
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: 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, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own....
Now, this would greatly impact the work of software developers. The idea...
|
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 presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules.
He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms.
Adolph will...
| |
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: 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 can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...
| |