I've uploaded to our online source browser some of the new code which will feature in the next Smart Device Framework release. This includes a new library for WindowsCE specific functionality, designed to match the new functionality available in the Microsoft.WindowsCE.Forms assembly in the .NET Compact Framework v2.0 which is currently in Beta with Visual Studio 2005.
For Smartphone developers this includes the InputModeEditor which allows you to set a specific input mode for an edit control. Therefore when the control receives focus, the required input mode is automatically selected for the user - useful for numeric only fields or a field where you want to capture some form of text but know that T9 would be inappropriate.
For Pocket PC 2003 Second Edition the SystemSettings class allows you to easily change the screen orientation with a single statement:-
SystemSettings.ScreenOrientation = ScreenOrientation.Angle90;
There are also some changes to existing classes - specifically the RegistryKey has had a number of useful changes:-
All of this code is currently available in the source tree which you can browse online. Object model documentation has also been updated in the online library - which now exceeds 6000 individual pages. Expect to see all this code built into the next binary release.
Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.