For anyone who needs to to a lot of COM / ActiveX "interop" with the .NET Compact Framework, take a gander at CF Com by Odyssey Software, Inc.
Admittedly, I haven't had to do a lot of interfacing with COM in my NETCF apps to date (and when I have I have just fired up eVC++ and created a simple wrapper "flat" DLL (which took a little doing - I'm no Bjarne Stroustrup) and then write a managed wrapper using P/Invoke), but if I had a lot of it to do, or use an ActiveX control, I'd likely use CFCom.
Hello. =) Thanks to James for pointing me here, and thanks to Scott W for providing the space.
I attended the MDC in New Orleans last week..and I learned a few things (I've been working with the .NET CF for a while, so I have some experience with it). To start with, the new Microsoft Mobility Developer Community was launched. I'm pretty excited about the coming features in Pocket PC "Ozone" (Pocket PC 2003), particularly for the developer. I will admit to being a little miffed that I cannot yet do managed code development for Smartphone....*sigh*.. next version.
I was very glad to have met some of the NET CF and SQL CE product team members, and able to pass on some concerns and feature requests (particularly on the SQL CE side).
Two Pocket PC (NET CF/SQL CE) projects that I am working on right now have constraints such that RDA and Merge Replication are not options, and it would be very helpful if I could load/create a SQL CE database on the desktop(or on the SQL Server) and then transfer that onto the device. With that said, I have a question for everyone: Would you find it valuable to be able to create a SQL CE database (.sdf file) off of the device (say, through Enterprise Manager), and then transfer it to the device ?