170 likes | 308 Views
Quoter – a Compact Framework Sample Application. Practical tips for beginning PocketPC/Smartphone developers Mike FITZSIMON SYSTEMS ARCHITECT F ITZSIMON IT C ONSULTING PTY LTD. Previous speakers on .NET Compact Framework. Johnathan Wells .Net Compact Framework Product Manager October 2004
E N D
Quoter – a Compact Framework Sample Application Practical tips for beginning PocketPC/Smartphone developersMikeFITZSIMONSYSTEMSARCHITECTFITZSIMON IT CONSULTING PTY LTD
Previous speakers on .NET Compact Framework • Johnathan Wells.Net Compact Framework Product Manager October 2004 • Andrew McGrathBlueThunder, InCarComms and Dynamic FrameworkNovember 2004 • Details at www.qmsdnug.com FitzsimonIT CONSULTING PTY LTD www.fitzsimon.com.au
Quoter • Simple Sales Force Automation Tool • Calculates Hours * Rate • Optionally e-mails the quote to the client • Could have done this by SMTP • Chose to use Pocket Outlook instead • Does not… (well not yet, anyway) • Read parameters from an XML file • Save the quote as an XML file • Interact with a web service to record the quote back at the office FitzsimonIT CONSULTING PTY LTD www.fitzsimon.com.au
Quoter Demo… • & quick code walkthrough. FitzsimonIT CONSULTING PTY LTD www.fitzsimon.com.au
MSDN Articles • MSDN Home > MSDN Library > Mobile and Embedded Development > .NET Compact Framework > Technical Articles • "Incorporating Pocket Outlook Data into Your Microsoft .NET Compact Framework-based Applications" • Learn how to use the InTheHand Pocket Outlook .NET component. • http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetcomp/html/inthehandpoom.asp?frame=true FitzsimonIT CONSULTING PTY LTD www.fitzsimon.com.au
MSDN Articles • MSDN Home > Smart Client Developer Center Home > Support and Community > .NET Compact Framework FAQ • .NET Compact Framework FAQ. • http://msdn.microsoft.com/smartclient/community/cffaq/default.aspx FitzsimonIT CONSULTING PTY LTD www.fitzsimon.com.au
MSDN Articles • Mobile and Embedded Developer Centerhttp://msdn.microsoft.com/mobility • Link to Northwind Pocket Sales: Field Sales for Windows Mobile 2003 Software for Pocket PC FitzsimonIT CONSULTING PTY LTD www.fitzsimon.com.au
MSDN Articles • Developing Well Performing .NET Compact Framework Applicationshttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetcomp/html/netcfperf.asp • Measuring Performance, Performance Statistics etc FitzsimonIT CONSULTING PTY LTD www.fitzsimon.com.au
Windows Mobile Developer Resource Kit • SDKs for Windows Mobile 2003 • Emulator images • Content for developing Windows Mobile 2003 Second Edition applications. FitzsimonIT CONSULTING PTY LTD www.fitzsimon.com.au
Windows Mobile Developer Resource Kit • The Resource Kit DVD includes: • 20 new technical articles • 20 new case studies • eMbedded Visual C++ 3.0 • eMbedded Visual C++ 4.0 • eMbedded Visual C++ 4.0 SP3 • Developer Resources for Windows Mobile 2003 Second Edition • Pocket PC 2002 SDK • Pocket PC 2003 SDK • Pocket PC 2003 Second Edition Emulators • Smartphone 2002 SDK • Smartphone 2003 SDK • Smartphone 2003 Second Edition Emulators • Compact Framework 1.0 SP2 Redistributable • Developer Power Toys FitzsimonIT CONSULTING PTY LTD www.fitzsimon.com.au
Software Developers • In The Hand(PocketOutlook In The Hand, ADOCE In The Hand, pocket Access (.cdb) database proivider)www.inthehand.com • Mooseworks Software(GUI, Instrumentation & Communications controls)www.mooseworkssoftware.com FitzsimonIT CONSULTING PTY LTD www.fitzsimon.com.au
Software Developers • Dr Neil RooydnSmartSMS Development Kit - Enable your .NET software to Send and Read SMS Messageswww.roodyn.com FitzsimonIT CONSULTING PTY LTD www.fitzsimon.com.au
Software Vendors • Handango (download trial versions)www.handango.com • PocketGear.com - Windows Mobile Pocket PC Softwarewww.pocketgear.com FitzsimonIT CONSULTING PTY LTD www.fitzsimon.com.au
Other Resources • Pocket PC Developer Networkwww.pocketpcdn.com/sections/dotnet.html • Beverly Howard's PocketPC Tips, Tricks and Links http://bevhoward.com/bhhpj.htm • PDA PocketPC Palm Pilot Forumwww.pda-talk.com FitzsimonIT CONSULTING PTY LTD www.fitzsimon.com.au
Another Sample Application • JogLog • - an application using the XML DOM in the .NET Compact Framework • by John Guin • http://www.codeproject.com/netcf/JogLog.asp FitzsimonIT CONSULTING PTY LTD www.fitzsimon.com.au
Questions • Mike FitzsimonMike@Fitzsimon.com.au • Sample code & this ppt available fromwww.fitzsimon.com.au/qmsdnug FitzsimonIT CONSULTING PTY LTD www.fitzsimon.com.au