- Author: James Foxall and Wendy Haro-Chun
 - Format: HTML
 - Price: free
 
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#.
The book is excellent for beginners who have never seen an IDE before. The author uses the term C# where he should use the term "Visual Studio .NET" instead. C# is a programming language. For instance, the second chapter is titled "Navigating C#" but he really talks about navigating the IDE. I suspect a search-replace of C# to VB.NET you could convert it into a VB.NET book.
(of course with a bit more than that).
I was looking for a book to quickly learn the LANGUAGE C#, not a study of Visual Studio .NET, which takes all of about 1 hour or less for an experienced software developer to learn. If the title were changed to "Teach Yourself Visual Studio.NET in 24 hours", I'd give it 5 stars.
Bottom line, if you are a C++ or Java software engineer who wants to come up to speed on C#, this is not the book for you.
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
 
View online
thanks for this c# .pdf
ReplyDeletethis pdf file is very good for programing
try every student in this pdf because this books
are heaven in programing
thanks
thanks
thanks