.NET Compact Framework

Le .Net Compact Framework de Microsoft (.Net CF) est une version du .NET Framework spécialement conçue pour être exécutée sur des terminaux mobiles de type Windows CE ou Windows Mobile tels que des PDA, des téléphones portables, des panels PC industriels… Le .Net Compact Framework est un sous-ensemble du .Net Framework, certaines classes sont communes avec le .Net Framework et d’autres sont spécifiques au Compact Framework comme l’InputPanel Windows CE. Des fonctionnalités comme le .Net Remoting, le namespace Reflection.Emit… ne sont pas supportées.

Il est possible de développer des applications qui utilisent le Compact Framework avec Visual Studio 2003, Visual Studio 2005 et Visual Studio 2008 en langage C# ou en Visual Basic .Net. Sa taille est optimisée pour tenir en ROM des périphériques. Les performances du JIT sont améliorées pour une exécution plus rapide. Pour être capable d’exécuter des applications dans un environnement Compact Framework, la plate-forme cible doit supporter le runtime Compact Framework. Ce dernier est inclus dans certaines versions de Windows CE comme CE 4.2, 5.0, 6.0, Microsoft Pocket PC, Microsoft Pocket PC 2002 and Smartphone 2003, Windows Mobile 5.0 et Windows Mobile 6. Les binaires Compact Framework et .Net Framework sont compatibles si ce n’est que leur signature digitale est différente. Les applications Compact Framework peuvent aussi faire appel à des assemblys spécifiques à la plate-forme tels que la gestion de la téléphonie, GPS, input panel et dans ce cas ne pas être compatible avec le .Net Framework.

Les versions du Compact Framework installées sur Windows Mobile peuvent être déterminées en lançant /Windows/cgacutil et en comparant les versions des assemblys avec la table ci-dessous. Plus d’une version peuvent être installées simultanément sur les terminaux.

Sommaire

Historique des versions

Nom de la version Numéro de la version Date de la version
1.0 RTM 1.0.2268.0 Fin 2002[1]
1.0 SP1 1.0.3111.0 Inconnu
1.0 SP2 1.0.3316.0 Inconnu
1.0 SP3 1.0.4292.0 Janvier 2005[2]
2.0 RTM 2.0.5238.0 Octobre 2005[3]
2.0 SP1 2.0.6129.0 Juin 2006[4]
2.0 SP2 2.0.7045.0 Mars 2007[5]
3.5 Beta 1 3.5.7066.0 Mai 2007[6]
3.5 Beta 2 3.5.7121.0 Inconnu
3.5 RTM 3.5.7283.0 Janvier 2008[7]

Les nouveautés du Compact Framework 3.5

Le Compact Framework apporte les nouveautés suivantes:

  • WCF (Windows Communication Foundation)
  • LINQ (Language INtegrated Query)
  • Améliorations dans les Windows Forms
  • API SoundPlayer
  • API Compression

Liens et documents externes

[8]

Voir aussi


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article .NET Compact Framework de Wikipédia en français (auteurs)

Regardez d'autres dictionnaires:

  • .NET Compact Framework — The Microsoft .NET Compact Framework (.NET CF) is a version of the .NET Framework that is designed to run on resource constrained mobile/embedded devices such as personal digital assistants (PDAs), mobile phones, factory controllers, set top… …   Wikipedia

  • .NET Compact Framework — У этого термина существуют и другие значения, см. .NET. .NET Compact Framework Тип Компьютерная платформа Разработчик Microsoft Операционная система Основанная на Windows CE Последняя версия 3.5 (25 января 2008) Лицензия …   Википедия

  • .NET Compact Framework — Microsoft. NET Compact Framework (.NET CF) es una versión del .NET Framework que está diseñado para funcionar en Windows CE basado en móviles/dispositivos embebidos tales como PDAs, teléfonos móviles, los controladores de fábrica, set top boxes,… …   Wikipedia Español

  • .NET Compact Framework — Das .NET Compact Framework ist ein Teil des .NET Frameworks, der speziell für die Nutzung auf mobilen Endgeräten wie beispielsweise Pocket PC, Smartphone und PDA ausgerichtet ist. Es soll .NET Entwicklern erleichtern, Anwendungen für mobile… …   Deutsch Wikipedia

  • .NET Micro Framework — Entwickler Microsoft Aktuelle Version 4.1 (17. Juli 2010) Kategorie Plattform Lizenz Apache Lizenz 2.0 Deutschsprachig …   Deutsch Wikipedia

  • .NET Micro Framework — The .NET Micro Framework is a .NET platform for extremely resource constrained devices. It includes a small version of the .NET CLR and supports development in C# and debugging (in an emulator or on hardware), both using Microsoft Visual Studio.… …   Wikipedia

  • .NET Micro Framework — У этого термина существуют и другие значения, см. .NET. .NET Micro Framework Тип Компьютерная платформа Разработчик Microsoft Операционная система не требуется Последняя версия 4.2 Лицензия Apache 2.0, MS EULA …   Википедия

  • Compact Framework — Das .NET Compact Framework ist ein Teil des .NET Frameworks, der speziell für die Nutzung auf mobilen Endgeräten wie beispielsweise Pocket PC, Smartphone und PDA ausgerichtet ist. Es soll .NET Entwicklern erleichtern, Anwendungen für mobile… …   Deutsch Wikipedia

  • ADO.NET Entity Framework — в составе .NET Framework ADO.NET Entity Framework (EF)  объектно ориентированная технология доступа к данным, является object relational mapping (ORM) решением для .NET Framework от M …   Википедия

  • ASP.NET MVC Framework — Тип Веб фреймворк Разработчик Microsoft Написана на C# Операционная система Кроссплатформенное ПО Аппаратная платформа .NET Framework, Mono …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”