What s in This Book


What's in This Book

This book covers a full spectrum of topics, teaching readers how to solve a wide variety of problems by using the .NET Compact Framework, such as these:

  • Setting up the development environment

  • Targeting nonstandard Windows CE devices

  • Understanding the connectivity layer between Visual Studio and your device

  • Deploying the .NET Compact Framework manually

  • Understanding the Common Language Runtime for the .NET Compact Framework

  • Optimizing your code for the Just-In-Time compilers used by the .NET Compact Framework

  • Avoiding code pitching

  • Designing .NET Compact Framework applications by using the Visual Studio.NET Form Designer

  • Designing applications for different target platforms

  • Working with the .NET Compact Framework UI controls

  • Multithreading on the .NET Compact Framework

  • Using Timers on the .NET Compact Framework

  • Waiting for a thread to finish

  • Invoking user interface elements from outside threads

  • Coordinating threads with a Mutex

  • Managing threads with a thread pool

  • Atomic variable updates

  • Controlling access to data objects with a Monitor

  • Connecting with sockets to a remote party by using TCP/IP

  • Accepting socket connections from a remote party by using TCP/IP

  • Reading and writing data by using a connected socket

  • Communicating with the UDP protocol and multicasting

  • Serializing objects

  • Interacting with HTTP and HTTPS servers

  • Communicating with another device by using the infrared port

  • Creating and populating a DataSet

  • Extracting and altering data in a DataSet

  • Adding constraints to a DataSet

  • Setting up parent-child relationships in a DataSet

  • Defining columns with an expression

  • Setting up an autoincremented column

  • Creating sorted views of data with a DataView

  • Binding a DataView to a DataGrid

  • Creating a Microsoft SQL Server CE database

  • Interacting with a Microsoft SQL Server CE database by using the SQL CE managed providers

  • Using the DataSet to manage a Microsoft SQL Server CE database

  • Loading and saving a DataSet as XML by using files and streams

  • Using XML schema to describe a DataSet

  • Using the Visual Studio XML editor to alter the contents of a DataSet

  • Specifying how the DataSet treats schema information

  • DiffGram support on the .NET Compact Framework

  • Investigating the XML Web service architecture

  • Creating a Web service client

  • Consuming a Web service that exposes a DataSet

  • Reading XML documents with the XmlTextReader

  • Writing XML documents with the XmlTextWriter

  • Parsing XML documents with the XmlDocument

  • Using reflection to dynamically load .NET assemblies

  • Dynamically discovering type information by using reflection

  • Instantiating objects by using reflection

  • Invoking object members by using reflection

  • Encrypting and decrypting data by using a password or a session key

  • Creating, storing, loading, and sharing session keys

  • Computing a hash

  • Measuring the performance of a .NET Compact Framework application

  • Using the .NET Compact Framework performance counters

  • Packaging a .NET Compact Framework application

  • Building an application CAB file by using the CAB Wizard

  • Distributing a .NET Compact Framework application

  • Targeting the SmartPhone with the .NET Compact Framework

The sample applications for this book are available for download from the Sams Web site at www.samspublishing.com. All of the sample applications for this book are written in both C# and Visual Basic.



Microsoft.NET Compact Framework Kick Start
Microsoft .NET Compact Framework Kick Start
ISBN: 0672325705
EAN: 2147483647
Year: 2003
Pages: 206

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net