The i-Technology Media!
Register | Log in
   
 
.NET  ·  AJAX  ·  CLOUD  ·  ECLIPSE  ·  FLEX  ·  OPEN WEB  ·  iPHONE  ·  JAVA  ·  LINUX  ·  OPEN SOURCE  ·  ORACLE  ·  PBDJ  ·  SEARCH  ·  SILVERLIGHT  ·  SOA  ·  VIRTUALIZATION  ·  WEB 2.0  ·  WIRELESS  ·  XML
Comments
Drool, Britannia? Is the UK Failing the Cloud?
By Roger Strukhoff
Richard Davies wrote: The UK has a good crop of technology pioneers in cloud computing - for example ElasticHosts, FlexiScale, Flexiant, OnApp - and also some strong government initiatives such as G-Cloud. We will have to see whether this kind of technical leadership converts into swift mass-market adoption or not.
Jan. 8, 2012 11:38 AM EST
read more & respond »
Cloud Expo on Google News
Did you read today's front page stories & breaking news?

Cloud Expo & Virtualization 2011 West
Keynotes
Oracle
Opening Keynote | An Enterprise Cloud for Business-Critical Applications
Abiquo
Day 2 Keynote | The Enterprise Cloud Tightrope - Balancing for Success
Akamai
Day 3 Keynote | The DNA of an Enterprise Cloud
DIAMOND SPONSOR:
Oracle
Many Clouds, Many Choices'Cloud
PLATINUM PLUS SPONSORS:
Abiquo
Enterprise Cloud Best Practices - Town Hall - Join the discussion…
PLATINUM SPONSORS:
Intel
Progressing Toward the Federated, Automated and Client-Aware Cloud
New Relic
How to build an app with Twitter-like throughput
Rackspace
Computing in the Cloud Era
GOLD SPONSORS:
Gale Technologies
Practical Cloud Migration
IBM
Re-think IT. Re-inventing Business.
Intel/McAfee
Identity Driven Security in the Cloud
PerspecSys
Hackers Hackers Everywhere, Is My Public Cloud That Safe?
Red Hat
Unlock the Value of the Cloud
SHI
Mission Critical Applications and the Cloud - Myth or Reality?
SoftLayer
Not Your Grandpa's Cloud
Terremark
Integrating Enterprise Clouds
VMware
Upgrade to a vCloud
POWER PANELS:
Cloud Expo Silicon Valley: CTO Power Panel
Cloud Expo Silicon Valley: CEO Power Panel
Cloud Expo Silicon Valley: Cloud SuperStars Panel
Cloud Expo Silicon Valley: CloudNOW Panel
Click For 2010 West
Event Webcasts
Cloud Expo & Virtualization 2011 East
DIAMOND SPONSOR:
Dell
Dell & VMware Deliver the Enterprise Hybrid Cloud
PLATINUM PLUS SPONSORS:
Abiquo
Are Financial Services Organizations Risking Security by Avoiding Cloud Computing?
Oracle
From Consolidation to Enterprise Private PaaS
PLATINUM SPONSORS:
Intel
Driving the Transformation to Next Generation Cloud Data Centers
Rackspace
The Inevitability of an Open Cloud
GOLD SPONSORS:
CA Technologies
Follow YOUR path to Cloud Computing
Interxion
Who Keeps the Cloud in the Air?
Microsoft
Patterns for Cloud Computing
PerspecSys
War in the Clouds: Are you ready?
ServiceMesh
The Big Win: Stop Playing Small-Ball with Your Cloud Strategy
Terremark
Evaluating Enterprise Clouds
Xiotech
Cloud Storage: Myths and Realities
POWER PANELS:
Cloud Expo New York: CTO Power Panel
Cloud Expo New York: CEO Power Panel
Cloud Expo New York: CMO Power Panel
Cloud Expo New York: Wrap-Up Power Panel
Click For 2010 West
Event Webcasts
Live Google News by SYS-CON!
Top Three Links You Must Click On


Product Reviews
Product/Book Reviews
Product/Book Reviews

By: Derek Ferguson
Oct. 4, 2004 12:00 AM

The Compact Framework is not perfect. In particular, its class library represents an abbreviation from the Framework with which we are all familiar on the desktop. This means that in many cases, the classes and namespaces that one wants to use based on one's knowledge of the desktop Framework are not available for use on devices.

Enter the third-party component vendors. In an environment where expected pieces are frequently missing, these organizations stand to make a fortune as more and more developers move from the desktop to the device and find themselves wanting components to replace abbreviated functionality.

ComponentOne's Studio for Mobile Devices is an excellent example of this. I believe that all three of the components in this suite had previous lives as desktop components, but I'm sure their use of pure managed code made them fairly easy to migrate.

MobileFlexGrid is potentially the most pragmatic of all the controls in the Studio product. Although the Compact Framework includes a DataGrid control of sorts, it is extremely limited in its functionality. This control is a replacement for the built-in DataGrid control, with more useful features.

MobileChart allows developers to create great two-dimensional charts for use within Compact Framework applications.

Finally, MobileZip facilitates the use of various compression algorithms from within mobile software applications running on the .NET Compact Framework.

I only had minor quibbles with any of the functionality presented by these products. All of these quibbles seemed to revolve around the idea that these components were ported from existing desktop implementations, and in some cases, the porting has not been as thorough as it might have been.

In the final analysis, though, this lack of thoroughness is minor and I would not hesitate to recommend these components to anyone looking to create world-class mobile software for the .NET Compact Framework.

Product Name: ComponentOne Studio for Mobile Devices
Manufacturer: ComponentOne
List Price: $799.95
Rating: ***
Reviewer: Derek Ferguson


The best way for me to explain both the strengths and weaknesses of this book is for me to tell you how I use it. I take it with me into every introductory class that I give on the .NET Compact Framework. I have found that, in general, I know the answers to just about every question I get asked in such classes - but not all of them! In the cases where I can't, I simply wait for a break, then page through this book to find the answer - I've never been disappointed - I have always been able to find the answers here.

I don't, however, use this book when I am actually back at my desk, writing custom mobility software for customers using the .NET Compact Framework. In these cases, I almost always focus on the advanced topics in one specific area of .NET mobility - usually SQL Server CE - and in those cases I am far more likely to refer either to the Microsoft documentation, or to Jon Box and Dan Fox's book, Building Solutions with the Microsoft .NET Compact Framework.

To clarify my assessment of this book then, I have found that it contains preliminary-through-moderate information about every single topic in the .NET Compact Framework. I would go so far as to say, if you are thinking about getting started in .NET mobile software development, you should buy this book and read it from cover to cover. If you internalize everything you read, you will advance from neophyte to competent Compact Framework developer by the time you are done. Just show me any other book that can make that claim!

Having said this, you will still need some additional work and materials in order to reach an expert level of understanding. At almost 1400 pages, this book is not short by any stretch of the imagination. It turns out, though, that even this is not enough room to give in-depth, advanced coverage to any of the topics, much less all of them.

For this reason, I would have to cite it as the only Compact Framework book suitable for beginners that also manages to cover a good deal - if not all - of the advanced topics in .NET mobility.

Title: .NET Compact Framework Programming with C#
Author: Paul Yao and David Durant
Publisher: Addison-Wesley
ISBN: 0321174038
Reviewer: Derek Ferguson

Published Oct. 4, 2004— Reads 17,320
Copyright © 2004 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
About Derek Ferguson
Derek Ferguson, founding editor and editor-in-chief of .Net Developer's Journal, is a noted technology expert and former Microsoft MVP.

Add Your Feedback

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON Featured Whitepapers

ADS BY GOOGLE

Breaking Java News
Digital Realty Signals $A365 Million Boost for Western Melbourne
Digital Realty Signals $A365 Million Boost for Western Melbourne
Search Optimization Innovator Bob Heyman Joins YouInWeb as CMO
Siliconware Precision Industries Reports a 3.8% Quarter-over-Quarter Decline in Revenues Resulting in Earnings per Share of NT$ 0.38 or Earnings per ADS of US$ 0.06 for Fourth Quarter 2011
Norwest Venture Partners Invests $15M in Manthan Systems
Norwest Venture Partners Invests $15M in Manthan Systems
Cotendo Receives Prestigious Frost & Sullivan New Product Innovation Award
U.S. Census Bureau Daily Feature for February 15

ADVERTISE   |   MAGAZINE SUBSCRIPTIONS   |   FREE BREAKING-NEWSLETTERS!   |   SYS-CON.TV   |   BLOG-N-PLAY!   |   WEBCAST   |   EDUCATION   |   RESEARCH

.NET Developer's Journal - .NETDJ   |   ColdFusion Developer's Journal - CFDJ   |   Eclipse Developer's Journal - EDJ   |   Enterprise Open Source Magazine - EOS
Open Web Developer's Journal - OPENWEB   |   iPhone Developer's Journal - iPHONE   |   Virtualization - Virtualization   |   Java Developer's Journal - JDJ   |   Linux.SYS-CON.com
PowerBuilder Developer's Journal - PBDJ   |   SEO / SEM Journal - SJ   |   SOAWorld Magazine - SOAWM   |   IT Solutions Guide - ITSG   |   Symbian Developer's Journal - SDJ
WebLogic Developer's Journal - WLDJ   |   WebSphere Journal - WJ   |   Wireless Business & Technology - WBT   |   XML-Journal - XMLJ   |   Internet Video - iTV
Flex Developer's Journal - Flex   |   AJAXWorld Magazine - AWM   |   Silverlight Developer's Journal - SLDJ   |   PHP.SYS-CON.com   |   Web 2.0 Journal - WEB2
Apache   |   CMS   |   CRM   |   HP   |   Oracle Journal   |   Perl   |   Python   |   Red Hat   |   Ruby on Rails   |   SAP   |   SaaS

SYS-CON MEDIA:   ABOUT US   |   CONTACT US   |   COMPANY NEWS   |   CAREERS   |   SITE MAP
SYS-CON EVENTS:   |  AJAXWorld Conference & Expo  |  iPhone Developer Summit  |  Cloud Computing Conference & Expo  |  SOA World Conference & Expo  |  Virtualization Conference & Expo
INTERNATIONAL SITES:   India  |  U.K.  |  Canada  |  Germany  |  France  |  Australia  |  Italy  |  Spain  |  Netherlands  |  Brazil  |  Belgium
 Terms of Use & Our Privacy Statement     About Newsfeeds / Video Feeds
Copyright ©1994-2008 SYS-CON Publications, Inc. All Rights Reserved. All marks are trademarks of SYS-CON Media.
Reproduction in whole or in part in any form or medium without express written permission of SYS-CON Publications, Inc. is prohibited.
 
close this window