Book description
Eight minibooks cover ASP.NET basics, Web controls, using HTML and ASP, C#, Visual Basic, database programming, using the .NET Framework, and advanced ASP.NET 2 (including themes, custom server controls, and Web parts)
The ideal resource for Web programming newcomers as well as the 1.5 million existing ASP developers who want a complete ready-reference that covers the new ASP.NET 2 updates
More than double the size of ASP.NET 2 For Dummies (0-7645-7907-X), the latest edition of the bestselling ASP beginner book that boasts combined sales of more than 100,000 copies across all editions
Written by veteran Dummies author Doug Lowe, who is renowned for his ability to explain complex topics in plain English
Table of contents
- Copyright
- About the Author
- Author’s Acknowledgments
- Publisher’s Acknowledgments
- Introduction
-
I. ASP.NET Basics
-
1. Welcome to ASP.NET Programming
- What Is ASP.NET, and Why Is It So Great?
- Understanding Web Servers and Browsers
- Understanding Static Web Pages
- Understanding Dynamic Web Pages
- Looking at a Simple ASP.NET Application
- The .aspx (Markup) File for the Simple Calculator Application
- The Code-Behind File of the Simple Calculator Application
- 2. Installing Visual Studio Web Developer 2005 Express Edition or Visual Studio 2005
- 3. Creating Your First ASP.NET 2.0 Application
- 4. Understanding Postback, Events, and Code-Behind
- 5. Creating Multipage Applications
- 6. Testing and Debugging Your ASP.NET Applications
-
1. Welcome to ASP.NET Programming
-
II. Web Controls
- 1. Using Basic Web Server Controls
-
2. Using Validation Controls
- Validating the Hard Way
- Validation Controls to the Rescue!
- Using the RequiredFieldValidator Control
- Using the CompareValidator Control
- Using the RangeValidator Control
- Using the RegularExpressionValidator
- Using a CustomValidator Control
- Using the ValidationSummary Control
- Using the CausesValidation and ValidationGroup Properties
- 3. Using List Controls
- 4. Using Advanced Web Server Controls
- 5. Working with User Controls
-
III. HTML
- 1. HTML Basics
- 2. Creating Tables
- 3. Working with Forms
- 4. Using Styles and Style Sheets
- 5. Using Client-Side Script
-
IV. C#
-
1. C# Programming Basics
- Dealing with Keywords
- Working with Statements
- Working with Blocks
- Creating Identifiers
- Crafting Comments
- Introducing Object-Oriented Programming
- Using .NET Framework Classes
- Declaring Variables
- Initializing Variables
- Working with Built-in Data Types
- Working with Strings
- Working with Arithmetic Operators
- Dividing Integers
- Combining Operators
- Using the Unary Plus and Minus Operators
- Using Increment and Decrement Operators
- Using the Assignment Operator
- Using Compound Assignment Operators
- 2. Doing Things Conditionally in C#
- 3. Going Around in Circles (Or, Looping in C#)
- 4. Using Methods and Exceptions
- 5. Getting into Object-Oriented Programming
- 6. Working with Inheritance
-
1. C# Programming Basics
-
V. Visual Basic
-
1. Mastering the Basics of Visual Basic
- Looking at Classes, Structures, and Modules
- Working with Source Files
- Creating Sub Procedures
- Working with Statements
- Creating Identifiers
- Adding Comments to Your Code
- Declaring Variables
- Working with Data Types
- Working with Strings
- Working with Arithmetic Operators
- Combining Operators
- Using Assignment Statements
- Using Assignment Operators
- 2. Controlling Your Programs
- 3. Working With Procedures, Exceptions, and Arrays
- 4. Exploring Object-Oriented Programming
- 5. Demystifying Inheritance in VB.NET
-
1. Mastering the Basics of Visual Basic
-
VI. Database Programming
-
1. Accessing Data with ADO.NET
- Understanding the Basics of Relational Databases
- Working with Databases Using SQL
- Piecing Together SQL Statements
- Connecting to Data with ADO.NET
- Issuing Database Commands
- Displaying Data on a Web Page
- Retrieving Data from a Table
- Adding Security to Your SQL Statements — Read This!
- 2. Displaying and Editing Data for the Web
- 3. Displaying and Editing with the GridView Control
- 4. Displaying and Editing Detail Data
- 5. Advanced Data Retrieval
- 6. Reading XML and Generic Data
-
1. Accessing Data with ADO.NET
-
VII. Using the .NET Framework
- 1. Handling Strings
- 2. Manipulating Dates and Times
- 3. Storing Objects in Specialized Collections
- 4. Building Strongly Typed Collections with Generic Classes
-
VIII. Advanced ASP.NET Programming
-
1. Security: Using Login Controls
- Understanding Authentication and Authorization
-
Implementing Forms Authentication
- Creating the Web site
- Adding pages to the resto Web site
- Implementing membership features
- Creating users
- Creating access rules for the pages
- Using the Login control
- Using the LoginName control
- Using the LoginStatus control
- Using the LoginView control
- Using the PasswordRecovery control
- Using the ChangePassword control
- Assigning users to roles
- Giving permissions to a role
- Peering into the Application Programming Interface (API)
- 2. Using Profiles
- 3. Site Navigation
- 4. Working with Themes
-
5. Building Portals with Web Parts
- Understanding Portals
- An Example Web Portal
- Understanding the Parts of Web Parts
- Creating a Simple Web Part
- Letting the User Move Web Parts Around
- Connecting Web Parts Together
- Connecting Web Parts Dynamically
- Using the Editor Controls
- Letting Users Select Their Web Parts
- 6. Creating and Consuming Web Services
-
1. Security: Using Login Controls
- ASP.NET 2.0 All-in-One Desk Reference For Dummies®
Product information
- Title: ASP.NET 2.0 All-In-One Desk Reference For Dummies®
- Author(s):
- Release date: July 2006
- Publisher(s): Wiley
- ISBN: 9780471785989
You might also like
book
Essential ASP.NET 2.0
"No one knows ASP.NET like Fritz Onion. And no one knows .NET security like Keith Brown. …
book
ASP.NET 3.5 Website Programming: Problem-Design-Solution
Uses the popular Problem;Design;Solution format to help readers, especially those who know how to code specific …
book
ASP.NET 3.5 Unleashed
is the most comprehensive book available on the Microsoft ASP.NET 3.5 Framework, covering all aspects of …
book
Programming Microsoft® ASP.NET 3.5
Get the practical, popular reference written by ASP.NET authority Dino Esposito now updated for ASP.NET 3.5. …