Skip to content
David Cumps
Pocket PC

Pocket PC

The Pocket PC client: calling web services asynchronously with a progress bar, because a mobile device has no guaranteed connection.

SQL Server CE

SQL Server CE

Caching web service results in a local SQL Server CE database on the Pocket PC, so data shows instantly and refreshes when needed.

Data Layer

Data Layer

Why every data-driven application benefits from a separate data layer, and how I added one so the data source can be chosen.

Configuration

Configuration

Making the internship project configurable with the Enterprise Library Configuration Application Block: XML sections, change notifications and the configuration tool.