C# UnleashedAnnotation A complete professional reference guide to the new C# language. Joe Mayo guides the developer from language syntax and object-oriented software construction to multiple .NET technologies. C# Unleashed teaches the C# language itself and how C# can be used to develop software as a service. Joe Mayo has created numerous Web-based tutorials that have been widely accessed and hot-linked by all the major C# Web sites since the language was first introduced. This book is the only complete and exhaustive C# reference book on the market today. All other C# books are brief treatments. Part I provides the most basic elements of C# language syntax. Part II covers object and component programming in C#. Part III introduces several of the class libraries available to C#. Part IV gives those advanced topics for extreme performance and enterprise programming projects. Part V goes into depth on the C# environment. Included are garbage collection and the effects on a program, cross-language development, the common language runtime, versioning and assemblies, and providing security for your programs. Part VI is the Appendix. It has supplementary material on compiling programs, an overview of .NET Class Library components, and some other resources that may be of interest. Joseph Mayo is a pioneer within the C# community. Joe created the C# Corner Web site shortly after this new language was introduced. His very popular C# tutorials are accessed by Web developers and Web sites throughout the world. Joe is a seasoned developer with over 14 years of robust experiences. Over the years, he has programmed in a variety of languages including assembler, C, C++, VBA and Forte 4GL. His database experience encompasses Paradox, Dbase III, MS Access and Oracle. Frameworks include MFC and Motif. Joe opened a Web site titled C# Station in late June, 2000, and is currently a Software Engineer for Quest Communications. |
Contents
The C Environment | 11 |
Getting Started with C | 19 |
Definite Assignment | 37 |
Copyright | |
47 other sections not shown
Other editions - View all
Common terms and phrases
abstract abstract class accessor ADO.NET args array ArrayList ASP.NET assignment attributes base class base class library behavior bool button byte CHAPTER class members client code-behind command line Common Language Infrastructure compiler Console.ReadLine Console.WriteLine constructor Contact create database debugging decimal declaration default delegate derived class Description enum error evaluated event event handler exception executed explicit conversion field fileAccess following example shows foreach FullAddress fully qualified name GenerateException handler Here's an example IBroker implementation inheritance initialized instance instantiated invoked keyword Label language Listing loop menu MenuItem modifier namespace NET Frameworks object object-oriented operator output overloaded parameter polymorphism pricePerTrade public class public override public string public void remote server component result Serialized server control SiteList SiteManager SiteOwner specified statement stored procedure struct summary System typeof Unicode UpdateNotify ValidateUrl variable Web service Windows Forms