Beginning ASP.NET 1.1 in C#: From Novice to Professional and over one million other books are available for Amazon Kindle. Learn more

Buy Used
Used - Very Good See details
$5.82 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
Have one to sell? Sell yours here
Beginning ASP.NET 1.1 in C#: From Novice to Professional (Novice to Professional)
 
 
Start reading Beginning ASP.NET 1.1 in C#: From Novice to Professional on your Kindle in under a minute.

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

Beginning ASP.NET 1.1 in C#: From Novice to Professional (Novice to Professional) [Paperback]

Matt MacDonald (Author)
4.2 out of 5 stars  See all reviews (4 customer reviews)


Available from these sellers.


Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $39.99  
Paperback --  
There is a newer edition of this item:
Beginning ASP.NET 3.5 in C# 2008: From Novice to Professional (Expert's Voice in .NET) Beginning ASP.NET 3.5 in C# 2008: From Novice to Professional (Expert's Voice in .NET) 4.7 out of 5 stars (24)
$30.91
In Stock.

Book Description

1590594312 978-1590594315 November 2004 1

With your professional aspirations in mind, Beginning ASP.NET in C#: From Novice to Professional provides thorough coverage of ASP.NET concepts, from the ground up. Based on .NET 1.1, this comprehensive text also looks at the future of Whidbey and ASP.NET 2.0. Basic knowledge of C# is suggested, prior to reading this book. With that knowledge base, this book will ensure you graduate to Apress "Pro" books with confidence.

This book covers ASP.NET in compendium fashion: guiding you through basic installation and configuration of IIS, then steering you through the spectrum of ASP.NET web programming concepts. Thus, you will learn both language and theory simultaneously and hands on. You will create professional ASP.NET websites with confidence, and develop good coding practices, to enhance your long-term skill set.


Editorial Reviews

About the Author

Matthew MacDonald is an author, educator, and MCSD developer. He’s a regular contributor to programming journals such as Inside Visual Basic, and the author of over a dozen books about .NET programming, including The Book of VB.NET (No Starch), ASP.NET: The Complete Reference (Osbourne McGraw-Hill), Microsoft Visual Basic.NET Programmer’s Cookbook (Microsoft Press), and Beginning ASP.NET in VB.NET (Apress). In a dimly remembered past life, he studied English literature and theoretical physics.


Product Details

  • Paperback: 1040 pages
  • Publisher: A-Press; 1 edition (November 2004)
  • Language: English
  • ISBN-10: 1590594312
  • ISBN-13: 978-1590594315
  • Product Dimensions: 9.3 x 7 x 1.9 inches
  • Shipping Weight: 3.2 pounds
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (4 customer reviews)
  • Amazon Best Sellers Rank: #2,315,087 in Books (See Top 100 in Books)

 

Customer Reviews

4 Reviews
5 star:
 (2)
4 star:
 (1)
3 star:
 (1)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.2 out of 5 stars (4 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

6 of 6 people found the following review helpful:
5.0 out of 5 stars Best Beginner ASP.NET book in C#, November 12, 2004
This review is from: Beginning ASP.NET 1.1 in C#: From Novice to Professional (Novice to Professional) (Paperback)
This is simply the best book I've found for starting out with ASP.NET from a C# perspective, and I plan to use it to teach ASP.NET in the classroom. In my opinion, there are three things that put this book head and shoulders above the rest:

1) Clear explanations of WHY things work the way they do. For example, the detailed walkthrough of the postback architecture is essential for ASP.NET newcomers.
2) Lots of good recommendations and examples. The chapter of component development is a particularly good example. In a relatively small space, the author covers stateless design, describes the "ideal" component, and outlines common design issues that programmers face in real world situations, all without getting too complex or using more than a couple of paragraphs of code at a time. The IBuySpy walkthrough it another great example.
3) It has a little bit of everything. This book won't send the newbiew to other books in the first few pages. It covers "just enough" OOP, Visual Studio, and even a little bit of custom controls and dynamic graphics (GDI+).

This book is my new ASP.NET standard.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


6 of 6 people found the following review helpful:
3.0 out of 5 stars Reasonable introduction, has technical problems, November 7, 2004
This review is from: Beginning ASP.NET 1.1 in C#: From Novice to Professional (Novice to Professional) (Paperback)
This is a tome sized introduction to ASP.NET using C#. It goes from installation, through the C# language, into web forms and control, database access, web services and into advanced topics like caching, security and component building. And all of that is stuffed into a one thousand page frame.

As you can imagine, some of the material is a little short. For example the coverage of C#, which is intended for beginners, is a mere 50 pages. Other sections, like those on web controls, and the references at the end, are well apportioned to the topic.

The database section has significant technical flaws. It uses string construction to inject GET and POST variables into the SQL statement. This is an anti-pattern which can lead to bugs, SQL injection attacks, and poor cache performance. Do not use the SQL construction techniques in this book

The book also overuses screenshots and is light on architectural illustrations.

There are some good parts. The chapter on XML is excellent, as is the one on security. The latter is ironic as the SQL code is vulnerable to injection attacks.

There is some quality reference material at the end of the book, but it is not as well organized as O'Reilly books.

Overall I think this is a reasonable introduction to ASP.NET. You will need other books to fill out the rough spots. But for someone who already knows a language like Java this would be an ideal way to see the corresponding ASP.NET methodology at a high level.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful:
4.0 out of 5 stars just a few chapters are crucial, November 21, 2004
This review is from: Beginning ASP.NET 1.1 in C#: From Novice to Professional (Novice to Professional) (Paperback)
If you want to make dynamic web pages and your machine is running .NET, then perhaps the best way is to use Active Server Pages. This actually predates .NET. But with the rise of .NET and its main language, C#, MacDonald shows how ASP.NET 1.1 has gained in power and ease of use.

He takes 1000 pages to show this. Because Microsoft now offers a huge amount of functionality in ASP.NET and extensive integration into .NET. Like how Visual Studio can [should?] be used as your IDE to write C# code for your ASPs. By the way, despite what Microsoft has touted about how you have a choice of programming languages if you use .NET, it has become increasingly clear, via this book and others, that C# is the de facto choice.

Chapters 7, 9, 10 and 11 are probably the key sections of the book. These actually focus on coding the ASP. And of these, chapter 10, on state management, may be the focal point, if you consider a set of ASPs as a finite state machine. So if you want to quickly learn ASPs, try concentrating on those chapters.

And also follow the advice by a previous reviewer about the security flaws in the book, especially in SQL injection, using strings that have not been checked.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews


Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
using web services, web services architecture, select author, default website, building block services, last accessed, web form designer, web control model, string ticker, file system designer, connect all event handlers, specified shopping cart, data binding expression, divisor parameter, object sender, view state information, virtual directory permissions, datalist control, web page programmer, view state data, delegate code, simple data access, query string information, web page code, proxy class
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Visual Studio, File Edit View Favorites Tools Help, Example Cell, Visual Basic, Search Favorites, Internet Explorer, Internet Information Services, Solution Explorer, Page Language, Cancel Help Figure, Dissecting the Code, Initial Catalog, Windows Explorer, Control Panel, Starter Kits, Integrated Security, File Folder, Add Reference, Search Address, Component-Based Programming, Custom Controls, Creating Web Services, Administrative Tools, United States Place, Fresh Fruit Basket
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Surprise Me!
Search Inside This Book:

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

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
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject