Sams Teach Yourself Visual Basic.NET in 21 Days provides readers with 21 structured lessons with step-by-step guidance to real-world tasks. Each chapter also contains exercises that reinforce the lessons learned in each chapter. Tips, Notes, and Cautions provide additional advice from the authors on how to get up-to-speed and programming quickly with Visual Basic.NET.
Sprache
Verlagsort
Verlagsgruppe
Zielgruppe
Für höhere Schule und Studium
Maße
Höhe: 232 mm
Breite: 187 mm
Dicke: 37 mm
Gewicht
ISBN-13
978-0-672-32066-8 (9780672320668)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Klassifikation
Duncan Mackenzie is an MCSD, MCSE, and MCT who works for the MSDN (http://msdn.microsoft.com) group at Microsoft out of Redmond, Washington. He is an excited Visual Basic .NET programmer who has an annoying habit of writing the occasional article. Duncan also has been active as a Visual Basic trainer and has taught many courses ranging from intermediate to advanced VB programming. Duncan has written and collaborated on a number of books on Microsoft technologies, including Platinum Edition Using Visual Basic 6.0 and Word 2000 VBA Programmer's Reference. He also speaks at many conferences focused on Microsoft development.
Kent Sharkey is an MCSD, MCSE, MCT, and MCP+SB. He currently works at Microsoft as a Technical Evangelist within its .NET Solutions Group, his current assignment being the .NET Framework and Visual Studio .NET. Before joining Microsoft, Kent had many years of experience as a trainer and consultant, concentrating on architecting and writing n-tier applications using Visual Basic. He has written and collaborated on a number of books on Visual Basic, including MCSD Fast Track: Visual Basic Exam 70 ?175; MCSD Fast Track: Visual Basic Exam 70 ?176; MCSD Fast Track: 4 in 1; and Beginning Visual Basic 6.0 Application Development. He is a regular speaker at various developer conferences focused on Microsoft development.
(NOTE: Each chapter concludes with a Summary, Questions & Answers, and a Workshop Section.)
Week 1 - At a Glance.
Day 1. Welcome to Visual Basic .NET.
Understanding Computer Programming. Why Write Computer Programs? A Brief History of Visual Basic. What Is .NET? Building Your First Visual Basic .NET Application.
Day 2. Working with Visual Basic .NET.
The Visual Studio IDE. Creating Our First Windows Application.
Day 3. Introduction to Programming with Visual Basic .NET.
Variables and Assignment. Some Suggested Naming Standards. Simple Calculations. Writing Your Own Routines. Sample Application: Calculating a Future Value.
Day 4. Controlling Flow in Programs.
Making Choices with Control Statements. Boolean Expressions and Boolean Logic. Dealing with Multiple Possibilities: The Select Case Statement. Looping. Applications of Your New Found Knowledge. Avoiding Complex Loops Through Recursion.
Day 5. Application Architecture in .NET.
What Is Application Architecture? Possible Architectures in .NET. Deciding Which Architecture to Use.
Day 6. What to Do When Good Programs Go Bad, and Making Sure They Don't.
Structured Exception Handling. Debugging.
Day 7. Working with Objects.
Getting Started: What Is an Object? Turning Concept into Code. Advanced Topics.
Week 1 - In Review.
Week 2 - At a Glance.
Day 8. Introduction to the .NET Framework
What Is the .NET Framework? Important Classes in the .NET Framework. Finding What You Need in the .NET Framework.
Day 9. Building a User Interface with Windows Forms
An Overview of Windows Forms. Creating a Windows Forms Application. More About Controls. Input Validation. Using the MessageBox Class. Nonvisible Controls. Building Your Own Dialog Boxes.
Day 10. Building the User Interface with Web Forms.
The Web Programming Model. Using Standard Web Forms Controls. Using Advanced Web Forms Controls. Using the Validator Controls.
Day 11. Introduction to Databases.
A Database Is the Solution to All of Life's Problems. An Introduction to SQL. Common Database Problems and Solutions. Creating the Sample Database. Testing the Setup with System.Data.
Day 12. Accessing Data with .NET.
An Overview of Data Access in .NET. Standard Database Tasks. Working with Data Sets. Data Binding.
Day 13. Using the Server Explorer.
What Is the Server Explorer? Exploring Services. Working with Services. Writing Programs that Use Services.
Day 14. Introduction to Object-Oriented Programming.
Overview of Object-Oriented Programming. Important Concepts in OOP. Designing an Application Using OOP.
Week 2 - In Review.
Week 3 - At a Glance.
Day 15. Creating Objects in Visual Basic .NET.
Creating Objects. Using the Objects You Create.
Day 16. Advanced Windows Forms.
Menus. Multiple Document Interface Programs. Advanced Windows Forms Controls.
Day 17. Using the .NET Framework.
Streams and Files. Drawing with the Graphics Classes.
Day 18. Finishing Touches.
Documenting Your Application. Best Practices and Coding Standards. Using Source Code Control.
Day 19. Deploying Your Application.
Introduction to Deployment. Multiproject Deployments.
Day 20. Introduction to XML.
What Is XML? Working with XML.
Day 21. Creating Web Services with Visual Basic .NET
What Is a Web Service? The Simple Object Access Protocol. Creating a Simple Web Service. Creating a Web Service Client. A More Involved Web Service.
Week 3 - In Review.
Appendix A. Answers.
Answers for Day 1. Answers for Day 2. Answers for Day 3. Answers for Day 4. Answers for Day 5. Answers for Day 6. Answers for Day 7. Answers for Day 8. Answers for Day 9. Answers for Day 10. Answers for Day 11. Answers for Day 12. Answers for Day 13. Answers for Day 14. Answers for Day 15. Answers for Day 16. Answers for Day 17. Answers for Day 18. Answers for Day 19. Answers for Day 20. Answers for Day 21.
Index.