Quesions about .NET compact framework 2.0

Hi all,

I have an interview coming.  One of the requirements is knowledge of .NET CF 2.0.  I am fine with the normal (heavy) framework but I have never used the .NET CF.  All I know about it is that it is a compact version about 2MB whereas the main framework is about 35MB or so.  What I would like is possible question and answers about the framework.  The company do software for mobile devices.  Links to useful articles would also be good.  But to cram as much info as I can into such small time I would like Q and As from experts.  

LVL 12
Who is Participating?
Mikal613Connect With a Mentor Commented:
It looks like you can :



They added new classes in teh Xml Namespace.
Did you take a look at the site of MS ?
.NET Compact Framework
gbzhhuAuthor Commented:
Nope but I will try.  I am trying to avoid having to extract info. from a huge documntation and hoping for experts existing experience would think of possible Q and As
Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

They will probably ask you what objects you have used?


SQl server CE will probbaly be asked.

Also they will ask what features did you like in 2.0 that they did not have in 1.1.
gbzhhuAuthor Commented:

Thanks for your comment.

I am comfortable with the .NET Framework and generally C#.  What I am wondering is ... what CF 2,0 specific questions they could ask.  IO and Data are not CF 2.0 specific.  I am looking for things like features not in CF 2.0 that are in the main framework etc
They will ask what features are in 2.0 that are not in 1.1.

The new WEbbrowser,Datagrid,HyperLink,Linklabel
Docking and anchoring support

The new panel with autoscroll. In data you have the SqlCeResultSet .

You have the Read and WRite Xml class

Encrytion and cryptography.

And you can findthe XmlDocument and XmlSerializer for handling the XML documents.

If its 2.0 specific then know these additions
gbzhhuAuthor Commented:
Cool  thanks.

Do you know if I can use Enterprise Library application blocks, like Data Access and cryptography application blocks?

>>You have the Read and WRite Xml class
Can I not use the usual System.XML?
gbzhhuAuthor Commented:
Thanks for that.
Is there a way to know what features were not included in the CF.  I know they have removed a lot of funtionality from the main framework in order to reduce the size to produce the compact framework? not properties/methods removed but classes and namespaces not included.

I am assuming cryptography application blocks can be used in the CF.  I can't see any reason why apart from file size.  With devices everything seesm to be size critical.
The cant remove anything from 2.0 to 1.1 because its backward compatible
gbzhhuAuthor Commented:
>>The cant remove anything from 2.0 to 1.1 because its backward compatible

No, I was meaning when they created the CF they took the full .NET fraemwork and removed as much functionality as they could.  I was not talking about CF versions.

Anyway points go to youi mate and thanks for helping
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.