Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Colour:
Image not available

 
Tell the Publisher!
Id like to read this book on Kindle

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

Essential ASP.NET with Examples in C# (Microsoft .Net Development) [Paperback]

Fritz Onion
4.0 out of 5 stars  See all reviews (3 customer reviews)

Available from these sellers.


There is a newer edition of this item:
Essential ASP.Net 2.0 (Microsoft .Net Development) Essential ASP.Net 2.0 (Microsoft .Net Development) 4.0 out of 5 stars (1)
34.99
In stock.

Book Description

11 Feb 2003 0201760401 978-0201760408 1

Essential ASP.NET with Examples in C# is the C# programmer's definitive reference for ASP.NET through version 1.1. Intended for students with advanced programming experience, this book provides them with the information needed to fully understand the technology, and is a clear guide to using ASP.NET to build robust and well architected Web applications.

This book begins with a discussion of the rationale behind the design of ASP.NET and an introduction to how it builds on top of the .NET framework. Subsequent chapters explore the host of new features in ASP.NET, including the server-side compilation model, code-behind classes, server-side controls, form validation, the data binding model, and custom control development. Throughout the book, working examples illustrate best practices for building Web-based applications in C#.


Customers Who Bought This Item Also Bought


Product details

  • Paperback: 432 pages
  • Publisher: Addison Wesley; 1 edition (11 Feb 2003)
  • Language: English
  • ISBN-10: 0201760401
  • ISBN-13: 978-0201760408
  • Product Dimensions: 2.6 x 18.4 x 23.2 cm
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Bestsellers Rank: 1,217,516 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Discover books, learn about writers, and more.

Product Description

From the Back Cover

Praise for Essential ASP.NET with Examples in C#

“Essential ASP.NET with Examples in C# is so good that it’s the only ASP.NET book on my working bookshelf.”

         —LARRY O’BRIEN, .NET Watch columnist, SD Times

“Essential ASP.NET is positioned to become the seminal book on the most important advancement to Web development in years.”

         —JUSTIN BURTCH, software engineer

“Fritz’s explanations are clear and concise without being patronizing; his examples are succinct without being trivial. I can now say that after reading Fritz’s book, and trying a few things out, I feel that I ‘know’ ASP.NET. Reading his book has been a very helpful experience.”

         —RICHARD GRIMES, .NET author and consultant

“Like many of the teachers who have worked with DevelopMentor, Fritz has a great ability to make complex concepts very easy to understand. The explanations go deep enough that I’ve had several ‘a ha’ moments while finally understanding how some features really worked.”

         —SCOTT SEELY, Microsoft Corporation

“This is an excellent book! It has a straightforward style and is comprehensive.”

         —DARYL RICHTER, software architect

“This book greatly improves the understanding of ASP.NET. The text is concise and examples are well written. The signal-to-noise ratio of this book is very high. I am sure it will be a great value to its readers.”

         —AMIT KALANI, software programmer/analyst

“Fritz Onion’s Essential ASP.NET is one of the best ASP.NET books I have read.”

         —JAMES EDELEN, Microsoft MVP

“It is deep enough that everyone is assured of learning something, no matter how experienced you may already be.”

         —PAUL WILSON, Software Architect, WilsonDotNet.com

“The book is a winner, and a must-have for experienced developers who want to augment their knowledge of ASP.NET by being aware of what goes on under the hood.”

         —JASON SALAS, MBA, MCP, and Web Development Manager for Pacific Telestations, Inc.

“If you are looking for an ASP.NET book that can help take you to the next level, Essential ASP.NET with Examples in C# is your first class ticket.”

         —ROBBE MORRIS, Senior Software Engineer, EggHeadCafe.com

"This well-conceived and well-written book has extensive knowledge and priceless experience overflowing from its pages. It captures the true essence of ASP.NET and walks the reader to a high level of technical and architectural skill."
--J. Fred Maples, Director of Software Engineering, NASDAQ.com

Essential ASP.NET with Examples in C# is the C# programmer's definitive reference for ASP.NET through version 1.1. It provides experienced programmers with the information needed to fully understand the technology, and is a clear guide to using ASP.NET to build robust and well architected Web applications.

This book begins with a discussion of the rationale behind the design of ASP.NET and an introduction to how it builds on top of the .NET framework. Subsequent chapters explore the host of new features in ASP.NET, including the server-side compilation model, code-behind classes, server-side controls, form validation, the data binding model, and custom control development. Throughout the book, working examples illustrate best practices for building Web-based applications in C#.

Among the topics explored in depth are:

  • ASP.NET architecture
  • Web forms
  • Configuration
  • HTTP pipeline
  • Diagnostics and error handling
  • Validation
  • Data binding
  • Custom controls
  • Caching
  • State management
  • Security

    Essential ASP.NET with Examples in C# provides readers with the know-how needed to build more powerful, better architected Web applications with ASP.NET.



  • About the Author

    Fritz Onion is a member of the technical staff at DevelopMentor where he teaches courses in .NET and oversees the ASP.NET curriculum. He is a former columnist for C++ Report, and currently writes articles for various publications including MSDN Magazine. He speaks regularly at industry conferences and was the cochair of the Web development track at Win-Dev's Fall Developers Summit 2002. Fritz received his B.A. from Harvard University and his M.S. from the University of California, Irvine.



    0201760401AB11072002

    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

    What Other Items Do Customers Buy After Viewing This Item?


    Customer Reviews

    4.0 out of 5 stars
    4.0 out of 5 stars
    Most Helpful Customer Reviews
    15 of 17 people found the following review helpful
    5.0 out of 5 stars A great book 2 Jun 2003
    Format:Paperback
    Essential ASP.NET is a very good introduction to ASP.NET. It is very well written and has examples that are good and easy to understand.
    I really like that it is a relatively thin book (400 pages), that still manages to get around all the essential areas of ASP.NET.
    The book begins with a high level overview of ASP.NET and how requests- and pages are processed by the IIS and the Windows OS, which is very helpful if you are a newbie to web applications on IIS. The discussions of custom controls also has a very nice section abour how to integrate with the designer in visual studio, which is crucial if you want to build components that other people will download and use.
    Comment | 
    Was this review helpful to you?
    1 of 1 people found the following review helpful
    3.0 out of 5 stars Good but.... 13 May 2005
    By Sosh
    Format:Paperback
    I found the book to be too focused on the theory of the framework rather than the practical applications. In my opinion the book spends too much time discussing subjects that I really could live without understanding, whilst skipping over the real world practicalities that wanted to know more about.
    Comment | 
    Was this review helpful to you?
    Format:Paperback|Verified Purchase
    A classic by Fritz Onion (from Pluralsight). Recognised as a .net expert this a book for people who are interested in knowing more than just practical application, and are interested in the framework itself.

    Recommended by a colleague, I purchased this in combination with the more recent second edition Essential ASP.Net 2.0 (Microsoft .Net Development), which claims to supplement instead of replace this first edition.

    Only knowing MVC I found this book useful for understanding legacy WebForms applications and worth the low price secondhand.
    Comment | 
    Was this review helpful to you?
    Most Helpful Customer Reviews on Amazon.com (beta)
    Amazon.com: 4.4 out of 5 stars  46 reviews
    37 of 37 people found the following review helpful
    5.0 out of 5 stars Great resource for those with prior ASP.NET/C# experience 26 Feb 2003
    By Amazon Customer - Published on Amazon.com
    Format:Paperback
    I recently read the excellent "ASP.NET Essentials with Examples in C#" by Fritz Onion, published by Addison-Wesley as part of the company's excellent .NET Development Series. Having been working with ASP.NET for more than two years, I tend to be a bit more skeptical of new ASP.NET titles when they take an omnibus approach, attempting to preview an entire technology in one book, rather than a specific part of a platform or the application of it.
    This is definitely not the case with this new book, as it's a very refreshing overview of ASP.NET for those who have been working with it.
    It's been my experience that with most titles taking an omnibus approach, a book will have one or two chapters that really shine, explaining some aspect of ASP.NET development better than most books. This book has several such gems. It features one of the better descriptions of proper surgery of machine.config/web.config that you'll find on the market today. Specifically, each element with an application's configuration file is examined, instead of the lackadaisical "here's a look at the more important ones" approach that so many authors sadly resort to.
    It also sports a better description than most books about the ASP.NET worker process (aspnet_wp.exe) and the role of it within the context of an application. The book also does a good job of defining the HTTP pipeline and the importance of authoring custom modules to extend/enhance an application. Really good chapters on data binding and writing custom server controls also stand out. Both beginners and experienced developers will get a lot out of these helpful and very necessary explanations.
    The illustrations are very helpful, and Onion takes another rarely-used approach - explaining each and every data member for each interface implemented by ASP.NET, rather than just saying, "Class XYZ implements IASyncResult". The book's focus is giving the professional developer a better understanding of the inner-workings of the ASP.NET platform, not providing some generic code samples.
    Author Onion's writing style is pleasant - he doesn't insult more experienced developers by diluting the easier material, and likewise won't render beginners numb with confusion when explaining more technical concepts.
    The book's physical binding is solid, with a rugged cover, thick paper, and a spine that won't easily break while resting in your lap while coding or on your stomach while reading (like me!) At a lean 378 pages, the book features 11 power-packed chapters that won't have you forego your normal social habits just to get through it (I finished the book in two nights' time).
    However, I found it curious that the book did not cover the obligatory chapter on XML Web services. This surprised me, as it has become a de facto standard for authoring ASP.NET titles to at least mention how to write "Hello, world!". No biggie on this one, just sort of surprising.
    But outside of that, the book is a winner, and a must-have for experienced developers who want to augment their knowledge of ASP.NET by being aware what goes on under-the-hood.
    Bravo Fritz, for a job well done!
    26 of 27 people found the following review helpful
    5.0 out of 5 stars Review: Essential ASP.NET With Examples in C# 5 May 2003
    By Paul Wilson - Published on Amazon.com
    Format:Paperback
    Audience:
    This book, Essential ASP.NET With Examples in C#, is intended for .NET developers that want to learn ASP.NET. It expects the reader to be familiar with the basics of C#, the .NET framework, and object-oriented practices. It does not assume any exposure to web development, nor does it cover html or other non-ASP.NET web concepts. This book is about learning the essential concepts; it is not a low-level introductory book or how-to book. This also makes it a good book for those already familiar with ASP.NET that want to learn the concepts better. If you have this background and want to learn the essentials of ASP.NET, then this book is highly recommended. There is also a version of this book with the Examples in VB.NET, so C# is actually an optional requirement.
    Pros:
    Fritz Onion has been teaching ASP.NET for DevelopMentor from the beta days of ASP.NET and his experience shows. This book is definitely one of the easiest technical books to just sit down and read without getting bored. It explains each concept as one would expect from an experienced trainer, and the flow of the book is smooth. It assumes the reader is sufficiently familiar with the basic concepts and therefore avoids the usual details, while it goes into the underlying concepts deeper than any other general ASP.NET book that is available today. There is also a very good combination of the abstract principles and practical advice that you can use yourself. The quality of the print itself is also very relaxing since its larger than average print with extra white space.
    The book starts with the objectives that ASP.NET set out to solve, including the code-behind model of VS.NET, and then proceeds with an in-depth overview of the server control concept, along with the built-in controls. The next chapters, on configuration and the pipeline, are some of the most thorough discussions I've ever seen, and it appears that many others are also recommending this book based solely on these chapters all by themselves. The rest of the chapters tend to be more independent themes, but they continue to be well-written and thorough. I'm very experienced already, and yet I learned some from those on validation, data-binding, and state management, and I can also recommend those on custom controls, caching, and security for those that don't have the experience.
    Cons:
    There's not a lot one can say that's bad about this book -- except that its not intended for everyone out there. Its certainly not intended for someone that's not familiar with the basics of .NET and object-oriented practices, nor is it intended to be an exhaustive reference of ASP.NET since it doesn't list or explain every class or method. It doesn't even have the usual chapter on web services, although you could actually argue that's a good thing. This books is also not intended to be a how-to or tutorial based book, but there are examples, and more online. The author never distinguishes between virtual directories and IIS applications, which is a pet peeve of mine, but its hard to find anyone that makes this distinction anymore, even though I feel its of utmost importance.
    Buy It:
    I give this book my strongest recommendation as a must buy if you want to know the real essentials of ASP.NET. It covers each topic with a style that makes it a joy to read, which is certainly hard to find in technical books. Its also deep enough that everyone is assured of learning something, no matter how experienced you already may be. So if you want to understand the inner concepts of ASP.NET, then this book should definitely be on your bookshelf.
    21 of 21 people found the following review helpful
    5.0 out of 5 stars Highly recommended for experienced developers 22 April 2003
    By Alexis Smirnov - Published on Amazon.com
    Format:Paperback
    I've ordered this book primarily based on rave reviews of fellow webloggers as well as the fact that every single book from AW .NET series was worth the money. This book did not disappoint.
    Fritz has found the right to mix of giving the reader the theory and practical advice. The author assumes that the reader is familiar with .NET and is experienced in application design (I soooo wish more authors would make the same assumption!).
    This book gives an experienced developer enough background to be able to make some of the most important design decisions such as when and how to separate presentation logic in custom controls; how to manage state; what data caching option to use etc.
    The flow of Essential ASP.NET is absolutely impeccable. Every detail and feature of the technology is introduced at exactly the right place. I liked the flow of the book so much I've used it to put together a presentation on ASP.NET for our team.
    A couple of points I wish would be better:
    - The book has no description of ASP.NET Web Services - the only major topic omitted.
    - There's a few graphics in the book that suppose to illustrate processing sequences. The layout of those graphics could have been done better and didn't really clarify the text they were trying to illustrate.
    - The chapter on configuration spends a lot of its text describing how to work with .config files. This topic isn't really specific to ASP.NET and could have been shortened.
    - The author gives valuable recommendations on design choices, but most of the advice is directed towards an Internet web application developers. I wish the author would give more consideration to options relevant to Intranet developers.
    Overall: highly recommended for experienced developers.
    20 of 21 people found the following review helpful
    5.0 out of 5 stars Review: Essential ASP.NET With Examples in C# 5 May 2003
    By Paul Wilson - Published on Amazon.com
    Format:Paperback
    Audience:
    This book, Essential ASP.NET With Examples in C#, is intended for .NET developers that want to learn ASP.NET. It expects the reader to be familiar with the basics of C#, the .NET framework, and object-oriented practices. It does not assume any exposure to web development, nor does it cover html or other non-ASP.NET web concepts. This book is about learning the essential concepts; it is not a low-level introductory book or how-to book. This also makes it a good book for those already familiar with ASP.NET that want to learn the concepts better. If you have this background and want to learn the essentials of ASP.NET, then this book is highly recommended. There is also a version of this book with the Examples in VB.NET, so C# is actually an optional requirement.
    Pros:
    Fritz Onion has been teaching ASP.NET for DevelopMentor from the beta days of ASP.NET and his experience shows. This book is definitely one of the easiest technical books to just sit down and read without getting bored. It explains each concept as one would expect from an experienced trainer, and the flow of the book is smooth. It assumes the reader is sufficiently familiar with the basic concepts and therefore avoids the usual details, while it goes into the underlying concepts deeper than any other general ASP.NET book that is available today. There is also a very good combination of the abstract principles and practical advice that you can use yourself. The quality of the print itself is also very relaxing since its larger than average print with extra white space.
    The book starts with the objectives that ASP.NET set out to solve, including the code-behind model of VS.NET, and then proceeds with an in-depth overview of the server control concept, along with the built-in controls. The next chapters, on configuration and the pipeline, are some of the most thorough discussions I've ever seen, and it appears that many others are also recommending this book based solely on these chapters all by themselves. The rest of the chapters tend to be more independent themes, but they continue to be well-written and thorough. I'm very experienced already, and yet I learned some from those on validation, data-binding, and state management, and I can also recommend those on custom controls, caching, and security for those that don't have the experience.
    Cons:
    There's not a lot one can say that's bad about this book -- except that its not intended for everyone out there. Its certainly not intended for someone that's not familiar with the basics of .NET and object-oriented practices, nor is it intended to be an exhaustive reference of ASP.NET since it doesn't list or explain every class or method. It doesn't even have the usual chapter on web services, although you could actually argue that's a good thing. This books is also not intended to be a how-to or tutorial based book, but there are examples, and more online. The author never distinguishes between virtual directories and IIS applications, which is a pet peeve of mine, but its hard to find anyone that makes this distinction anymore, even though I feel its of utmost importance.
    Buy It:
    I give this book my strongest recommendation as a must buy if you want to know the real essentials of ASP.NET. It covers each topic with a style that makes it a joy to read, which is certainly hard to find in technical books. Its also deep enough that everyone is assured of learning something, no matter how experienced you already may be. So if you want to understand the inner concepts of ASP.NET, then this book should definitely be on your bookshelf.
    13 of 13 people found the following review helpful
    5.0 out of 5 stars Strongly recommended with a few reservations 2 Aug 2004
    By Daniel Irwin - Published on Amazon.com
    Format:Paperback
    I found Fritz Onion's explanation of ASP.NET w/ C# to be very good at what it does. That said, I feel that a few warnings are in order:

    - This book is not a programming introduction

    - Those totally unfamiliar with web programming may find this book difficult to use

    - This book is not a C# tutorial

    - This book does not cover any particular area of ASP.NET with incredible detail, it is merely an overview. (For example, this book spends maybe 20 or 30 pages on server controls. For more detail on this particular area, something like "Developing Microsoft ASP.NET Server Controls and Components" from the Microsoft Press might be more appropriate.)

    This book provides a great starting point for semi-experienced web developers and traditional programmers to delve into ASP.NET. If you'll be developing in C#, I'd recommend picking up a copy of this book along with the Deitel Developer series C# for experienced programmers. Between those two and the Microsoft VS libraries (if you're developing with Visual Studio), you should be well on your way to developing useful web apps with Visual Studio using ASP.NET and C#. Overall this book gets 5 stars, but it's only good at what it does and it is certainly not a catch-all.
    Were these reviews helpful?   Let us know
    Search Customer Reviews
    Only search this product's reviews

    Customer Discussions

    This product's forum
    Discussion Replies Latest Post
    No discussions yet

    Ask questions, Share opinions, Gain insight
    Start a new discussion
    Topic:
    First post:
    Prompts for sign-in
     

    Search Customer Discussions
    Search all Amazon discussions
       


    Look for similar items by category


    Feedback