Microsoft Visual C# 2005 Unleashed
- Length: 720 pages
- Edition: 1
- Language: English
- Publisher: Sams
- Publication Date: 2006-05-19
- ISBN-10: 0672327767
- ISBN-13: 9780672327766
- Sales Rank: #11337889 (See Top 100 Books)
Setting the standard for a premium C# reference, Microsoft Visual C# 2005 Unleashed provides practical examples for virtually every aspect of the C# programming language. The book is structured for progressive learning, so it can be read cover-to-cover or used as a comprehensive reference guide. You will be exposed to everything from low-level information on the Garbage Collector to advanced concepts, such as creating applications that use Enterprise Services, creating Web Services, and even advanced Windows GUI. Chapters include:
- Expressions and Control Structures
- UI Controls
- Code Access Security
- Remoting
- Peer-to-Peer Applications
Table of Contents
Part I: C# 2.0 Fundamentals
Chapter 1. Introduction to C# 2.0
Chapter 2. Expressions and Control Structures
Chapter 3. Strings and Regular Expressions
Chapter 4. Arrays and Collections
Chapter 5. Object-Oriented Programming in C#
Chapter 6. Introduction to Generics
Part II: .NET Framework 2.0 Fundamentals
Chapter 7. I/O and Persistence
Chapter 8. Working with XML
Chapter 9. Events and Delegates
Chapter 10. Multithreaded Programming
Chapter 11. Reflection Fundamentals
Chapter 12. Assemblies and AppDomains
Chapter 13. COM and Windows Interoperability
Chapter 14. Code Access Security
Chapter 15. Cryptography and Data Protection
Chapter 16. Optimizing Your .NET 2.0 Code
Part III: Data Access with .NET 2.0
Chapter 17. ADO.NET Fundamentals
Chapter 18. Advanced ADO.NET Techniques
Chapter 19. Working with ADO.NET Data Providers
Chapter 20. Strongly Typed DataSets
Chapter 21. Programming with SQL Server 2005
Part IV: Developing ASP.NET 2.0 Web Applications
Chapter 22. Introduction to ASP.NET 2.0 and Web Forms
Chapter 23. State Management in ASP.NET 2.0
Chapter 24. Using Master Pages
Chapter 25. ASP.NET Personalization and Customization
Chapter 26. Introduction to Web Parts
Chapter 27. Building Rich, Data-Driven Web Applications
Chapter 28. Securing Your ASP.NET Applications
Chapter 29. Creating Custom ASP.NET Providers
Chapter 30. Developing ASP.NET Controls
Chapter 31. ASP.NET Management and Monitoring
Part V: Web Services
Chapter 32. Exposing Functionality with Web Services
Chapter 33. Advanced Web Services Programming
Part VI: Developing Windows Forms 2.0 Applications
Chapter 34. Introduction to Windows Forms 2.0
Chapter 35. The Windows Forms Control Library
Chapter 36. Advanced User Interface Programming
Chapter 37. Data Binding with Windows Forms 2.0
Chapter 38. Developing Smart Clients
Chapter 39. Deploying Applications Using ClickOnce
Chapter 40. Using Enterprise Services
Part VII: Developing Enterprise and Distributed Applications
Chapter 41. Remoting