www.usacyberworld.com
www.usacyberworld.com

Home| Income Tax 2003| Web Design| PC Repair & Upgrade| Networking| Home Tutoring| Contact Us
Search:  usacyberworld.com
powered by FreeFind

COMPUTER TRAINING
Microsoft Office 2000/XP
CompTIA
Graphics & Web Design
E-Commerce
Tax & Accounting
Windows 2000/XP/MCSE
Cisco
Oracle DBA
Computer Programming


Find Free Money For College!

Free Shipping


C# Programming Course Contents
C# (prounced "C Sharp"), a core component of Microsoft's.NET environment, incorporates the best of C, VB, C++ and Java. It extends the capabilities of these predecessors through Object-Oriented and component capabilities that are built directly into the language structure. In addition, we cover the following topics:

Chapter 1: Introduction to C# programming

  • Comparing C, C++, Java, VB and C#
  • Common Language Runtime
  • Managed code philosophy
  • Intermediate Language and Metadata
Chapter 2: Language Fundamentals

  • Declaring and Initializing Variables
  • Value and Reference Types
  • Unicode Characters and Strings
  • The Main Method Specification
  • Passing Arguments and Returning Values
  • The Scope and Lifetime of Variables
  • Static vs. Instance Methods
  • Handling Exceptions
  • Avoiding Collisions by Using Namespaces
  • Performing Input/Output Using the Console Class and Stream Classes
Chapter 3: Developing C# Classes

  • Encapsulating Attributes
  • Writing Properties with get and put
  • Providing Consistent Initialization Using Constructors
  • Overloading Methods and Constructors
  • Achieving reuse through Inheritance and Polymorphism
  • Allocating Objects with new
  • Passing Initial Values to Constructors
  • Choosing Value or Reference Allocation
  • Invoking Methods & Accessing Properties
Chapter 4: Interconnecting Objects

  • Manipulating References
  • Passsing Handles
  • Physical vs. Logical Equivalence
  • Selecting Collection Library Classes
  • Defining an Interface Specification
  • Implementing an Interface in a Class
  • Interface Polymorphism
  • Indexers, Events and Delegates
  • Overloading Operators
Chapter 5: Simplifying Component Development

  • Manifests and Assemblies
  • Private vs. Shared Assemblies
  • Deploying.NET components to the Global Assembly Cache
  • Creating and calling Custom Components
  • Inheriting from the System
  • Producting.NET Components
  • Interfacing to ActiveX Components
  • Accessing COM/DCOM
  • Tools for forward and backward compatibility
  • Wrapping legacy ActiveX Components
  • Harmonizing Components through the CLR
  • Accessing Metadata
  • Handling Cross-Language Exceptions
Chapter 6: Implementing and Enhancing C# Solutions

  • Generating User Interfaces
  • File I/O and Serialization
  • Accessing Databases with ADO.NET
  • DataSets, DataAdapters and Connections
  • Distributing Using Networking and Remoting
  • Threading and Synchronization
  • Automating Documentation with XML
  • Attributes and Reflection
  • Programming with Generics
Would you like to learn C# Programming? We provide home tutoring service.

Please contact us for any additional information.


SPONSORED LINKS

click to save 50%

GoToMyPC Free Trial + $10 Off


Real Networks



Click here for your favorite eBay items


TigerDirect.com

Looking for work? Visit HotJobs.com







FAQs| Link to Us| Privacy Statement| Legal Disclaimer| Advertise with Us
© 2004 usacyberworld.com. All Rights Reserved.