« Implémenter une couche de Persistance avec .NETUn ebook gratuit sur les Transactions Java »

7 commentaires

Commentaire de: Bertrand Le Roy [Visiteur] · http://weblogs.asp.net/bleroy
Quels sont selon toi les principaux features d'Eclipse qui manquent dans VS 2005? (si je peux prendre le feedback de la communauté... ;)
01.06.06 @ 23:06
Commentaire de: sami [Membre] Email
Hello Bertrand,

Il me faudrait écrire une encyclopédie pour te répondre tant il y en a ! ;-)
Mais juste à titre d'exemple, il y en a une en particulier qui manque cruellement (en tout cas me concernant). Ce sont les Working Set.

Ca permet lorsqu'on a un projet multi-couches avec des centaines de classes de n'afficher à un instant T qu'un sous-ensemble de fichiers d'un projet donné. Typiquement lorsque je travaille sur un Use Case, j'aimerai ne voir que sa DAO, ses services et son IHM.

Si t'arrive à faire passer ça dans le prochain service pack VS, je te paie une bière lors de ton prochain séjour en France ;-)

Sami
ps: j'adore le nouveau look de ton blog
01.06.06 @ 23:31
Commentaire de: Amethyste [Visiteur]
Bonne idée ça, tiens moi je paie les cahouettes
02.06.06 @ 00:46
Commentaire de: Bertrand Le Roy [Visiteur] · http://weblogs.asp.net/bleroy
Tain vous êtes radin les mecs ;)
Je transmets à qui de droit. Si vous en avez d'autres...
02.06.06 @ 01:10
Commentaire de: Gengis [Visiteur]
Quelques fonctionnalités que je n'ai pas encore trouvé et qui sont bien pratiques sous eclipse (je reviens tout juste à vs après pas mal de java, c'est peut-être moi qui n'ai pas bien cherché) :

Import automatique d'un namespace après avoir tapé les premières lettres d'une classe. Exemple avec Eclipse : en tappant Lis et Ctrl+espace, le package java.util.List est automatiquement importé. Si plusieurs packages ont un nom qui matche avec ces premières lettres, un petit menu contextuel permet de choisir le bon (en fait avec List c'est comme ça que ca se passe). Dans visual studio je ne suis arrivé à faire ça qu'en tapant le nom entier de la classe ou de l'interface (en respectant la casse) et en utilisant Alt-Shift-F10. Un peu ennuyeux quand le nom de la classe est long.

Génération automatique des propriétés d'après les champs. Avec eclipse on a le "generate getter and setter", avec vs2005 je ne suis pas arrivé à générer les propriétés autrement qu'une par une (encapsulate fields). Ou en tappant prop puis tab deux fois mais je trouve que l'écriture du code est moins fluide. Ca serait bien de pouvoir les faire toutes d'un coup avec déduction automatique du nom de la propriété d'après le nom du champ (première lettre en majuscule par exemple).

Ca serait bien aussi que les "usings" soient classés. Exemple : en premier les System.*, ensuite les librairies externes (pour les hérétiques qui utilisent des libs externes dans leur code ;)), et enfin celles liées au projet.

L'outil "Extract method" dans eclipse, pratique pour refactorer du code un peu indigeste.

Generate constructor using fields : pas trouvé non plus. Mais c'est vrai qu'avec les constructeurs "flexibles" de c#3 ca sera moins utile...

A+
02.06.06 @ 12:14
Commentaire de: Cjed [Visiteur] · http://jdenanot.free.fr
"VS.NET reste maître incontesté dans la partie éditeur graphique (WYSIWYG)"
Ouais ben 10 ans après WebObjects, ça me fait quand même bien rire... Mis à part ce qui gravite autour du principe Ajax, je ne vois pas de révolution, ni côté .NET, ni côté J2EE (je travaille sur les deux depuis 6 ans pourtant). Par contre je suis complètement d'accord sur la richesse de l'éditeur de code d'Eclipse, des possibilités de refactoring, les mêmes outils que je cite sont largement dépassés sur ce plan.

ps : comment sont générées les courbes dans les input texte du blog ? :):) j'aime vraiment bien ce look !
09.06.06 @ 10:39
Commentaire de: croote [Visiteur]
Une fonctionnalite interessante que je trouve pas assez developpée sous eclipse est le refactoring pour tous les fichiers "non java": je pense en particulier aux xml et properties.
Souvent je me bat car il restait une occurence que je n'ai pas refactoree ...
Il existe bien la case "textuel" avec preview mais ca reste un peu limité et pas tres productif.
ciao
11.06.06 @ 11:43

Laisser un commentaire


Votre adresse email ne sera pas révélée sur ce site.

Votre URL sera affichée.
(Les retours à la ligne deviennent des <br />)
(Nom, e-mail & site Web)
(Autoriser les utilisateurs à vous contacter par un formulaire de message (votre adresse email ne sera not révélée.))
This is a captcha-picture. It is used to prevent mass-access by robots.
Please enter the characters from the image above. (case insensitive)