Microsoft Visual C♯ 2005 unleashed /
A comprehensive reference and learning guide for the .NET Framework, using C♯ as the instructional language, this work exposes everything from low-level information on the Garbage Collector all the way to advanced concepts like creating applications that use Enterprise Services.
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Indianapolis, Ind. :
Sams,
©2006.
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- Cover
- Table of Contents
- Introduction
- Part I: C♯ 2.0 Fundamentals
- 1 Introduction to C♯ 2.0
- What Is the .NET Framework?
- Working with Variables in C♯ 2.0
- C♯ Basic Syntax
- What You Can Do with C♯
- Summary
- 2 Expressions and Control Structures
- Branching and Conditional Logic
- Looping and Repetition
- Summary
- 3 Strings and Regular Expressions
- Working with Strings
- Working with Regular Expressions
- Summary
- 4 Arrays and Collections
- Working with Arrays
- Working with Collections
- Summary
- 5 Object-Oriented Programming in C♯
- Object-Oriented Design
- Object-Oriented Programming
- Summary
- 6 Introduction to Generics
- Overview of Generics
- Building Generic Types
- Using Generic Collections
- Summary
- Part II: .NET Framework 2.0 Fundamentals
- 7 I/O and Persistence
- Introduction to Streams
- Introduction to Basic File I/O
- Using Asynchronous File I/O
- Working with Isolated Storage
- Summary
- 8 Working with XML
- Reading and Writing XML Documents
- Querying XML with XPath
- Transforming Documents with XSLT
- Validating Documents with XSD
- Summary
- 9 Events and Delegates
- Introduction to Delegates
- Using Anonymous Methods
- Creating Multicast Delegates
- Introduction to Events
- Advanced Event-Based Programming
- Summary
- 10 Multithreaded Programming
- The Basics of Threaded Programming
- Writing Your First Multithreaded Application
- Dealing with Thread Synchronization and Contention
- Using the ThreadPool Class
- Summary
- 11 Reflection Fundamentals
- Introduction to Reflection
- Working with Method Information
- Working with Member Information
- Examining Events
- Creating and Examining Custom Code Attributes
- Summary
- 12 Assemblies and AppDomains
- Introduction to Assemblies
- Assemblies Under the Hood
- Building and Using Assemblies
- Storing and Retrieving Assembly Resources
- Localization and Satellite Assemblies
- Introduction to AppDomains
- Programming with AppDomains
- Summary
- 13 COM and Windows Interoperability
- Introduction to Interoperability in C♯
- Using COM Objects from the .NET Framework
- Using .NET Classes from COM
- Accessing Code in Unmanaged DLLs
- Summary
- 14 Code Access Security
- Introduction to Code Access Security (CAS)
- Using and Administering Security Policy
- Using Imperative Security
- Using Declarative Security
- Summary
- 15 Cryptography and Data Protection
- Introduction to Cryptography
- Using Secret-Key Encryption
- Using Public-Key Encryption
- Working with Hashes and Digital Signatures
- Using the Data Protection API (DPAPI)
- Summary
- 16 Optimizing Your .NET 2.0 Code
- Understanding Boxing and Unboxing
- Using Proper String Manipulation Techniques
- Efficient Loop Construction
- Speeding Up Application Start Times
- Code Profiling Using the Performance Wizard
- Summary
- Part III: Data Access with .NET 2.0
- 17 ADO.NET Fundamentals
- Introduction to ADO.NET
- Esta.