When Microsoft introduced the Visual Basic .NET programming language, as part of its move to the .NET Framework two years ago, many developers willingly made the switch. Millions of others, however, continued to stick with Visual Basic 6. They weren't ready for such a radical change, which included an object-oriented environment similar to Java. They liked the old Visual Basic just fine.In an effort to win over those diehard VB6 developers, the company has included a new version of VB.NET in its upcoming next generation release of the Visual Studio .NET development platform. Visual Basic 2005 comes with innovative language constructs, new compiler features, dramatically enhanced productivity and an improved debugging experience. The language's new version is now available in beta release, and Microsoft is encouraging developers to give it a test drive.Visual Basic 2005: A Developer's Notebook provides the ideal test track. With nearly 50 hands-on projects, this practical introduction to VB 2005 will bring you up to speed on all the new features of this language by allowing you to work with them directly. The book summarizes the changes that VB 2005 brings, and tells you how to acquire, install and configure the beta version of VB 2005 SDK. Each project or experiment explores a different feature, with emphasis on changes that can increase productivity, simplify programming tasks, and help you add new functionality to your applications.This one-of-a-kind book also offers suggestions for further experimentation, links to on-line documentation and other sources of information, and practical notes and warnings from the author.The new Developer's Notebooks series from O'Reilly offers an in-depth first look at important new tools for software developers. Emphasizing example over explanation and practice over theory, they focus on learning by doing you'll get the goods straight from the masters, in an informal and code-intensive style. For those who want to get up speed with VB 2005 right away, this is the perfect all lab, no lecture guide.
Author(s): Matthew MacDonald
Edition: 1
Publisher: O’Reilly Media, Inc.
Year: 2005
Language: English
Pages: 263
Tags: Библиотека;Компьютерная литература;Visual Basic;
Contents......Page 4
The Developer’s Notebook Series......Page 8
Notebooks Are.........Page 9
Organization......Page 10
Preface......Page 12
What You Need to Use This Book......Page 13
About This Book......Page 14
Using Code Examples......Page 15
How to Contact Us......Page 16
Acknowledgments......Page 17
Getting Started with Visual Studio 2005......Page 18
How do I do that?......Page 19
How do I do that?......Page 21
What about.........Page 22
How do I do that?......Page 24
What about.........Page 25
How do I do that?......Page 26
Where can I learn more?......Page 28
How do I do that?......Page 29
Use IntelliSense Filtering and AutoCorrect......Page 31
How do I do that?......Page 32
What about.........Page 34
How do I do that?......Page 35
Where can I learn more?......Page 36
What about.........Page 37
Create XML Documentation for Your Code......Page 38
How do I do that?......Page 39
Where can I learn more?......Page 42
Use the My Objects to Program Common Tasks......Page 44
How do I do that?......Page 45
Where can I learn more?......Page 47
How do I do that?......Page 48
How do I do that?......Page 50
Use Strongly Typed Configuration Settings......Page 52
How do I do that?......Page 53
What about.........Page 54
Build Typesafe Generic Classes......Page 55
How do I do that?......Page 56
Make Simple Data Types Nullable......Page 59
How do I do that?......Page 60
Use Operators with Custom Objects......Page 61
How do I do that?......Page 62
How do I do that?......Page 65
How do I do that?......Page 67
What about.........Page 68
How do I do that?......Page 69
Dispose of Objects Automatically......Page 72
Where can I learn more?......Page 73
How do I do that?......Page 74
How do I do that?......Page 75
What about.........Page 76
How do I do that?......Page 78
Where can I learn more?......Page 82
How do I do that?......Page 83
Add Icons to Your Menu......Page 84
How do I do that?......Page 85
What about…......Page 86
How do I do that?......Page 87
Validate Input While the User Types......Page 90
How do I do that?......Page 91
What about…......Page 93
How do I do that?......Page 94
How do I do that?......Page 96
How do I do that?......Page 97
What about…......Page 98
How do I do that?......Page 99
What about…......Page 100
How do I do that?......Page 101
How do I do that?......Page 103
Where can I learn more?......Page 106
What about.........Page 107
How do I do that?......Page 108
What about.........Page 109
How do I do that?......Page 110
What about…......Page 112
How do I do that?......Page 113
How do I do that?......Page 117
How do I do that?......Page 120
What about…......Page 122
How do I do that?......Page 123
Where can I learn more?......Page 126
Create a Web Application in Visual Studio 2005......Page 128
How do I do that?......Page 129
What about…......Page 130
Administer a Web Application......Page 131
How do I do that?......Page 132
Bind to Data Without Writing Code......Page 134
How do I do that?......Page 135
What about.........Page 138
How do I do that?......Page 139
Where can I learn more?......Page 142
How do I do that?......Page 143
What about.........Page 145
How do I do that?......Page 146
Achieve a Consistent Look and Feel with Master Pages......Page 151
How do I do that?......Page 152
How do I do that?......Page 156
What about.........Page 158
Easily Authenticate Users......Page 159
How do I do that?......Page 160
What about.........Page 163
How do I do that?......Page 166
How do I do that?......Page 167
What about.........Page 170
How do I do that?......Page 171
What about.........Page 175
Where can I learn more?......Page 176
Files, Databases, and XML......Page 178
How do I do that?......Page 179
What about…......Page 180
How do I do that?......Page 181
How do I do that?......Page 183
How do I do that?......Page 186
What about…......Page 187
How do I do that?......Page 188
Where can I learn more?......Page 190
How do I do that?......Page 191
How do I do that?......Page 193
What about…......Page 196
How do I do that?......Page 197
What about…......Page 199
Write Database-Agnostic Code......Page 200
How do I do that?......Page 201
What about…......Page 203
Use the New XPathDocument and XPathNavigator......Page 204
How do I do that?......Page 205
Where can I learn more?......Page 208
Edit an XML Document with XPathNavigator......Page 209
How do I do that?......Page 210
Where can I learn more?......Page 213
How do I do that?......Page 214
What about.........Page 216
Where can I learn more?......Page 218
How do I do that?......Page 219
Where can I learn more?......Page 220
How do I do that?......Page 221
What about…......Page 223
How do I do that?......Page 224
Where can I learn more?......Page 230
How do I do that?......Page 231
Encrypt Secrets for the Current User......Page 232
How do I do that?......Page 233
How do I do that?......Page 235
How do I do that?......Page 239
What about…......Page 240
How do I do that?......Page 241
Where can I learn more?......Page 245
Index......Page 246