- Author: Microsoft
- Format: online HTML, msi installer for offline reading
- Price: free
Writing programs is Fun! This e-book will have you coding your very own Visual Basic programs in no time! With fun cartoons and easy to follow code samples, you’ll be creating your own inventions in no time!
Requires Visual Basic Express Edition (available for free)
Chapters include:
- Introduction
- Software You’ll Need
- Formatting Standards Used in this Book
- What’s Next?
- A Shared View of The World: The Alien, the Elephant and the Coconut Tree
- Computers Are Just Like Aliens
- The Object-Oriented Approach Summarized
- Classes
- Objects
- Fields and Their Types
- Types
- How to Use Fields
- Methods
- More About Methods
- Parameters
- Methods that Send Values Back
- Public, Private and Protected Methods
- Constructor Methods
- Events
- The Button Click Event
- Mouse Events
- Name Spaces
- Inheritance
- Vocabulary
- Some General Grammar Rules
- Capital and Small Letters
- Statements
- Code Blocks – Grouping Statements Together
- Comments – Helping the Humans Out
- Indenting Your Code
- Variables
- Operators
- Converting Between Types
- Branching
- Looping
- The For Loop
- The While Loop
- Whole Program Structure
- Using Class Libraries
- System.Console
- System.Windows.Forms
- System.Drawing
- System.Data
- System.Xml
http://msdn.microsoft.com/en-us/beginner/bb308758.aspx
- Author: Microsoft
- Format: Lesson Package (includes PowerPoint Slide Decks, demonstration code, and videos)
- Price: free
Merlin the Microsoft agent will guide you through this 7-chapter introduction to ASP .NET which starts with the fundamentals and works your way through to creating full dynamic website samples.
Required software (free):
Chapters include:
- HTML Review
- Differences between HTML and XML
- Why XML is important
- The interpreter
- Static vs. Dynamic Pages
- Implications of the server process
- Dynamic pages
- The Tool Demo
- What is a server control?
- Adding and working with a server control (demo)
- Code behind vs. inline code
- A formal definition for ASP.NET
- State Management in ASP.NET: Demo
- Auto Postback
- A little history
- ASP.NET capabilities
- Validation controls sample
- Visual Web Developer Express Starter Kits
http://msdn.microsoft.com/en-us/beginner/bb308783.aspx
- Author: Microsoft
- Format: online HTML, msi installer for offline reading
- Price: free
Writing programs is Fun! This e-book will have you coding your very own C# programs in no time! With fun cartoons and easy to follow code samples, you’ll be creating your own inventions in no time!
Requires Visual C# Express Edition (available for free)
Chapters include:
- Introduction
- Software You’ll Need
- Formatting Standards Used in this Book
- What’s Next?
- A Shared View of The World: The Alien, the Elephant and the Coconut Tree
- Computers Are Just Like Aliens
- The Object-Oriented Approach Summarized
- Classes
- Objects
- Fields and Their Types
- Types
- How to Use Fields
- Methods
- More About Methods
- Parameters
- Methods that Send Values Back
- Public, Private and Protected Methods
- Constructor Methods
- Events
- The Button Click Event
- Mouse Events
- Name Spaces
- Inheritance
- Vocabulary
- Some General Grammar Rules
- Capital and Small Letters
- Statements
- Code Blocks – Grouping Statements Together
- Comments – Helping the Humans Out
- Indenting Your Code
- Variables
- Operators
- Converting Between Types
- Branching
- Looping
- The For Loop
- The While Loop
- Whole Program Structure
- Using Class Libraries
- System.Console
- System.Windows.Forms
- System.Drawing
- System.Data
- System.Xml
http://msdn.microsoft.com/en-us/beginner/bb308756.aspx
- Author: CodeGear
- Format: archived CHM
- Price: free
These are updated help files for RAD Studio 2007 including Delphi, C++, and .NET.
A CodeGear Developer Network membership is needed in order to download the .zip file. Registration is free.
http://cc.codegear.com/Item/25242
- Author: James Foxall and Wendy Haro-Chun
- Format: HTML
- Price: free
This book provides readers with 24 structured lessons that provide a light, but thorough introduction to C#. The author moves beyond the pure syntax covered in existing books, to guide readers step-by-step through a cohesive presentation of the basics of C#.
Once the basics are understood, he shows the reader how to apply this knowledge to real-world Windows programming tasks using C#.
Each chapter contains exercises that reinforce the lessons learned. Tips, Notes, and Cautions provide additional advice from the authors on how to get up to speed and programming quickly with C#.
Sidebars provide the more experienced reader with tips that will ease their migration from Visual Basic 6 and Visual C++ to C#.
Chapters include:
- Hour 1. A C# Programming Tour
- Hour 2. Navigating C#
- Hour 3. Understanding Objects and Collections
- Hour 4. Understanding Events
- Hour 5. Building Forms Part I
- Hour 6. Building Forms Part II
- Hour 7. Working with the Traditional Controls
- Hour 8. Advanced Controls
- Hour 9. Adding Menus and Toolbars to Forms
- Hour 10. Drawing and Printing
- Hour 11. Creating and Calling Methods
- Hour 12. Using Constants, Data Types, Variables, and Arrays
- Hour 13. Performing Arithmetic, String Manipulation, and Date/Time Adjustments
- Hour 14. Making Decisions in C# Code
- Hour 15. Looping for Efficiency
- Hour 16. Debugging Your Code
- Hour 17. Designing Objects Using Classes
- Hour 18. Interacting with Users
- Hour 19. Performing File Operations
- Hour 20. Controlling Other Applications Using Automation
- Hour 21. Working with a Database
- Hour 22. Deploying a Solution
- Hour 23. Introduction to Web Development
- Hour 24. The 10,000-Foot View
http://www.informit.com/library/library.aspx?b=STY_Csharp_24hours