[Mono-docs-list] A first draft table of contents for the 'Start here' mono documentation, comments please

Norman Lorrain normanlorrain@hotmail.com
Tue, 17 Dec 2002 23:21:00 -0700


You've been busy, Felix!  I've added a few sections:


> PART 1	INTRODUCTION
	Target audience
	Link to ECMA standards

> 	CHAPTER 1 MONO
> 
> 		1.1 What is .NET?
> 		1.2 What is Mono?
> 		1.3 An introduction to Mono
> 
> 	CHAPTER 2 ARCHITECTURE
> 
> 		2.1 .NET Framework Architecture
		2.1.1 Namespaces
		2.1.2 Assemblies, CLR, CTS, etc.

> 		2.2 Mono Implementation
> 		2.3 Mono and the .NET Framework,a comparison
> 
> 	CHAPTER 3 TOOLS OVERVIEW
> 		3.1 The Mono Runtime
> 		3.2 C# Compiler
> 		3.3 VB Compiler
> 		3.4 Mono IL Disassmbler
> 		...do I forget someting??
> 
> PART 2	INSTALLING THE MONO DEVELOPMENT ENVIRONMENT
I'd change it to 
  PART 2	INSTALLING MONO 

> 
> 	CHAPTER 4 GETTING STARTED
> 		4.1 Installation overview
> 		4.2 Installation considerations
		4.2.1  System requirements
> 		4.3 Choosing an Integrated Development Environment (IDE)
> 
> 	CHAPTER 5 INSTALLING MONO ON LINUX BASED SYSTEMS
	CHAPTER 5 UNIX INSTALLATION
(includes linux, bsd, mac)
If they differ greatly indeed they should be covered separately.

> 		5.1 Getting the files
> 		5.2 Compiling Mono
> 		5.3 Installing Mono
> 
> 	CHAPTER 6 INSTALLING MONO ON WINDOWS BASED SYSTEMS
 	CHAPTER 6 WINDOWS INSTALLATION
> 		6.1 Getting the files
> 		6.2 Compiling Mono
> 		6.3 Installing Mono
> 
> 	CHAPTER 7 CONFIGURING THE IDE
> 		7.1	Emacs
> 		7.2 Eclipse
> 		7.3 #develop
> 
> PART 3	USING MONO 
> 
> 	CHAPTER 8 Runtime Environment
> 
> 	CHAPTER 9 C# Compiler
> 		9.1 Introduction
> 		9.2 Command-line options
> 		9.3 Compiler errors
> 		9.4 Important notes
> 
> 	CHAPTER 10 VB Compiler aka mBas
> 		10.1 Introduction
> 		10.2 Command-line options
> 		10.3 Compiler errors
> 		10.4 Important notes
> 
> 	CHAPTER 11 MonoDoc XML
> 		11.1 Introduction
> 		11.2 MonoDoc XML Tags
> 		11.3 Definition and Examples
> 		11.4 Using the MonoDoc toolset (monograph, xs etc.)
> 			[remark: This has been taken from
> http://www.go-mono.com/monodoc-xml.html]
> 
> 
> PART 4	DEVELOPING APPLICATIONS WITH MONO
> 
> 	CHAPTER 12 Cross Platform Development
> 	CHAPTER 13 GUI programming
> 		13.1 Introduction
> 		13.2 GTK#
> 		13.3 Windows Forms
> 	CHAPTER 14 ADO.NET in Mono
> 
> 	CHAPTER 15 ASP.NET in Mono
> 
> 	CHAPTER 16 Creating Web Services
> 
> 	CHAPTER 17 Threading
> 
> 	CHAPTER 18 Remoting support in Mono
> 
> 	CHAPTER 19 Component Interoperability
> 		19.1 Windows COM
> 		19.2 Gnome Bonobo

	CHAPTER 20  DEPLOYING APPLICATIONS

> 
> APPENDIX
> A	API REFERENCE
link to it?
> B	CODE SAMPLES USED IN THIS DOCUMENT
> C   TUTORIALS REFERENCES
> C	WEB RESOURCES
> D	RECOMMENDED READING
> E	CREDITS
> 


Excellent.  I think we have a good start.




---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.427 / Virus Database: 240 - Release Date: 12/06/02