|
C'est avec une curiosité accompagnée d'impatience que j'ai pu avoir
la chance de découvrir la version beta de c#Builder. Je connaissais déjà
Visual studio .Net qui est un bon outil et je me demandais comment Borland
allait faire pour apporter sa touche qui fait le petit plus. En fait,
quand on démarre C#Builder et que l'on connaît déjà les autres produits
de Borland (notamment c++Builder) on n'est guère dépaysé et l'on se sent
dès l'abord en terre connue. On retrouve les mêmes fonctionnalités quasiment
aux mêmes endroits , que ce soit l'inspecteur d'objets , l'explorateur
de classes , les options de projet … Seule la palette de composants a
disparu de sa position habituelle pour se retrouver à l'instar de visual
studio sous forme d'un volet ancrable sur la droite de l'écran, mais avec
une présentation beaucoup plus claire des différents jeux de composants
que dans l'outil de microsoft.
D'un point de vue ergonomie d'utilisation, je trouve l'IDE de Borland
très bien pensé et c'est avec aisance que l'on navigue dans les différentes
parties de l'outil.
De plus,comme son nom ne l'indique pas forcément, il est aussi possible
avec C#Builder d'ouvrir ou d'écrire des programmes en VB.Net et pas seulement
en c#.
Autre différence de taille, si chez Microsoft, l'utilisation des bases
de données est limitée, du moins de base, au seul SQLSERVER, on retrouve
dans l'IDE de Borland pas moins de 4 fournisseurs de données différents
: Interbase, SQLServer, DB2 , Oracle9i , ce qui est une bonne chose. J'avais
en effet trouvé très frustrant après avoir tenté de connecter à Interbase7
un programme écrit avec visual studio de me voir répondre que le composant
ADO ne supportait pas le type de base de donnée demandé.
Très intéressante aussi, est la possibilité d'importer ou d'exporter
des projets de/vers visual studio.
N'oublions pas enfin, comme c'est l'habitude avec les outils de développement
Borland, toute une batterie d'experts destinés à accélérer la mise en
route du développement.
Au final, je dirais que C#Builder est un outil qu'apprécieront les habitués
de Delphi ou C++Builder qui retrouveront la richesse de leurs IDE favoris
, mais aussi un outil qui devrait séduire les personnes ayant pratiqués
Visual Studio car elles ne seront pas , elles non plus, trop dépaysées
. Il existe en effet de nombreux points communs entre les deux outils
avec en prime une ergonomie étendue dans celui de Borland , mais aussi
l'avantage d'un outil ouvert vers d'autres technologies comme Corba ou
J2EE et qui répondra facilement à l'attente de tous ceux
qui veulent développer en utilisant l'architecture .NET pour d'autres
bases de données que celle de Microsoft.
Olivier Constans
Quelques
informations complémentaires sur C#Builder
|