What are the Pros and Cons of TheBeerHouse Starter Kit?

Last post 10-13-2009 7:56 AM by Hyacinth Broadchest. 21 replies.

Sort Posts:

  • Geeked [8-|] What are the Pros and Cons of TheBeerHouse Starter Kit?

    03-09-2007, 9:16 AM
    • Member
      point Member
    • drupii
    • Member since 03-09-2007, 2:08 PM
    • Posts 1
    I have read through a lot of posts about TheBeerHouse but have not yet come across a thread which lists all the Pros and Cons of using TheBeerHouse architecture. This would be a great thread for all those people who consider using TheBeerHouse architecture. So all you architecture GURU's out there please bless this post!!
  • Re: What are the Pros and Cons of TheBeerHouse Starter Kit?

    03-09-2007, 8:12 PM
    • Member
      494 point Member
    • yousaid
    • Member since 11-15-2005, 2:59 AM
    • Posts 162

    Well, we were having same discussion yesterday in the office. TheBeerHouse is a great application, but  users must bear in mind that it was written by a guy who was writing a book. The biggest issue I have with it is that everything it too joined at the hip. By this I mean,  it should have been VERY modular. By this I  mean, if I want to turn off features, I should be able to, without having to do a lot of code thrashing. But the author obviously wanted to show how to design, and implement a solution based on 3-Tier model. I must say however that it is one of the BEST implementations of 3-Tier archtecture I have seen.

    If the author intend to do a follow up, he should consider doing a thoroughly modular solution like DOTNET NUKE allowing developers to use only what they want, enable and disable modules as needed.

    My 2cents

    cheers,

    yousaid

  • Re: What are the Pros and Cons of TheBeerHouse Starter Kit?

    03-10-2007, 7:22 AM
    • Member
      73 point Member
    • Koen
    • Member since 08-07-2002, 11:43 PM
    • Wilrijk, Belgium
    • Posts 49

    I must agree. TBH has one of the best architectures of all starter kits. Especially the caching functionality is great.
    I would however, suggest to read Marco's book when you are thinking about using the starterkit, to get an idea of his philisophy.

    It does not contain modules that can be turned on or of and that's something you would expect from a CMS.

    I think the TBH starter kit is moree a starterkit for developpers who want to extend a CMS system than for beginners who want to publish a simple site.

    my 2cts

     koen

     

    http://www.skistyle.be
  • Re: What are the Pros and Cons of TheBeerHouse Starter Kit?

    03-11-2007, 5:12 PM
    • Member
      22 point Member
    • PLB
    • Member since 11-07-2006, 8:37 PM
    • Posts 5

    There are a couple reasons why there have been no comparisons. First using a Starter Kit is like your first sex. You are only a virgin once. So its hard to compare first sex experiences - nobody has had two.

    For example all Starter Kits (I presume) show you how to use themes or the role and membership features that are new to 2.0. When you first encounter new features they can seem a little odd or obscure. However after you are acquainted with them for a while they seem "natural" and easy. This is, after all, one reason why you use a Starter Kit. So if you originally used kit #1 you might have struggled a bit. When you tried kit #2 everything seemed obvious. Maybe life would have been simpler if you tried #2 before #1 - who can say?  

    There are a couple other reasons for using a particular Starter Kit rather than another. For example there's the desire to build an actual  web site. In that case if you were going to try to build an eCommerce site you would be wise to choose the eCommerce Starter Kit - or The Beer House Starter Kit. Of course if you only wanted an eCommerce solution you could just buy AspDotNetStoreFront which supports ASP.NET 2.0. Presumably the commercial product will be more full featured and sophisticated than any free Starter Kit solution. So using a eCommerce focused Starter Kit solution only makes sense if you want to understand .NET 2.0 first and want to use an application (eCommerce) as an learning aid.

    A great advantage of The Beer House as a learning aid is the associated book. TBH code is not modular as some have said. It is important for real world sites to disable certain features and this is a little tricky in TBH. TBH house has a Data Access Layer, a Business Logic Layer, stored procedures, and code behind. It can be tricky to trace some of the interconnections. Certainly it would be easier to customize if there were a control panel with check boxes that hid all the details. But would you actually learn much in that case? 

     

     

  • Re: What are the Pros and Cons of TheBeerHouse Starter Kit?

    03-12-2007, 12:08 PM
    • Member
      494 point Member
    • yousaid
    • Member since 11-15-2005, 2:59 AM
    • Posts 162

    I don't believe the author meant for the book to be used as a learning tool. Using the book as a learning tool is like using a tractor trailer to teach your sixteen year old how to drive. It is my opinion that the author meant to teach  seasoned  developers how to go from concept to production. However, many newbies saw the starter kit and  jumped in.

    yousaid

  • Re: What are the Pros and Cons of TheBeerHouse Starter Kit?

    03-12-2007, 6:05 PM
    • Member
      596 point Member
    • vvsharma
    • Member since 02-12-2007, 8:14 PM
    • Posts 132
    Was anyone able to use the BeerHouse Starter kit successfully?I was having somee issues with the Store>Checkout process [

    Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))

    Any idea ,what this could be? Though,I was unable to spend some time on tracing the cause,I was wondering if any of you guys know what this is?

     Thanks in Advance!

     

    Vikram.S, Developer

    DiscountASP.NET

    Innovative ASP.NET Hosting & SQL Hosting
  • Re: What are the Pros and Cons of TheBeerHouse Starter Kit?

    03-12-2007, 6:48 PM
    • Member
      494 point Member
    • yousaid
    • Member since 11-15-2005, 2:59 AM
    • Posts 162

    I believe there is a patch for the Ecommerce section check out. Check @ codeplex

    yousaid

  • Re: What are the Pros and Cons of TheBeerHouse Starter Kit?

    03-12-2007, 8:19 PM
    • Member
      596 point Member
    • vvsharma
    • Member since 02-12-2007, 8:14 PM
    • Posts 132

    Nope,the fix version (http://www.codeplex.com/TheBeerHouse/SourceControl/ListDownloadableCommits.aspx)  still has the same issue.

    Any kind of inputs will be appreciated.

    Vikram.S, Developer

    DiscountASP.NET

    Innovative ASP.NET Hosting & SQL Hosting
  • Re: What are the Pros and Cons of TheBeerHouse Starter Kit?

    03-16-2007, 10:56 AM
    • Member
      111 point Member
    • papalolo22
    • Member since 09-26-2006, 8:10 PM
    • Posts 31

    I agree with yousaid. This book to my opinion is written for developers with some experience in mind. And to demonstrate the key features of ASP.Net 2.0

  • Re: What are the Pros and Cons of TheBeerHouse Starter Kit?

    04-02-2007, 11:54 PM
    • Member
      77 point Member
    • raylinder
    • Member since 06-25-2005, 7:28 AM
    • Cornfields, AZ
    • Posts 23
    vvsharma:
    Was anyone able to use the BeerHouse Starter kit successfully?I was having somee issues with the Store>Checkout process [

    Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))

    Any idea ,what this could be? Though,I was unable to spend some time on tracing the cause,I was wondering if any of you guys know what this is?

     Thanks in Advance!

     



    I was hoping you would have already known what these "Access is Denied" mean. Most likely it's always an issue with permissions and directories. You can either add the "Network Service" to permissions in IIS or the "Security" tap in the requesting directory. Hope this helps...
    Ray Linder
    Glacsy | Glacsy.com
    raylinder@glacsy.com
  • Re: What are the Pros and Cons of TheBeerHouse Starter Kit?

    04-03-2007, 12:05 AM
    • Member
      77 point Member
    • raylinder
    • Member since 06-25-2005, 7:28 AM
    • Cornfields, AZ
    • Posts 23
    I'm currently using the TBH kit for a major development for shopping carts on Glacsy.com. If you could see the things I have done to TBH, it's more complicated now than the original kit. If you know what you're doing, it's not that hard to restucture the kit (turning on/off features). I stripted the kit into 2 major areas/sites. All the "Community" relate feature are on the Community site and all store feature are on the, well store site. Then the admin areas/features, I create a whole site just for administration (including all other needed admins) totaling - splitting TBH in 3 different sites. I've also included/add an extra section in the store (like Departments, "Categories", and Products) rather than the original (Departments and Products). Now, I'm trying the replace all Gridviews with Datalists with custom paging/sorting in the store. Lots of work, lots of fun...
    Ray Linder
    Glacsy | Glacsy.com
    raylinder@glacsy.com
  • Re: What are the Pros and Cons of TheBeerHouse Starter Kit?

    04-03-2007, 3:16 AM
    • Member
      77 point Member
    • raylinder
    • Member since 06-25-2005, 7:28 AM
    • Cornfields, AZ
    • Posts 23
    raylinder:
    Now, I'm trying the replace all Gridviews with Datalists with custom paging/sorting in the store.


    I finally got the Datalist to view products and replaced all Gridviews. Now it's just getting the custom paging to work...
    Ray Linder
    Glacsy | Glacsy.com
    raylinder@glacsy.com
  • Re: What are the Pros and Cons of TheBeerHouse Starter Kit?

    04-28-2007, 8:45 PM
    • Contributor
      2,599 point Contributor
    • guenavan
    • Member since 01-09-2004, 4:25 AM
    • Novossibirsk(S. Iberia)
    • Posts 1,233
    yousaid:
    consider doing a thoroughly modular solution like DOTNET NUKE allowing developers to use only what they want, enable and disable modules as needed.

    I came to see TBH because I am C# developer and the RainbowPortal for ASP.NET2.0 is still in beta version, the community (discussions or answers to problems) is practically absent.
    As I understand DOTNET NUKE is n VB.NET only?

    Does DOTNETNUKE  have (or permit) modules in C#?
    -------------------
    Guennadi Vanine - Gennady Vanin - Геннадий Ванин (Novosibirsk)
    Looking for an opportunity job

  • Re: What are the Pros and Cons of TheBeerHouse Starter Kit?

    06-21-2007, 12:04 AM
    • Member
      27 point Member
    • tarjoadi
    • Member since 06-10-2007, 10:15 PM
    • Posts 93

    Hi there,

     I am reading this book and I must agree with the guys that said that hi book isn't for the beginners.

    I am an ASP.NET beginner but I have some programming experience. Some of you said that this kit isn't really modular. I am not really sure if I understand what you mean. Could you please show me a kit that is modular?

    I would like to see how a modular starter kit looks like.

     

    Adrian

  • Re: What are the Pros and Cons of TheBeerHouse Starter Kit?

    06-26-2007, 11:16 AM
    • Member
      2 point Member
    • fgoodrum
    • Member since 01-22-2006, 11:30 PM
    • Orlando, FL
    • Posts 3

    Yes, DNN does support c# when developing new modules.

Page 1 of 2 (22 items) 1 2 Next >