Avec la sortie des Enterprise Library en version 4, le Framework d'injection de dépendances de Microsoft est à l'honneur. Voici un billet et un screencast (12 mins pour 14 Mo de téléchargement) décrivant Unity. Le même billet fournit des liens sur des tutoriels. Unity pourrait à terme constituer le Framework IoC de WCF autour du projet Prism, il y a en ce moment pas mal de bruits sur Unity ...
Entlib et Unity: quoi de neuf? Une nouvelle version d'Enterprise Library et de Unity est disponible sur Codeplex: http://www.codeplex.com/entlib http://www.codeplex.com/unity C'est surtout une grosse mise à jour pour Unity qui ajoute le supp...
Unity est un conteneur léger d'injection de dépendance développé par l'équipe Patterns & Practices. Hébergé sur CodePlex, la première release a été publiée le 12 Février dernier. "The Unity Application Block (Unity) is a lightweight extensible dependency injection container with support for constructor, property, and method call injection.". Ce type de Framework est plutôt rare dans le monde Microsoft. Ces principaux concurrents sont Castle Windsor et Spring.NET, plus complets.
Le moteur 3D Unity vient d'être annoncé dans sa version 2.5 !
Pour le moment aucune date de sortie n'a été annoncé mais on connaît déjà les nouveautés :
- Développement multi-plateforme à fond : Unity sera désormais disponible pour Windows XP et Windows Vista en plus de Mac OS X, de plus n'importe laquelle des versions d'Unity pourra créer des programmes à la fois pour Windows et Mac OS X...
- Interface améliorée
- Import des fichiers 3DS max
- Gizmo de placement et de navigation précis
- Éditeur entièrement customizable
Il est également possible de participer au programme de ßeta-test d'Unity 2.5.
-> Unity 2.5
Source :
-> CGTalk : Unity 2.5 announced- Windows/Mac cross platform game development
On vous l'annonçait en janvier dernier, Unity 2.5 est à présent disponible !
Je vous rappelle les quelques-unes des nouveautés majeure de cette version 2.5 :
- Développement multi-plateforme à fond : Unity sera désormais disponible pour Windows XP et Windows Vista en plus de Mac OS X, de plus n'importe laquelle des versions d'Unity pourra créer des programmes à la fois pour Windows et Mac OS X...
- Nouvelle Interface
- Import des fichiers 3DS max
- Gizmo de placement et de navigation précis
- Éditeur entièrement customizable
- Correction de nombreux bugs et amélioration des performances...
La mise à jour depuis Unity.x est gratuite et est disponible pour Windows et Mac OS X.
-> Unity 2.5 - Présentation
Unity, le programme de développement de jeux sous Mac OS X, va offrir prochainement la prise en charge de la Nintendo Wii. Les développeurs pourront ainsi développer des logiciels qui fonctionneront à...
Une nouvelle version d'Unity, le programme de développement de jeux sous Mac OS X, est disponible au téléchargement [1.2 - Téléchargement - US]. La mise à jour améliore la stabilité et les performance...
OTEE lève le voile sur Unity 2.0, la nouvelle version de son environnement de développement de jeux pour Mac et PC. Attendue pour cet été, cette mouture facilitera le développement des jeux en réseau,...
Ca n'aura échappé à personne, lors de la
présentation du SDK pour l'iPhone, le prodigieux petit appareil a
démontré quelques dispositions pour les jeux et la 3D. Ca n'aura
pas manqué d'attirer l'attention de l'équipe de Unity,
l'environnement de développement spécialisé dans les jeux
en 3D. ...
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.
Après la bataille acharnée des primaires démocrates Hillary Clinton et Barack Obama se sont retrouvés dans la petite ville Unity, qui se rappelle encore de la bataille qui a eu lieu ici pour la primaire du NewAmpshire.Lors de ce meeting à Unity la sénatrice de NewYork s’est joint à Barack Obama pour un discours [...]
Après la bataille acharnée des primaires démocrates Hillary Clinton et Barack Obama se sont retrouvés dans la petite ville Unity, qui se rappelle encore de la bataille qui a eu lieu ici pour la primaire du NewAmpshire.Lors de ce meeting à Unity la sénatrice de NewYork s’est joint à Barack Obama pour un discours [...]
Je rebondis sur le billet de Thomas à propos de WCF et de la résolution du proxy WCF par Unity (ou tout autre conteneur). Prenons cet exemple basique de service:
[ServiceContract]
public interface ICalc
{
[OperationContra...
Unity
est le conteneur IoC (Inversion of Controls, inversion de contrôles) mis à disposition par Microsoft. Celui-ci permet de faire de l'injection de dépendances, afin de vous permettre de développer des applications faiblement c...