Message board layered architecture 2-tier or 3-tier?

Message board layered architecture 2-tier or 3-tier?

Post by kgvinaya » Fri, 23 Jul 2004 15:46:49


I've got a VB.Net + ASP.Net message board application which has
already been customized. There are two solutions in this application.
1. The front end aspx, aspx.vb files, User controls solution
2. A components solution which has .vb files which have the code to
call inserts, updates, deletes to the database (SQL server 2000)

Its much like the available general ASP.Net message board. Only a bit
customized. Right now a simple interaction flow from front end to
database is like this.

aspx (aspx.vb) --> usercontrols.vb --> components.vb (call for a
stored procedure in the DB) --> Database

My requirement is to understand if its possible to port this
application to a 3-tier architecture. This is to standardize all
similer applications I have to a 3-tier architecture, not because I am
looking at performance, maintinance etc.

What is the best way to do it?
I have considered couple of options.
1. Have Webservices that facilitates db interaction (What
components.vb does now)
2. Right complus components to do the same as in option 1.

I don't see a clear feasibility of the above options that I 've put
down, Is there a best way to emerge with a worthy 3-tier architecture
for this requirement? If so, what is it and how can it be
Any feasible idea for a 3-tier architecture is fine.

Please reply at the earliest.

Thanks much in advance,

1. Converting a 2-tier application to 3-tier application

2. 2959.1 Result different when running Axapta in 2-tier and 3-tier mode.

Any idea why Axapta will give different result when running in different tier mode? I had a program which gave me the correct result when run in 2-tier mode. But the result will be wrong when I try to run the same program in 3-tier mode (AOS). I thought there will be no different even I run on either 2-tier or 3-tier environment.

Any ideas or advices?

Thanks in advance. Posting date: Thursday, December 27, 200 Posting path: Navision Axapta

3. Converting a 2-tier application to 3-tier application

4. 3264.1 2-tier -> 3-tier : Code dosn't work!!!!!!!!!!!

5. Running Axapta in 2-tier and 3-tier questions

6. 7424.10 Difference between 2-tier and 3-tier

7. Setting up a new tier in a 3-tier system?

8. Comments on transition from two tier to three tier architecture

9. updating datasource using 3-tier architecture

10. Architecture questions for a 3-tier app

11. General questions about 3-tier architecture with webservices

12. 3-Tier Architecture

13. Problems with 3-tier architecture - application server

14. 3-tier winforms architecture

15. Design Question: Pausing a process in a 3-tier architecture