Marco compacto .NET | |
---|---|
Tipo de | estructura |
Desarrollador | microsoft |
Sistema operativo | basado en Windows CE |
ultima versión | 3.5 ( 25 de enero de 2008 ) |
Licencia | propietario , EULA de Microsoft |
Sitio web | msdn.microsoft.com/en-us… |
Microsoft .NET Compact Framework (.NET CF) es una versión de .NET Framework que está diseñada para ejecutar aplicaciones en dispositivos basados en la plataforma Windows CE , como PDA , teléfonos móviles , controladores de fábrica y otros. El .NET Compact Framework usa bibliotecas similares al .NET Framework completo, pero hay conjuntos específicos de bibliotecas para dispositivos móviles, como el InputPanel de Windows CE .
Las aplicaciones que utilizan .NET Compact Framework se pueden desarrollar en Visual Studio .NET 2003, en Visual Studio 2005 y Visual Studio 2008 , en C# o en Visual Basic .NET . El resultado del desarrollo son aplicaciones especiales para dispositivos móviles con alto rendimiento (ejecutadas usando el compilador JIT ).
Para ejecutar aplicaciones .NET Compact Framework, la plataforma debe ser compatible con el entorno Microsoft .NET Compact Framework. Algunos sistemas operativos que tienen habilitado .NET CF pueden ejecutar aplicaciones Windows CE 4.1, Microsoft Pocket PC , Microsoft Pocket PC 2002 y Smartphone 2003. Las aplicaciones .NET Compact Framework también pueden ejecutarse en computadoras de escritorio con .NET Framework completo, siempre que la aplicación utiliza una funcionalidad común para ambos Frameworks, aunque su interfaz de usuario no se puede hacer similar a las aplicaciones para PC.
El paquete redistribuible de Microsoft .NET Compact Framework 3.5 contiene las bibliotecas y entornos comunes de .NET Compact Framework. Además, la versión 3.5 tiene soporte para aplicaciones escritas para las versiones 1.0 y 2.0. .NET Compact Framework 3.5 ofrece nuevas funciones, como Windows Communication Foundation , LINQ , SoundPlayer, soporte para nuevas herramientas de entorno y más.
Versión | Número de versión | fecha de lanzamiento |
---|---|---|
1.0RTM | 1.0.2268.0 | Finales de 2002 [1] |
1.0SP1 | 1.0.3111.0 | desconocido |
1.0SP2 | 1.0.3316.0 | desconocido |
1.0SP3 | 1.0.4292.0 | enero de 2005 [2] |
2.0RTM | 2.0.5238.0 | octubre de 2005 [3] |
2.0SP1 | 2.0.6129.0 | junio de 2006 [4] |
2.0SP2 | 2.0.7045.0 | marzo de 2007 [5] |
3.5 Beta 1 | 3.5.7066.0 | mayo de 2007 [6] |
3.5 Beta 2 | 3.5.7121.0 | desconocido |
3.5RTM | 3.5.7283.0 | 19 de noviembre de 2007 |
3.5 | 3.5 | 25 de enero de 2008 [7] |
3.7 (no oficial) | 3.7.8345.0 | Fuga de junio de 2009 [8] |
El número de versión de .NET Compact Framework instalado en un dispositivo Windows Mobile se puede determinar ejecutando \Windows\cgacutil.exe y comparando el resultado con la tabla anterior. Se puede instalar más de 1 versión de Framework en un dispositivo.
También está disponible una versión de .NET Compact Framework para la consola Xbox 360 . Por el momento, las características de .NET CF están disponibles en él, limitadas solo a una determinada biblioteca de clases [9] . XNA Framework utiliza esta versión para ejecutar juegos administrados en la consola. También existen otras restricciones, por ejemplo, el número de subprocesos está limitado a 256 [10] . A diferencia de otras versiones de .NET CF, la versión Xbox 360 le permite personalizar la arquitectura del procesador para los procesos que crea [11] . Los procesos están programados para ejecutarse de tal manera que no se ejecuten más de cuatro al mismo tiempo [10] .
.RED | |
---|---|
Implementaciones | |
Arquitectura | |
Infraestructura | |
Idiomas de Microsoft | |
Otros idiomas | |
Fundamentos de Windows | |
Componentes | |
comparaciones |
|
Tecnologías futuras | |
Recursos informativos |
Windows Mobile / Windows Phone ( Microsoft Corporation ) | ||
---|---|---|
Sistemas operativos | ||
software del dispositivo | ||
Sincronización | ||
Servicios | ||
Tecnologías de servidor |
| |
Dispositivos | ||
Desarrollo |