Wrox Programmer Forums
|
BOOK: ASP.NET 3.5 Website Programming Problem Design Solution
This is the forum to discuss the Wrox book ASP.NET 3.5 Website Programming Problem Design Solution by Chris Love; ISBN: 978-0-470-18758-6
Welcome to the p2p.wrox.com Forums.

You are currently viewing the BOOK: ASP.NET 3.5 Website Programming Problem Design Solution section of the Wrox Programmer to Programmer discussions. This is a community of software programmers and website developers including Wrox book authors and readers. New member registration was closed in 2019. New posts were shut off and the site was archived into this static format as of October 1, 2020. If you require technical support for a Wrox book please contact http://hub.wiley.com
 
Old December 8th, 2009, 04:34 PM
Registered User
 
Join Date: Dec 2009
Posts: 5
Thanks: 1
Thanked 1 Time in 1 Post
Default Solution section are confusing sometimes

I have reached page 137 in the book and that is the solution section for chapter 3 (Planning an architecture). Is it just me or didnt it say in the book that you start with nothing and end up with a complete site for deployment.

But when i am trying to follow along the solution section and write the code myself i have noticed that when writing some methods i stumble upon methodcalls for methods and whole classes that hasn´t been mentioned yet in any solution section, just in the design section.

For example, now i am writing the Urlrewrite class, and in the BeginRequest method there is a call to the Rewrite method. The Rewrite method is using a "using" statement towards the SiteMapRepository class. I cannot remember where this repository or any other sitemap classes and providers was mentioned earlier in the book (besides in the design section) in a solution section? The SiteMapInfo is also calling the sitemap database table through the edmx file, where were the database created in the book, it has also just been discussed in the design section...nothing more!

I´m confused of how i am going to use this book if this continue throughout the book, am i just going to read it cover to cover and just download and study the source code as i go along??? I thought i were going to be able to write the code myself as i read the book....but that seems impossible now when the book jumps over complete classes.
 
Old December 9th, 2009, 06:52 PM
Authorized User
 
Join Date: Jul 2008
Posts: 11
Thanks: 0
Thanked 1 Time in 1 Post
Default

Hi kneten73,

I wish I had some good advice. But I recommend that you abandon you aspirations to build the site up from scratch whilst following along with the book. You just will not have any chance, and you will burn many hours troubleshooting things.

If you are like me, you don't have hours to burn.

Unfortunately, this author has really dropped the ball with this book. The Beerhouse had a tremendous reputation with the 2.0 version done by Marco.
This book will sully that. It has no chance of getting the 4.5 stars on Amazon that the 2.0 book got.

It really is a shame. And it seems he has no interest in addressing the broken code issues. If it were me, and my reputation, I would not sleep until I provided downloadable code that worked perfectly. Me thinks this guy likes to sleep.
The Following User Says Thank You to onefootswill For This Useful Post:
briandre (December 12th, 2009)
 
Old December 10th, 2009, 05:08 AM
Registered User
 
Join Date: Dec 2009
Posts: 5
Thanks: 1
Thanked 1 Time in 1 Post
Default

Yes my intention with this book was not to spend hours and hours to troubleshoot the sourcecode, jump back and forth between my own writealong code and the books sourcecode just to see that there are several methodcalls to classes that doesnt exist yet in the book .

My intention was simply to learn how to design a strong and flexible multi-tier application foundation. I do know how multi-tier designing works but my problem has been that i start with designing the layers, baseclasses etc and further in the project i somehow forget the layers and just inserts fast, workable ugly solutions just to get it done, and i dont want that...maybe that has to do more with my patience .

I had big hopes for this book but compare to the Enterprise Application Development it really sucks.

But do you think it is worth reading it from cover to cover or would it just be a waste of time?
The Following User Says Thank You to kneten73 For This Useful Post:
Eng-Ab (December 10th, 2009)
 
Old December 10th, 2009, 05:40 AM
Registered User
 
Join Date: Dec 2009
Posts: 1
Thanks: 1
Thanked 0 Times in 0 Posts
Send a message via MSN to Eng-Ab
Default

Hey,

I think it just be a waste of time ... ^_^
 
Old December 10th, 2009, 07:22 AM
Authorized User
 
Join Date: Jul 2008
Posts: 29
Thanks: 0
Thanked 2 Times in 2 Posts
Send a message via MSN to docluv
Default

First the books is not inteded to be a follow along and create the site step by step kind of book. There is not enough room in the book to do that for a site like this. The SiteMap table is introduced around page 80. The chapter then walks through creating a repository class and extending the entity classes generated by the EF model wizard.

When you get to the URLRewrite module I have to assume you have grasped the concept of what a Repository and custom extension of an entity are. That section goes into how to implement some of the SEO aspects of the site. You have the code to reference. The most up to date version is always on Code Plex to download at anytime. http://thebeerhouse.codeplex.com/Sou...leCommits.aspx
__________________
http://Professionalaspnet.com





Similar Threads
Thread Thread Starter Forum Replies Last Post
Problem with RSS Section - my solution mobiledeveloper BOOK: Beginning Spring Framework 2 ISBN: 978-0-470-10161-2 0 March 19th, 2009 05:07 AM
Simple yet confusing jack123 SQL Server 2000 1 July 21st, 2007 01:24 PM
WOW--TIO-0905 VERY confusing rsearing BOOK: Beginning ASP.NET 2.0 and Databases 9 October 12th, 2006 12:36 PM
class and struct variables are confusing webworldman C# 2 August 7th, 2006 03:42 AM
Confusing problem in C++ RCB C++ Programming 3 February 26th, 2005 07:35 PM





Powered by vBulletin®
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Copyright (c) 2020 John Wiley & Sons, Inc.