Francis K. Cheung

The journey of an agile programmer...

April, 2006

  • Francis K. Cheung

    Mobile CAB Notes

    • 0 Comments
    Module Deployment and Dependencies When you create modules based on CAB, they're not automatically copied to the device because the shell has no reference to the modules. Here is what you have to do in order to get these assemblies deployed to...
  • Francis K. Cheung

    Limitations of Mobile CAB relative to full CAB

    • 0 Comments
    This document contains a list of limitations the CF version of CAB has compared with the desktop version. Events We were unable to provide support for generic event publications and subscriptions. As a result, right now publications and subscriptions...
  • Francis K. Cheung

    Differences between full .NET framework and .NETcf

    • 0 Comments
    Here are some differences we've discovered between the desktop and compact framework. methodInfo.Invoke: Exceptions raised by a dynamic invoke are raised a little differently. The dekstop wraps the raised exception inside a System.Exception instance...
  • Francis K. Cheung

    Porting Issues: CompositeUI.Winforms Unit Tests

    • 0 Comments
    Issue 1: .NET CF Does not support System.Windows.Forms.GiveFeedbackEventArgs and DragEventArgs. In general lacks design time support. (resolution: short term - remove design time support, long term...) Issue 2: .NET CF Does...
  • Francis K. Cheung

    Porting Issues: CompositeUI.Winforms assembly

    • 1 Comments
    Issue 1: .NET CF Does not support System.Windows.Forms.GiveFeedbackEventArgs and DragEventArgs. In general lacks design time support. (resolution: short term - remove design time support, long term...) Issue 2: .NET CF Does...
  • Francis K. Cheung

    Porting Issues: CompositeUI Unit Tests

    • 0 Comments
    Generic Support We had to remove support for generic events/delegates. Here are the unit tests that we commented out: CanRegisterGenericEventHandlerSignatures SubscriberHandlesGenericEvent GenericSubscribersCanBeUsed Threading...
  • Francis K. Cheung

    Porting Issues: CompositeUI assembly

    • 0 Comments
    Issue 1: .NET CF Does not support System.Runtime.Serialization The follow types have been given the Serializable attribute: CyclicDependencyFoundException State StateElement StateException BuilderStrategyException AdapterMapServiceException...
  • Francis K. Cheung

    Porting Issues: ObjectBuilder Unit Tests

    • 0 Comments
    Deprecated unit tests related to circular references. This feature is not supported in the CF version of CAB. Compact Framework seems to through exceptions differently than the full .Net framework. On the full framework, MethodInfo.Invoke may throw...
  • Francis K. Cheung

    Porting Issues: ObjectBuilder assembly

    • 0 Comments
    Here are most of the issues related to porting the ObjectBuilder assembly to .NETcf: Issue 1: .NET CF Does not support System.Runtime.Serialization (resolution: removed support for circular dependency) Issue 2: .NET CF Does not support System.Diagnostics...
  • Francis K. Cheung

    p&p Mobile Baseline Architecture Tooklit: Unleashed...

    • 1 Comments
    After months of working on the Mobile BAT project , it has finally been released to the Mobile community, and we can blog about it. This project will provide application blocks, quick starts, and guidance on how to create line of business applications...
Page 1 of 1 (10 items)