Franklin

Mastering Microsoft Visual Basic 2010.

Author/Creator:
Petroutsos, Evangelos.
Publication:
Indianapolis : John Wiley & Sons, Incorporated, 2010.
Format/Description:
Book
1 online resource (1058 pages)
Edition:
1st ed.
Status/Location:
Loading...

Options
Location Notes Your Loan Policy

Details

Other records:
Subjects:
Microsoft Visual BASIC.
BASIC (Computer program language).
Form/Genre:
Electronic books.
Summary:
The new edition of the ultimate comprehensive guide to Microsoft Visual Basic Where most VB books start with beginner level topics, Mastering Visual Basic 2010 vaults you right into intermediate and advanced coverage. From the core of the language and user interface design to developing data-driven applications, this detailed book brings you thoroughly up to speed and features numerous example programs you can use to start building your own apps right away. Covers Visual Basic 2010, part of Microsoft's Visual Studio integrated development environment (IDE), which includes C#, C++, Visual Web Developer, and ASP.NET, along with Visual Basic Explains topics in the thorough, step-by-step style of all books in the Mastering series, providing you ample instruction, tips, and techniques Helps you build your own applications by supplying sample code you can use to start development Includes review exercises in each chapter to reinforce concepts as you learn All the books in the Sybex Mastering series feature comprehensive and expert coverage of topics you can put to immediate use. Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
Contents:
Cover
Title Page
Copyright
Acknowledgments
About the Author
Contents
Introduction
The Mastering Series
Who Should Read This Book?
How about the Advanced Topics?
The Structure of the Book
Downloading This Book's Code
Part 1: Visual Basic: The Language
Chapter 1: Getting Started with Visual Basic 2010
Exploring the Integrated Development Environment
Creating Your First VB Application
Understanding the IDE Components
Setting Environment Options
Building a Console Application
Using Code Snippets
Using the My Component
The Bottom Line
Chapter 2: Handling Data
Variables
Variables as Objects
Constants
Arrays
The Bottom Line
Chapter 3: Visual Basic Programming Essentials
Flow-Control Statements
Writing and Using Procedures
Arguments
The Bottom Line
Part 2: Developing Windows Applications
Chapter 4: GUI Design and Event-Driven Programming
On Designing Windows Applications
Building a Loan Calculator
Building a Calculator
The Bottom Line
Chapter 5: Basic Windows Controls
The TextBox Control
The ListBox, CheckedListBox, and ComboBox Controls
The ScrollBar and TrackBar Controls
The Bottom Line
Chapter 6: Working with Forms
The Appearance of Forms
Loading and Showing Forms
Building Dynamic Forms at Runtime
Designing Menus
The Bottom Line
Chapter 7: More Windows Controls
The Common Dialog Controls
The RichTextBox Control
The TreeView and ListView Controls
The Bottom Line
Part 3: Working with Custom Classes and Controls
Chapter 8: Working with Objects
Classes and Objects
What Is a Class?
Building the Minimal Class
A ''Real'' Class
Operator Overloading
The Bottom Line
Chapter 9: Building Custom Windows Controls
On Designing Windows Controls
Enhancing Existing Controls.
Building Compound Controls
Building User-Drawn Controls
Designing Irregularly Shaped Controls
Customizing List Controls
The Bottom Line
Chapter 10: Applied Object-Oriented Programming
Issues in Object-Oriented Programming
Inheritance
Extension Methods
Polymorphism
Who Can Inherit What?
The Bottom Line
Part 4: Working with the .NET Framework
Chapter 11: The Framework at Large
What Is the Framework?
Using Snippets
Using the My Component
The IO Namespace
Drawing and Painting
The Image Class
Printing
Handling Strings and Characters
Handling Dates and Time
The Bottom Line
Chapter 12: Storing Data in Collections
Advanced Array Topics
Collection Types
The Dictionary Collection
The HashTable Collection
The SortedList Collection
Other Collections
The IEnumerator and IComparer Interfaces
The Bottom Line
Chapter 13: XML in Modern Programming
A Very Quick Introduction to XML
Manipulating XML with VB
Traversing XML Documents
VB 2010 at Work: Manipulating XML Data
XML Serialization
Other Types of Serialization
The Bottom Line
Chapter 14: An Introduction to LINQ
What Is LINQ?
LINQ to Objects
LINQ to XML
LINQ to SQL
The Bottom Line
Part 5: Developing Data-Driven Applications
Chapter 15: Programming with ADO.NET
What Is a Database?
SQL: An Overview
Action Queries
Stream-versus Set-Based Data Access
The Basic Data-Access Classes
The Bottom Line
Chapter 16: Developing Data-Driven Applications
Using Business Objects
Storing Data in DataSets
Performing Update Operations
VB 2010 at Work: The SimpleDataSet Project
The Bottom Line
Chapter 17: Using the Entity Data Model
The Entity Framework: Raising the Data Abstraction Bar
Putting the EDM to Work.
Reverse-Engineering an Entity Data Model
The Bottom Line
Chapter 18: Building Data-Bound Applications
Working with Typed DataSets
Data Binding
Designing Data-Driven Interfaces the Easy Way
The Bottom Line
Part 6: Developing for the Web
Chapter 19: Accessing the Web
The WebBrowser Control
Accessing the Web with the WebClient and HttpWebRequest/Response Classes
Putting It All Together: The Address Visualization Form
The Bottom Line
Chapter 20: Building Web Applications
Developing for the Web
Understanding HTML and XHTML
Working with HTML
Cascading Style Sheets (CSS)
JavaScript
Microformats
Server-Side Technologies
Creating a Web Application
Controls
Maintaining State
Master Pages
ASP.NET Objects
Postback
VB 2010 at Work: Online Ordering Application
The Bottom Line
Chapter 21: Building and Using Web Services
Using ASP.NET and WCF Web Services
Understanding Technologies Associated with Web Services
Creating a Simple ASP.NET Web Service
Developing a Stand-Alone Web Service
Simple AJAX Implementation
Building and Using WCF Services
ADO.NET Data Services
The Bottom Line
Appendix: The Bottom Line
Chapter 1: Getting Started with Visual Basic 2010
Chapter 2: Handling Data
Chapter 3: Visual Basic Programming Essentials
Chapter 4: GUI Design and Event-Driven Programming
Chapter 5: Basic Windows Controls
Chapter 6: Working with Forms
Chapter 7: More Windows Controls
Chapter 8: Working with Projects
Chapter 9: Building Custom Windows Controls
Chapter 10: Applied Object-Oriented Programming
Chapter 11: The Framework at Large
Chapter 12: Storing Data in Collections
Chapter 13: XML in Modern Programming
Chapter 14: An Introduction to LINQ
Chapter 15: Programming with ADO. NET.
Chapter 16: Developing Data-Driven Applications
Chapter 17: Using the Entity Data Model
Chapter 18: Building Data-Bound Applications
Chapter 19: Accessing the Web
Chapter 20: Building Web Applications
Chapter 21: Building and Using Web Services
Index
EULA.
Notes:
Description based on publisher supplied metadata and other sources.
Local notes:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2021. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Contributor:
Petroutsos, Evangelos.
Other format:
Print version: Petroutsos, Evangelos Mastering Microsoft Visual Basic 2010
ISBN:
9780470640807
9780470532874
OCLC:
609861494