Wrox Programmer Forums
|
BOOK: ASP.NET 2.0 Instant Results ISBN: 978-0-471-74951-6
This is the forum to discuss the Wrox book ASP.NET 2.0 Instant Results by Imar Spaanjaars, Paul Wilton, Shawn Livermore; ISBN: 9780471749516
Welcome to the p2p.wrox.com Forums.

You are currently viewing the BOOK: ASP.NET 2.0 Instant Results ISBN: 978-0-471-74951-6 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 June 26th, 2006, 06:52 AM
Authorized User
 
Join Date: Jun 2003
Posts: 15
Thanks: 0
Thanked 0 Times in 0 Posts
Default Survey Engine Arhitecture....

Hi there, I've been having a look into how the code is developed for this exampel.

First, why is it made with "static 4 questions" for each question? the implementation is not very "dynamically designed"?

Secondly, the code is made with multi-tier design, which is very nice, but the "SaveResponses" from the "TakeSurvey" seems to be connected directly to the DAL and not the BLL-tier?

That seems kinda illogical from an architectual point of view? Why use tiers if we don't use them correct?


Regards
Carsten Berggreen
Monolith-Systems
Denmark
__________________
Regards
Carsten Berggreen
Monolith-Systems
Denmark
 
Old June 26th, 2006, 11:01 AM
Authorized User
 
Join Date: Feb 2006
Posts: 10
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via MSN to Shawn Livermore Send a message via Yahoo to Shawn Livermore
Default

Carsten,

Nothing gets by you that's for sure...

The samples were designed to provide a working model and starting point for a developer to ramp-up quickly on the core features and usage of ASP.NET 2.0. However, the level of depth and complexity (feature-richness) is not going to be to the level of satisfying a client or production-ready application. Many of the applications do provide administrative features, as well as customizable themes and templates, etc., making them very useful as a starting point for projects.

For the survey engine, I created something as a simple yet useful application with only baseline functionality needed for the surveys to be completed and tallied up. I left room for someone to add charts, reporting, graphs, statistical analysis, etc., as they felt inclined. The dynamic number of questions was an idea I explored, but did not implement as it would potentially move into a more complex application that might slow the user down from learning the real goal, which was the asp.net 2.0 controls and features. So, for what it's worth, you are making a great assessment, but it just wasn't a requirement in our planning.

As for the direct connection to the Data Access Layer, skipping the business layer, I was not aware of this, and will have to look into it. If you are right, feel free to make the corrections as needed.



Thanks,

Shawn Livermore
MCAD, MCSD, PMP
http://www.shawnlivermore.blogspot.com





Similar Threads
Thread Thread Starter Forum Replies Last Post
Survey Engine Dennis239 BOOK: ASP.NET 2.0 Instant Results ISBN: 978-0-471-74951-6 6 March 3rd, 2008 02:34 PM
Survey Engine - Does not work mpremji BOOK: ASP.NET 2.0 Instant Results ISBN: 978-0-471-74951-6 9 June 4th, 2007 12:35 PM
Survey Engine anitafn2005 BOOK: ASP.NET 2.0 Instant Results ISBN: 978-0-471-74951-6 5 February 18th, 2007 01:56 AM
Survey engine anitafn2005 BOOK: ASP.NET 2.0 Instant Results ISBN: 978-0-471-74951-6 13 February 11th, 2007 04:49 PM
Survey engine anitafn2005 BOOK: ASP.NET 2.0 Instant Results ISBN: 978-0-471-74951-6 1 October 8th, 2006 04:17 PM





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