Get Help:Ask a Question in our Forums|Report a Bug|More Help Resources
Last post Oct 03, 2008 06:10 PM by Lee Dumond
Sep 09, 2008 06:25 PM|LINK
It seems the author is preparing the next version of the book and store. Anyone knows if the store will have a major face lift or is it just about using the new features in .NET 3.5 like Linq to SQL?
I mean will the whole architecture change or will it keep basically the same store layout and features and just the backend plumbing is changing?
(I know I should be asking the author but just in case someone has some insights)
Sep 10, 2008 02:49 AM|LINK
February may be a bit ambitious, but there are in fact two new Beerhouse books coming out next year (probably closer to April).
One will be using the ADO.NET Entity Framework and Linq to Entities. The other will be using ASP.NET MVC.
Expect a lot of UI improvements and some new things, like blogs and such.
Not sure how much additional functionality the store will get. The BeerHouse books are really more about architecture than fancy implementation anyway.
Sep 18, 2008 03:57 PM|LINK
Great to hear that the new books are coming, even though April is far away! :)
I, and I am sure many other people here, and on the WROX forums would love to see the beerhouse take on a life of its own, to become an evolving project, maybe even the next DNN (but written in C# [:D] ). I know this requires a commited team, and there
have been efforts made in the past... I just wanted to throw this out there to take into consideration - if the next release will contain just that much more functionality, maybe it will take off like IBuySpy once did.
As it stands, it is an awesome framework, and learning set!
Sep 18, 2008 04:13 PM|LINK
It's been revealed in recent days that the Entity Framework version of the book will be written in VB, with a C# version included as a download. Hard to understand why, but it is what it is I guess.
Jimibt has taken over the Flixon Generator project, which is more-or-less an effort to extend the architecture in the way you've described.
Sep 18, 2008 05:56 PM|LINK
I'd prefer C# personally too. Oh well, if it serves the purpose of demostrating the entity framework, I can live with transcribing VB...
The Flixon project is great, I've tested some of the earlier versions for Jim. Its a big step in the "open-source CMS" direction. But I'd like to see more functionality come out of the beerhouse. Such as what another poster - Tony - was asking about: more
shopping cart features, support for modules, etc.. I am guessing the biggest reason it hasn't taken off like DNN is because it lacks a modular setup. And what I mean by that is that the beerhouse does not explicitly promote itself for extensibility with modules,
even though its architecture is very flexible and would easily adapt to a modular framework. If Wrox were to add modules as a "feature" and to provide a chapter on how to add modules right in the book, I think it would get people interested, and grow at a
much faster rate.
Sep 18, 2008 09:03 PM|LINK
I've tried in my latest implementation of the site generator to separate the concerns SOO widely, as to facilitate a plug 'n' play architecture that it's actually 'almost' there (honestly!!). what it needs (and i think the buzz-word 'community' comes into
play here) is a concerted effort from all of us that can see the vision of TBH to take the site generator (be that the templates or the app and dll itself) and make it flexible enough to meet the demands of the casual user that does just want to add a 'blog'
feature and/or the more advanced user that wants to look at a complete 'entity' package that fits with their legacy and future projects with equal aplomb.
so in a word - once the current beta phase of the site generator is out of the way, with the approval of the original author, i'll make the entire codebase available for enhancement and further development. to this end however (famous last words) i 'think'
all the properties and relationships have been very well captured (tho' the BIG job is still to be done to make it database agnostic - i.e. be able to work with any backend database irrespective) and it's now down to ingenious template design to take it to
the next level... anyway, a discussion for another day!!
grab the latest version from:
look fwd to your comments as ever...
Sep 29, 2008 03:50 AM|LINK
I've been focused on learning the Telerik controls, have not had a chance to grab the latest release. With the latest Microsoft announcement of supporting jQuery, I may be changing course... :)
DNN has taken off in a big way. If the new MVC version of the beerhouse comes out quick enough, there may be a chance that it can gain a following like IBuySpy Portal did back in its day. If Flixon's modular development can be incorporated and it is similar
to that of of DNN... combine it with Pageflakes' Web Parts and jQuery on the front-end, and the style of C# [:D] and we've got a winner!
Oct 03, 2008 05:34 PM|LINK
I am the author of the new book using the Entity Framework. I am not sure about the real release date, simply because the editorial review process can vary quite a bit. Here are some things that I am including, off the top of my head:
Entity Framework as the DAL, and I am using a lot of LINQ to entities and I will have a few ESQL examples in it I am sure. I personally like LINQ a lot, so I lean that way. I just find it cleaner I guess.
The Repository Pattern for the BLL
ListView controls for tables
No FormView or DetailView controls and no EntityDataSource control, ie no line of sight to the database.
ASP.NET AJAX, the UpdatePanel, Authentication, AJAX without the UpdatePanel, toolkit controls, etc. I am trying to get as much AJAX in as I can.
I am integrating Twitter support
Akismet for comment SPAM filtering
A Photo Gallery
ELMAH instead of health monitoring
I have not updated the online store yet, so I would be interested in hearing what changes you guys would want for it. I have built a lot of e-commerce sites over the years, so I am sure there are a lot of things I will add to the experience.
I wanted to add Velocity support to it, but I had some random issues with the supplied Session provider that I had to set aside for now. I may get back to it and I am working with that team to correct the issue.
So any suggestions you have let me know I still have about 2-3 weeks of writing left.
Oct 03, 2008 05:38 PM|LINK
I am sure you have read the thread in the Wrox forum on suggested updates and improvements, yes?
Oct 03, 2008 05:44 PM|LINK
let me go look again, send me a link to the thread to make sure we are on the same page. I am taking some time this afternoon to look through both forums.