J'avais pris l'habitude d'utiliser Selenium pour tester nos sites et j'ai récemment découvert WatiN, réécriture pour .NET de WatiR. Je le trouve beaucoup plus facile à mettre en oeuvre. Petite introduction rapide avec TestDriven et MbUnit. More...
Be the first to rate this post
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5
Indépendemment de ROR, ruby s'est petit à petit imposé comme langage à tout faire pour scripter des tâches sous DOS avec rake. On s'en sert facilement pour automatiser des travaux de build, déploiement, ou rappatriement et retraitement des logs serveurs.
Pour tous ceux qui, comme moi, sont avant tout des (micro-)"softies" mais sont parfois appelés à taper quelques lignes de ruby, SapphireInSteel, un bel Add'In de Visual Studio 2005 permet d'avoir le syntax-highlight, l'intellisense et même le debuggage dans votre IDE préferré.
Be the first to rate this post
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5
Depuis le 9 Avril, Subsonic est dispo en v2 beta, avec entre autres
améliorations, le support des schemas autres que dbo.
http://www.codeplex.com/actionpack/WorkItem/View.aspx?WorkItemId=2944
Be the first to rate this post
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5
Domage, SubSonic ne prend pas en compte les schemas SQL 2005
SQL Server 2005 permet de créer des schémas et d'y rattacher les objets de
la base. Des droits différents peuvent être ensuite donnés aux utilisateurs en
fonction du schéma. C'est également très utile (c'est pour cela que je m'en
sert) pour automatiser des procédures de maintenance (ex: défragmentation
programmée de certaines tables).
Ainsi vous pouvez distinguer dans la même base :
Refs.Pays
Refs.Devises
Refs.Categories
Admin.Utilisateurs
Admin.Roles
SiteWeb.Liens
SiteWeb.Compteurs
...
Récemment, je
postais à propos de SubSonic, la super couche d'accès aux données (DAL), et
qui utilise les BuildProviders d'ASP.NET 2.0 pour proposer des classes mappant
la base en design.
Malheureusement, SubSonic ne tient pas compte des schémas SQL Server 2005.
Dans notre exemple ci-dessus, cela signifie que les requêtes envoyées à la base
pour Refs.Pays sont du type "select * from Pays", interprété par SQL Server
comme "select * from dbo.Pays". Dommage ! Ceci étant, le code de
SubSonic étant tellement clean, je me tâte à le modifier pour tenir compte
des schémas...
Be the first to rate this post
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5
Une implémentation "qui déchire tout" du concept ActiveRecord de Ruby On Rails,
réécrite en .NET. Une implémentation idiomatiquement parfaite, qui s'appuie sur les build
providers d'ASP.NET :
[http://www.codeplex.com/Wiki/View.aspx?ProjectName=actionpack|http://www.codeplex.com/Wiki/View.aspx?ProjectName=actionpack|en]
Ne ratez pas la démo qui tue :
[http://www.wekeroad.com/actionpackintro.html|http://www.wekeroad.com/actionpackintro.html|en]
Be the first to rate this post
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5