Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Cover
Chapter 1: Welcome to Visual Basic 2012
Event-Driven Programming
Installing Visual Basic 2012
The Visual Studio 2012 IDE
Creating a Simple Application
Using the Help System
Summary
Chapter 2: The Microsoft .NET Framework
Microsoft's Reliance on Windows
Writing Software for Windows
Common Language Runtime
The Common Type System and Common Language Specification
Summary
Chapter 3: Writing Software
Information and Data
Working with Variables
Comments and Whitespace
Data Types
Storing Variables
Methods
Summary
Chapter 4: Controlling the Flow
Making Decisions
The If Statement
Select Case
Loops
Summary
Chapter 5: Working with Data Structures
Understanding Arrays
Understanding Enumerations
Understanding Constants
Structures
Working with ArrayLists
Working with Collections
Building Lookup Tables with Hashtable
Advanced Array Manipulation
Summary
Chapter 6: Extensible Application Markup Language (XAML)
What Is XAML?
XAML Syntax
Windows Presentation Foundation
Summary
Chapter 7: Building Windows Applications
Responding to Events
Building a Simple Application
Counting Characters
Counting Words
Creating More Complex Applications
Creating the Toolbar
Creating the Status Bar
Creating an Edit Box
Clearing the Edit Box
Responding to Toolbar Buttons
Using Multiple Forms
About Dialog
Summary
Chapter 8: Displaying Dialogs
The MessageBox
The OpenFileDialog Control
The SaveDialog Control
The FontDialog Control
The ColorDialog Control
The PrintDialog Control
The FolderBrowserDialog Control
Summary
Chapter 9: Creating Menus
Understanding Menu Features
Creating Menus
Context Menus
Summary
Chapter 10: Debugging and Error Handling
Major Error Types
Debugging
Error Handling
Summary
Chapter 11: Building Objects
Understanding Objects
Building Classes
Reusability
Designing an Object
Constructors
Inheritance
Objects and Structures
The Framework Classes
Summary
Chapter 12: Advanced Object-Oriented Techniques
Building a Favorites Viewer
An Alternative Favorite Viewer
Using Shared Properties and Methods
Understanding Object-Oriented Programming and Memory Management
Summary
Chapter 13: Building Class Libraries
Understanding Class Libraries
Using Strong Names
Registering Assemblies
Designing Class Libraries
Using Third-Party Class Libraries
Viewing Classes with the Object Browser
Summary
Chapter 14: Creating Windows Forms User Controls
Windows Forms Controls
Creating and Testing a User Control
Exposing Properties from User Controls
Design Time or Runtime
Creating a Command Link Control
Summary
Chapter 15: Accessing Data Using Structured Query Language
What You Need to Complete This Chapter's Exercises
What Is a Database?
Understanding Basic SQL Syntax
Executing Queries in SQL Server
Summary
Chapter 16: Database Programming with SQL Server and ADO.NET
ADO.NET
ADO.NET Data Namespaces
The ADO.NET Classes in Action
Data Binding
Summary
Chapter 17: Dynamic Data Website
Creating a Dynamic Data Entities Website
Customizing the Design of a Dynamic Data Website
Summary
Chapter 18: ASP.NET
Thin-Client Architecture
Web Forms versus Windows Forms
Web Applications: The Basic Pieces
Active Server Pages
Building Websites
Summary
Chapter 19: Deploying Your Application
What Is Deployment?
Creating a Visual Studio 2012 Setup Application
Customize the User Interface
Deploying Different Solutions
Summary
Chapter 20: Windows 8 Apps
Windows 8 Application Design Principles
Application Layout
Summary
Appendix A: Exercise Solutions
Chapter 1
Chapter 2
Chapter 3
Chapter 4
Chapter 5
Chapter 6
Chapter 7
Chapter 8
Chapter 9
Chapter 10
Chapter 11
Chapter 12
Chapter 13
Chapter 14
Chapter 15
Chapter 16
Chapter 17
Chapter 18
Chapter 19
Chapter 20
Appendix B: Where to Now?
Online Resources
Offline Resources (Books)
Introduction
Advertisements
← Prev
Back
Next →
← Prev
Back
Next →