Share
Cynthia L. Baron, Chris Payne
.NET Windows Forms in 21 Days
English · Paperback / Softback
Description
After reading this book, readers will be able to create their own .NET Windows Forms applications from scratch.
List of contents
Introduction.
WEEK 1. AT A GLANCE.
Day 1. Getting Started with .NET Windows Forms.
Introduction to Windows Programming. What Is .NET? What Is .NET Windows Forms? The Object-Oriented Way. Building Your First Application.
Day 2. Building Windows Forms Applications.
Another Look at Your First Application. Compiling Your Windows Forms. Building a Complete Application.
Day 3. Working with Your Windows Forms.
The Object-Oriented Windows Form. Event Handling.
Day 4. Adding Menus and Toolbars to Your Windows.
Introduction to Windows Forms Controls. Adding Menus. Adding Toolbars, Status Bars, and Scroll Bars.
Day 5. Handling Events in Your Windows Forms.
What Are Event Handlers? Understanding Delegates. Events and Objects.
Day 6. Enhancing Your Windows Forms with More Controls.
The Button Control. The CheckBox and RadioButton Controls. The ComboBox Control. The DateTimePicker Control. The ImageList Control. The ListBox Control. The PictureBox Control. The TabControl Control. The TextBox and RichTextBox Controls. The Timer Control. The TreeView Control. Additional Useful Controls. Controlling Layout.
Day 7. Working with Dialog Boxes.
Retrieving and Displaying Information. The Different Types of Dialogs. Using Dialog Boxes. Using Common Dialog Boxes.
Week 1. In Review.
Project 1: Creating a Word Processor. About the Word-Processing Project. Building the User Interface. Adding Some Bells and Whistles.
WEEK 2. AT A GLANCE.
Day 8. Databinding in Your Windows Forms.
Introduction to Databinding. Simple Databinding. The DataGrid Control.
Day 9. Using ADO.NET.
What Is ADO.NET? Creating a Database. Using SQL to Query Databases. Introduction to the DataSet. The ADO.NET Object Model. Using Other ADO.NET Objects. Using XML with ADO.NET.
Day 10. Creating MDI Applications.
Introduction to the Multiple Document Interface. Creating an MDI Application. Controlling the Specifics of MDI Forms.
Day 11. Working with Windows Input/Output.
Introducing Streams. Using Files and Directories. Using the FileSystemWatcher Object. Creating Asynchronous I/O. Printing in .NET.
Day 12. Internet Enabling Your Forms.
Internet Protocols. Clients and Servers. Working with Internet Explorer. Internet Security.
Day 13. Creating Graphical Applications with GDI+.
Introduction to Graphics in Windows. Handling the Paint Event. Drawing Text. Displaying Images. Drawing Shapes. Clipping Windows Forms.
Day 14. Using ActiveX.
Introduction to ActiveX. Using ActiveX Controls. Creating .NET ActiveX Controls. Guidelines for Working with ActiveX.
Week 2. In Review.
Project 2: Extending the Word Processor. Adding MDI. Adding I/O. Adding Printing Capabilities.
WEEK 3. AT A GLANCE
Day 15. Using Web Services.
What Are Web Services? Using ASP.NET to Build Web Services. Using Web Services in Your Applications. Finding Web Services. Web Service Consumption Recommendations.
Day 16. Building Windows Services.
What Are Windows Services? Building a Windows Service. Getting Services to Play with Windows. Interfaces for Windows Services. Writing to Logs.
Day 17. Advanced Windows Forms Controls Techniques.
Reviewing Menus, Listboxes, ComboBoxes, and TabControls. Specifying DrawMode. Menus: A Case of Ownership.
Day 18. Building Custom Windows Forms Controls.
Why Create Custom Controls? Creating Custom Controls. Using Custom Controls in Windows Forms. Creating Custom Controls from Existing Controls.
Day 19. Creating Multithreaded Applications.
Introduction to Multithreading. Creating a Multithreaded Application.
Day 20. Configuring and Deploying Your Windows Forms.
Introduction to .NET Configuration. Configuring Your Applications. Localizing Your Application. Handling Accessibility. The Easy Part: Deployment.
Day 21. Debugging and Profiling Your Windows Forms.
Debugging in Windows Forms. JIT Debugging. Profiling Your Applications.
Week 3. In Review.
Project 3: Completing Your Word Processor. Creating a New Page Class. Where to Go from Here.
APPENDIXES.
Appendix A. Answers to Quiz Questions and Exercises.
Appendix B. Windows Forms Controls.
Appendix C. ADO.NET Controls: Properties and Methods.
Index.
About the author
Chris Payne, author of Sams Teach Yourself ASP.NET in 21 Days, has had a passion for computers and writing since a young age. He holds a Bachelor of Science in Biomedical Engineering from Boston University and supported himself through college as an independent consultant and writer of technical articles, focused on Web development. Currently making his home in Orlando, Florida, with his wife, Eva, he works as a Web developer and is continuing his career as an author, both of technical and fictional material.
Summary
After reading this book, readers will be able to create their own .NET Windows Forms applications from scratch.
Product details
Authors | Cynthia L. Baron, Chris Payne |
Publisher | Sams |
Languages | English |
Product format | Paperback / Softback |
Released | 01.01.2002 |
EAN | 9780672323201 |
ISBN | 978-0-672-32320-1 |
No. of pages | 912 |
Dimensions | 187 mm x 230 mm x 47 mm |
Weight | 1464 g |
Series |
Sams Teach Yourself... Sams Sams Teach Yourself...in 21 Da Sams Sams Teach Yourself |
Subject |
Natural sciences, medicine, IT, technology
> IT, data processing
> IT
|
Customer reviews
No reviews have been written for this item yet. Write the first review and be helpful to other users when they decide on a purchase.
Write a review
Thumbs up or thumbs down? Write your own review.