Archives de catégorie : Microsoft

Conver­tir une image en c# vers le format HDPhoto

Le format HD Photo de Micro­soft dispo­nible depuis la sortie de Windows Vista permet de gagner de la place sur la taille des images .

Cita­tion Wiki­pe­dia :

HD Photo est un format permet­tant la compres­sion et la décom­pres­sion en n’uti­li­sant que des calculs sur des entiers, sans opéra­tion en virgule flot­tante, ce qui permet des gains de perfor­mance inté­res­sants. Il supporte le mono­chrome et les codages de couleur RGB et CYMK. On peut adjoindre à l’image un canal alpha pour la trans­pa­rence et le support des formats de méta­don­nées Exif et XMP est dispo­nible. Il n’est en outre pas néces­saire de décom­pres­ser l’image pour effec­tuer certaines opéra­tions, comme le crop­ping, les inver­sions et les rota­tions

Passons main­te­nant à la partie code pour la conver­sion ..

.

   1:  public static void FileToWmp(string inFile, string outFile)
   2:  {
   3:      // Container for bitmap frames
   4:      BitmapDecoder bdFile = null;
   5:      // Read the source file into a FileStream object
   6:      FileStream readFile = File.OpenRead(inFile);
   7:      // Set the BitmapDecoder object from the source file
   8:      bdFile = BitmapDecoder.Create(readFile, BitmapCreateOptions.PreservePixelFormat, BitmapCacheOption.None);
   9:      // Prepare the output file
  10:      FileStream writeFile = File.OpenWrite(outFile);
  11:      // All the magic done by WmpBitmapEncoder
  12:      WmpBitmapEncoder wbeFile = new WmpBitmapEncoder();
  13:      // Set the quality level to... pretty good
  14:      wbeFile.ImageQualityLevel = 0.9f;
  15:      // Add the bitmap frame to the encoder object
  16:      wbeFile.Frames.Add(bdFile.Frames[0]);
  17:      // Write the output file
  18:      wbeFile.Save(writeFile);
  19:      writeFile.Close();
  20:      readFile.Close();
  21:  }

Cet extrait de code vient du blog de RaptorXP qui l’a pris sur GeekPe­dia

Blog de l’équipe HDVIEW (micro­soft)

PS: Ce format n’est pas recon­nue sous XP et ses versions anté­rieures .

Par contre sous vista avec IE 7 aucun problème .

Tech­no­rati tags: c#, HD_Photo

Formez vous à ASP.NET AJAX avec les virtual lab (en anglais)

Les labo virtuel de forma­tion de Micro­soft sont de très bon outils pour les débu­tants ou les initiés car vous pouvez utili­ser une machine virtuel sous Windows Vista avec tous les logi­ciels pré-instal­lées .

Les cours ce trouvent sous forme de docu­ments Word et ne sont dispo­nible que en anglais .

Dans la partie concer­nant la forma­tion ASP .NET/AJAX il y a ces tuto­riaux de dispo­nible :

Utili­ser le Update Panel

Partie cliente du Data-Blin­ding

Un controle VirtualEarth

Ou encore utili­ser la boîte à outils du Ajax Control Tool­kit

Acce­der aux virtual lab c# / vb sur l’asp . net ajax

Tech­no­rati tags: virtual lab, micro­soft, c#, ASP.NET

Lance­ment du pack Windows Live

Ce pack regroupe plusieurs logi­ciel un peu à la maniere du Google Pack mais cette fois ci ce ne sont que des appli­ca­tions Micro­soft gratuites alors que son concurent propose bien sur des appli­ca­tions de google mais aussi des payante comme Star Office dernie­re­ment .

 

Voici la liste des logi­ciels dispo­nible dans ce pack :

  • Windows Live Messen­ger
  • Windows Live Mail (client bureau)
  • Le logi­ciel de gale­rie photo de Windows Vista
  • Live Writer (pour plus d’info voir ici)
  • La tool­bar bien sur
  • Le controle Paren­tal One Care
  • Plus diverses options pour IE

Cliquez ici pour télé­char­ger la suite Windows Live

Tech­no­rati tags: windows Live, windows Live suite, pack

Siver­light est dispo­nible en RC 1.0 pour les parti­cu­liers

Micro­soft a mis à dispo­si­tion aujourd’­hui ,la version RC 1.0 de son concurent à Flash Player .

 

Pour les deve­lo­peurs , une version 1.1 est dispo­nible .

N’ou­bliez pas que si vous ne faites pas la mise à jour , il sera impos­sible de consul­tez les sites web ayant du conte­nue WPF/E sauf en modi­fiant la date de l’or­di­na­teur .

Télé­char­ge­ment de Silver­light RC 1.0 pour les déve­lo­peurs et parti­cu­lier

Pour ceux qui ne connaissent pas encore cette téch­no­lo­gie , je vous invite à regar­der ces exemples de réali­sa­tion Silver­light

Tech­no­rati tags: silver­light, micro­soft

Petite erreur de date sur Popfly

En allant voir l’évo­lu­tion de popfly , je me suis rendu compte qu’ils c’étaient un petit peu trompe au niveau de la date de leurs dernière news .. elle à en effet été publiée le dimanche 2 décembre 2007 00:18:04  

09_02_2007 06_05 La news était pour signa­ler de mettre à jour silver­light car il est arrivé à expi­ra­tion .

Tech­no­rati tags: popfly