Flylib.com
Sams Teach Yourself Visual C++.NET in 24 Hours
Sams Teach Yourself Visual C++.NET in 24 Hours
ISBN: 0672323230
EAN: 2147483647
Year: 2002
Pages: 237
Authors:
Richard J. Simon
,
Mark Schmidt
BUY ON AMAZON
Teach Yourself Visual C .NET in 24 Hours
Teach Yourself Visual C .NET in 24 Hours
Book Cover
Copyright
About the Authors
Acknowledgments
Tell Us What You Think
Introduction
Audience and Organization
Conventions Used in This Book
Get Started
Part I: Getting Started with Visual C .NET
Hour 1. Using Visual C .NET
Getting Familiar with the New IDE
Application Types with Visual C .NET
Working with Solutions and Projects
Compiling and Debugging
Summary
QA
Workshop
Hour 2. Special Features of Visual C .NET
Using the New Language Keywords
Creating User-Defined Attributes
Pragmas, Compiler, and Linker Features
Summary
QA
Workshop
Hour 3. Writing a Simple C .NET Program
Building an MFC Application
Building a Managed .NET Framework Application
Comparing the Differences
Summary
QA
Workshop
Part II: Understanding .NET
Hour 4. Understanding the Basics of .NET
Understanding the .NET Framework Namespaces
Commonly Used .NET Classes
Deploying .NET Applications
What Is the Common Language Runtime?
Summary
QA
Workshop
Hour 5. Understanding Managed Versus Unmanaged Code
The Relationship Between Managed and Unmanaged Code
Using Managed Code for Easy Memory Management
Migrating Unmanaged Legacy Code
Summary
QA
Workshop
Hour 6. Integrating with Other .NET Languages
Integrating .NET Component Assemblies
Building the Project
Summary
QA
Workshop
Part III: Implementing a User Interface
Hour 7. Working with Windows Forms
Creating a Simple Windows Form
Creating the Windows Form
Building an MDI Interface with Windows Forms
Summary
QA
Workshop
Hour 8. Working with Resources
The .NET Managed Resource File
Creating the .NET Resource File
Integrating the Resource File
Reading Resources at Runtime
Summary
QA
Workshop
Hour 9. Programming with Graphics
Understanding GDI
Building a Simple GDI Application
Summary
QA
Workshop
Hour 10. Printing with .NET
Modifying the Toolbar and Menu
Working with the PrintDocument Object
Summary
QA
Workshop
Part IV: Server Development
Hour 11. Creating Web Services
Overview of Web Services and .NET
Creating a Simple Web Service
Using a Web Service Within an Application
Summary
QA
Workshop
Hour 12. Creating Web Services with ATL
Creating an ATL Web Service Project
Uncovering the ATL Web Service Implementation
Building a Test Application
Summary
QA
Workshop
Hour 13. Working with .NET Error Handling and Diagnostics
Understanding the .NET Error Handling Classes
Understanding the Exception Class
Overview of the Trace and Debug Classes
Creating and Using Custom Exceptions
Summary
QA
Workshop
Hour 14. ATL Servers
Why ATL Server?
Creating an ATL Server Project
ATL Server Sequence of Events
The Server Response File
Creating the NumberGuess Server Response File
Implementing the Replacement Functions
Summary
QA
Workshop
Part V: Language Features
Hour 15. Attributes
A Step in the Right Direction: Attributes Simplify ATL Development
Attributes and the Build Process
Attribute Programming with ATL
Creating an Attributed ATL Object
Where s the IDL File?
Creating the MFC Client to Access Your ATL Object
Examining the Injected Attribute Code
Summary
QA
Workshop
Hour 16. Collections and Arrays
.NET Framework Collection Class Design
The Collection Classes
Summary
QA
Workshop
Hour 17. Interfaces
Interfaces Explained
Implementing .NET Framework Interfaces
Creating Your Own Interface
Creating the Client Application
Summary
QA
Workshop
Hour 18. Events and Delegates
The Unified Event Model
Working with Delegates
Creating and Handling Managed Events
Summary
QA
Workshop
Part VI: Advanced Programming
Hour 19. Threading and Synchronization
Threading and Synchronization Explained
Creating Threads
Creating the ThreadSynch Project
Thread Synchronization
Creating Consumer and Producer Objects
Events and Timers
Summary
QA
Workshop
Hour 20. Database Access
Connected vs. Disconnected Clients
Redesigning ADO for the .NET Framework
Creating the Authors ADO.NET Application
Connecting to the Data Source
Displaying and Navigating Through the Data
Inserting and Deleting Table Records
Summary
QA
Workshop
Hour 21. COM with .NET
COM Interop Design
Using COM Objects within .NET
Using .NET Objects Within COM Projects
Summary
QA
Workshop
Hour 22. Mixing Managed and Unmanaged Code
Unmanaged and Managed Code Together
Unmanaged Code Can Introduce Memory Leaks
Platform Invocation
Using PInvoke to Call the MessageBox Function
Using PInvoke for Custom Data Types
Specifying Specific Data Types for Marshaling
Summary
QA
Workshop
Hour 23. Control Class Libraries
Controls Within the .NET Framework
Creating the Custom Control Project
Using Custom Controls in a Managed C Application
Strong-Named Assemblies and the Global Assembly Cache
Using Custom Controls with C .NET
Stock Properties
Creating Custom Control Properties
Summary
QA
Workshop
Hour 24. Serialization
Binary and XML Serialization
Creating the ObjectSerialization Class and Windows Form
Serializing with Attributes
Customizing the Serialization Process
Serializing and Deserializing Objects
Summary
QA
Workshop
Appendix A. Quiz Answers
Hour 1
Hour 2
Hour 3
Hour 4
Hour 5
Hour 6
Hour 7
Hour 8
Hour 9
Hour 10
Hour 11
Hour 12
Hour 13
Hour 14
Hour 15
Hour 16
Hour 17
Hour 18
Hour 19
Hour 20
Hour 21
Hour 22
Hour 23
Hour 24
Appendix B. Visual Studio .NET IDE Reference
Source Window
Reducing Window Clutter
Help System
Sams Teach Yourself Visual C++.NET in 24 Hours
ISBN: 0672323230
EAN: 2147483647
Year: 2002
Pages: 237
Authors:
Richard J. Simon
,
Mark Schmidt
BUY ON AMAZON
Strategies for Information Technology Governance
Structures, Processes and Relational Mechanisms for IT Governance
Integration Strategies and Tactics for Information Technology Governance
An Emerging Strategy for E-Business IT Governance
Measuring ROI in E-Commerce Applications: Analysis to Action
Technical Issues Related to IT Governance Tactics: Product Metrics, Measurements and Process Control
SQL Tips & Techniques (Miscellaneous)
Using SQL Data Manipulation Language (DML) to Insert and Manipulate Data Within SQL Tables
Working with Queries, Expressions, and Aggregate Functions
Using Keys and Constraints to Maintain Database Integrity
Working with Functions, Parameters, and Data Types
Understanding Triggers
SQL Hacks
Hack 19. Convert Strings to Dates
Number Crunching
Hack 47. Exploit an SQL Injection Vulnerability
Hack 48. Prevent an SQL Injection Attack
Hack 49. Keep Track of Infrequently Changing Values
Microsoft VBScript Professional Projects
Mapping Network Printers and Disks
Maintaining a 30-Day Summary Log Archive
Project Case Study Creating a Centralized Report Management Station
Developing a Setup Script
Converting Reports to HTML Pages
Lean Six Sigma for Service : How to Use Lean Speed and Six Sigma Quality to Improve Services and Transactions
The ROI of Lean Six Sigma for Services
Phase 1 Readiness Assessment
Phase 2 Engagement (Creating Pull)
Phase 3 Mobilization
Designing World-Class Services (Design for Lean Six Sigma)
Telecommunications Essentials, Second Edition: The Complete Global Source (2nd Edition)
Signaling Systems
The Organization of the Internet
Next-Generation Networks
End-to-End Optical Networking
5G: Intelligent Technologies
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