Visual Studio 2005 para .NET (Compact Framework) 3.5
Visual Studio 2005 está pensado para construir aplicaciones que corran sobre la plataforma .NET 2.0, tanto en la versión completa como para Compact Framework.
La siguiente versión de ambas plataformas es la 3.5. No hay, ni habrá, ninguna versión 3.0 para Compact Framework, ya que MS lleva las versiones para PDA y escritorio de la mano.
Algunas de las nuevas características son las siguientes:
- Compact Windows Communication Foundation (WCF)
- Compact Language Integrated Query (Linq)
- Compatibilidad en algunos campos con la plataforma para escritorio:
- CreateGrahics permite pintar en los controles TabPage, Panel, Splitter, y PictureBox
- Cambiar BackColor en controles de sólo escritura
- ComboBox contiene ahora SelectionStart y SelectionLength
- System.IO.Compression
- PlatformID para PocketPC y SmartPhone
- System.Media
- Un monitor de rendimiento remoto
Para ello hay que descargarse el paquete con las librerías .Net Compact Framework 3.5 beta1
El proyecto en VS2005 se crea para PocketPc o Windows Mobile como de costumbre. A continuación sólo hay que eliminar las referencias a System, System.Windows.Forms, etc. y añadir las correspondientes para .Net CF 3.5 que se habrán creado en C:\Archivos de programa\Microsoft.NET\SDK\CompactFramework\v3.5\WindowsCE
Al ejecutar la aplicación en el emulador o la PDA, se supone que VS detecta la nueva plataforma y copia el archivo .cab con todas las librerías (NETCFv35.ppc.armv4.cab por ejemplo) , con lo que el dispositivo ya está preparado para ejecutar aplicaciones escritas para esta nueva versión. (O eso se supone)