May.25

Newsletter au Laboratoire Microsoft

Mon cher ami Benuts et moi même sommes fier de vous annoncer en exclusivité la sortie prochaine (fin de semaine?) de la Newsletter au Laboratoire Microsoft (www.labo-microsoft.com) !!! 😀

Benuts se sera occupé de faire la « template », en gros le design et la forme de la Newsletter (le coté visible) et moi comme à mon habitude, la partie background, soit non visible, bref le systeme de génération et d’envoi de la newsletter…

La 1er newsletter sera envoyé à plus de 30.000 destinataires (inscrit sur le site) en fin de semaine théoriquement…

Coté technologique, j’ai utilisé l’ASP.NET 2 pour faire l’application de génération et d’envoi ! J’attire votre attention sur le fait que maintenant, en ASP.NET 2, les classes pour le Mail ne se trouvent plus dans le namespace System.Web.Mail (enfin si, mais le compilo nous informe que cela est obsolete) mais sur le namespace System.Net.Mail !

On y trouve notamment, la classe SmtpClient pour l’envoi et surtout la classe MailMessage pour la génération de l’email. Les propriétés To, CC et Bcc sont maintenant des collections de la classe MailAddress !
De plus, la fonction SendAsync() de la classe SmtpClient fait son apparition, nous permettant d’envoyer le mail de facon asynchrone, donc de facon détaché au thread qui l’appel, bref, comme dirait Redo : QUE DU BONHEUR 😀 !

Pour les curieux : la bible MSDN sur le System.Net.Mail
Et biensûr le labo ICI !!!!

Have a nice night 🙂

Dev,.NET

Apr.06

MONAD… Enfin – vivement :)

Ah vivement les prochains Windows, en 1er ligne avec Windows Vista (date de lancement décalé à Janvier 2007) !

Pourquoi ? Parce que MONAD 😀 Ca vous parle ?

Monad est le nom de code pour le MSH (Microsoft Shell) qui sera le nouvel interpreteur de comande (shell) de la gamme Windows qui remplacera le bon vieux CMD.EXE !

Parce que, il faut l’avouer, l’invite de commande de Windows est quand meme très limité surtout si on le compare aux shells que l’on retrouve sous Unix/Linux !

Déjà et surtout, a mon plus grand bonheur, ce nouveau shell sera entierement integré a l’environnement .NET qui permettra une grande extensibilité ! On pourra ecrire des scripts en .net pour dessiner une fenetre graphique, piloter des applications serveur (exchange, iis, etc..) et client (gamme office, etc..), faire des requetes SQL et traiter les données, et plein d’autre chose (faites place a votre imagination et aux possibilités qu’offre .NET ^^).

Bref, un nouveau shell digne de ceux du monde Linux qui ravira bon nombre d’entre nous ! Théoriquement il devrait sortir avec Windows Vista, mais d’apres certaine source, son lancement sera retardé… Affaire a suivre ^^

Vous pouvez déjà tester Monad, diffusé librement par MS, actuellement en Beta 3.1 ICI.

Evidement, ce nouveau systeme offre pour les « pirates » de nouvelle voix 😀 A ce sujet, il existe déjà un 1er virus (read here) ^^

Quelques ressources :

  • Code snippets: petite banque de scripts et cmdlets pour Monad ICI
  • MSH: explications anglaise sur Wikipedia ICI
  • Pliens de liens sur Monad ICI
Info

Mar.22

Windows XP sur MacIntel

Info datant déjà d’une bonne semaine, mais pour ceux qui n’etait pas au courant, c’est bon c’est fait Windows XP tourne sur les MacIntel !
On doit cet exploit à Blanka qui à gagner le concours de OnMac.net et remporte le prix de près de 14 000 $ !

En effet, il suffit de patcher un CD de Windows XP, installer une extension à l’EFI, partitionner le disque avec une partition FAT avec le disque d’OSX et démarrer normalement l’installation de Windows XP. Cette solution permettrait également de démarrer tout autre système d’exploitation (Linux, BSD, …) sans avoir besoin d’elilo, le bootloader spécifique pour l’EFI. Aux dernières nouvelles, Windows XP Media Center Edition est également installable.

Plus d’information et procédure d’installation sur : http://www.onmac.net/

Info