Visual C# 1002005A Developers Notebook [Electronic resources]

Jesse Liberty

نسخه متنی -صفحه : 91/ 1
نمايش فراداده

Sitemap

Visual C# 2005: A Developer's Notebook

Table of Contents

Copyright

The Developer's Notebook Series

Notebooks Are...

Notebooks Aren't...

Organization

Preface

Who This Book Is For

How This Book Is Organized

Where Can I Learn More?

What You Need to Use This Book

Conventions Used in This Book

Using Code Examples

I'd Like to Hear from You

Comments and Questions

Safari Enabled

Acknowledgments

Dedication

Chapter 1. C# 2.0

Section 1.1. Create a Type-Safe List Using a Generic Collection

Section 1.2. Create Your Own Generic Collection

Section 1.3. Implement the Collection Interfaces

Section 1.4. Enumerate Using Generic Iterators

Section 1.5. Implement GetEnumerator with Complex Data Structures

Section 1.6. Simplify Your Code with Anonymous Methods

Section 1.7. Hide Designer Code with Partial Types

Section 1.8. Create Static Classes

Section 1.9. Express Null Values with Nullable Types

Section 1.10. Access Objects in the Global Namespace

Section 1.11. Limit Access Within Properties

Section 1.12. Gain Flexibility with Delegate Covariance and Contravariance

Chapter 2. Visual Studio 2005

Section 2.1. Configure and Save Your Developer Environment

Section 2.2. Configure Your Application

Section 2.3. Make the Editor Work for You

Section 2.4. Use Refactoring to Speed Revision of Your Code

Section 2.5. Use Code Snippets to Save Typing

Section 2.6. Examine Objects While Debugging Them

Section 2.7. Visualize XML Data

Section 2.8. Diagnose Exceptions

Chapter 3. Windows Applications

Section 3.1. Add Tool Strips to Your Application

Section 3.2. Allow Valid Input Only

Section 3.3. Create Auto-Complete Text Boxes

Section 3.4. Play Sounds

Section 3.5. Create Split Windows

Section 3.6. Create Data-Driven Forms

Section 3.7. Create Safe Asynchronous Tasks

Section 3.8. Put the Web in a Window

Section 3.9. Enable One-Click Deployment

Chapter 4. Web Applications

Section 4.1. Develop Web Apps Without IIS

Section 4.2. Provide Forms-Based Security Without Code

Section 4.3. Add Roles to ASP.NET Accounts

Section 4.4. Create Personalized Web Sites

Section 4.5. Personalize with Complex Types

Section 4.6. Add Anonymous Personalization to Your Site

Section 4.7. Let Users Personalize Your Site with Themes

Section 4.8. Unify Your Look and Feel with Master Pages

Chapter 5. Data

Section 5.1. Bind to Data Without Writing Code

Section 5.2. Create Detail Pages

Section 5.3. Create Master Detail Records

Section 5.4. Get Database Statistics

Section 5.5. Batch Updates to Improve Performance

Section 5.6. Bind to an XmlDataSource Control

Section 5.7. Improve XML Manipulation with XPathDocument

Section 5.8. Select Within XPathDocument Using XPath

Colophon