Workshop

for RuBoard

This workshop will help reinforce the concepts covered in today's lesson.

Quiz

1:

What are the layers in a multi- tier architecture?

A1:

A multi-tier architecture can be divided into the presentation services tier, the business services tier, and the data services tier. Each tier or layer has its own set of responsibilities that tend to provide well-defined boundaries between the tiers or layers.

2:

What is relationship between the multi-tier architecture and physical machines?

A2:

Strictly speaking, there is none. The multi-tier architecture is a logical model that speaks to how the application is designed, but not to how it is deployed. At the same time, a multi-tier application can naturally be deployed across multiple servers at the boundaries between the tiers.

3:

What are some techniques you can use to increase scalability?

A3:

On the Windows platform, there are several tools you can use to scale-out your application in order to increase scalability. Among these are network load balancing (NLB), component load balancing (CLB), and Microsoft Cluster Service (MCS). Your application can also take steps to increase scalability by, for example, not storing user state on the Web server and taking advantage of ASP.NET services such as caching.

4:

What factors influence the design of the data services tier?

A4:

When designing the data services tier, you need to determine how the classes will expose data ”for example, using DataSet objects, data readers, or custom objects ”and how the classes will deal with the issue of providers. After these design decisions are made, the design of the methods themselves is fairly straightforward. In addition, you should strive to make your business and data services tiers stateless so that they can be scaled-out efficiently .

Exercise

Because today's lesson was primarily conceptual, there is no exercise.

for RuBoard


Sams Teach Yourself Ado. Net in 21 Days
Sams Teach Yourself ADO.NET in 21 Days
ISBN: 0672323869
EAN: 2147483647
Year: 2002
Pages: 158
Authors: Dan Fox

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net