Microsoft vient de publier un nouvel application block qui vaut le détour. " (...) CAB is a guidance asset (an application block) based on .NET 2.0. It’s intended to provide proven practices to build complex UIs based on simpler “parts” (SmartParts as we call them, “WinParts” in other architectures). This is a recurrent pattern implemented in many well known examples (...) " . Au premier abord, Composite UI se positionne comme une sorte d'UIP pour smart client ...
Le Composite UI Application Block est un Framework destiné à créer des applications clients riches par composition de smart portlets (cf. webpart de SharePoint). L'idée consiste à développer une sorte de bureau métier. CUI provides a service locator/lifetime container/dependency injection++ foundation. Is is built on ObjectBuilder - which allows you to extend the architecture specifying what it means to 'contextualize' an object.
A reflective architecture that you can explore to see the current state of the application, and a visualization architecture that allows architects and troubleshooters have views that exploit this reflective nature and can show you the internals of the application structure and how it's running while it's live. A découvrir.
Le Composite UI Application Block est un Framework destiné à créer des applications clients riches par composition de smart portlets (cf. webpart de SharePoint). L'idée consiste à développer une sorte de bureau métier. CUI provides a service locator/lifetime container/dependency injection++ foundation. Is is built on ObjectBuilder - which allows you to extend the architecture specifying what it means to 'contextualize' an object.
A reflective architecture that you can explore to see the current state of the application, and a visualization architecture that allows architects and troubleshooters have views that exploit this reflective nature and can show you the internals of the application structure and how it's running while it's live. A découvrir.
Les New Kids on the block présentent leur nouvel album “The Block” à New York. Ce nouvel opus signe la réunion d’un des boys band les plus populaires!
Photograph by PR Photos
Dans le dernier EntLib en version 4.0, le VAB (Validation Application Block) occupe une place importante. "A new screencast showing off the use of the Enterprise Library 4.0 Validation Application Block with Unity IoC. Rather than using Unity Extensions as in the previous screencasts with the Data Access Application Block, this screencast shows how to create and register a simple wrapper around the Validation Application Block Facade Class that you can inject into your custom classes via Unity to validate business objects.". Cette manière de gérer les erreurs est en train de se démocratiser en Java (JSR 303) mais bientôt aussi en .NET.
L'objectif du Composite Application Guidance est de fournir un Framework sur lequel viendront se greffer des applications WPF orientées "Business". Ce socle destiné à s'interfacer avec le Desktop préfigure en quelque sorte du bureau WPF de demain. La première version est sortie récemment avec dans la foulée les premiers articles détaillés. A découvrir.
Qibla Locator est une application qui exploite la
fonctionnalité boussole du nouvel iphone 3GS et qui sera très utile
aux musulmans.
L'application donne en effet de façon très simple l'orientation vers
la Mecque, depuis n'importe quel point de la planète !
L'application utilise les coordonnées GPS et la fonction
boussole de l'iphone 3GS, et se base sur des formules de
trigonométrie complexes pour donner l'orientation la plus précise possible
:
L'application tient compte de la courbure de la Terre et utilise le
nord géographique plutôt que le nord magnétique qui évolue en
permanence.
C'est donc une application plutot simple, et efficace
Dans une prochaine mise à jour, les développeurs ont prévu d'ajouter
les horaires exacts des prières, toujours basés sur les
coordonnées GPS
L'équipe à l'origine du Composite Application Block (projet "Prism") évoque souvent les nouvelles techniques permettant de simplifier la testabilité d'une application client riche (WPF/Silverlight ou WinForms).
Dans ce billet très didactique, David Hill expose ces nouveaux patterns : Presentation-First Composition et View-First Composition. Il y a dans cet article d'excellentes idées à reprendre ...
En annonçant le Policy Injection Application Block (PIAB) Microsoft inaugure son premier Framework AOP. En revanche, l'éditeur choisi encore une fois de ne pas utiliser la terminologie en vigueur dans ce domaine. Et lorqu'on interroge Ed Jezierski sur le sujet, il répond : "If you know about AOP, you can see where it is similar and where it differs from AOP solutions out there. The handlers fulfill the role of 'advice', the matching rules replace 'pointcut languages', and the 'weaving' is black-box based on interception. However the reality is most of our customers have not heard of AOP or AOSD ". A découvrir absolument.
Acropolis est un toolkit pour construire des applications composites (successeur du Composite Application Block UI).
L'équipe d'Acropolis ne publiera plus de nouvelles versions en CTP. En effet il vont désomais utiliser les concepts introduits dans...
Camille Roux a mis en ligne une présentation effectuée dans le cadre d’un cours d'IHM (Interface Homme-Machine) dans une école d’ingénieur à Nice.
Voici le contenu de cette présentation intitulée : “Quand il y a des clients riches dans l’Air (RIA et Adobe Flex)”.
Merci à lui
View SlideShare Upload your own. (tags: rsl module)
Source : Blog de Camille
Une OBA (Office Business Application) est une application
composite qui utilise la gamme Microsoft Office System (tels que Outlook, Word
ou Excel) comme partie « front-end » pour une application de type LOB (Line Of
Business).
Plus en détail, OB...
Orange vient de nous confirmer l'information selon
laquelle, l'opérateur aurait vendu un million
d'iPhone
Pour fêter l'évènement, Orange offre à tous ses clients
iPhone l'application Roland-Garros dont sa sortie est prévu
demain
Roland-Garros est une application TV permettant d'accéder, en HD mobile, aux
5 principaux courts en direct (Ph. Chatrier, S. Lenglen, n°1,
n°2, n°7), au programme et aux résultats de la journée en
cours ainsi qu'aux résumés vidéo des matchs et de la
journée.
« L'application Roland-Garros pour iPhone Orange permet de suivre
les internationaux de France de tennis en direct et en multiplex. Elle complète
la gamme des applications spécifiquement développées par Orange pour ses
clients iPhone comme Liveradio, SpotFinder ou la TV d'Orange »
L'application sera disponible en 3G/EDGE
et en WiFi.
L'hélice composite sera présente au NAUTIC Hall 2.1 Stand B52
Venez découvrir les nombreux avantages de ce nouveau concept d'hélice à pales composite.
L'hélice composite sera présente au NAUTIC Hall 2.1 Stand B52
Venez découvrir les nombreux avantages de ce nouveau concept d'hélice à pales composite.