Vous voulez voir cette page en français ? Cliquez ici.


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

ASP.NET Website Programming: Problem - Design - Solution, C# Edition [Paperback]

Marco Bellinaso , Kevin Hoffman
4.2 out of 5 stars  See all reviews (36 customer reviews)
List Price: CDN$ 71.99
Price: CDN$ 57.59 & FREE Shipping. Details
You Save: CDN$ 14.40 (20%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 1 left in stock (more on the way).
Ships from and sold by Amazon.ca. Gift-wrap available.
Want it delivered Thursday, September 18? Choose One-Day Shipping at checkout.

Formats

Amazon Price New from Used from
Paperback CDN $52.66  
Paperback, March 1 2002 CDN $57.59  
Join Amazon Student in Canada


Book Description

March 1 2002 Programmer to Programmer
What is this book about?

ASP.NET Website Programming shows you how to build an interactive website from design to deployment.

Packed with solutions to website programming problems, this book will have you building well-engineered, extendable ASP.NET websites quickly and easily.

What does this book cover?

In this book, you will learn how to

  • Establish a solid, scalable website foundation
  • Provide flexible user accounts integrating with ASP.NET's built-in security
  • Create message forums that enable formatted messages but defend against cross-site scripting
  • Generate revenue from advertising
  • Build a web interface for uploading, downloading, editing, and managing the files on your site
  • Add opinion polls, email newsletters, and news management
  • Deploy the finished site on a live server
  • Build websites using good, n-tier coding techniques

The site we build is modular. You can slot the modules into your own website, modify them, or use them as examples of particular ASP.NET techniques.

Who is this book for?

This book is for developers who

  • Use ASP.NET and C#
  • Use Visual Studio .NET Professional or above, or Visual C# .NET Standard
  • Want to build content-based websites

Product Details


Product Description

From the Publisher

This book is for developers who:


Use ASP.NET and C#

Use Visual Studio .NET Professional or above, or Visual C# .NET Standard

Want to build content-based websites --This text refers to an out of print or unavailable edition of this title.

From the Back Cover

ASP.NET Website Programming shows you how to build an interactive website from design to deployment. Packed with solutions to website programming problems, this book will have you building well-engineered, extendable ASP.NET websites quickly and easily.

What you need to know

This book is for developers who:

  • Use ASP.NET and C#
  • Use Visual Studio® .NET Professional or above, or Visual C#® .NET Standard
  • Want to build content-based websites

What you will learn from this book

With ASP.NET Website Programming you will learn to:

  • Provide flexible user accounts integrating with ASP.NET’s built-in security
  • Create fully featured discussion forums
  • Generate revenue from advertising
  • Build a web interface for managing the files on your site
  • Add opinion polls, email newsletters, and news management
  • Deploy the finished site on a live server
  • Build modular websites using good, n-tier coding techniques

Inside This Book (Learn More)
First Sentence
Welcome to ASP.NET Website Programming. Read the first page
Explore More
Concordance
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Reviews

Most helpful customer reviews
Format:Paperback
I can see why the C# version won such acclaim. This book really touches a lot of good topics, and does teach you a lot.
However,
a) The site and code are FULL of errors (Sickening they released it that way). Example there are comments "Why is country hard coded to spain" Gee .. you shouldn't be asking us that, and You go to My Account, and click on "Sign Out" and poof .. error .. Damn, that is a pretty basic thing to miss.
b) Misprints/errors/inconsistencies with the site. Y'know .. it is hard enough to learn something, and then you make it tougher .. damn.
c) The site, needs to be downloaded. No CDROM. Damn, 60 bucks for a small book and you can't even give a CDROM? How cheap is that?
On the good side, if you have the patience of a saint, and don't mind banging your head a bit on an iron wall, this book does have a lot to teach, .. as long as you are willing to learn as a good student, and challenge everything you read in this book by actually typing it out YOURSELF, rather than copy pasting it.
Final Conclusion: Is this book good for you? Depends, if you are ultra patient and are willing to deal with irritating mistakes, then yea this book has a *LOT* to teach. And yea, if you are not a seasoned ASP.NET developer .. stay away .. trust me, stay away. :)
Was this review helpful to you?
Format:Paperback
When it comes to technical books, I usually spend a lot of time browsing through books (in the book stores) and reading reviews (in the internet) before commiting myself to a title. After all, technical books are not cheap and there is nothing more frustrating than one that has been badly written.
The C# version of the book had great reviews and, most importantly, was pitched at a level that went beyond the beginners level. Although many books do not dare to miss the beginners bit, I was happy to see that this book had ommitted it as, once you have mastered the basic stuff, wasting a good part of the book with it can be a bit annoying.
In spite of being a VB.NET programmer, the C# version of the book offered me the chance to see how professional developers designed a complete web site using a very clever three-tier, modular architecture. Moreover, the variety of techniques used in the different modules of the book allowed me to see first-hand the different tools that can be used to perform similar tasks (e.g. the use of XSL to create pages content from XML documents). In spite of being months old, the book still hasn't visited the shelf as a lot of the solutions I have developed are based on the examples shown in it.
The VB.NET version of the book (which I bought I soon as soon as I could), is not only as good as the original (a lot of the content has been copied verbatim), but obviously much more useful if you develop in VB.NET. The book has allowed me to learn a lot of VB.NET syntax I was not aware of and, most importantly, has thrown some light into some aspects that were not clear in the C# version of the book (partly due to my inexperience in that language).
Read more ›
Was this review helpful to you?
Format:Paperback
I agree with the frustrations that Joel shares about the book. It is not for begineers and it assumes you are comfortable with Visual Studio. The authors glance over a lot of simple concepts (setting up the project, folders, keys, namespaces) and instead concetrate their effort on the more important fundamental concepts (developing really useful web applications using three tier design). This decision can frustrate beginers that are starting with ASP.NET and VS.NET, but should be acceptable to more experienced programmers.
However, let there be no mistake, despite the shortcommings, this is a great book and there are very few in its class. Almost everyone agrees (p2p.wrox.com), the book has no equal and if you stick with it you will be rewarded.
Finally, I have to disagree with your comments about the VB.NET version. I have spent many weeks with the C# version and several days with the VB.NET version, and I can assure you the frustrations you talk about are common to both editions and have nothing to do with translation (even the .snk file location!). Demian and Norbert's translation has answered a lot of the questions I had accummulated and solved a lot of the bugs from the original. This, and the fact that the code is better laid out and makes for more pleasant reading, means I would recommend the VB.NET version over the original.
The bottom line, the book is not perfect and but is outstanding where it counts. Stick with it and you will be rewarded.
Was this review helpful to you?
2.0 out of 5 stars Something's lost in the translation Jan. 23 2003
Format:Paperback
I've read the reviews given to the original c# version of this book and based on them I bought the VB.NET version. I haven't seen the c# version yet, but based on the reviews I read and my experience with the book in front of me I should have gotten the c# version.
My basic complaint is that things are not completely explained in the book. I get the feeling that the authors went through a process of creating this example web site and then went back to tell people how to create it without explaining their methodology or the logic of the decisions that they have made. Either that, or something's lost in the translation to VB.
Right now I am working through the text and am in chapter 3. In chapters 2 and 3 they have you create base classes and other base sources that form the basis for the functional modules created later. I find that the explanations of the design are very lacking. They do not outline a philosopy or methodology. They do not do a satisfactory job of explaining their decisions.
Even something simple like explaining where modules are located in the directory structure is handled like the left hand didn't talk to the right hand. You're amazed after you've read their description of where this new class goes three times, poured over the diagrams and still don't have a clue as to where they want you to put this particular module. The source code that you download from WROX doesn't seem to jive with the descriptions in the book for directory structure either.
This is definitely not a book for beginners. The source code is not ready to run. It has definite problems. ...
...
So far I'm not very satisfied with the book. I'm hoping it improves by chapter 5. I'm sure I can get this bugger to work, ...
Read more ›
Was this review helpful to you?
Want to see more reviews on this item?
Most recent customer reviews
5.0 out of 5 stars Must Have resource
I have not written a review ever on Amazon, but I am writing this. I will make it simple and fast I have been programming for over 10 years and this book was the most impressive... Read more
Published on May 25 2004 by Raiford Brookshire
2.0 out of 5 stars reads more like a mystery than a reference book...
The code is all over the place in this book. It is fragmented, very hard to follow and does not follow the Patterns and Practices from Microsoft for ASP.NET development. Read more
Published on April 13 2004
3.0 out of 5 stars Don't understand the five stars!!!
Well, this is a very good application creation. If you download the code and simply use it. You will have just some minor adjustments to make in web.config file and IIS manager. Read more
Published on April 8 2004 by Ghislain Tanguay
4.0 out of 5 stars It's a great book.
Well. I am beginner in .Net and keen to find a way to develop N-Tier application. This is a good book to start. Read more
Published on Nov. 27 2003 by Goh Siang Hwee
1.0 out of 5 stars This book is for relative experts... not even novices
I've been programming in ASP for about 3 years, have developed dozens of web applications. I've read and understood Beginning ASP.Net 1. Read more
Published on Oct. 7 2003 by TomBwoy
2.0 out of 5 stars Too focused
Only thing I got out of this book was some Email techniques. It's too focused on a particular solution.
Published on June 21 2003 by Dennis Adams
4.0 out of 5 stars Good architecture, Good Website
This book has a lot of good implementations for an asp.net
programmer. What I have found in a lot of beginner books
is that its only really enough information to... Read more
Published on May 7 2003 by .Net learner
4.0 out of 5 stars Best Practices for experienced programmers
This is not a book for beginners. It's not a book to teach you programming. You must already have a solid knowledge of all VB, OOP, ASP, SQL and anything involved in programming... Read more
Published on March 10 2003 by "tfruit"
5.0 out of 5 stars Must Have Book!
When I started using ASP.net I really wanted to design my web site the right way. Using the guidelines offered in this book I feel like I have written the most solid code of my 12... Read more
Published on March 4 2003 by Kendall J Draper
1.0 out of 5 stars Best book I have ever thrown!
I guess I can't blame a programmer for having the inability to communicate effectively. Based on the structure and lack of organization I would gather that this is their first... Read more
Published on Jan. 28 2003
Search Customer Reviews
Only search this product's reviews

Look for similar items by category


Feedback