This appendix is provided as a tutorial on the syntax and some programming of C#. Reading Appendix A should make the code samples in the book more readable. For further information on C#, the following books are useful for providing a good background in C#.
• Archer, Tom. Inside C#. Redmond: Microsoft Press, 2001.
• ArunGG. “C# and Its Types.” http://www.csharphelp.com/archives/archive75.html. A brief overview of some of the types that C# offers.
• Bajaj, Samir. “Design Patterns: Solidify Your C# Application Architecture with Design Patterns.” http://msdn.microsoft.com/msdnmag/issues/01/07/patterns/patterns.asp. Discusses some design patterns that are valid for C# and encourages you to look for more.
• Gunnerson, Eric. A Programmer's Introduction to C#, Second Edition. Berkeley: APress, 2001.
• Mayo, Joseph. C# Unleashed. Indianapolis: Sams Publishing, 2001.
• Robinson, Simon , et al. Profesional C#. Birmingham, UK: WROX Press, Ltd, 2001.
• Troelsen, Andrew . C# and the .NET Platform. Berkeley: APress, 2001.
• “Value Types.” http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguidnf/html/cpconvaluetypes.asp?frame=true. Good documentation on the value type within the .NET Framework.
18.119.111.9