SharpDevelop


Table of Contents

Welcome to SharpDevelop!
1. Getting Started with SharpDevelop
1. Introduction
2. SharpDevelop IDE
2.1. #develop Scouts
2.2. Code Window
2.3. Task List
2.4. Output
3. C# and SharpDevelop
3.1. Your First C# Project: Hello, World
3.2. Fixing Errors (C#)
4. VB.NET and SharpDevelop
4.1. Your First VB.NET Project: Hello, World
4.2. Fixing Errors (VB.NET)
2. Working with SharpDevelop
1. Introduction
2. Projects
2.1. Projects
2.2. Creating new projects
2.3. Project Templates
2.4. Project options
2.5. Building projects
2.6. Running projects
2.7. Deploying projects
2.8. Generating Documentation
3. Files
3.1. Introduction
3.2. Creating new files
3.3. File Templates
3.4. File Wizards
3.5. Adding Existing Files
3.6. Editing Files
3.7. Including/Excluding Files from Compilation/Deployment
4. Folders
4.1. Creating a Folder
4.2. Moving items between Folders
5. References
5.1. Adding a Reference
5.2. Removing a Reference
6. Combines
6.1. Combine
6.2. Combine Options
7. IDE Options
7.1. SharpDevelop Options
7.2. Coding
7.3. Text Editor
7.4. Tools
8. Text Libraries
3. Unit Testing
1. #Unit Introduction
1.1. Using #Unit
4. Extending SharpDevelop
1. Introduction
2. Creating a File Wizard
5. Walkthroughs
1. Introduction
2. Walkthrough: Creating a File Wizard
2.1. Interfaces you should know
2.2. The File Wizard definition Xml
2.3. Example File Wizard
3. Walkthrough: Creating a Project Wizard
3.1. Interfaces you should know
3.2. The Project Wizard definition Xml
3.3. Example Project Wizard
4. Walkthrough: Unit Testing
4.1. Writing Unit Tests
4.2. How to Start the Test
4.3. Compatibility
6. Samples
1. Introduction
2. Codon Creation
3. Custom IView Content
4. Display Bindings Sample
5. Language Bindings
6. Pad Content Sample
7. SharpPad
7. References
1. Shortcut Keys
A. Appendix
1. HOWTO: Build the Help
1.1. About the Technologies
1.2. Help Shopping List

List of Tables

2.1. Project Templates
2.2. File Templates
2.3. Text Library Groups
7.1. Clipboard Keys
7.2. Selection Keys
7.3. Completion Keys
7.4. Miscellaneous Keys