Programming C#: Building .NET Applications with C#The programming language C# was built with the future of application development in mind. Pursuing that vision, C#'s designers succeeded in creating a safe, simple, component-based, high-performance language that works effectively with Microsoft's .NET Framework. Now the favored language among those programming for the Microsoft platform, C# continues to grow in popularity as more developers discover its strength and flexibility. And, from the start, C# developers have relied on Programming C# both as an introduction to the language and a means of further building their skills.
Liberty also incorporates reader suggestions from previous editions to help create the most consumer-friendly guide possible. |
Contents
Inheritance and Polymorphism | |
Operator Overloading | |
Part II | |
Building Windows Applications | |
Accessing Data with ADONET | |
Programming ASPNET Applications and Web Services | |
Putting It All Together | |
Part III | |
Assemblies and Versioning | |
Attributes and Reflection | |
Structs | |
Interfaces | |
Arrays Indexers and Collections | |
Strings and Regular Expressions | |
Handling Exceptions | |
Delegates and Events | |
Marshaling and Remoting | |
Threads and Synchronization | |
Streams | |
Programming NET and COM | |
C Keywords | |