ASP.NET Website Programming: Problem - Design - Solution / Edition 1

ASP.NET Website Programming: Problem - Design - Solution / Edition 1

5.0 3
by Marco Bellinaso, Kevin Hoffman

ISBN-10: 1861006934

ISBN-13: 9781861006936

Pub. Date: 03/01/2002

Publisher: Wrox Press, Inc.

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
  • Overview

    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

    Wrox Press, Inc.
    Publication date:
    Product dimensions:
    7.26(w) x 8.96(h) x 1.20(d)

    Related Subjects

    Table of Contents

    IntroductionChapter 1: Building an ASP.NET Website Chapter 2: Foundations Chapter 3: Foundations for Style and Navigation Chapter 4: Maintaining the Site Chapter 5: Users and Authentication Chapter 6: News Management Chapter 7: Advertising Chapter 8: Polls Chapter 9: Mailing Lists Chapter 10: Forums and Online Communities Chapter 11: Deploying the Site Chapter 12: The End 517 Index

    Customer Reviews

    Average Review:

    Write a Review

    and post it to your social network


    Most Helpful Customer Reviews

    See all customer reviews >

    ASP.NET Website Programming: Problem - Design - Solution 5 out of 5 based on 0 ratings. 3 reviews.
    Guest More than 1 year ago
    This is the most practical and easy to follow solution that a person or developer can imagine..Inshort all the work and plumbing is done in the book and in the project example. Just tweak the set of site content and code bit here and there and you can start deploying 'GOLIVE' projects whithin no time!!! good work...hats off :)
    Guest More than 1 year ago
    ASP.NET Website Programming ¿ Problem, Design, Solution by Wrox Press OVERALL ASSESSMENT I had the pleasure of reading through this book over the course of a week, and I really let it sink it. I was very impressed with this work. This is a great book that the intermediate-to-advanced .NET developer should get their hands on. It¿s very well thought-out and the lessons are plainly stated, and easy to follow. Authors Marco Bellinaso and Kevin Hoffmann describe a fictional content-based site that provides information for DVD and book enthusiasts, THEPHILE.COM. The book is essentially a long-form case study, diving into the architecture, infrastructure, and engineering behind an online publishing system. The book takes a very honest approach and enforces a disciplined, structured methodology to writing an extremely practical (and cool!) n-tier Web app. The book also dives briefly into extending a few of THEPHILE.COM¿s various applications as desktop applications, which is a nice addition to make for a more well-rounded title. You¿ll need a solid understanding of the .NET Framework, specifically ASP.NET, C#, and ADO.NET if you¿re to get the most out of this book, as it¿s definitely not for beginners. But it¿s a no-nonsense, well-prepared look at leveraging .NET Web technologies to your advantage. There have been several books written to date profiling the design of an enterprise-level solution, like Sams¿ excellent ¿Building e-Commerce Sites with the .NET Framework.¿ To cater to the masses, these books present a hypothetical business model, usually based around an e-commerce framework, and feature applications like shopping carts, inventory management utilities, etc. There really haven¿t been a whole lot of title that deal with simply-yet-prolific Web features like mass e-mail list managers, advertising engines, user polls, and article management ¿ apps that are common to high-traffic Web sites. On a personal level, I¿m in charge of running several news-oriented Web sites, so on a personal level this book had more direct appeal to me, demonstrating how one could implement .NET technologies in efficiently managing content and interactives. This is a very worthwhile buy (although Wrox apparently doesn¿t differentiate book length with book price, it being the typical US$59.95), and a great addition to your library. You¿ll read this one more than once for inspiration on your own projects. WHAT I LIKE ABOUT THE BOOK The approach to designing the app is very intuitive ¿ from promoting code reuse, object inheritance, modular component design in XML files, intelligent administration files, and much more. The end result is a big app that performs great and is largely self-sustaining. The authors were very honest. This is most notable in their revelation that they didn¿t care much for the dragging-and-dropping DataAdapters within Visual Studio .NET, which leads to cumbersome code and a loss of control, preferring to code it themselves. I thought I was the only one. They also write THEPHILE.COM as if it were to be served on a commercial Web hosting service, which is a nice break from the assumption that we¿re all running massive data centers completely under our control in our offices. The authors prominently cite Visual Studio .NET as their tool of choice for coding THEPHILE.COM, but don¿t neglect the text editor crowd, and present their work in a neutral way that doesn¿t alienate those choosing to stick to NotePad. This is a big advantage. A best practices approach to enterprise application design is exhibited throughout the book¿and this is something the reader will pick up on, using a consistent method that promotes code reuse, componentization, interchangeability, separation of code from content, and modularity. I particularly liked Marco and Kevin¿s description of the design of their data access tier for their poll feature. The book is succinct, to t
    Guest More than 1 year ago
    This is a great book for the starters to the intermediate level skills; as well, as a nice refresher for the more advanced and skill programmers. It is very informative on the n-tier and UML principles that some of their other books lack. It takes you step by step on how to make, manage and maintain a website using .NET, C# and SQL server 2000.