Skip to content

. NET Compact Framework Programming with C#

Best in textbook rentals since 2012!

ISBN-10: 0321174038

ISBN-13: 9780321174031

Edition: 2004

Authors: Paul Yao, David Durant

List price: $69.99
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

It is no secret that Microsoft wishes its software to become as ubiquitous on the new generation of smart devices such as PDAs and cell phones as Windows and Office are on desktop computers. The key to this strategy is the .NET Compact Framework (CF), a subset of the .NET Framework designed to run on smart devices. .NET Compact Framework Programming with C# is the only complete, authoritative guide to the CF for C# programmers. It explores the differences between the standard framework and the CF, shows how to use the Win32 API, and explains specialized tools for particular machines and functions. The authors wrote the first book on Windows programming back in 1986, and have continued on…    
Customers also bought

Book details

List price: $69.99
Copyright year: 2004
Publisher: Addison Wesley Professional
Publication date: 5/24/2004
Binding: Paperback
Pages: 1424
Size: 6.75" wide x 9.00" long x 2.00" tall
Weight: 4.246
Language: English

Foreword
Preface
Acknowledgments
About the Authors
Foundations
NET Compact Framework Architecture
Windows CE Overview
What Is .NET?
The .NET Compact Framework
Conclusion
What Is a .NET Compact Framework Program?
The Essence of a .NET Compact Framework Program
Using Visual Studio .NET 2003
The Cistern Sample Program
Adding Classes
Conclusion
The .NET Type System
Using Type Information: Name space References and Assembly References
Standard Types
Strings
Type Conversion
Memory Management
Conclusion
Platform Invoke
Overview of P Invoke
Creating P Invoke Declarations
Supported P Invoke Function Parameters
A Sample Program: Call Win32
Writing Win32 Dynamic Link Libraries
Manual P Invoke Parameter Passing
Communicating between Unmanaged and Managed Code
Comparing P Invoke Support
Conclusion
Building the User Interface
Creating Forms
What Are Forms?
Manipulating Forms
Inheritance and Visual Inheritance
Conclusion
Mouse and Keyboard Input
Overview of Input
Programming for Mouse Input
Programming for Keyboard Input
Conclusion
Inside Controls
What Are Controls?
Categories of Controls
Properties, Methods, and Events
The Core Events
The Core Properties
The Core Methods
Working with Control Type Information
Five Commonly Used Controls
A Sample Program: Time
Tracker
The Label Control 436
The Text Box Control
The List Box and Combo Box Controls
The Button Control
The Radio Button and Check Box Controls
Conclusion