Le blog d'Alti Expertease

mercredi 4 novembre 2009

AltiFace : maintenant sur Windows Seven !

Alti avait présenté il y a quelques mois 2 projets de R&D autour de la table Surface et de l'intérop avec SAP et OLAP.

Aujourd'hui nous revenons après une migration sous l'environnement Windows Seven, avec au passage un tout nouveau design. Pour visualiser les vidéo, ça se passe ici :

ALTIFACE Natural SAP RH Interop on Windows 7


  • Développement : Cedric Leca
  • Spécialiste Interop SAP: Franck Musson
  • Supervision du projet : Elise Dupont
  • Consultant SAP : Cyril Vernet
  • Direction artistique : Michael Garcini


ALTIFACE Natural 3D Olap on Windows Seven


  • Développement : Jonathan Antoine
  • Supervision du projet : Elise Dupont
  • Expert 3D et WPF : Laurent Trudu

Ils en parlent :
- Interopérabilité SAP avec Windows 7 Multitouch (sur écran Elotouch) et Surface démontrée par ALTI au MTC Paris
- Quand interopérabilité SAP rime avec innovation de l’interface utilisateur…
- L'ecosysteme Surface grandit en France avec ALTI
- Innovation au MTC Paris : Application Windows 7 Multitouch OLAP 3D développée par notre partenaire ALTI


Pour plus d'informations sur Seven, n'hésitez pas à nous contacter sur seven@alti.fr

jeudi 27 août 2009

Curl: un nouveau venu dans le club des technologies RIA

Curl est une plateforme comparable à Flex, qui permets de développer des applications RIA sur Internet.
Composé d'un IDE, d'un SDK, et d'un langage, et déjà doté d'une communauté de développeurs, pour le moment il s'agit du petit nouveau (non gratuit) qui devra prouver ses capacités à s'implenter dans un marché qui semble déjà bien pourvu.

Cependant, de nombreuses démos sont déjà disponibles dans divers domaines (enterprise software, descktop applications, games, exemples de code etc...).

Une petite vidéo pour voir à quoi celà ressemble :

mercredi 22 juillet 2009

AltiFace : Projet de R&D d'intéropérabilité entre SAP RH et la table Microsoft Surface

Alti présente l'un de ses projets de R&D autour de la table Microsoft Surface.
Le sujet : "Intéropérabilité SAP et Surface : Application au monde RH"

Pour visualiser la vidéo, ça se passe ici :


  • Développement : Cedric Leca
  • Spécialiste Interop SAP: Franck Musson
  • Supervision du projet : Elise Dupont
  • Consultant SAP : Cyril Vernet
  • Direction artistique : Michael Garcini
  • Musique : Must have been Tokyo

mardi 21 juillet 2009

AltiFace : Projet de R&D en 3D autour de la table Microsoft Surface

Alti présente l'un de ses projets de R&D autour de la table Microsoft Surface.
Le sujet : "Des applications GUI aux applications naturelles tactiles : quelles sont les nouvelles possibilités dans le cadre de cubes décisionnels OLAP ?"

Pour visualiser la vidéo, ça se passe ici :


  • Développement : Jonathan Antoine
  • Supervision du projet : Elise Dupont
  • Expert 3D : Laurent Trudu
  • Musique : Anois

mercredi 25 mars 2009

Le plein de vidéos pour se former à WPF, Linq, Visual Studio 2008 etc...

Le Site de référence WindowsClient.net pour les développement "client lourd" (comprendre Winforms et WPF) vient de mettre à disposition de tous plusieurs vidéos pour se former :

De quoi s'occuper pendant les longues nuits d'hiver (profitez-en vite, le printemps arrive la semaine prochaine !)

mercredi 24 septembre 2008

Une suite professionnelle de composants pour WPF

WPF Studio est un outil qui offre des composants WPF qu'on ne trouve pas dans les contrôles de base. - la génération de codes barre - des outils pour docker les fenètres - des barres de navigation variées (breadcrumb, barre office etc...) - une property grid, comme celles que l'on peut trouver dans Visual Studio - de quoi générer des fenètres d'assistant (wizard) - des calendriers, des sélecteurs de couleur etc...

Un bon complément aux outils et contrôles WPF du marché.

lundi 8 septembre 2008

Sculpture : un framework .Net Open Source orienté MDA

Je viens de tomber sur un article qui explique en détail l'utilisation de Sculpture, nouveau framework .Net Open Source, qui aide à mettre en place une architecture Model Driven Architecture (MDA) sur vos projets.

Lire la suite

mardi 2 septembre 2008

SQL Serveur Express 2008 disponible !

SQL Serveur Express 2008 est disponible en téléchargement. Gratuit comme pour la version 2005, il contient toujours Le SQL Serveur Management studio, et d'autres outils comme des services avancés comme le full text et les reporting services.

En tout, 3 versions disponibles : SQL Serveur Express, SQL Serveur Express with tools, et SQL Server 2008 Express with Advanced Services

jeudi 28 août 2008

Microsoft et l"injection de dépendance : MEF (Managed Extensibility Framework)

En juin, Microsoft a dévoilé la sortie du MEF "Managed Extensibility Framework" : il s'agit de la réponse de Microsoft, sur le marché des outils d'inversion of control (IOC). Les documentations sur le sujet restent encore malheureusement peu nombreuses. On a pu voir un billet sur le blog de Krzysztof Cwalina, avec quelques exemples de code. Ce framework est disponible en téléchargement sur le site de MSDN.

Dernièrement, on a pu assister à la sortie de deux interview audio sur le sujet : Episode 11: Glenn Block on Prism, Unity, and MEF (Part 1) et Episode 11: Glenn Block on Prism, Unity, and MEF (Part 2).

En terme d'articles et de vulgarisation, tout reste à faire ! Avis aux candidats :)

jeudi 21 août 2008

Des soucis de clarté de texte en WPF ?

Pour ceux qui ont des problèmes avec les textes en WPF, qui peuvent parraitre un peu flou et/ou déformés, le site windowsclient vient de sortir toute une liste d'astuces afin d'améliorer au maximum la qualité de l'affichage des textes WPF. On peut citer parmi les conseils :

  • utiliser la police la plus grande possible
  • tirer partit des polices qui ont été désignées pour bien rendre sous WPF comme Calibri, Cambria, Verdana etc...
  • activer l'algorythme ClearType (celà se fait manuellement sous XP, alors que vous Vista c'est automatique)

Vous pouvez en savoir plus dans l'article Text Clarity in WPF

mercredi 13 août 2008

Framework .NET 3.5 SP1 : Les apports pour WPF

Avec la sortie réçente du Service Pack 1 du framework 3.5, viennent de nombreuses améliorations, à tous les niveaux (Team System, SQL Serveur etc...)

Coté WPF quelles sont les nouveautés ?

  • Une amélioration directe du temps de réponse au démarrage des applications, de l'ordre de 20 à 45%, sans nécessité de changer le code
  • Amélioration de certains effets : par exemple, le Blur et le DropShadow sont maintenant sous acceleration matérielle, au lieu de l'ancien rendu software.
  • Performance du scroll : la virtualisation graphique bénéficie désormais d'un nouveau mode "Recycling" qui permet d'améliorer grandement les résultats :

<ListBox VirtualizingStackPanel.VirtualizationMode="Recycling" …/>

  • La sortie tant attendue du Datagrid ! Contenu dans le "WPF Toolkit", en version CTP, vous pouvez visualiser la démo vidéo ici. Les prochains contrôles à venir seront le calendrier, et le DatePicker, qui manquaient cruellement à WPF.
  • Une amélioration du debug dans le code XAML (il faut avouer que jusqu'à présent, ce n'était pas très facile de debugger du XAML). Dans le même genre, à présent les fonctionnalités "Go to definition" (aller à la définition) et "Find Reference" (trouver les références) fonctionne meme pour le code XAML !
  • Pour la partie Databinding, à présent vous pouvez utiliser le StringFormat pour avoir plus de souplesse sur le formatage des données, ce qui va limiter grandement la création des converter :

<TextBox Text="{Binding Path=Double, StringFormat=Amount: {0:C}}"/> <Binding Path="Date" StringFormat="{}{0:MM/dd/yyyy}"/>

Evidemment, la liste n'est pas exhaustive. Vous pouvez par exemple trouver ici la liste de toutes les améliorations en terme de performance. A noter, du coté setup, la sortie du "Client Profile" : il s'agit d'une redistribution plus petite en taille, qui s'installe plus vite, et permet d'alléger les setups. Il contient déjà plusieurs composants utiles au déploiement Windows, tel que Click Once.

Et pour après ? Des détails sur le Framework 4.0 seront dévoilés lors de la conférence développeurs de Microsoft qui se déroulera en octobre prochain.

mardi 3 juin 2008

Un concurrent à FxCop ?

Microsoft vient de sortir un outil qui analyse le code. Il se présente sous la forme d'un plugin qui s'installe dans Visual Studio, et contiendrait environ 200 règles prédéfinies. Son petit nom : "Microsoft source Analysis for C#".

mardi 29 avril 2008

Sortie des Power Tools pour Visual Studio 2008 Team Foundation Server

Microsoft a sortit l'édition de Mars des Power Tools pour TFS 2008. Au menu, un outil en ligne de commande (TFPT.EXE), des templates pour les work items, un outil de notification de build, des règles de check-in personnelles etc...

Les systèmes suivants sont supportés : Windows Server 2003 Service Pack 2, Windows Vista, Windows Vista Service Pack 1, Windows XP Service Pack 2. Le package d'installation a besoin de Team Foundation Server 2008 et de Visual Studio 2008 Team Explorer.

Une liste un peu plus détaillée des outils est consultable ici.

Sortie du training Kit pour .Net 3.5 Enhancements

Microsoft vient de sortir récemment le kit d'entrainement pour les enhancements du framework .NET dans sa version 3.5 Pour le moment, ce kit ne contient que le matériel pour le lab. Très prochainement, Microsoft va rajouter du matériel de formation : présentations, démos, screencast etc...

Ces labs couvrent les domaines suivants :

  • ADO.NET Data Services
  • ASP.NET MVC
  • ASP.NET Dynamic Data
  • ADO.NET Entity Framework
  • ASP.NET Ajax History
  • ASP.NET Silverlight Controls

Vous pouvez télécharger tout ceci à l'adresse suivante : .NET Framework 3.5 Enhancements Training Kit containing Labs, Demos and PPTs

mardi 15 avril 2008

Sortie d'Unity 1.0

Au sein du projet Entreprise Library, un nouveau venu est sortit en Avril : la brique Unity. Cette brique permet de faire l'injection de dépendance (voir l'article de Martin Fowler à ce sujet).

Pour résumer rapidement le sujet : la DI (dependency injection) permet de mettre en place des applications faiblement couplées.

Unity peut s'utiliser seul, sans obligation d'utiliser le reste des Enterprise Library. Reste à obtenir des retours d'expérience sur ce nouveau né. Vous pouvez télécharger Unity sur le sote codeplex.

A savoir : Scott Hanselman a commencé à dresser une liste de tous les composants d'injection de dépendance (IOC) pour .Net, en essayant d'etre le plus exhaustif possible.

Elise Dupont – Expert .Net, ALTI