C# Articles
C# Tutorials are submitted by our contributors and professional technical writers and cover C# and .NET related technologies.
C# Articles for Certification, Development, and Training
- Accessing the Internet - learn to download files from the Web, to use the
WebBrowsercontrol in a Windows Forms application, to manipulate IP addresses, to perform DNS lookups, to program sockets with TCP and UDP.
- C# Basic Concepts - learn the basics of C# from applications to signatures.
- C# Compared to Other Languages - learn both the differences and similarities between C# and its ancestors: C#, C++, and Java all share common roots. Even Visual Basic shares many syntactical elements with C#.
- C# String Theory - explains all about the
StringandStringBuilderclasses.
- Deploying Windows Applications - learn the several ways to install Windows applications including ClickOnce and the the Microsoft installer.
- Encapsulation - learn the meaning and usage of encapsulation in the C# language.
- Graphics, Multimedia, and Printing Recipes - learn to use built-in .NET features and native Win32 libraries via COM Interop or P/Invoke.
- Inheritance and Polymorphism - learn to use good object-oriented design (OOD) principles for in your C# programs.
- Localization Like the Pros - learn to globalize, localize, and internationalize using culture and region.
- Manipulating Strings in C# - beginners will learn to perform the basic string manipulations essential to virtually all C# applications.
- User Management with Active Directory - learn to use Active Directory to manage user accounts.
- Writing Windows C# Programs - get started with C# by creating the basic application types—console and window.