Which CLRs should we work with?

Topics: Developer Forum
Coordinator
May 18, 2006 at 9:19 PM
Tim suggested in a comment to the NUnitLite Vision page that we should support compact framework 2.0, not 1.0. Does that make sense? What are the key issues that make CF 1.0 hard to support?
Developer
May 18, 2006 at 10:55 PM
I would not use hard to support, but CF1.0 has significantly limited support in the area of System.Threading.Thread and not to mention that like the .NET Framework 2.0 it has fantastically faster XML support.

A good article on the non-UI related changes can be found here:
http://msdn2.microsoft.com/en-us/library/h1ek3akf.aspx

We can go with CF1.0, I've not done a ton with it myself but my understanding is the CF2.0 is alot faster.

To counter my own argument, a fine reason not to do just CF2.0 is because it has all the .Net Framework 2.0 language enchancements like partial classes, generics, etc which we can't use because we're going to support .Net 1.0.