Aug 18, 2011 12:52 PM|thangchung|LINK
Everyone also gave you a lot of links. I think some links from atconway will help you to build it. I just describe some
ideas. As you mention, you want to build 3-tiers, that mean you have 3 sides for your application (consider about different between tier and layer). You maybe put UI on Web server, BLL and DAL on application server and a remote database. If you only want to
build everything on one server and other one for remoting server, it will simple for you. I think you mention in complex system with 3-tiers, aren't you? I also work a lot of projects with same architecture that you describe, It look good, easy to maintain
and extend. If you consider about Unit testing, you also do it very well. One link you can need to see
That are some my experience about 3-tiers. Hope this will help you to build your application. Let me know if I wrong.