# Wednesday, June 25, 2008


Un peu de musique pendant qu'on se recueille pour la mort de XP

Dans une lettre adressée aux utilisateurs de Windows[^] (1 milliard de personnes), Bill Veghte, Vice President de Microsoft, a annoncé le 24 juin la mort officielle de Windows XP. Un moment de recueillement pour un système qui a vécu 7 ans (l'espérance de vie d'un lion[^] est entre 7 et 14 ans).

Enfin, mort, cela veut dire qu'il ne sera plus vendu à partir de ce soir. Ou demain matin à 05h59, pour Dell[^]. En tous cas plus du tout à partir du 30 juin. Sauf cas exceptionnel.

Mais il sera encore supporté par Microsoft pendant près de 6 ans[^] (encore 9 mois de support "normal", puis ensuite, seulement les mises à jour de sécurité pendant 5 ans). Comme ça, si vous venez de l'acheter, vous aurez encore des mises à jour avant que votre PC ne rende l'âme. Ca veut dire aussi que si vous développez des logiciels, vous risquez d'avoir ENCORE des clients sous XP pendant 5 ans.

5 ans encore ! Horreur, malheur ! Imaginez la tête d'un type au support technique, quand un client appellera, début 2014, pour annoncer : "euh, oui, j'ai un problème là, avec votre logiciel, je suis sous XP, que puis-je faire ?". Ah ah ah !


La tête d'un type au support technique, début 2014,
quand un client appellera pour signaler un problème sous Windows XP.

D'ici là, Windows 7 sera sorti. Officiellement, et toujours d'après cette même lettre[^], Windows 7 sera disponible trois ans après Vista. Donc cela donne : sortie officielle en Janvier 2010, disponibilité pour les professionnels fin 2009, et versions béta largement disponibles dans moins d'un an.

 

Tags
 25 June 2008, 15:21

Le nouveau livre sur les MFC de PackT PublishingNooooonnnn ? Un NOUVEAU livre sur les MFC ?? Aucun livre n'était sorti sur les MFC depuis... au moins... trois siècles !

Evidemment, il est en anglais... Après la fermeture de O'Reilly-France, nous n'aurons plus beaucoup de livre informatique en français...

Ce livre de 370 pages devrait être disponible d'ici quelques jours, soit en version PDF directement sur le site de l'éditeur[^], soit en version papier. Bientôt disponible sur Amazon également.

C'est un livre pour apprendre comment utiliser les MFC, pour ceux qui connaissent un peu le C++, ou qui ont déjà programmé des applications Windows en C#.

Les principaux concepts des MFC sont expliqués et mis en pratique dans des exemples concrets d'applications simples.

Bref, il a l'air bien pour se mettre (ou se remettre!) aux MFC.

Il coûte 31,49 euros, et les frais de port sont gratuits vers la France depuis le site de l'éditeur[^].

Tags  | 
 25 June 2008, 12:51
# Wednesday, June 11, 2008

Impressions

Après plus de deux semaines d'utilisation des SP1 de Visual Studio 2008 et de .NET 3.5, je n'ai rencontré aucun problème. Pourtant j'ai fait une utilisation intensive de C#/WPF et aussi de C++ (natif).

Le truc qui ne fonctionne plus, c'est le debogage dans le code source de .NET. Forcément : le code source de .NET 3.5 SP1 n'est pas encore disponible. Il faudra sans doute attendre au moins la sortie de la version RTM de .NET 3.5 SP1.

Je n'ai pas pu utiliser Silverlight depuis deux semaines, car les extensions Silverlight 2 beta 1 pour Visual Studio étaient incompatibles avec VS2008 SP1. Mais ceci était indiqué et documenté. La beta 2 de Silverlight 2 qui est sortie le 6 juin fonctionne très bien avec Visual Studio 2008 SP1. Plus d'incompatibilité entre Silverlight et Visual Studio ! Je vais pouvoir continuer à m'amuser avec Silverlight avec mon fils.

.NET 3.5 SP1 était censé accélérer le chargement des applications WPF. Je n'ai pas spécialement remarqué de différence, disons que ce n'est pas flagrant. Mais ceci n'est qu'une remarque subjective. Ou alors je ne suis pas encore satisfait des performances de WPF. Allez, M. Microsoft, encore un effort !

J'aurais voulu tester les shaders en WPF/SP1, mais pas eu le temps. Faire des filtres graphiques qui utilisent la carte 3D, et utiliser ces filtres en XAML est une des raisons pour lesquelles WPF est prometteur, malgré ses défauts (de jeunesse). Une très bonne série d'articles ici sur la réalisation d'effets graphiques en utilisant l'accélération matérielle.

Desinstallation

La désinstallation de VS 2008 SP1 et .NET 3.5 SP1 est laborieuse, mais on y arrive ! Pour revenir à VS 2008 standard, il faut successivement désinstaller tout ça (la liste est dans le fichier readme.htm de Visual Studio 2008 SP1) :

Uninstall the following list of updates, in the order shown:

  1. Microsoft Visual Studio Team System 2008 Team Suite - Service Pack 1 (KB945140)
  2. Microsoft Visual Studio Team System 2008 Team Suite - Service Pack 1 (KB948560)
  3. Microsoft Visual Studio Team System 2008 Team Suite - Service Pack 1 (KB947888)
  4. Microsoft Visual Studio Team System 2008 Team Suite - Service Pack 1 (KB948484)
  5. Microsoft Visual Studio 2008 Remote Debugger - Service Pack 1 (KB945140)
  6. KB945140 under Visual Studio .NET Prerequisites
  7. Update for WebDesigner 2007 (KB945140)
  8. Windows SDK for Visual Studio 2008 SP1 KB946729
  9. Windows SDK for Visual Studio 2008 KB946733
  10. Microsoft SQL Server Compact 3.5 SP1 Design Tools English
  11. Microsoft SQL Server Compact 3.5 SP1 English
  12. Microsoft SQL Server Database Publishing Wizard
  13. Visual Studio Tools for the Office system 3.0 Runtime Service Pack 1 Language Pack (KB949258)
  14. Visual Studio Tools for the Office system 3.0 Runtime Service Pack 1 (KB949258)
  15. Visual C++ 2008 IA64 Runtime - (v9.0.304xx)
  16. Visual C++ 2008 x64 Runtime - (v9.0.304xx)
  17. Visual C++ 2008 x86 Runtime - (v9.0.304xx)

Après avoir désinstallé tous ces éléments, il ne reste presque plus rien de Visual Studio ;). Il faut réinstaller Visual Studio en utilisant l'option "réparer l'installation". Mais ça marche.

Pour désinstaller .NET 3.5 SP1 beta, c'est plus simple. Il suffit de désinstaller "Microsoft .NET Framework 3.5 SP1 beta". Facile. Le problème c'est qu'après il n'y a plus de framework .NET 3.5. Il faut en réinstaller une version normale.

 

 11 June 2008, 01:52