Flylib.com
Application Development Using Visual BasicR and .NET
Application Development Using Visual BasicR and .NET
ISBN: N/A
EAN: N/A
Year: 2002
Pages: 190
BUY ON AMAZON
Main Page
Table of Contents
Copyright
Preface
Organization
Sample Programs
Web Sites
Acknowledgments
Part 1: .NET Architecture Overview
Chapter 1. What Is Microsoft .NET?
Microsoft and the Web
Windows on the Desktop
A New Programming Platform
The Role of XML
VB.NET and the .NET Framework
Summary
Chapter 2. .NET Fundamentals
Problems of Windows Development
Applications of the Future
.NET Overview
Summary
Part 2: VB.NET Language
Chapter 3. VB.NET Essentials, Part I
Visual Studio .NET and Console Applications
Hello World in VB.NET
Performing Calculations in VB.NET
Classes
VB.NET Type System
Summary
Chapter 4. VB.NET Essentials, Part II
Strings
Arrays and Parameterized Properties
More about Methods
Optional Parameters
VB.NET Utility Functions
Command-Line Arguments
Summary
Chapter 5. Inheritance and Exceptions in VB.NET
Review of Object-Oriented Concepts
Acme Travel Agency Case Study: Design
Inheritance in VB.NET
Access Control
Acme Travel Agency Case Study: Implementation
More about Inheritance
Exceptions
Summary
Chapter 6. VB.NET in the .NET Framework
System.Object
Collections
Interfaces
Resolving Ambiguity in Interfaces
Acme Travel Agency Case Study: Step 2
Generic Interfaces in .NET
Delegates
Events
Attributes
Summary
Part 3: Fundamentals of Windows Forms
Chapter 7. Windows Forms
Windows Forms Hierarchy
Windows Applications Using the .NET SDK
Windows Forms Event Handling
Visual Studio .NET and Forms
Under the Hood of a VS.NET Windows Application
Dialog Boxes
Controls
Using a CheckBox
Using List Controls (ListBox and ComboBox)
Summary
Chapter 8. Using Controls
Menus
Toolbars
Status Bars
Calendar Controls
Range Controls
List Controls
DataGrid Control
TreeView Control
Common Dialog Controls
Summary
Part 4: Fundamentals of the .NET Framework
Chapter 9. Assemblies and Deployment
Components
Assemblies
Private Assembly Deployment
Shared Assembly Deployment
Assembly Configuration
Multi-Module Assemblies
Setup and Deployment Projects
Summary
Chapter 10. .NET Framework Classes
Metadata and Reflection
Input and Output in .NET
Serialization
.NET Application Model
Context
Application Isolation
Asynchronous Programming
Remoting
Custom Attributes
Garbage Collection and Finalization
Summary
Part 5: Advanced UI Programming Using VB.NET
Chapter 11. Introduction to GDI
Device-Independent Graphics and Abstraction
GDI Architecture
GDI Structures
Pens and Brushes
A Drawing Program
Clipping Rectangle
Bitmaps and Metafile
GDI Memory Management
Text and Fonts
Scrolling
Summary
Chapter 12. Advanced Windows Forms
Modeless Dialogs
MDI Applications
Visual Inheritance
ActiveX Controls
Summary
Part 6: .NET Applications
Chapter 13. Programming with ADO.NET
A Visual Studio .NET Database Testbed
ADO.NET Architecture
Connected Data Access
Parameters and Stored Procedures
SqlDataAdapter and the DataSet Class
DataSet Fundamentals
Database Transactions and Updates
Optimistic Versus Pessimistic Locking and the DataSet
Working with DataSets
Acme Travel Agency Case Study
XML Data Access
AirlineBrokers Database
Schema with Relationships
Typed DataSet
Summary
Chapter 14. ASP.NET and Web Forms
What Is ASP.NET?
Web Forms Architecture
RequestResponse Programming
Web Applications Using Visual Studio .NET
Acme Travel Agency Case Study
ASP.NET Applications
State in ASP.NET Applications
ASP.NET Configuration
Server Controls
Database Access in ASP.NET
Summary
Chapter 15. Web Services
Protocols
Web Service Architecture
SOAP Differences
WebService Class and Visual Studio
Hotel Broker Web Services (Case Study)
Summary
Chapter 16. Security
User-Based Security
Code Access Security
Internet Security
Role-Based Security in .NET
Forms-Based Authentication
Code Access Permissions
Code Identity
Security Policy
Summary
Chapter 17. Interoperability
Calling COM Components from Managed Code
Calling Managed Components from a COM Client
Platform Invocation Services (PInvoke)
Summary
Appendix A. Visual Studio .NET
Overview of Visual Studio .NET
Creating a Console Application
Project Configurations
Debugging
Summary
Appendix B. Tracing and Debugging in .NET
The TraceDemo Example
Enabling Debug and Trace Output
Using the Debug and Trace Classes
Using Switches to Enable Diagnostics
Enabling or Disabling Switches
TraceListener
Listeners Collection
Summary
INDEX
Application Development Using Visual BasicR and .NET
ISBN: N/A
EAN: N/A
Year: 2002
Pages: 190
BUY ON AMAZON
ERP and Data Warehousing in Organizations: Issues and Challenges
Challenging the Unpredictable: Changeable Order Management Systems
ERP System Acquisition: A Process Model and Results From an Austrian Survey
Enterprise Application Integration: New Solutions for a Solved Problem or a Challenging Research Field?
Distributed Data Warehouse for Geo-spatial Services
Relevance and Micro-Relevance for the Professional as Determinants of IT-Diffusion and IT-Use in Healthcare
Identifying and Managing Project Risk: Essential Tools for Failure-Proofing Your Project
Why Project Risk Management?
Planning for Risk Management
Managing Project Constraints and Documenting Risks
Monitoring and Controlling Risky Projects
Conclusion
MySQL Clustering
Restarting a Cluster
Storage Nodes
Security and Management
Physical Factors
What to Look for When Something Goes Wrong
Persuasive Technology: Using Computers to Change What We Think and Do (Interactive Technologies)
Overview of Captology
The Functional Triad Computers in Persuasive Roles
Computers as Persuasive Social Actors
Credibility and the World Wide Web
The Ethics of Persuasive Technology
AutoCAD 2005 and AutoCAD LT 2005. No Experience Required
Getting to Know AutoCAD
Setting Up a Drawing
Grouping Objects into Blocks
Generating Elevations
Controlling Text in a Drawing
Oracle SQL*Plus: The Definitive Guide (Definitive Guides)
Line Editing
The EDIT Command
Generating Reports with SQL*Plus
Saving Your Work
Scripting the Data Dictionary
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies