Qui a déjà joué avec "VS .Net "

Fermé
Kermit_13 - 2 déc. 2002 à 18:22
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 - 15 févr. 2003 à 10:55
QQ 1 a-t il déjà au l'occasion de manipuler le nouveau VS?
Qqs avis seraient les bien venus .


Merci
A voir également:

10 réponses

Non désolé
0
Je suis en plein formation cette semaine.

Il y a des choses vraiment très sympa, mais encore une fois, c'est une technologie totalement propriétaire.

Il y a ç prendre et à laisser, comme pour toute techno.

Ceci dit la réalisation de certaines pages web peut se faire à une vitesse hallucinante (webforms).
0
teebo Messages postés 33491 Date d'inscription jeudi 14 octobre 2004 Statut Modérateur Dernière intervention 24 février 2011 1 793
3 déc. 2002 à 10:54
Et en programmation logicielle ca donne quoi? (J'ai juste passe une heure en tete a tete avec pour le moment, ca fait pas lourd...)

ö,ö  "Il est plus facile de donner des conseils
\_/    que de les appliquer"
0
Contrainte: avoir le runtime .Net installé (21 Mo).

Un hello world typique fait moins de 4 ko.

Visual Studio ressemble à son prédécesseur, sauf qu'il intègre des palette d'outils supplémentaires (webforms pour les pages web, windows forms pour les applications Windows).


Il y a des amélioration absolument fa-bu-leuses:

- plus la moindre utilisation de la base de registre. Les fichiers de config des applications sont (enfin !) des fichiers texte (XML).
- plus besoin d'enregistrer les DLL dans la base de registre: elle sont cherchées dans le path ou par URL.
- système de versionning et signature cryptographique des DLL qui permet d'éviter qu'une appli plante parcequ'elle a la mauvaise DLL (ça empêche également le remplacement frauduleux de DLL).
- installation à chaud de DLL (woao !)
- etc.

Je découvre au fur et à mesure (j'en suis à mon second jour de formation, et ça dure jusqu'à vendredi).


Le cross-compiler est sympa (C++, C#, Python...), mais bien entendu tout n'est pas faisable dans ces langages (à cause de certaines restrictions imposées par la machine virtuelle).

Globalement, je dirais que Microsoft va dan le bon sens.
.Net c'est un repackaging de techno existantes (cross-compiler, machine virtuelle avec garbage collector (bonheur !), objet distribués, etc.).

En dehors du fait que ça ne tourne que sur les machines à base de processeur Intel sous Windows, c'est bien pensé et il y a plein de bonnes idées qui facilite vraiment la vie du développeur.

Pour l'intégrateur, il y a aussi plein de bonnes suprises.


Maintenant c'est à tempérer par l'expérience.
Je m'attend bien entendu à des problèmes.
0
teebo Messages postés 33491 Date d'inscription jeudi 14 octobre 2004 Statut Modérateur Dernière intervention 24 février 2011 1 793
3 déc. 2002 à 12:16
Ca m'a l'air interessant,...
Mais bon, tu crois qu'on peut deja developper le noyau d'une appli pro avec ca? Ca a l'air bien pour la couche superieure surtout...Pour ecrire une dll :-S
Par contre, bien le XML, il etait temps, on vient de finir notre gestion de toute la config en XML :-(((

Par contre, j'imagine qu'on aura un equivalent en Linux bientot non? Il me semble avoir vu quelque chose la dessus, mais je ne sais plus ou...

ö,ö  "Il est plus facile de donner des conseils
\_/    que de les appliquer"
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
tu crois qu'on peut deja developper le noyau d'une appli pro avec ca?

Oui sans problème, tant que ce n'est pas du temps réel.
Il y a absolument tout ce qu'on avait dans VB, VC++...


Par contre, j'imagine qu'on aura un equivalent en Linux bientot non?

ça c'est ce que Microsoft a annoncé, mais étant donné qu'ils sont spécialistes du vaporware, je n'y compte pas du tout.
Dommage d'ailleurs...
0
Ah la vache, ils ont repiqué un paquet de trucs de Python et de Java. Tout plein !
0
teebo Messages postés 33491 Date d'inscription jeudi 14 octobre 2004 Statut Modérateur Dernière intervention 24 février 2011 1 793
3 déc. 2002 à 13:16
Ca c'est pas nouveau, c'est a peu pres ce qu'ils savent faire de mieux historiquement... ;-)

ö,ö  "Il est plus facile de donner des conseils
\_/    que de les appliquer"
0
Ah tiens... ils ont aussi repiqué un paquet de trucs à Delphi
(dataset, datagrid...)
0
teebo Messages postés 33491 Date d'inscription jeudi 14 octobre 2004 Statut Modérateur Dernière intervention 24 février 2011 1 793
6 déc. 2002 à 12:24
Tu voudrais pas nous faire un article des fois non? Juste pour t'assurer que tu as bien compris ;-), Enfin c'est pour toi que je dis ca :-DDD

ö,ö  "Il est plus facile de donner des conseils
\_/    que de les appliquer"
0
kassper Messages postés 5 Date d'inscription mardi 26 mars 2002 Statut Membre Dernière intervention 7 décembre 2002
7 déc. 2002 à 00:55
je debute en programmation et je dois dire que je ressent pas encore la difference entre gnu c++ et vs.net mais apres ya une belle presentation et les options sembles infinies...
dans deux ans je me prononcerai
carpe diem,meme si j'en creve
0
Il y à plein d'infos sur le forum consacré à .NET :
http://www.developpez.net/forums/viewforum.php?f=49
0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
9 déc. 2002 à 14:08
Ayé j'ai fini ma (courte) formation .Net.

Globalement:
Je trouve que Microsoft avance dans le bon sens.
Il y a de très bonnes choses dedans, aussi bien pour le développeur, pour celui qui va intégrer que pour celui qui s'occupe de la maintenance.

C'est un agglomérat de techno existantes, mais ça fait un tout intéressant.

Méfiance tout de même: il y a des fonctionnalités présentes dans .Net qui sont - de l'avis même de Microsoft - dangereuses.
(Il y a des moments, on a l'impression qu'ils ont ajouté ces fonctionnalités rien que pour pouvoir dire "ça, Java ne sait pas le faire." Très mauvaise idée.)

Autre chose: ça ne tourne que sous Windows.
(Et pour les serveurs: uniquement NT/2000, avec 2000 recommandé).
Microsoft annonce des versions Linux, mais ça sent le vaporware.


Globalement, ça me plaît.
Reste à voir la pratique, maintenant...
0
Il y a un port non officiel de .Net pour Linux (projet mono) :

http://www.go-mono.com/

Mais je pense que seb était au courant ... ;)
0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
15 févr. 2003 à 10:55
oui mais ils risquent d'avoir bientôt un problème: Microsoft a récemment déposé le brevet pour .Net, ce qui les autoriserais à interdire, réglementer ou demander des royalties pour toute machine virtuelle compatible .Net.

Alors bof... je préfère revenir à Java ou Python.
0