.Net and Team System News - Nadège DEROUSSEN

mercredi 11 avril 2007

Déplacement du blog

Ce blog a été déplacé, vous pourrez désormais le consulter à l'adresse suivante :
.Net and Team System News
A très vite ... Nadège DEROUSSEN

mardi 3 avril 2007

Story ? Vous avez dit Story ?

Et puisque je parle de méthode Agile et de stories dans mon post précédent, voici un article destiné à vous aider à écrire vos stories. Vous trouverez dans cet article la structure d'une "story", les caractéristiques que doit posséder une story ...

A story should be the product of a conversation involving several people. A business analyst talks to a business stakeholder1 about the feature or requirement, and helps them to frame it as a story narrative


Je vous laisse découvrir l'article (en anglais) : What’s in a Story?

La documentation dans un projet Agile

Voici un article qui traite d'un sujet sensible : la rédaction de documentation dans le cadre d'un projet Agile. L'auteur donne des pistes afin de choisir ce qui doit être documenté, comment les "stories" à l'origine des développements doivent-elles être décrites, que faire si les "stories" sont modifiées, faut-il les modifier ou bien les recréer ?
Autant de questions que nous sommes en droit de nous poser !

Article en anglais : Project documentation

jeudi 8 mars 2007

O/R Mapping Adventure

Ralf Westphal a récemment ouvert un blog dédié au mapping O/R :

I started a new blog. I want to explore the world of O/R Mapping more closely and will report my findings in my blog O/R Mapping Adventures.

It´s a subjective view of the topic as I dig deeper into it. Although I´ll start with some simple stuff, my true interest lies in exploring more advanced scenarios like distributed systems and optimizing the loading of objects. I want to go beyond the usual trivial examples of O/R Mapping and see, how far I can go with it - and where I need to resort to good old ADO.NET. Currently my belief is, the future lies with hybrid data access: O/R Mapping + ADO.NET. But we´ll see... In any case I want to try to put O/R Mapping into perspective with application architecture. What does this approach to persistence mean for modelling code?


Pour son exploration, il a décidé de se pencher sur un framework en particulier Vanatec's OpenAccess (VOA), non pas car il le considère comme le meilleur mais simplement parce qu'il considère que celui est suffisamment complet pour ses besoins.
Vous trouverez sur son blog un guide pour installer une version gratuite de cet outil ainsi qu'un exemple d'utilisation avec la version Express de SQL Server.
Si vous souhaitez en savoir plus :
O/R Mapping Adventures, son blog dédié au mapping O/R
et son blog : Ralf's Sudelbücher

Un blog à surveiller.

Le code source de Frimr disponible

Le code source du site utilisé dans les démonstrations du MiniMix est désormais disponible. Pour en savoir plus, rendez-vous sur le blog de Christophe Lauer : Le code source du site Frimr.com en téléchargement
Bon download...

CI Factory

Un nouvel outil d'intégration continue fait son apparition. Il s'agit d'un outil gratuit en version bêta pour l'instant.

CI Factory est un nouvel outil d'intégration continue similaire à CruiseControl. Il semble beaucoup plus ambitieux que son homologue CCNET et vient de sortir en version béta : "CI Factory is a canned Continuous Integration(CI) server and installation script. Adherence to a standard development workspace allows for this product to build most any project out of the box. It uses a plugin architecture (...) ". Un projet à suivre de près, un screencast est disponible et la documentation plutôt fournie pour une béta...


Sur DotNetGuru : CI Factory, un nouvel outil d'intégration continue gratuit
Le site de l'outil : CI Factory

mercredi 7 mars 2007

OpenXML pour OpenOffice

Novell vient de publier un plugin permettant à la suite OpenOffice de prendre en charge le nouveau format de Microsoft OpenXML.

Conformément à ce qu'il avait annoncé, l'éditeur Novell vient de publier une extension à la suite bureautique libre et gratuite OpenOffice.org permettant à cette dernière de prendre en charge le format Open XML, introduit par Microsoft dans le cadre de la dernière version de sa suite bureautique, Office 2007. Grâce à cette extension de quelques mégaoctets, les utilisateurs de la suite OpenOffice.org seront en mesure d'ouvrir des documents enregistrés sous Office 2007 ainsi que de convertir des documents enregistrés au format OpenDocument en Open XML. Le plugin fonctionne avec les versions Linux et Windows d'OpenOffice.org

En savoir plus ...

Open XML : "la plus grosse migration de l'histoire" ?

L'arrivée d'Open XML serait-elle annonciatrice de la plus grosse migration de l'histoire ? C'est ce que semble penser Jean Paoli, directeur général Interopérabilité et architecture XML de Microsoft. Rien d'étonnant me direz-vous, il fait de la pub pour son projet.
Cependant, avec la récente publication par Novell d'un plugin permettant de lire le futur format de Microsoft à partir de la suite OpenOffice, Open XML semble promettre une bien meilleure interopérabilité entre les systèmes et donc un plus grand confort pour les utilisateurs surtout lorsque l'on sait qu'il s'agit d'un projet Open Source disponible sur Source Forge. L'avenir nous le dira ...

Vous pouvez lire l'intégralité de l'interview de J.Paoli sur Silicon : J. Paoli, Microsoft (XML) : 'Nous vivons la plus grosse migration de l'histoire'

lundi 5 mars 2007

ViewState Helper

ViewState Helper est un outil destiné à aider les développeurs dans le développement d'applications Web, il leur permet en effet de surveiller l'état du viewstate des pages du site.

ASP.NET ViewState Helper gives you very detailed information to help you optimize your web application’s performance. You can see page information like:

* Page’s total size: This is the total size of the web page shown in the URL column * ViewState size: This is the size of the ViewState field * ViewState %: What percent of the total page size is being taken up by the ViewState? * Markup size: The size of html markup (non-visible text) on the page * Markup %: What percent of the page consists of non-visible HTML markup?


Pour en savoir plus : ASP.NET ViewState Helper

mercredi 21 février 2007

Report Builder

Avec l'arrivée de Visual Studio 2005 et Sql Serveur 2005, Microsoft nous a livré une nouvelle version de Reporting Services et un nouvel outil destiné à faciliter l'accès aux données stockées en base : Report Builder. Cet outil permet à des personnes ne maîtrisant pas le langage SQL de créer malgré tout des rapports à partir de toutes les informations qu'une entreprise stocke dans ses bases de données.

La majorité des entreprises ont accumulé au cours des années des volumes de données très importantes. Dans la plupart des cas ces données sont stockées dans des bases de données. Malheureusement ces données ne sont pas forcément exploitées à la hauteur de leurs capacités par les équipes fonctionnelles. Le principal obstacle est le niveau de compétence technique nécessaire en programmation SQL et qui est souvent hors de portée de ces équipes. Dans ce contexte il existe de plus en plus d'outils pour rendre accessible ces informations aux utilisateurs non techniques et abstraire le schéma de la base sous jacente. Dans ce domaine Microsoft propose notamment Report Builder via SQL Server 2005.


Un excellent article vous présente Report Builder et vous guide pas à pas dans la création d'un rapport. Je vous laisse le découvrir :
Report Builder pas à pas