Wrox Programmer Forums

Need to download code?

View our list of code downloads.

| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read
BOOK: ASP.NET 2.0 Website Programming Problem Design Solution ISBN: 978-0-7645-8464-0
This is the forum to discuss the Wrox book ASP.NET 2.0 Website Programming: Problem - Design - Solution by Marco Bellinaso; ISBN: 9780764584640
Welcome to the p2p.wrox.com Forums.

You are currently viewing the BOOK: ASP.NET 2.0 Website Programming Problem Design Solution ISBN: 978-0-7645-8464-0 section of the Wrox Programmer to Programmer discussions. This is a community of tens of thousands of software programmers and website developers including Wrox book authors and readers. As a guest, you can read any forum posting. By joining today you can post your own programming questions, respond to other developers’ questions, and eliminate the ads that are displayed to guests. Registration is fast, simple and absolutely free .
DRM-free e-books 300x50
 
 
Thread Tools Search this Thread Display Modes
  #21 (permalink)  
Old September 12th, 2007, 01:25 AM
Friend of Wrox
 
Join Date: Sep 2003
Location: Copenhagen, , Denmark.
Posts: 143
Thanks: 0
Thanked 1 Time in 1 Post
Default

rocco - I did try the .net one:

http://forum.yetanotherforum.net/yaf...om-Turkey.aspx


http://entropia-online.blogspot.com/
  #22 (permalink)  
Old September 12th, 2007, 12:02 PM
Authorized User
 
Join Date: Sep 2006
Location: , , .
Posts: 73
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
quote:Originally posted by ViagraFalls
 rocco - I did try the .net one:

http://forum.yetanotherforum.net/yaf...om-Turkey.aspx


http://entropia-online.blogspot.com/
Hmm, I remember reading about a YAF vulnerability about a year ago. On the plus side, having YAF in multiple installations, the hackers finding the exploit, and a patch applied, is one less vulnerability, making YAF just that much more stable.. I don't want to imply that the Beerhouse has vulnerabilities, but it might, and it hasn't been out in the wild for that long to prove otherwise.

Alex

- TheBeerHouse Mods Repository
http://www.sashka.com/TheBeerHouse/thebeerhouse.html
  #23 (permalink)  
Old September 18th, 2007, 12:47 PM
Friend of Wrox
 
Join Date: Aug 2006
Location: , , .
Posts: 131
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via MSN to kherrerab Send a message via Yahoo to kherrerab
Default

why THB use DNN

  #24 (permalink)  
Old September 27th, 2007, 12:16 AM
Authorized User
 
Join Date: Sep 2006
Location: , , .
Posts: 73
Thanks: 0
Thanked 0 Times in 0 Posts
Default

DNN is written in VB, and I have a preference for C#, don't know why... also, its bloated.

Alex

- TheBeerHouse Mods Repository
http://www.sashka.com/TheBeerHouse/thebeerhouse.html
  #25 (permalink)  
Old September 27th, 2007, 04:09 AM
Friend of Wrox
 
Join Date: Mar 2007
Location: Creetown, UK
Posts: 488
Thanks: 2
Thanked 11 Times in 10 Posts
Default

yes, it's a shame that there are so many quirks between the vb and c# core functionality. one thing i 'loved' in vb (not sure if it's included in vb.net) was the with block. this really made the coding quite compact and 'elegant' (my word for today). for example, it'd be nice to be able to do this in c#

    with objDatasource
        .ID = "myID2;
        .EnableCaching =false;
        with .Page
            .ErrorPage= "somepage";
            .SkinID="someskin";
        end with
    end with

of course, you can't. maybe in a future revision we'll see this. this is probably the only language feature that i 'miss' in c#.

jimi

http://www.originaltalent.com
  #26 (permalink)  
Old February 5th, 2008, 11:33 AM
Authorized User
 
Join Date: Jun 2006
Location: Lahore, , Pakistan.
Posts: 46
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Hi everyone,
I've learned a lot from Marco's book. Infact I should say I've actually learned ASP.NET 2.0 and design patterns through his book. I don't know much about strong application frameworks and architectures so when I read the posts where you guys say that TBH applies basic framework and there is a lot which can be improved, I really get confused ! I know there might be several things which could be improved in TBH but for a beginner like me, could anyone of you please point out what things really need to be improved in TBH specially in context of its architecture.
Plus I want to know if I incorporate AJAX in TBH, what necessary changes I need to make within TBH? (I've just started learning AJAX)
Thanks in advance !

  #27 (permalink)  
Old February 5th, 2008, 01:41 PM
Lee Dumond's Avatar
Wrox Author
Points: 4,942, Level: 29
Points: 4,942, Level: 29 Points: 4,942, Level: 29 Points: 4,942, Level: 29
Activity: 0%
Activity: 0% Activity: 0% Activity: 0%
 
Join Date: Jan 2008
Location: Decatur, IL, USA.
Posts: 923
Thanks: 12
Thanked 166 Times in 162 Posts
Default

Hi Tectrix,

That is a good question.

The good thing about TheBeerHouse is that it does employ a very sound architectural base. You can't really go wrong using the techniques in the book, at least as a great starting point.

The two areas I can think of right off the top of my head where the solution is a bit "lacking" are 1) no exception handling; and 2) no concurrency control. Personally, I think both of those would have to be incorporated in order to bring this up to the level of a serious commercial application.

There may be others that aren't coming to mind right now; maybe someone else could chime in here.

As far as AJAX is concerned, once you've followed Microsoft's suggestions for enabling AJAX in an existing non-AJAX application, it's merely a matter of digging into the UI and getting it done.

  #28 (permalink)  
Old February 5th, 2008, 02:13 PM
Authorized User
 
Join Date: Nov 2007
Location: , , .
Posts: 76
Thanks: 0
Thanked 0 Times in 0 Posts
Default

"no exception handling" - agreed. i edited all the flixon templates to include exception handling and logging. no big job but necessary. concurrency control is another issue. given the nature of the app that i'm applying the tbh architecture to, it is not such an important factor but i concur with it being a good-to-have in general...

  #29 (permalink)  
Old February 5th, 2008, 03:03 PM
Lee Dumond's Avatar
Wrox Author
Points: 4,942, Level: 29
Points: 4,942, Level: 29 Points: 4,942, Level: 29 Points: 4,942, Level: 29
Activity: 0%
Activity: 0% Activity: 0% Activity: 0%
 
Join Date: Jan 2008
Location: Decatur, IL, USA.
Posts: 923
Thanks: 12
Thanked 166 Times in 162 Posts
Default

Whether or not to integrate concurrency control is a decision that everyone needs to make on his or her own according to their needs. But it's important to note that without it, the site's ability to scale upwards is severely affected.

For example, let's say you had a site with several users in the "Editors" role. It is quite possible for two of them to be editing the same article at the same time, right? As it stands now, the last one who clicks the Save button wins. And the first guy is gonna be mighty confused about what the heck just happened to all his edits. Not a very viable scenario in my book.

  #30 (permalink)  
Old February 6th, 2008, 04:31 AM
Authorized User
 
Join Date: Nov 2007
Location: , , .
Posts: 76
Thanks: 0
Thanked 0 Times in 0 Posts
Default

not very viable in anyone's book i'd have thought.

 


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
How to change the image of "The Beer House"? dr_ran ASP.NET 2.0 Basics 0 May 31st, 2008 10:48 AM
About User Profiles in the beer house ssomchai BOOK: ASP.NET 2.0 Website Programming Problem Design Solution ISBN: 978-0-7645-8464-0 3 February 25th, 2008 11:28 PM
The Beer House Arabic Localization nesrine ASP.NET 2.0 Professional 1 February 21st, 2007 12:04 PM
Problem with forum of the beer house kherrerab BOOK: ASP.NET 2.0 Website Programming Problem Design Solution ISBN: 978-0-7645-8464-0 2 August 31st, 2006 03:33 PM
The Beer House kooltech BOOK: ASP.NET 2.0 Website Programming Problem Design Solution ISBN: 978-0-7645-8464-0 1 May 8th, 2006 10:31 PM



All times are GMT -4. The time now is 04:27 AM.


Powered by vBulletin®
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
© 2013 John Wiley & Sons, Inc.