29 Oct 2007

Visual Studio 2008 Beta 2 Virtual PC images to expire on Nov 1st

Si vous utilisez une image virtuelle PC de VS2008 Beta 2, http://msdn2.microsoft.com/en-us/vstudio/default.aspx. Cette image expirera le 1er Novembre au lieu du 15 Mars 2008 comme annoncé. Il vous est donc fortement recommandé de prendre les mesures nécessaires avant le 1er Novembre pour sauvegarder vos projets et déplacer vos données de Team Foundation Server ailleurs. Pour les instructions sur le déplacement de ces données, référer vous à l’article Moving Team Foundation Server, http://msdn2.microsoft.com/en-us/library/ms404879(vs.90).aspx sur MSDN.
Pour les informations à jour, référez-vous sur le Visual Studio Developer Center, http://msdn2.microsoft.com/en-us/vstudio/default.aspx.

If you use Visual Studio 2008 Beta 2 VPC images, http://msdn2.microsoft.com/en-us/vstudio/default.aspx. It has been brought to our attention that the current Visual Studio 2008 Beta 2 VPC images will expire on November 1, 2007, rather than March 15, 2008 as originally announced. It is strongly encouraged that you take all necessary steps before November 1, 2007 to back up all your projects and move your Team Foundation Server data to an alternate location. For instructions on moving your TFS data please refer to the article Moving Team Foundation Server, http://msdn2.microsoft.com/en-us/library/ms404879(vs.90).aspx, located on the MSDN Library. For the latest information and up to date information on this please refer to the Visual Studio Developer Center, http://msdn2.microsoft.com/en-us/vstudio/default.aspx
A short Frequently Asked Questions (FAQ) is listed below: FAQ
Q. Will my data be available after November 1, 2007?
A. This is still being researched, however, currently the understanding is that customers will NOT be able to access their date after November 1st unless the data is moved to an alternate installation location.
Q. Can I reset my system date to re-enable the OS image?
A. Again there is still research being done, however, from the current understanding of the problem resetting the system date back DOES NOT re-enable the OS image.

.NET Micro Framework team blog

Vous pouvez trouver un nouveau blog sur le .Net MicroFramework:
http://blogs.msdn.com/netmfteam/
The .NET Micro Framework team blog parle des expériences autour du .Net Micro Framework, des idées et des activités autour de ce produit.
There is a new blog about .Net MicroFramework:
The .NET Micro Framework team blog speaks about .Net Micro Framework experiences, ideas, and activities.

Missing ordinal 1580 with VS2005 and CE6

Si vous avez l'erreur suivante quand vous utilisez les remote tools ou que vous déployez une application :
ERROR: function @ Ordinal 1580 missing in Module 'coredll.dll', vous devez ajouter le composant RTTI (C++ Runtime Support) à votre image CE. Le .NET CF a une dépendance dessus.
If you have the following error message when using remote tools or deploying an application:
ERROR: function @ Ordinal 1580 missing in Module 'coredll.dll', you must add the RTTI component (C++ Runtime Support) to your operating system design. The .NET CF has a dependency on this.


Merci Pierre pour cette astuce ;-).
Thanks Pierre for this trick ;-).

Pour les dérails, consulter le blog de Nicolas Besson
For details see Nicolas Besson's blog

18 Oct 2007

Windows Embedded CE 6.0 R2 Launch Event

Venez vous joindre à l'événement du lancement Windows Embedded CE 6.0 R2 et soyez prêt à construire la prochaine génération des périphériques CE 6.0 R2. Windows Embedded CE 6.0 R2 ajoute des nouveautés à CE 6.0, notamment en matière de connexion avec Windows Vista, Windows Server 2008 et les autres périphériques (WSD technologies, VoIP technologies). C'est un événement virtuel, ainsi vous serez parmi les premiers à découvrir CE 6.0 R2. L'inscription est gratuite depuis où que vous soyez...
Inscription
Join us at the Windows Embedded CE 6.0 R2 Launch Event and get ready to build the next generation of smart, connected devices.Windows Embedded CE 6.0 R2 adds even more exciting technologies to the CE 6.0 operating system - technologies that embedded developers can use to boost their creative capabilities and easily establish connections to Windows Vista, Windows Server 2008 and other devices (WSD technologies, VoIP technologies).This is a virtual event, so you'll be among the first to get up to speed on the latest features in CE 6.0 R2, right from your PC. There's no travel, no registration fees, and no downtime required - just sign up and attend from your office, living room, or any remote location...

15 Oct 2007

TechEd 07 Barcelona


TechEd Developers - 05-09 November 2007, Barcelona, Spain

Le techEd 2007 : évènement européen Microsoft, conférence destinée aux développeurs qui propose des présentations techniques, des informations, des ressources sur le développement des applications avec les outils MS. Je serai sur le stand ATE pour les technos Embedded.
Microsoft’s premier EMEA conference, designed to provide developers with deep dive technical training, information and community resources focusing on building software solutions with Microsoft development tools for current and soon to release products and technologies. I will be there on the ATE booth for Windows Embedded Technologie.

Windows Mobile for Automotive 1.0

Parallèlement à mon post précédent, il existe aussi : Windows Mobile for Automotive 1.0.
C'est une solution flexible, et extensible de Microsoft qui aide l'industrie automobile à proposer de la communication, du divertissement, et des systèmes d'information intégrés à l'automobile plus rapidement, plus facilement, et moins cher. Tout celà favorise l'intégration de fonctions mutliples dans les automobiles.
Les fonctionnalités proposées :
  • connexion Bluetooth pour le kit main-libre
  • port USB pour les MP3s
  • GPS et GSM intégré pour les services : trafic en temps réel, navigation...
Parallel to my preceding post. It exists also Windows Mobile for Automotive 1.0. It is a powerful, flexible, and scalable solution from Microsoft that helps the auto industry deliver integrated in-car communication, entertainment, and information systems faster, easier, and at lower cost. All that facilitates multiple functions in automobiles.
The features are:

  • Bluetooth connectivity for hands-free cell phone use
  • USB port for digital music playback
  • GPS and a built-in GSM phone to connect to services such as real-time traffic, navigation...

Windows Automotive


Etant donné que je suis passioné d'automobiles, je ne pouvais pas manquer de vous présenter : Microsoft Windows Automotive 5.0. C'est une plate-forme logiciel ouverte qui fournit à des OEMs, des fournisseurs ou des développeurs, des briques logiciels pour créer rapidement et avec fiabilité une large gamme de solutions avancées pour les véhicules qui répondent aux besoins des consommateurs de plus en plus exigeants en matière de technologie automobile. Cette plate-forme est basée sur l'OS Microsoft Windows CE 5.0. Le Compact Framework, l'API DirectShow, l'API Direct 3D Mobile, et l'API DirectX sont supportés. Les partenaires automobiles sont Fiat et Ford. Allez jeter un oeil sur le site Windows Automotive Home et regardez les vidéos qui sont plutôt bien...


As I have a passion for automotive, I could not miss presenting to you Microsoft Windows Automotive 5.0. It is an automotive-grade open software platform that provides OEMs, suppliers, and developers with the building blocks they need to quickly and reliably create a broad range of advanced in-vehicle solutions that meet the growing needs of automotive consumers. It is built on the Microsoft Windows CE 5.0 operating system.
It supports the Compact Framework, DirectShow API, Direct 3D Mobile API, DirectX API.
The automotive partners are Fiat and
Ford. Check out the Windows Automotive Home and take a look at the videos, they are formidable...

10 Oct 2007

Display a Gradient Fill

J'ai trouvé ce très bon article sur MSDN qui explique comment agrémenter votre IHM en affichant des dégradés de couleurs. Avec ce code, vous pouvez afficher un dégradé de couleurs dans un contrôle personnalisé ou même en fond d'une Form.

I found this good MSDN article on how to add colorful and pleasing graphics to your application by displaying a gradient fill. With this code, you can display a gradient fill in a custom control and as the form's background.

J'ai essayé un petit exemple et voilà une copie d'écran du résultat, sur les deux boutons et sur le fond de la Form.
I tried a small example and here is a screenshot of the result, on the buttons and on the background.



8 Oct 2007

Vidéo en exclusivité

A l'occasion de la signature d'un accord de partenariat entre Sciences Po et Microsoft, Steve Ballmer, CEO de Microsoft a donné une conférence aux étudiants de l’école.
L’objectif était de partager avec eux sa propre expérience de sortie d’école et comment il s’est retrouvé au coté de Bill Gates, dans une entreprise d’une trentaine de personnes qui développait du logiciel. Steve Ballmer a ensuite donné quelques pistes d’orientation, de perspectives qu’offre le secteur des nouvelles technologies aujourd’hui, l’innovation. L’essentiel étant que « chacun trouve le job qui le passionne » « Find something that grabs you ! »

Releasing the Source Code for the .NET Framework Libraries

Incroyable ! Une des nouvelles fonctionnalités de VS2008 est la possibilité aux développeurs de télécharger et de parcourir le code des classes .Net Framework et facilement activer le débogage à l'intérieur des classes...
Amazing ! One new feature of VS2008 is the ability for .NET developers to download and browse the source code of the .NET Framework libraries, and to easily enable debugging support in them...

Le source code est dispo pour :
The source code is available for the:
  • .NET Base Class Libraries (System, System.IO, System.Collections, System.Configuration, System.Threading, System.Net, System.Security, System.Runtime, System.Text, etc),
  • ASP.NET (System.Web)
  • Windows Forms (System.Windows.Forms)
  • ADO.NET (System.Data), XML (System.Xml), and WPF (System.Windows)

Voici le lien pour les détails
Here the link for details.

Fréquence MSDN - La WebTV par les développeurs pour les développeurs

(for french guys)

Fréquence MSDNLa WebTV par les développeurs pour les développeurs. L'équipe MSDN vous donne rendez-vous tous les mois en direct pour suivre l'actualité et faire le point sur un ou des sujets, plus ou moins polémiques. C'est l'occasion également d'utiliser la Microsoft Roundtable et le Office Live Meeting !!


Pour s'inscrire


Emission #1 - le 10 Octobre 2007 de 11h à 12h en directAu menu
Editorial
- Le monde de l'Embedded par Eric MitteletteS

Sujet du jour
- Silverlight avec en invités Pierre Lagarde et Christophe LauerL'essentiel du reste d'MSDN
- par Marine Tranquart et Eric Mittelette

Le tour des Evenements
- par Frédéric BojmanLe coin des blogeurs
- par Christophe Lauer et Lucas Riedberger

2 Oct 2007

OpenNETCF Media Player Controls For Windows Mobile

Le nouveau composant OpenNETCF Media Player Control pour Windows Mobile permet d'ajouter facilement de la vidéo dans des applications .NET Compact Framework sur des plateformes Windows Mobile 5.0 ou plus.

The Media Player Control OpenNETCF for Windows Mobile allows developers targeting Windows Mobile 5+ devices to easily add video media within a .NET Compact Framework application.


Les fonctionnalités disponibles sont :
- Démarrer, stop ou pause sur une vidéo
- Démarrer la lecture à une position particulière
- Changer la position courante de la vidéo
- Jouer la vidéo en mode plein écran
- Jouer uniquement la vidéo ou l'audio


The availabe functionalities are :
- Start, stop or pause the media
- Start the media at a specific location
- Change the location of the media playing
- Go full screen
- Play video or audio only media


Je l'ai testé il fonctionne très bien sur Windows Mobile 5.0 ou 6. Une petite subtilité sur WM5.0, si vous voulez faire disparaitre la barre de commandes du Media Player, cliquer sur le menu en dessous de other et changer ‘UIMode’ en full ou aucun. Sur WM6 sur mon PDA Asus A686 vous ne pouvez pas la cacher, j'ai remonté ce problème à OpenNetCF.


I tested it, it works fine and Windows Mobile 5.0 or 6. A small subtlety on WM5.0, if you want to show or hide the media controls from Media Player, in the menu under other you can change the ‘UIMode’ to either full or none. On WM6 on my device Asus A686, you can't hide it, I report that issue to OpenNetCF.


Pour le tester et joindre le beta programme, cliquer ici.

To test it and join the beta program, click here.