Book description
Looking to break into C# programming? Sams Teach Yourself Visual C# 2005 in 24 Hours, Complete Starter Kit is a valuable resource. You will start by learning the basics of the Visual C# environment and begin to build working programs very quickly. As the programs become more complex, you will discover more of the advanced features of the C# programming language and the Visual C# tool.
Set with the practical goal of providing you with a solid foundation from which to grow and develop your C# programming skills, this book is perfect for use in a professional setting or for use with personal projects. The accompanying CD includes Visual C# 2005 Express Edition, a streamlined, easy-to-use development tool that makes Windows programming with C# fun. Jump in with both feet with the help of Sams Teach Yourself Visual C# 2005 in 24 Hours, Complete Starter Kit.
Table of contents
- Copyright
- About the Author
- Acknowledgments
- We Want to Hear from You!
- Introduction
-
I. The Visual C# Environment
- 1. Jumping In with Both Feet: A Visual C# 2005 Programming Tour
- 2. Navigating Visual C# 2005
- 3. Understanding Objects and Collections
- 4. Understanding Events
-
II. Building a User Interface
-
5. Building Forms—The Basics
- Changing the Name of a Form
-
Changing the Appearance of a Form
- Displaying Text on a Form’s Title Bar
- Changing a Form’s Background Color
- Adding an Image to a Form’s Background
- Giving a Form an Icon
- Adding Minimize, Maximize, and Control Box Buttons to a Form
- Changing the Appearance and Behavior of a Form’s Border
- Controlling the Minimum and Maximum Size of a Form
- Showing and Hiding Forms
- Summary
- Q&A
- Workshop
-
6. Building Forms—Advanced Techniques
- Working with Controls
- Adding a Control by Double-Clicking It in the Toolbox
- Adding a Control by Dragging from the Toolbox
- Adding a Control by Drawing It
- Creating Topmost Nonmodal Windows
- Creating Transparent Forms
- Creating Scrollable Forms
- Creating MDI Forms
- Summary
- Q&A
- Workshop
-
7. Working with Traditional Controls
- Displaying Static Text with the Label Control
- Allowing Users to Enter Text Using a Text Box
- Creating Buttons
- Presenting Yes/No Options Using Check Boxes
- Creating Containers and Groups of Option Buttons
- Displaying a List with the List Box
- Creating Drop-Down Lists Using the Combo Box
- Summary
- Q&A
- Workshop
- 8. Using Advanced Controls
- 9. Adding Menus and Toolbars to Forms
-
5. Building Forms—The Basics
-
III. Making Things Happen—Programming
- 10. Creating and Calling Methods
- 11. Using Constants, Data Types, Variables, and Arrays
-
12. Performing Arithmetic, String Manipulation, and Date/Time Adjustments
- Performing Basic Arithmetic Operations with Visual C#
- Comparing Equalities
- Understanding Boolean Logic
- Working with Dates and Times
- Summary
- Q&A
- Workshop
- 13. Making Decisions in Visual C# Code
- 14. Looping for Efficiency
- 15. Debugging Your Code
- 16. Designing Objects Using Classes
- 17. Interacting with Users
- 18. Working with Graphics
-
IV. Working with Data
- 19. Performing File Operations
- 20. Working with Text Files and the Registry
- 21. Working with a Database
- 22. Controlling Other Applications Using Automation
- V. Developing Solutions and Beyond
- License Agreement Addendum
Product information
- Title: Sams Teach Yourself Microsoft® Visual C#® 2005 in 24 Hours, Complete Starter Kit
- Author(s):
- Release date: May 2006
- Publisher(s): Sams
- ISBN: 0672327406
You might also like
book
Sams Teach Yourself Visual C# 2008 in 24 Hours: Complete Starter Kit
Sams Teach Yourself Visual C#® 2008 in 24 Hours James Foxall Starter Kit DVD includes Visual …
book
Microsoft® Visual C#® 2005 Express Edition: Build a Program Now!
In this lively, eye-opening, and hands-on book, all you need is a computer and the desire …
book
Sams Teach Yourself Internet and Web Basics All in One
Find all the answers to a new Internet user¿s questions in one big, easy-to-use book. Sams …
book
Working with Microsoft® Visual Studio® 2005
This book is a hands-on guide to customizing and adapting Microsoft Visual Studio 2005 to best …