Introduction to. NET Compact framework

Source: Internet
Author: User

Select to view all answers

Q:

What is. NET Compact framework?

A:

Microsoft. NET Compact framework is. A subset of the. NET Framework. It is designed to be executed on devices with limited resources. It supports managing program code and Extended Markup Language (XML, eXtensible Markup Language) Web Services .. NET Compact framework greatly reduces the development cost of applications and services written for devices such as smartphone and personal digital assistant (PDA.

Q:

What development tools should I use to write. NET Compact framework applications?

A:

Microsoft creates a set of Visual Studio. the integrated expansion function set of net is called smart device extensions, which enables Visual Studio. NET developers can. NET Compact framework; therefore, you can use the same tool as writing desktop applications to write applications for smart devices.

Q:

What are the main advantages of using. NET Compact framework?

A:

One of the biggest obstacles to writing device applications today is that most devices require developers to learn different application interfaces (APIS) and use different programming tools than those used for desktop computer applications. Because. NET Compact framework is already used by developers for desktop computers and servers.. NET Framework programming model and Visual Studio. NET development tools, so it will greatly reduce the cost of developing Device Applications and increase the productivity of developers. These benefits also allow companies to use smart devices in new ways to strengthen their businesses.

Q:

Which device can execute. NET Compact framework?

A:

. NET Compact framework can first be used on devices that execute the Microsoft Windows CE operating system, such as Pocket PC and Pocket PC 2002 devices, Microsoft smartphone and Windows CE. Net devices .. NET Compact framework is designed to run on multiple hardware platforms and operating systems, but no other systems have been announced.

Q:

Can. NET Compact framework execute all. NET programming languages?

A:

At the beginning,. NET Compact framework can execute Microsoft Visual C # and Microsoft Visual Basic. You can also execute other. NET programming languages as long as these programming languages comply with a subset of the Common Language Runtime (CLR) supported by. NET Compact framework.

Q:

When can I obtain. NET Compact framework Beta 1?

A:

See the smart device extensions and. NET Compact framework beta 1 (English version) page for complete details about how to participate in the beta program.

 

NET Compact framework storage size:

2000/2002 MB (ROM) on Windows Mobile-based Pocket PC 1.55)

2003 MB (ROM) on Windows Mobile for Pocket PC 1.35 or Windows CE. Net devices)

Requirements for running RAM:

. 5 MB + (depending on the Application)

Typical application size:

5-100 KB

. The size of the NET Compact framework, according to the description in the SDE document: the Common Language Runtime for. NET Compact framework is approximately 12 percent the size of the full. net Framework runtime. currently, the DOTNET runtime database is usually 22m(dotnetfx.exe), and 12% of 22m is very small. In my example, the last package of the installation file is about 15 kb, but this does not include any runtime files, netcf found in the compactframeworksdk \ v1.0.3300 \ Windows CE \ wce400 directory. all. wce4.x86. the cab is about 2 MB. If the SQL Server ce Development Library and vs.net installation support files are added, I would like to final. NET Compact framework is 3 ~ About 5 MB. Similar to the result I guessed before: it is smaller than the Java Runtime Library and larger than the VB Runtime Library. 12%, it can be seen that it is a constant effort to achieve the indicator :)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.