473,322 Members | 1,352 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,322 software developers and data experts.

IBuySpyStore - Which Tier Architecture?

Hi,
I was wondering what tier-architecture is IBuySpyStore?

Depending which one, can someone explain which parts belong in which tier?

Thank you very much in advance,

Tim.
Nov 18 '05 #1
1 1322
Tim,
I wouldn't say the tiers are very cleanly separated, but I'd say it's has
three layers.

The data tier is well identified ...it's basically all the stored procedures
in the Portal Database. Now, any file that ends with DB in the Component
folder is also part of the data layer...there's no business logic in them
from what I can see.

Now, like most ASP.Net applications, the business and presentation layers
are really blurred....normally this happens because people stuff their
business layer in codebehind files...but with IBuySpy, it's such a basic
thing that the busisness layer is really really thin..so it's hard to
properly define it. Things in the component folder which don't end in with
DB are all part of the business layer. In addition, I'm sure there's some
stuff in the code-behind files which also is part of it.

The presentation layer is all the aspx files, and anything in the
code-behind which isn't business logic - that code that behaves against the
presentation and not the business.

The best architectured ASP.Net application I've seen, and based my own
programming on, is the ASP.Net 2.0 beta...it's now fully released and named
CommunityServer..haven't looked at the final source code:
http://www.telligentsystems.com/Solutions/Forums/ pretty damn complicated
stuff though..

HTH,
Karl
"Timothy V" <tr****@msn.com> wrote in message
news:OH**************@TK2MSFTNGP12.phx.gbl...
Hi,
I was wondering what tier-architecture is IBuySpyStore?

Depending which one, can someone explain which parts belong in which tier?

Thank you very much in advance,

Tim.

Nov 18 '05 #2

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

Similar topics

77
by: nospam | last post by:
Reasons for a 3-tier achitecture for the WEB? (NOTE: I said, WEB, NOT WINDOWS. DON'T shoot your mouth off if you don't understand the difference.) I hear only one reason and that's to switch a...
25
by: David Noble | last post by:
We've been developing a web site using 3-tier architecture for 18 months now. There is a common layer that defines the classes - using XML schemas. The data layer acts as a wrapper to 3 databases...
51
by: nospam | last post by:
THIS IS the DOTNETJUNKIES MESSAGE ------------------------- We're Sorry As many of you know we have recently launched SqlJunkies.com. We have overhauled our runtime and will be using it on...
4
by: Patrick | last post by:
I'm writing a winforms database application in C#. I've come across a lot of stuff lately about "N-Tier" architecture. Can anyone give me a simple explanation of N-Tier? The descriptions that...
3
by: RAJESH | last post by:
I am working with c# and asp.net in developing web applications, iam using ..netframework 1.1 ,i want to know what is the need of 3-tier or 4-tier architecture in our application development.what...
2
by: Silent Ocean | last post by:
Hi 1. I am in process of designing N-Tier Application using ASP.NET. Can anyone guide me the right material or microsoft guidelines document which I can used in designing the N-Tier application....
1
by: Silent Ocean | last post by:
Hi 1. I am in process of designing N-Tier Application using ASP.NET. Can anyone guide me the right material or microsoft guidelines document which I can used in designing the N-Tier application....
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: Vimpel783 | last post by:
Hello! Guys, I found this code on the Internet, but I need to modify it a little. It works well, the problem is this: Data is sent from only one cell, in this case B5, but it is necessary that data...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
1
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
1
by: Shællîpôpï 09 | last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 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 former...

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.