Tout et n'importe quoi ...(de préférence)

Blog de CLT-Services : vie de l'entreprise et infos pratiques

WebDAV: Manipuler des fichiers serveur depuis une page client (web).

Saturday, 15 November 2008 11:20 by damien

WebDAV est une extension du protocole HTTP qui permet de lire, écrire ajouter et synchroniser des fichiers sur un serveur distant. Grace à WebDAV vous pouvez être plusieur à éditer le même document en même temps sur le serveur.

Quelques ressources pour le mettre en oeuvre:More...

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Tags:   , ,
Categories:   Outils et librairies
Actions:   E-mail | Permalink | Comments (0) | Comment RSSRSS comment feed

Automatisation des tests de recette des sites Web avec MbUnit, TestDriven.Net et WatiN

Sunday, 6 January 2008 15:57 by damien

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

Utilisez Visual Studio comme IDE Ruby

Wednesday, 27 June 2007 16:34 by damien

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

SubSonic le retour

Monday, 16 April 2007 06:53 by damien

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
Categories:   Outils et librairies
Actions:   E-mail | Permalink | Comments (0) | Comment RSSRSS comment feed

SubSonic : pas de bol, pas de schéma !

Thursday, 16 November 2006 06:49 by damien

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
Categories:   Outils et librairies
Actions:   E-mail | Permalink | Comments (0) | Comment RSSRSS comment feed

SubSonic, The Zero-code DAL

Tuesday, 24 October 2006 11:42 by damien
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
Categories:   Outils et librairies
Actions:   E-mail | Permalink | Comments (0) | Comment RSSRSS comment feed

Search