Microsoft Security Essentials en bêta

Dans un billet de novembre (Morro .. Vache ? (ou les nuits blanches d'Avast, McAfee et Symantec)) je vous parlais de la venue prochaine d'une solution anti-virus gratuite de Microsoft issue de One Care dont la commercialisation s'est arrêtée il y a quelques jours.

On connaît maintenant le nom de cette solution "Microsoft Security Essentials". Pourquoi "essentials", parce qu'il ne s'agit pas d'une usine à gaz intégrant plusieurs outils mais d'un anti-virus / anti-malware simplifié pour pouvoir tourner sur toutes les plateformes notamment les netbooks tellement en vogue ces temps-ci.

Du notebook à la station de travail sous Windows 7, "MSE" semble miser sur une faible consommation mémoire et ressources CPU tout en offrant ... l'essentiel : une protection temps réelle (bouclier) et par scan à la demande contre les virus et autres logiciels malveillants.

Totalement gratuit, MSE se pose en concurrent direct d'Avast personal ou d'autres produits de même type. MSE ne contient qu'un anti-virus car Windows propose déjà un Firewall depuis longtemps. Les concurrents de Microsoft ont en tout cas des soucis à se faire ! 

MSE devrait être diffusé en bêta dès demain, 23 juin depuis le site Microsoft Connect. [EDIT 1/7: Calmons notre joie, il semblerait en réalité que la bêta ne soit disponible dans un premier temps qu'aux US. Rien de neuf pour l'instant sur Microsoft Connect France ni sur le portail de securité US. Attendons encore un peu...]

La page d'accueil de MSE

[Downloads: 94]

Les "Borlanders" deviennent vraiment des cobolistes !

J'avais prédis dans une ancienne interview donnée au Journal du Net que les "Delphistes seraient les cobolistes des années 2010" et s'il est vrai que faire du Delphi Win32 aujourd'hui n'a plus guère de sens, il restait au moins Delphi.NET. Hélas celui-ci aussi a fini par passer à la trappe (voir mon billet "Delphi Prism, la seconde mort de Delphi").

Borland voulait se recentrer sur les outils ALM. Une belle erreur qui a conduit au bradage de leurs outils de développement, les seuls produits intéressants chez Borland. Il ne leur restait donc plus grand chose à vendre. En 2008 la firme a perdu 200 millions de dollars, c'était prévisible.

Mais ma prédiction s'est révélée presque exacte à 6 mois près ! En effet, doucement, sans bruit (car hélas sans aucun intérêt de personne) Borland a été racheté en mai dernier par Micro Focus, les rois ... du Cobol !!!

Reste CodeGear/Embarcadero et la mise à poubelle de la VCL.NET et Delphi.NET au profit de Prism (en fait Chrome sous licence, voir le billet cité plus haut pour plus de détail).

Entre le Cobol ou la mort pure et simple, Borland n'en finit pas de mourir et de s'enfoncer dans la non-existence. Mais s'en est définitivement terminé. Enfin, aurait-on presque envie de dire. 

Ça fait de la peine quand même, cette longue agonie. Pour un ex-borlander comme moi, j'aurais préféré une mort en beauté, soudaine, fauché en pleine gloire. Non, Nielsen, le PDG "génial" de l'annonce de la vente des EDI aura été le fossoyeur sadique du mythe Borland, sadique car en plus il n'a pas fait ça proprement.

Cela étant dit, Vive C#, Vive Silverlight (et toutes les technos .NET) et merci à Microsoft ne nous avoir offert un alternative crédible et séduisante au terrible dilemme de n'avoir comme autre choix la mort professionnelle avec Delphi ou de vraiment finir coboliste avec Borland  ! :-)

Article : Créer des Splash Screens sous Silverlight

Encore un article tout chaud à peine démoulé ! Le sujet aussi est brûlant : Avec l'arrivée prochaine de la version 3 Silverlight est un environnement qui a le vent en poupe... Puissant et hyper agréable à programmer, surtout accompagné de la suite Expression, Silverlight est un vrai plaisir.

Raison de plus pour savoir comment enrichir vos belles applications avec des Splash Screens originaux !

Comment ? Vous saurez tout en lisant ce nouvel article que je vous ai concocté : Conception de Splash Screens sous Silverlight (PDF 22 pages avec source des exemples VS 2008/Blend 2 sp1)

Bonne lecture !

 

(voir aussi le billet sur la façon de centrer un splash)

XML/XAML pretty printer gratuit

Il arrive souvent que du code XML soit produit "au kilomètre" sans mise en forme particulière. Même si Internet Explorer sait afficher un tel fichier en le mettant en forme automatiquement, on souhaite parfois disposer d'une version formatée lisible par un humain.

ODPrettyXml, un utilitaire console très simple qui ne fait que ça... Il traite les fichiers XML, mais aussi du XAML sans souci. Toutefois vous remarquerez que ODPrettyXml travaille toujours sur un fichier de sortie différent de l'original, certaines transformations pourraient avoir des effets non souhaités. L'utilitaire est donc avant tout conçu comme un "pretty printer" dont la vocation est de rendre le document plus lisible pour un humain. Les fichiers produits, même s'ils restent fonctionnels, n'ont pas vocation a être utilisé en programmation.

Pour le mode d'emploi, tapez ODPrettyXml sous console, l'aide sera affichée. Le programme ne demandant aucune saisie, il est possible de l'utiliser dans des fichiers de commandes (ou des batchs).

La syntaxe la plus habituelle est "ODPrettyXml <nom du fichier>" qui fabriquera automatique un fichier de sortie de même nom se terminant par "pretty" suivi de l'extension du fichier original (par exemple: toto.xml donnera toto.pretty.xml).

Si vous tapez "ODPrettyXml ?" vous obtiendrez la liste de tous les encoders connus et utilisables avec leur code page. C'est le nom qu'il faut utiliser en 3eme paramètre de ODPrettyXml. Par exemple pour utiliser unicode il faut taper "ODPrettyXml <source> <sortie> utf-16". Quand un encodeur est spécificé, il faut aussi saisir le nom du fichier de sortie (2d paramètre).

Dernière remarque, ODPrettyXml ne fait qu'encoder le fichier et le mettre en forme avec des indentations, notamment il ne contrôle pas si l'encodage demandé est conforme à celui déclaré dans le fichier source. Un fichier indiquant qu'il est codé en UTF-8 peut être encodé en UTF-16, son entête indiquera toujours UTF-8, le fichier n'est pas modifié par ODPrettyXml.

(exécutable .NET 3.5, mode console)
(projet VS 2008 complet. Le fichier de signature électronique est absent vous devrez en créer un autre).
Amusez-vous bien !
Et Stay Tuned pour d'autres nouvelles (notamment un gros article à venir les Splash screen sous Silverlight !)
(PS: l'aide du logiciel a quelques coquilles, à vous de les trouver et les corriger :-) )

Outlook qui ne met pas à jour les flux RSS, solution...

[EDIT 1/2011] La solution proposée fonctionnait avec Outlook 2007 mais ne semble plus avoir d'effet avec la version 2010... supprimer les flux et les recréer semble l'unique issue. Too bad..[/EDIT]

Les flux RSS de votre outlook ne se mettent plus à jour ? Peut-être que la solution que je vais vous proposer va débloquer la situation, en tout chez moi ça a marché...

Fermez outlook, puis trouver le dossier suivant :

Sous Vista : C:\Users\{username}\AppData\Local\Microsoft\Outlook

Sous XP: C:\Documents and Settings\{username}\Local Settings\Application Data\Microsoft\Outlook

A l'intérieur de ce dossier vous allez trouver plusieurs fichiers, dont un qui s'appelle : ~last~.sharing.xml.obi

Il suffit de le supprimer et de relancer outlook. Et tous vos flux RSS qui semblaient stagner depuis quelques temps vont se remettre à vivre et vous aurez plein de lecture pour la journée !

 Bonne lecture !