Friday, March 21, 2008

New Course - Windows Mobile Network Programming and Hardware Interfacing using the .NET Compact Framework

This course introduces to participants the various techniques to program their Windows Mobile 5.0/6 Pocket PC devices to communicate with the outside world. Far from being an introductory course, this lab-intensive course will show you how to interface with external devices and communicate wirelessly with other devices.

What you will learn
* Introduction to the Windows Mobile 5.0/6 SDK
* Introduction to the .NET Compact Framework
* Using the Cellular Emulator
* Communicating with the outside world:
- Web Services
- Infrared
- Bluetooth (Serial port)
- Sockets
* Interfacing with External devices
- Camera
- Barcode Reader
- GPS receivers
- Smart card reader
- Implementing a call manager using SMS messaging
- Building a location-aware application using GPS
- Transferring Binary Data using Web Services
- Transferring data using infrared
- Data Synchronization using Sockets
- Activating the built-in camera
- 1D/2D Barcode scanning using the built-in camera
- Reading magnetic card information
- Accessing the SIM card information
- Voice recording using the OpenNetCF’s Smart Device Framework

* Time: 9am to 5pm daily
* 25th April 2008

Course Fee
* $299
* Inclusive of 1 lunch and 2 tea breaks

* Motorola Enterprise Mobility Business
230 Victoria Street #12-06/10
Bugis Junction Office Tower
Singapore 188024

Download application form here.

Sunday, March 16, 2008

New Jumpstart Course - ASP.NET 3.5 AJAX

This course is targeted at Web developers who need to get jumpstarted to ASP.NET 3.5 AJAX development in the shortest amount of time. It will introduce to participants the various techniques to AJAX-enable their Web applications using the latest ASP.NET 3.5 AJAX framework.


  • Architecture of the ASP.NET AJAX Framework
  • How to update part of a Web page without a page reload
  • How to auto-complete user inputs
  • How to update a panel at regular intervals
  • How to create a panel that’s always floating and visible
  • How to populate a DropDownList control without a page refresh
  • How to display a confirmation dialog on a page
  • How to call Web/WCF services directly from a web page
  • How to access the properties of a Profile property from a Web page
  • How to add drag and drop functionality to a control
  • How to give users control of the information shown by a panel
  • 1 day, 9am to 5pm.
  • 18th April 2008 (Fri)
  • S$299
  • Inclusive of 1 lunch and 2 tea breaks
HDB Learning Center
HDB Hub 480 Lorong 6,
Toa Payoh
Singapore 310480

Download the course application here.

Tuesday, March 11, 2008

New Jumpstart series of courses!

I am excited to announce that I will be launching a new series of courses next month. This new series is known as the JumpStart series.

What is the Jumpstart series?
Developers like you and I are constantly faced with the prospects of learning new technologies. And often, products literatures are often littered with jargons to make the technology look impressive. But to developers, what they want to know is really how it works, what can it do, and how do they do it. It is with this philosophy that the Jumpstart series of courses is designed. All Jumpstart courses are 1-day in duration and true to the developers' spirit they contain intensive lab exercises. You won't get product advertisements; what you get are labs after labs of hands-on exercises that show what you need to know about a technology. At the end of the day, you would have enough knowledge to explore the technology on your own and create more sophisticated solutions.

And to companies, we understand that cost is one huge factor to consider when deciding to send staff for training. Hence, all Jumpstart courses are priced at S$299.

So what are the new courses?
For a start, we will be rolling out the following courses:
  • 18th April - ASP.NET 3.5 AJAX
  • 25th April - Windows Communication Foundation (WCF)
  • In the pipeline - Developing Offline Windows Mobile Web applications using Google Gears
  • In the pipeline - Developing Silverlight 2 Applications

Check this site for updates as application forms will be available shortly. Meantime, if you are interested in any of the above two courses, send me an email at:

Monday, March 10, 2008

Free Mobility Touchdown Workshop - April 9-11 2008

I am proud to inform you that in collaboration with Microsoft, Development Learning Solutions has been appointed to conduct the Mobility Touchdown workshop in 2008.

The Mobility Touchdown workshop is a 3-day hands-on course that covers all the important topics related to Windows Mobile development. It covers topics like the .NET Compact Framework 3.5, SQL Mobile, Windows Mobile application design, and more.

The target audiences for this course are:
· ISVs who have not gone into Windows Mobile development but who are thinking about it
· ISVs who are planning to extend their LOB application to Windows mobile
· Institute of Higher Learnings (IHLs) who need to teach and/or supervise mobility modules/projects

If you are interested in this course, please send an email to with the following information. If you are selected, you will be able to attend the 3-day course at no cost to you (you will, however, be responsible for your own travel and expenses).

Primary business:
Plans revolving Windows Mobile (please provide as much details as you can):

As seats are limited, please provide as much information as you can so that we can correctly determine your eligibility for the course. Selected participants will be notified 2 weeks before the commencement of the course.

Training Date
· April 9-11 2008

· Microsoft Singapore
· Lab PCs will be provided for the training.