文档介绍:.Net Compact Framework
A Mostly Straight Path, but with Some Interesting Curves
Richard Kucia
Kucia Associates
440-892ons
Resources
Reflection
Net
IO
Threading
Diagnostics
ServiceProcess
Configuration
Design
SqlServerCe
SqlClient
Xslt/XPath
XmlDocument
Runtime
InteropServices
Remoting
Serialization
Serialization
Configuration
SessionState
Caching
Security
Services
Description
Discovery
Protocols
UI
HtmlControls
WebControls
Imaging
Drawing2D
Text
Printing
Design
ComponentModel
Reader/Writers
Agenda
What is the .Net Compact Framework?
Developing in a Compact World
Inclusions and Exclusions
Examples
Developing in a Compact World
2003 installation option
C#,
True on-device debugging
If you can get it connected…
Emulator
Deployment
Developing in a Compact World Integration
Templates for devices in New Project dialog
Template sets device and project type
Template types
Pocket PC Application
Pocket PC Class Library
Pocket PC Control Library
Windows CE .NET Application
Mobile Phone Application
Default set of references that are appropriate for your platform
Developing in a Compact WorldOverview of Controls
Use Windows Forms Designer
Drag-and-drop, property-based
Rich subset of desktop controls
User Interface controls
Data Entry
Display
Formatting & RAD controls
Organizational controls
Helper controls
Data Entry
Check Box
Combo Box
Command Button
Domain Up/Down
List Box
Numeric Up/Down
Radio Button
Text Box
Track Bar
Display
Label
Picture Box
Progress Bar
Status Bar
Helper
Context Menu
Scroll Bars
Image List
Main Menu
Open & Save File Dialogs
Timer
Tool Bar
Organizational
List View
Panel
Tab Control
Tree View
Developing in a Compact WorldSubset of Desktop Controls
Controls Not Supported
Checked List Box
Data Grid
DateTime Picker
Group Box
Month Calendar
Splitter
Developing in a Compact WorldCustomizing Emulator Settings
Fully Functional Po