A Propos de l'auteur

Name of author Bruno Raby
Je suis un passionné de développement logiciel et j'ai trouvé le projet BlogEngine.NET superbe. J'ai créé ce blog pour apporter ma contribution au développement des applications webs et des différents StarterKits.

Ecrivez moi Send mail

Calendrier

<<  May 2012  >>
MoTuWeThFrSaSu
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

View posts in large calendar

Recent comments

Authors

Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2012

Sign in

Club Starter Kit v3.1 Beta release 8818

by Bruno 1/9/2008 2:21:00 AM

Le projet Club Starter Kit est un peu une catastrophique.

Un tel projet se doit être un exemple en matière de standard et d'utilisation des bonnes manières de faire et ce n'est pas le cas. Les bugs importants doivent être corrigé mais l'équipe n'est pas réactive sur ce point comme sur d'autres d'ailleurs.

Le vieux projet framework 1.1 était assez pauvre mais en C#, je ne sais pas ce qui a pris à cette équipe de le réécrire en VB et de mettre le code VB dans les pages .aspx on dirait du vieux asp style c'est assez imcompatible avec le Framework DotNet 2.0. Notamment pour faire dériver toutes les pages d'une page de base qui effectue des opérations communes à toutes les pages.

Le contrôle utilisateur : <Club:LoginBanner /> est collé dans toutes les pages alors qu'il suffisait de le mettre dans le bandeau de l'application une bonne fois pour toutes.

Pour la couche DAL (Data Acces Layer) l'équipe à introduit un outil de génération automatique SubSonic effectivement c'est pratique mais il faut apprendre à maitriser l'outil sinon pas de modification possible ! Ce n'est pas, à mon avis, une bonne façon de faire pour un projet standard open source car on se lie alors à un fournisseur qui peut être disparaitra. Pour certaines fonctionnalités SubSonic n'est pas si façile à prendre en main.

Et puis toujours pareil, une telle marche à été franchie par le passage au framework dotnet 2.0 que la couche d'accès au données s'écrit maintenant beaucoup plus facilement et se modifie aussi bien grâce notemment aux classes génériques.

Release 7088 et 8818 comparées :

Le fichier Web.config :

 <location path="WebContent">
     <system.web>
       <authorization>
         <allow roles="Members"/>
         <deny users="*"/>
       </authorization>
     </system.web>
 </location>

Ha oui en effet, n'importe qui pouvait modifier les petites entêtes de chacune des sections ! Une paille !

Et à part cela ? Rien pas de correction de bug !! Etait-ce nécessaire de faire une release pour ça !?

Bon bas on s'en contentera mais je ne suis pas loin de dire que l'équipe ne bosse pas trop voir même pas assez pour que ce projet reste intéressant ...

 

Currently rated 5.0 by 1 people

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

ASP.NET

Related posts

Comments

Powered by BlogEngine.NET 1.2.1.0
Theme by Mads Kristensen