Page view counter

C# Design Models? Which one to use?

Last post 07-06-2007 3:28 AM by Bo Chen – MSFT. 3 replies.

Sort Posts:

  • C# Design Models? Which one to use?

    07-02-2007, 11:28 PM
    • Loading...
    • Big Show
    • Joined on 05-21-2003, 4:38 PM
    • Posts 199
    • Points 386

    I recently used the "Beer House" starter kit design model on a website that I built.  The Beer House Starter kit is a very good design, but I found it to be too time consuming when building my web app.  When is using n-tier architecture good?  And what other methods should be used for different situations?  How do I decide what to use, when to use, and where do I find out about different design models?

  • Re: C# Design Models? Which one to use?

    07-03-2007, 5:04 AM
    Answer
    • Loading...
    • amarsuperstar
    • Joined on 01-17-2007, 1:12 PM
    • Manchester, England
    • Posts 72
    • Points 329

     One thing i found with the BeerHouse project is that the DAL code was very cumbersome and repetetive.... not saying this is bad, however, it was not efficient to work with.

     Have you looked at projects like SubSonic (http://subsonicproject.com/)? This provides a very fast, efficient way to produce your DAL/BLL and it is actively worked on and coming along nicely.

     
    HTH

    Amar
     

  • Re: C# Design Models? Which one to use?

    07-03-2007, 5:06 AM
    • Loading...
    • amarsuperstar
    • Joined on 01-17-2007, 1:12 PM
    • Manchester, England
    • Posts 72
    • Points 329

    Sorry... forgot to mention that there is a product called "The Commerce Starter Kit" which shows a beerhouse like project made with SubSonic so you can see exactly how it works.

     

    amar 

  • Re: C# Design Models? Which one to use?

    07-06-2007, 3:28 AM

    And what other methods should be used for different situations?  How do I decide what to use, when to use, and where do I find out about different design models? 

    It can be very difficult to answer this question.....

    check this link and see if it can  help  http://west-wind.com/weblog/posts/189.aspx

    Hope my suggestion helps

    This response contains a reference to a third party World Wide Web site. Microsoft is providing this information as a convenience to you. Microsoft does not control these sites and has not tested any software or information found on these sites; therefore, Microsoft cannot make any representations regarding the quality, safety, or suitability of any software or information found there. There are inherent dangers in the use of any software found on the Internet, and Microsoft cautions you to make sure that you completely understand the risk before retrieving any software from the Internet.

    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
Page 1 of 1 (4 items)