Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
3 tier and N tier aplications
Message
From
29/07/2009 09:40:15
 
 
To
29/07/2009 09:26:05
Cetin Basoz
Engineerica Inc.
Izmir, Turkey
General information
Forum:
ASP.NET
Category:
Object Oriented Programming
Environment versions
Environment:
VB 9.0
OS:
Windows XP
Network:
Windows 2003 Server
Database:
MS SQL Server
Miscellaneous
Thread ID:
01415241
Message ID:
01415305
Views:
97
>>Hello i want to ask
>>1 · 3 tier applicatrions is only for web applications or it can be for desktop applications and LAN too?
>>2. anybody knwo where can i find sample applicatiosn with ntier applications in visual basic .net
>>
>>Luis Martin
>
>1) 3 or N-tier is not tied to web programming. You can use it for desktop applications too and I think that is one of the reasons N-tier development is preferred over single tier. A common N-tier approach is 5-Tier (where it could be seen as 3-tier combining parts of it):
>Presentation, UI, Business, Data Access, Data Storage. You may think of Presantatio+UI as a single tier (or layer). That layer is the one that changes between a web application or windows/mobile device application.
>
>2) There are tons of samples on the internet. You may for example check:
>http://msdn.microsoft.com/en-us/library/ms973279.aspx
>http://www.microsoft.com/downloads/details.aspx?FamilyID=6EB67F59-D075-4B28-B3C4-E9294FF3CF4A&displaylang=en
>
>Almost all applications you build using .Net and Visual Studio are N-Tier (if you do not explicitly try to make it single tier).
>Cetin

We use the 5 - layer approach (actually ours has a couple more layers) and MVP pattern for our desktop and web apps.

Luis, if you are interested, there are some good podcasts with examples on the MVP pattern here:

http://polymorphicpodcast.com/shows/mv-patterns/

As someone pointed out in another thread, there are more design patterns to choose from including the MVC, MVP, and now the MVPC pattern :) Lots more to read up on. Lots of information on the web about it all.
.·*´¨)
.·`TCH
(..·*

010000110101001101101000011000010111001001110000010011110111001001000010011101010111001101110100
"When the debate is lost, slander becomes the tool of the loser." - Socrates
Vita contingit, Vive cum eo. (Life Happens, Live With it.)
"Life is not measured by the number of breaths we take, but by the moments that take our breath away." -- author unknown
"De omnibus dubitandum"
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform