New Message on dotNET User Group Hyd

.NET Framework Vs .NET Compact Framework

Reply
  Reply to Sender   Recommend Message 1 in Discussion
From: Anand Kumar

Hi Group,

Today I want to focus on difference between .NET framework and .NET compact framework .The .NET Compact Framework is no doubt a much smaller set of class of libraries than the .NET Framework, and .NET Compact Framework is tuned for size and performance for devices.if you look at the size of .NET compact framework re-distributed file its only 20% of .NET framework file size The .NET Framework re-distributed file size is about 30MB, whereas the .NET Compact Framework is about 1.5MB.<o:p></o:p>

The other major differences are as below<o:p></o:p>

 

Tooltips                      This GUI control unsupported in .NET compact framework but supported to .NET framework<o:p></o:p>

Checked List Box     This GUI control unsupported in .NET compact framework but supported to .NET framework<o:p></o:p>

.NET Remoting          Unsupported in .NET Compact framework but XML services are to be used as alternative for this <o:p></o:p>

Windows.Forms       No drag and drop support, no printing, no ActiveX support, and no GDI+ in the .NET Compact Framework. <o:p></o:p>

COM Objects             There is no support for developing COM objects in .NET Compact Framework.<o:p></o:p>

Com Introp                Unsupported in .NET Compact framework<o:p></o:p>

OLE DB Wrapper       Not supported in .NET Compact Framework<o:p></o:p>

Datagrids                   Not built in to the editing support as in the .NET Framework. The .NET Compact Framework can only bind Datagrids to a single table object. The .NET Compact Framework only displays rows from a single table, and these are not able to be expanded as in the .NET Framework<o:p></o:p>

Reflection                  Not supported on .NET Compact Framework<o:p></o:p>

ASP.NET                     Not supported on .NET Compact Framework.<o:p></o:p>

<o:p> </o:p>

Serialization              Due to performance considerations, .NET Compact Framework does not support binary serialization or SOAP serialization <o:p></o:p>

Web services            NET Compact Framework applications can consume Web services, they can't provide them due to the lack of a Web server<o:p></o:p>

XML support              .NET Compact Framework applications will have full support for reading and writing XML using the reader and writer classes, but they won't have support for XSLT or XPATH<o:p></o:p>

Win32 Calls               NET Compact Framework does not support calls from Win32; you can make calls from Compact Framework into Win32. Communication between Win32 and Compact Framework is done by MessageWindows class.<o:p></o:p>

File change notifications This is supported on the .NET Framework but not supported on .NET Compact Framework due to differences in device operating systems; there are limitations on the I/O models<o:p></o:p>

Windows controls     Around out of 35 controls .NET compact framework supports only 28 controls<o:p></o:p>

nGen                            Unsupported in .NET Compact framework

 

The most interesting  focus point is both the .NET Framework and the .NET Compact Framework provide a consistent and familiar programming model. There are key similarities such as namespaces, classes, method names, properties, and data types. For the developers who are familiar with .NET Framework programming will find it easier adopting the .NET Compact Framework and will enjoy the same experience.

<o:p>Cheers</o:p>

<o:p>Anand</o:p>


View other groups in this category.

Click Here!
Also on MSN:
Start Chatting | Listen to Music | House & Home | Try Online Dating | Daily Horoscopes

To stop getting this e-mail, or change how often it arrives, go to your E-mail Settings.

Need help? If you've forgotten your password, please go to Passport Member Services.
For other questions or feedback, go to our Contact Us page.

If you do not want to receive future e-mail from this MSN group, or if you received this message by mistake, please click the "Remove" link below. On the pre-addressed e-mail message that opens, simply click "Send". Your e-mail address will be deleted from this group's mailing list.
Remove my e-mail address from dotNET User Group Hyd.

Reply via email to