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...

Descripción completa

Detalles Bibliográficos
Otros Autores: Nagel, Christian, author (author), Nagel, Christian, 1965- (-)
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