Wintersalen Sale
 
 

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Tour our stores


    Recently Viewed clear list


    Original Essays | September 15, 2014

    Lois Leveen: IMG Forsooth Me Not: Shakespeare, Juliet, Her Nurse, and a Novel



    There's this writer, William Shakespeare. Perhaps you've heard of him. He wrote this play, Romeo and Juliet. Maybe you've heard of it as well. It's... Continue »

    spacer

On Order

$62.95
New Trade Paper
Currently out of stock.
Add to Wishlist
available for shipping or prepaid pickup only
Qty Store Section
- Local Warehouse Computer Languages- C#

Net Compact Framework Programming with C# (Microsoft .Net Development Series)

by

Net Compact Framework Programming with C# (Microsoft .Net Development Series) Cover

 

Synopses & Reviews

Publisher Comments:

“If you're interested in developing for this burgeoning platform, there is no one better able to get you up-to-speed.”

–From the Foreword by Rob Tiffany, mobility architect, Microsoft

 

“Each day it seems that mobile devices are becoming more common and critical to our everyday lives. As more developers target this growing market, the need for a trusted guide grows, and this book provides that guidance. The authors have reached a rare balance in which they provide the core knowledge required to start the journey of mobile development as well as the depth to support a seasoned developer. Every developer building applications for Windows Mobile devices should have this book close at hand to guide them through the challenges and rewards of creating their applications.”

–Mike Erickson, principal consultant, Neudesic

 

“This is one of the most complete technical books available on developing smart-device applications with Visual Studio and the Compact Framework 3.5. It covers many necessary topics, from preserving battery life to communicating with the outside world using WCF and everything in between. Whether you have been developing in the Compact Framework for years or are just getting started, this book has something in it for you.”

–Jason Estes, senior software engineer, Itron

 

“This book arms Windows Mobile developers with the core knowledge they need for building rich business and personal applications. It also gives them great insight into what is going on under the covers, how the platform is unique compared to other versions of Windows, and how to build robust Windows Mobile applications productively.”

–Brian Noyes, chief architect, IDesign, Inc.

 

“This is the best resource I’ve ever seen for programming the Compact Framework. This book should be on the desk of everybody doing mobile development.”

–Rebecca M. Riordan, author of Seeing Data

 

“With valuable information added to this new edition, Paul Yao and David Durant have enhanced their already invaluable guide to programming for the .NET Compact Framework. If you’re a serious mobile programmer, this is the one book you need on your shelf–but it won’t stay there.”

–Josh Trupin, Microsoft Corporation

 

“Yao and Durant’s second edition of their popular .NET CF book is a much needed update for all developers who want to build apps for the Windows Marketplace for Mobile. The book provides comprehensive coverage of the technology, and it is well suited for both .NET CF beginners and experts.”

–Michael Yuan, cofounder, Ringful LLC 

Completely revised and updated for .NET Compact Framework 2.0 and 3.5, Visual Studio 2008, and Windows Mobile Smart Phones, Programming .NET Compact Framework 3.5, Second Edition, teaches you how to write highly effective applications for handheld wireless devices with small screens, limited memory, and finite battery life.

 

This book is the definitive tutorial and reference for the .NET Compact Framework and Windows Mobile. If you’re interested in developing for this burgeoning platform, there is no one better able to get you up to speed than industry veterans, master programmers, and teachers Paul Yao and David Durant.

 

With this book you will learn how to

  • Use each of the ten API sets available for Windows Mobile; when to use each; and, especially, when to use Win32 and the .NET Compact Framework 2.0 and 3.5
  • Write programs that make the most of a Windows Mobile device’s limited battery life
  • Efficiently invoke Win32 APIs from the .NET Compact Framework
  • Write exceptional, data-driven applications using data binding and .NET controls
  • Manage device data with the object store, file I/O, and the registry
  • Work with databases using ADO.NET and LINQ
  • Synchronize mobile data with remote databases and the remote API
  • Make a mobile device work with the Windows Communication Foundation (WCF)
  • Create graphical output on Windows Mobile devices 

If you want to learn Windows Mobile development but only have limited experience with the .NET Framework, this is the only book you need.

Book News Annotation:

Yao, a consultant and trainer, and Durant, author of the Programmer's Guide to Windows (1997), show programmers how to transfer their skills and code to mobile and embedded smart devices such as the Pocket PC. Though programming experience is assumed, knowledge about .NET is not--they provide an overview of Windows CE, eMbedded Visual C++, available .NET implementations, the scale and scope of .NET, three .NET application classes, and common programming elements. Most of the book is devoted to .NET compact framework files, capabilities, and limitations, with many code examples throughout. Topics include garbage collection in the .NET compact framework; controls and supported properties, methods, and events (PMEs); and creating graphical output, including font and printing coding tricks.
Annotation 2004 Book News, Inc., Portland, OR (booknews.com)

Synopsis:

“For nearly two decades, Paul Yao and David Durant have been acknowledged as experts on the Windows platform, so its only natural that they would bring their experienced point of view to the .NET Compact Framework. With a unique combination of historical perspective and in-depth understanding of the subject matter, Yao and Durant take the reader through not only the technical guts of the Compact Framework but also the reasons behind the design decisions.”

—Joshua Trupin, Executive Editor, MSDN Magazine

“Yao and Durant have written a book that, although it assumes no prior experience with the .NET Framework, serves both the rookie and advanced programmer equally well. This is definitely a rare quality among technical books and is certainly not an easy thing for an author to accomplish.”

—Doug Holland, Precision Objects

“This is a very good hands-on book with plenty of sample code illustrating programming tasks and techniques, which any serious development effort for Windows CE or Pocket PC will require.”

—Bill Draper, Director of Software Development

“This book serves as both a great reference and tutorial when building .NET Compact Framework applications. My only wish is that it had been available sooner.”

—Greg Hack, Senior Software Engineer, Allscripts Healthcare Solutions

“Of the handful of books on Compact Framework, this book takes the cake. Paul Yao and David Durants expertise with .NET Compact Framework is evident from their excellent and very insightful coverage of sections such as Building the User Interface, Managing Device Data, and Creating Graphical Output. The chapter discussing the topic of P/Invoke is unparalleled. After reviewing this book, I am certain that if there is one book that will help you understand .NET Compact Framework, this is the one.”

—Deepak Sharma, Senior Systems Specialist, Tata Infotech Ltd.

“Yao and Durants fresh, innovative, and in-depth look at the .NET Compact Framework gets developers up to speed using C# to develop robust and scaleable handheld software solutions. A definite must-read for mobile handheld developer enthusiasts!”

—Andrew Krowczyk, Software Architect, Zurich North America

.NET Compact Framework Programming with C# is the definitive tutorial and reference for the .NET Compact Framework (CF). It shows you how to transfer your skills and your code to the Pocket PC 2003 and other mobile and embedded smart devices.

Authors Paul Yao and David Durant draw upon their years of research and experience with members of the Microsoft .NET CF team to show you exactly how the best CF programming gets done in C#. This is the only book a programmer needs to master the art of CF coding. Throughout the book, sample code and examples illustrate best practices and programming techniques. In addition, the companion Web site includes downloadable code for all these examples, along with a set of development tools to help you with your CF development projects.

The authors expertly zero in on what programmers need to understand for successful smart device programming, including:

  • Garbage Collection in the .NET Compact Framework
  • Controls and supported Properties, Methods, and Events (PMEs)
  • Custom controls with Windows Forms Designer support
  • Using Platform Invoke (P/Invoke)
  • Simple and complex data binding and the DataGrid control
  • Programming with ADO.NET data classes
  • Synchronizing SQL Server CE with SQL Server 2000 databases
  • Creating graphical output, including font and printing coding tricks
  • Differences between the standard desktop framework and the CF

.NET Compact Framework Programming with C# is your single resource for everything you really need to know about CF programming.

Synopsis:

"If you're interested in developing for this burgeoning platform, there is no one better able to get you up-to-speed.”

–From the Foreword by Rob Tiffany, mobility architect, Microsoft

 

Completely revised and updated for .NET Compact Framework 2.0 and 3.5, Visual Studio 2008, and Windows Mobile Smart Phones, Programming .NET Compact Framework 3.5, Second Edition, teaches you how to write highly effective applications for handheld wireless devices with small screens, limited memory, and finite battery life.

 

This book is the definitive tutorial and reference for the .NET Compact Framework and Windows Mobile. If you’re interested in developing for this burgeoning platform, there is no one better able to get you up to speed than industry veterans, master programmers, and teachers Paul Yao and David Durant.

 

With this book you will learn how to

  • Use each of the ten API sets available for Windows Mobile; when to use each; and, especially, when to use Win32 and the .NET Compact Framework 2.0 and 3.5
  • Write programs that make the most of a Windows Mobile device’s limited battery life
  • Efficiently invoke Win32 APIs from the .NET Compact Framework
  • Write exceptional, data-driven applications using data binding and .NET controls
  • Manage device data with the object store, file I/O, and the registry
  • Work with databases using ADO.NET and LINQ
  • Synchronize mobile data with remote databases and the remote API
  • Make a mobile device work with the Windows Communication Foundation (WCF)
  • Create graphical output on Windows Mobile devices 

If you want to learn Windows Mobile development but only have limited experience with the .NET Framework, this is the only book you need.

About the Author

Paul Yao is a principal with Enovative Energy Solutions, an energy services business that provides performance tuning services for businesses and nonprofit organizations looking to optimize their energy usage while minimizing their environmental impact. He is coauthor, with David Durant, of the first books published on Windows programming, .NET Compact Framework with C# and .NET Compact Framework with Visual Basic (both from Addison-Wesley)  and has contributed to six books on various programming topics. He is founder of The Paul Yao Company (www.paulyao.com) and a founding board member of the Windows Embedded Developers Interest Group (www.we-dig.org).

 

David Durant is CEO of Durant Associates. David was an early proponent of .NET and is a frequent contributor to industry journals and forums. He is often on the road leading seminars on .NET-based technologies for corporate clients worldwide.

Table of Contents

List of Figures

List of Tables

Foreword

Preface

 

Chapter 1: Mobile Phone Programming

Chapter 2: Building Power Aware Applications

Chapter 3: Platform Invoke

Chapter 4: Data Binding to Controls

Chapter 5: Storage

Chapter 6: ADO.NET Programming

Chapter 7: LINQ

Chapter 8: Synchronizing Mobile Data

Chapter 9: The Remote API

Chapter 10: Windows Communication Foundation

Chapter 11: .NET Compact Framework Graphics

Chapter 12: Text and Fonts

 

Appendix A: Hungarian Notation for .NET Programs

Appendix B: Windows API Allocation and Cleanup Functions

 

Index

Product Details

ISBN:
9780321174031
Other:
Yao, Paul
Publisher:
Addison-Wesley Professional
Author:
Durant, David
Author:
Yao, Paul
Location:
Boston
Subject:
Programming Languages - C
Subject:
Programming Languages - General
Subject:
Microsoft.net framework
Subject:
C
Subject:
C (computer program language)
Subject:
Networking - General
Subject:
Computer Languages-C++
Copyright:
Edition Description:
Trade paper
Series:
Microsoft Windows Development Series
Series Volume:
granthåaçnkaòh 267
Publication Date:
May 2004
Binding:
TRADE PAPER
Grade Level:
Professional and scholarly
Language:
English
Illustrations:
Y
Pages:
1424
Dimensions:
9.1 x 7 x 2.8 in 2232 gr

Other books you might like

  1. Optimal Thinking: How to Be Your...
    Used Trade Paper $1.48

Related Subjects

Business » Accounting and Finance
Computers and Internet » Computer Languages » C#
Science and Mathematics » Mathematics » General

Net Compact Framework Programming with C# (Microsoft .Net Development Series) New Trade Paper
0 stars - 0 reviews
$62.95 Backorder
Product details 1424 pages Addison-Wesley Professional - English 9780321174031 Reviews:
"Synopsis" by ,
“For nearly two decades, Paul Yao and David Durant have been acknowledged as experts on the Windows platform, so its only natural that they would bring their experienced point of view to the .NET Compact Framework. With a unique combination of historical perspective and in-depth understanding of the subject matter, Yao and Durant take the reader through not only the technical guts of the Compact Framework but also the reasons behind the design decisions.”

—Joshua Trupin, Executive Editor, MSDN Magazine

“Yao and Durant have written a book that, although it assumes no prior experience with the .NET Framework, serves both the rookie and advanced programmer equally well. This is definitely a rare quality among technical books and is certainly not an easy thing for an author to accomplish.”

—Doug Holland, Precision Objects

“This is a very good hands-on book with plenty of sample code illustrating programming tasks and techniques, which any serious development effort for Windows CE or Pocket PC will require.”

—Bill Draper, Director of Software Development

“This book serves as both a great reference and tutorial when building .NET Compact Framework applications. My only wish is that it had been available sooner.”

—Greg Hack, Senior Software Engineer, Allscripts Healthcare Solutions

“Of the handful of books on Compact Framework, this book takes the cake. Paul Yao and David Durants expertise with .NET Compact Framework is evident from their excellent and very insightful coverage of sections such as Building the User Interface, Managing Device Data, and Creating Graphical Output. The chapter discussing the topic of P/Invoke is unparalleled. After reviewing this book, I am certain that if there is one book that will help you understand .NET Compact Framework, this is the one.”

—Deepak Sharma, Senior Systems Specialist, Tata Infotech Ltd.

“Yao and Durants fresh, innovative, and in-depth look at the .NET Compact Framework gets developers up to speed using C# to develop robust and scaleable handheld software solutions. A definite must-read for mobile handheld developer enthusiasts!”

—Andrew Krowczyk, Software Architect, Zurich North America

.NET Compact Framework Programming with C# is the definitive tutorial and reference for the .NET Compact Framework (CF). It shows you how to transfer your skills and your code to the Pocket PC 2003 and other mobile and embedded smart devices.

Authors Paul Yao and David Durant draw upon their years of research and experience with members of the Microsoft .NET CF team to show you exactly how the best CF programming gets done in C#. This is the only book a programmer needs to master the art of CF coding. Throughout the book, sample code and examples illustrate best practices and programming techniques. In addition, the companion Web site includes downloadable code for all these examples, along with a set of development tools to help you with your CF development projects.

The authors expertly zero in on what programmers need to understand for successful smart device programming, including:

  • Garbage Collection in the .NET Compact Framework
  • Controls and supported Properties, Methods, and Events (PMEs)
  • Custom controls with Windows Forms Designer support
  • Using Platform Invoke (P/Invoke)
  • Simple and complex data binding and the DataGrid control
  • Programming with ADO.NET data classes
  • Synchronizing SQL Server CE with SQL Server 2000 databases
  • Creating graphical output, including font and printing coding tricks
  • Differences between the standard desktop framework and the CF

.NET Compact Framework Programming with C# is your single resource for everything you really need to know about CF programming.

"Synopsis" by , "If you're interested in developing for this burgeoning platform, there is no one better able to get you up-to-speed.”

–From the Foreword by Rob Tiffany, mobility architect, Microsoft

 

Completely revised and updated for .NET Compact Framework 2.0 and 3.5, Visual Studio 2008, and Windows Mobile Smart Phones, Programming .NET Compact Framework 3.5, Second Edition, teaches you how to write highly effective applications for handheld wireless devices with small screens, limited memory, and finite battery life.

 

This book is the definitive tutorial and reference for the .NET Compact Framework and Windows Mobile. If you’re interested in developing for this burgeoning platform, there is no one better able to get you up to speed than industry veterans, master programmers, and teachers Paul Yao and David Durant.

 

With this book you will learn how to

  • Use each of the ten API sets available for Windows Mobile; when to use each; and, especially, when to use Win32 and the .NET Compact Framework 2.0 and 3.5
  • Write programs that make the most of a Windows Mobile device’s limited battery life
  • Efficiently invoke Win32 APIs from the .NET Compact Framework
  • Write exceptional, data-driven applications using data binding and .NET controls
  • Manage device data with the object store, file I/O, and the registry
  • Work with databases using ADO.NET and LINQ
  • Synchronize mobile data with remote databases and the remote API
  • Make a mobile device work with the Windows Communication Foundation (WCF)
  • Create graphical output on Windows Mobile devices 

If you want to learn Windows Mobile development but only have limited experience with the .NET Framework, this is the only book you need.

spacer
spacer
  • back to top

FOLLOW US ON...

     
Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.