Mastering Visual C# .NET
- 13h 22m
- Jason Price, Mike Gunderloy
- Sybex
- 2002
Mastering Visual C# .NET is the best resource for getting everything you can out of the new C# language and the .NET Framework. You'll master C# language essentials, quickly taking advantage of the many improvements it offers over C++ and see tons of examples that show you all the ways that .NET can make your programming more efficient and your applications more powerful. You'll learn how to create stand-alone applications, as well as build Windows, web, and database applications. You'll even see how to develop web services--a technology that holds great promise for the future of distributed application.
Coverage includes:
- Mastering the fundamentals and advanced aspects of the C# language.
- Using Visual Studio .NET for increased coding productivity and debugging
- Creating distributed applications with remoting and web services
- Understanding object-oriented concept
- Delivering data across the Internet with web services
- Using XML to communicate with other applications
- Accessing databases with ADO.NET
- Building Windows applications
- Creating web applications using ASP.NET
- Reading and writing data from/to files or the Internet
- Using advanced data structures to store and manipulate information
- Using multi-threading for greater application efficiency
- Using reflection to manipulate running code
- Building distributed applications with remoting and web services
- Securing code and authenticating users
- Using built-in encryption facilities
- Making your applications world-ready
- Parsing strings with regular expressions
- Using delegates to handle runtime events
- Programming defensively with exception handling
About the Authors
Jason Price is an independent consultant and writer, and is both a Microsoft Certified Professional and an Oracle Certified Professional. Jason has more than 10 years of experience in the software industry, and he has extensive experience with C#, .NET and Java. He is the author of Oracle 9i JDBC Programming and Java Programming with Oracle SQLJ.
Mike Gunderloy is an independent consultant who has worked with Microsoft data access and web technologies for more than a decade. He is the author of ADP and ADO.NET Programming, and coauthor of .NET E-Commerce Programming and the best-selling Access 2002 Developer’s Handbook series, all from Sybex.
In this Book
-
Mastering Visual C#.NET
-
Introduction
-
Introduction to C#
-
Basic C# Programming
-
Expressions and Operators
-
Decisions, Loops, and Preprocessor Directives
-
Object-Oriented Programming
-
More about Classes and Objects
-
Derived Classes
-
Interfaces
-
Strings, Dates, Times, and Time Spans
-
Arrays and Indexers
-
Collections
-
Delegates and Events
-
Exceptions and Debugging
-
Threads
-
Streams and Input/Output
-
Assemblies
-
Attributes and Reflection
-
Remoting
-
Security
-
XML
-
Other Classes in the Base Class Library
-
Introduction to Databases
-
Active Data Objects: ADO.NET
-
Introduction to Windows Applications
-
Active Server Pages—ASP.NET
-
Web Services