
Murach's Beginning Visual Basic.Net : Professional Training
by Prince, Anne-
This Item Qualifies for Free Shipping!*
*Excludes marketplace orders.
Rent Book
New Book
We're Sorry
Sold Out
Used Book
We're Sorry
Sold Out
eBook
We're Sorry
Not Available
How Marketplace Works:
- This item is offered by an independent seller and not shipped from our warehouse
- Item details like edition and cover design may differ from our description; see seller's comments before ordering.
- Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
- Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
- Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.
Summary
Table of Contents
The essence of Visual Basic .NET programming | |
How to get started with Visual Basic .NET | |
Introduction to the .NET Framework and Visual Studio .NET | p. 4 |
A tour of the Microsoft Development Environment | p. 12 |
How to test a project | p. 26 |
Perspective | p. 28 |
How to develop a Windows Forms application | |
How to create a new project | p. 34 |
How to design a form for a Windows application | p. 38 |
How to add code to a form | p. 56 |
How to run, test, and debug a project | p. 70 |
How to name and save the files of a project | p. 76 |
Perspective | p. 78 |
Visual Basic language essentials | |
Basic coding skills | p. 84 |
How to work with variables | p. 94 |
How to code conditional statements | p. 104 |
The Invoice Total application | p. 110 |
Perspective | p. 112 |
Visual Basic language essentials (part 2) | |
How to work with constants and enumerations | p. 118 |
How to use shared members | p. 122 |
How to use Visual Basic functions | p. 128 |
The Invoice Total application with data validation and formatting | p. 134 |
How to code loops | p. 136 |
The Future Value application | p. 142 |
Perspective | p. 148 |
Visual Basic language essentials (part 3) | |
How to code and call Sub procedures and functions | p. 154 |
How to work with modules and scopes | p. 162 |
How to use structured exception handling | p. 168 |
How to use structures and classes to work with data types | p. 176 |
Three more coding skills | p. 182 |
Perspective | p. 190 |
How to develop object-oriented applications | |
An Invoice application that uses Invoice objects | p. 196 |
Basic skills for creating and using classes | p. 204 |
Basic skills for creating and using your own shared members | p. 212 |
How to explore classes | p. 216 |
Perspective | p. 222 |
How to test and debug an application | |
Basic debugging techniques | p. 228 |
How to use the debugging windows | p. 236 |
How to use the Output window | p. 244 |
Perspective | p. 248 |
How to work with Windows forms and controls | |
How to work with Windows controls | |
How to work with specific controls | p. 256 |
Other skills for working with controls | p. 268 |
The Calculate Depreciation form | p. 274 |
The Calculate Investment form | p. 278 |
Perspective | p. 284 |
How to develop a multi-form application | |
Basic skills and concepts for developing multi-form applications | p. 290 |
How to develop a single-document interface | p. 298 |
How to develop a multiple-document interface | p. 304 |
How to create and work with a main menu | p. 308 |
Perspective | p. 312 |
How to enhance the user interface | |
How to use special types of forms and procedures | p. 318 |
How to create context menus and toolbars | p. 326 |
How to create and use a status bar | p. 332 |
How to add help information | p. 336 |
Perspective | p. 340 |
More language essentials | |
How to work with dates and strings | |
How to work with dates and times | p. 350 |
How to work with strings | p. 358 |
How to format numbers, dates, and times | p. 366 |
Perspective | p. 370 |
How to work with arrays and collections | |
How to work with one-dimensional arrays | p. 374 |
How to work with two-dimensional arrays | p. 380 |
More skills for working with arrays | p. 384 |
How to work with collections | p. 390 |
Perspective | p. 398 |
How to work with structures and files | |
How to work with structures | p. 404 |
An introduction to the System.IO classes | p. 406 |
How to use the System.IO classes for binary files | p. 414 |
How to use the System.IO classes for text files | p. 424 |
Visual Basic functions for file processing | p. 430 |
Perspective | p. 432 |
How to use XML with files | |
An introduction to XML | p. 436 |
How to use the XML text classes | p. 446 |
An XML application | p. 456 |
Perspective | p. 462 |
More skills for object-oriented programming | |
More skills for creating classes | p. 466 |
An enhanced Invoice application | p. 476 |
How to use inheritance | p. 488 |
How to create and use class libraries | p. 496 |
Perspective | p. 502 |
Database programming essentials | |
An introduction to database programming | |
An introduction to multi-user database applications | p. 512 |
An introduction to relational databases | p. 516 |
How to use SQL to work with the data in a relational database | p. 522 |
An introduction to ADO.NET | p. 528 |
Perspective | p. 534 |
How to develop a database application with ADO.NET | |
How to use the Data Adapter Configuration Wizard | p. 538 |
How to work with a dataset | p. 552 |
How to use a data grid control with a dataset | p. 560 |
Other skills for working with ADO.NET objects | p. 568 |
Perspective | p. 574 |
How to work with bound controls and parameterized queries | |
How to use bound controls to display individual data columns | p. 580 |
How to use bound controls to add, update, and delete data rows | p. 592 |
How to use a parameterized query to retrieve data | p. 608 |
How to handle data exceptions | p. 622 |
Perspective | p. 628 |
Web programming essentials | |
How to develop a Web Forms application | |
An introduction to ASP.NET web applications | p. 634 |
How to design a form for a web application | p. 638 |
How to code, test, and debug a web application | p. 652 |
How to use ADO.NET with web applications | p. 662 |
Perspective | p. 670 |
How to create and use web services | |
An introduction to web services | p. 676 |
How to create a web service | p. 678 |
How to consume a web service | p. 686 |
Perspective | p. 690 |
Table of Contents provided by Syndetics. All Rights Reserved. |
An electronic version of this book is available through VitalSource.
This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.
By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.
Digital License
You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.
More details can be found here.
A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.
Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.
Please view the compatibility matrix prior to purchase.