How Do I in C#
How Do I is your gateway to key task-based topics about C# programming and application development. The essential categories for what you can do with C# are listed in this topic. The links provide pointers to important procedure-based Help pages.
- C# Language
-
C# Language Specification… Threading… Generics... Code example snippets… Samples… more
- .NET Framework
-
File I/O… Strings… Collections… Serialization… Components… Assemblies and Application Domains… more
- Windows Applications
-
Building Windows Applications… Controls… Windows Forms… Drawing… more
- Web Pages and Web Services
-
ASP.NET Web pages… XML Web Services… more
- Debugging
-
Using the VS Debugger… .NET Framework Trace class… Debugging SQL Transactions… more
- Data Access
-
Connecting to data sources… SQL Server... Data binding… more
- Designing Classes
-
Class Designer... Working with Classes and Other Types... Create and Modify Type Members... Class Library Design Guidelines… more
- Security
-
Code Access Security… Security Policy Best Practices… Permission Sets… more
- Office Programming
-
Office Programming… Controls… Word… Excel… more
- Smart Devices
-
What's New in Smart Device Projects... Programming Smart Devices... Debugging Smart Devices... more
- Deployment
-
ClickOnce… Windows Installer
Additional Resources
The following sites require an Internet connection.
- Visual Studio 2005 Developer Center
-
Contains many articles and resources on developing applications using Visual Studio 2005. This site is updated regularly with new content.
- Visual C# Developer Center
-
Contains many articles and resources on developing C# applications. This site is updated regularly with new content.
- Microsoft .NET Framework Developer Center
-
Contains many articles and resources on developing and debugging .NET Framework applications. This site is updated regularly with new content.