Professional C♯ 2005
Professional C# 2005 prepares you to program in C#, and it provides the necessary background information on how the .NET architecture works. It provides examples of applications that use a variety of related technologies, including database access, dynamic web pages, advanced graphics, and directory...
Otros Autores: | , |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
Indianapolis, IN :
Wiley
c2006.
|
Edición: | 1st edition |
Colección: | Wrox professional guides.
|
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009627183606719 |
Tabla de Contenidos:
- Professional C# 2005 Professional C# 2005; About the Authors; Credits; Contents; Introduction; The Significance of .NET and C#; What's New in the .NET Framework 2.0; Where C# Fits In; What You Need to Write and Run C# Code; What This Book Covers; Conventions; Source Code; Errata; p2p.wrox.com; Part I The C# Language; Chapter 1 .NET Architecture; The Relationship of C# to .NET; The Common Language Runtime; A Closer Look at Intermediate Language; Assemblies; .NET Framework Classes; Namespaces; Creating .NET Applications Using C#; The Role of C# in the .NET Enterprise Architecture; Summary
- Chapter 2 C# BasicsBefore We Start; Your First C# Program; Variables; Predefined Data Types; Flow Control; Enumerations; Arrays; Namespaces; The Main() Method; More on Compiling C# Files; Console I/O; Using Comments; The C# Preprocessor Directives; C# Programming Guidelines; Summary; Chapter 3 Objects and Types; Classes and Structs; Class Members; Structs; Partial Classes; Static Classes; The Object Class; Summary; Chapter 4 Inheritance; Types of Inheritance; Implementation Inheritance; Modifiers; Interfaces; Summary; Chapter 5 Operators and Casts; Operators; Type Safety
- Comparing Objects for EqualityOperator Overloading; User-Defined Casts; Summary; Chapter 6 Delegates and Events; Delegates; Anonymous Methods; Events; Summary; Chapter 7 Memory Management and Pointers; Memory Management under the Hood; Freeing Unmanaged Resources; Unsafe Code; Summary; Chapter 8 Strings and Regular Expressions; System.String; Regular Expressions; Summary; Chapter 9 Collections; Examining Groups of Objects; Summary; Chapter 10 Generics; Overview; Generic Collection Classes; Creating Custom Generic Classes; Generic Methods; Generic Delegates; Other Generic Framework Types
- SummaryChapter 11 Reflection; Custom Attributes; Reflection; Summary; Chapter 12 Errors and Exceptions; Looking into Errors and Exception Handling; Summary; Chapter 13 Threading; Threading; Applications with Multiple Threads; Manipulating Threads; Creating Threads Using ThreadPool; Summary; Part II The .NET Environment; Chapter 14 Visual Studio 2005; Working with Visual Studio 2005; Refactoring; Summary; Chapter 15 Assemblies; What Are Assemblies?; Assembly Structure; Cross-Language Support; Global Assembly Cache; Creating Shared Assemblies; Configuration; Summary; Chapter 16 .NET Security
- Code Access SecuritySupport for Security in the Framework; Managing Security Policies; Role-Based Security; Summary; Chapter 17 Localization; Namespace System.Globalization; Resources; Localization Example Using Visual Studio; Localization with ASP.NET; A Custom Resource Reader; Creating Custom Cultures; Summary; Chapter 17 Deployment; Designing for Deployment; Deployment Options; Deployment Requirements; Simple Deployment; Installer Projects; ClickOnce; Summary; Part III Data; Chapter 19 Data Access with .NET; ADO.NET Overview; Using Database Connections; Commands
- Fast Data Access: The Data Reader