Archive

Archive for Mai 2008

Bouquins sur VSTO / Visual Studio Tools for Office

Pendant ma session sur VSTO lors du MSDN Tour de Lyon, j’ai été pris d’un subit trou de mémoire et impossible de me rappeler le nom des auteurs du livre que je considère comma la "bible" VSTO , donc :
Il s’agit du livre "Visual Studio Tools for Office" (il existe en version c# ou vb.net ).
Il est écrit par Eric Carter et Eric Lippert, édité chez Addison Wesley, ISBN 0-321-33488-4.
 
Bonne lecture à tous.
Catégories :Livres

Le service pack 1 de WPF 3.5 disponible en béta

Microsoft vient de mettre en téléchargement la béta du service pack 1 de WPF 3.5.  La version finale sortira normalement cet été.
Ce SP apporte des corrections de bugs, des améliorations de performances et quelques petites nouveautés. Entre autre :
  • Déploiement :
    • .NET FX : plutot que de déployer la totalité du framework sur les poste, une version ‘poste client’ permettra de ne déployer que les modules utiles sur un poste client type (sans les modules serveur : ASP.NET, …). Le déploiement en sera d’autant alléger. VS2008 SP1 permettra de sélectionner le type de framework pour garantir  les dépendances de vos application. Par la suite, l’installer de ce package client sera personnalisable.
    • Il sera possibile d’executer des applications .NET en Full trust à partir d’un partage réseau !
    • support natif de ClickOnce avec Firefox en plus du support XBap
  • Graphisme :
    • support de l’interaction des elements 2D posé sur une surface 3D,
    • support des shaders HLSL (ShaderEffect) : utilisation du CPU de la carte  graphique pour une accélération maximale.
    • meilleure intégration avec DirectX : utilisation d’une surface Direct3D comme brush par exemple
    • WriteableBitmap : permet de manipuler bit/octet par bit/octer une image (les données bitmaps sont mappé directement en mémoire et accessible au développeur), mais surtout les modifications sont directement visualisé (youpi pour mon application webcam !!!!).
  • amélioration des performances de démarrage (cold startup) des application, ecran de chargement XBAP géré en HTML donc directement visible, support des splash screen directement dans Visual Studio 2008 SP1
  • Recyclage optionnel des controles (notamment pour le VirtualizingStackPanel)
  • virtualisation dans le Treeview
  • des nouveaux controles :
    • une Datagrid (ENFIN !!!)
    • Un ribbon à la Office 2007 100% implémenté en WPF
    • post SP1, un webbroser evolué sera disponible (support de l’intégration WPF/contenu Web … contenu web pouvant etre HTML, Silverlight, XBap, …)
  • D’autres évolutions/corrections :
    • un converter StringFormatter pour gérer la mise en forme directement via un converter natif
    • améliorations du designer WPF de VS2008 (ouf …).
 
Les liens de téléchargement:
 
Comme il se convient, à ne pas utiliser en production c’est une version en cours de développement !

‘LA’ bible C# 2008 !

Il y a quelque temps, en rangeant mes cartons de vieux bouquins, je suis tombé sur un de mes vieux livres de chevet "La bible du PC" de Micro Application.
Pour ceux qui ont connu les PC sans .NET, sans Java et sans Linux (du temps des 80286 avec le MS-DOS 4), ca vous rappellera des souvenirs !
En feuilletant ce pavé, je me suis demandé quand sortirait un livre de ce genre couvrant de manière globale (mais pas forcément en profondeur) l’ensemble de la plateforme .NET …
Et bien mon souhait à été exaucé ! Wrox, vient de sortir un pavé intitulé "Professionnal C# 2008".
Ce livre couvre l’ensemble des fonctionnalités de la plateforme .NET 3 (de la BCL à WPF, en passant par Linq). Bien que ne traitant pas de manière systématiquement appronfondie les différents domaines couverts, il a le mérite de donner une vision globale de ce que l’on peut faire avec .NET 3.5 et C# 2008, et donc d’effectuer des choix technologiques en connaissant de cause.
Ensuite si un domaine devient vital, il restera necessaire de se procurer le bon livre adapté spécifique au sujet ("Programming WCF" chez O’Reilly pour WCF, …). 
 
Bref "LE" livre que tout développeur C# devrait avoir sur un coin du bureau (mais pas comme cale-bureau ou sous bock  ).
 
 
Catégories :Livres