IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Framework .NET Discussion :

[Developpement : Java > .Net] Par où commencer ?


Sujet :

Framework .NET

  1. #1
    Membre habitué Avatar de nikalkal
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    231
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 231
    Points : 166
    Points
    166
    Par défaut [Developpement : Java > .Net] Par où commencer ?
    Salut,

    je vous explique mon problème, je suis développeur JAVA/J2EE et je doit passer à DOTNET.
    Je me dis donc tiens le 1er truc à faire c'est voir les tutos de développez.com et je me rends compte qu'il est possible de faire aussi bien du C# que du VB que du DELPHI etc... avec dotnet.
    Le problème c'est que je n'ais pas de langage particulier sous lequel je vais utiliser dotnet.

    Je me demande donc par quoi commencer. Je ne vois pas de tuto dotnet en général.

    Pourriez vous m'orienter sachant que je veux acquir quelques bases sur les principes et l'architecture de dotnet avant d'avoir une formation professionelle dans une semaine?

    Merci d'avance @+

  2. #2
    Membre confirmé Avatar de Monstros Velu
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2003
    Messages
    619
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2003
    Messages : 619
    Points : 601
    Points
    601
    Par défaut
    Les 3 langages sont équivalents. Tu en choisis un, et tu développes dans ce langage, une fois compilé, ça fait grosso-modo la même chose. On peut même utiliser les 3 langages dans le même projet, mais à priori, en connaître 1 est suffisant.

  3. #3
    Membre expérimenté Avatar de LaChips
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    1 109
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 109
    Points : 1 482
    Points
    1 482
    Par défaut
    Si tu connais l'Objet ainsi que JAVA/J2EE normalement, seul la syntaxe change

  4. #4
    Rédacteur
    Avatar de dev01
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 451
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 451
    Points : 6 017
    Points
    6 017
    Par défaut
    Citation Envoyé par LaChips
    Si tu connais l'Objet ainsi que JAVA/J2EE normalement, seul la syntaxe change
    en C# . (je complete la phrase ).

    Perso je pense que le C# est le meilleur pour quelqu'un qui vient de Java.

    Outre le fait que j'aime pas VB (pas de troll merci ), c'est un langage très proche, très riche et très bien structuré. De toute façon au niveau de l'architecture des classes et des namespaces, c'est la même quelque soit le langage utilisé.

  5. #5
    Membre habitué Avatar de nikalkal
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    231
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 231
    Points : 166
    Points
    166
    Par défaut
    Ok merci pour ces réponses mais je n'arrive toujours pas à voir certains points.
    Vous me dîtes niveau architecture c'est pareil que J2EE... ça veut dire qu'il y a aussi des frameworks qui me permettront d'implémenter mes vues, de les séparer de mes actions, de gérer automatiquement le monde relationel/objet et ce quelque soit le langage choisit?
    J'ais du mal à le croire...

    Par ex en J2EE j'utilise souvent Struts - Spring - Hibernate pour implémenter une architecture n-tiers correcte.
    On retrouve les mêmes principe dans tous les langages .NET?

  6. #6
    Rédacteur
    Avatar de dev01
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 451
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 451
    Points : 6 017
    Points
    6 017
    Par défaut
    Citation Envoyé par nikalkal
    Ok merci pour ces réponses mais je n'arrive toujours pas à voir certains points.
    Vous me dîtes niveau architecture c'est pareil que J2EE... ça veut dire qu'il y a aussi des frameworks qui me permettront d'implémenter mes vues, de les séparer de mes actions, de gérer automatiquement le monde relationel/objet et ce quelque soit le langage choisit?
    J'ais du mal à le croire...

    Par ex en J2EE j'utilise souvent Struts - Spring - Hibernate pour implémenter une architecture n-tiers correcte.
    On retrouve les mêmes principe dans tous les langages .NET?

    Attention a pas confondre langage et framework. En java tu as un langage pour un framework et ses extentions (comme Hibernate et autre). En dotnet tu as plein de langage pour un framework. Ainsi un librairie écrite en C# sera utilisable en VB.NET et dans tout les langages ".NET".

    Concernant les extensions tiers, tu as Spring.NEt (je crois que c'est comme ça qu'il s'appelle mais une recherche google t'en dira plus) et NHibernate

  7. #7
    Membre habitué Avatar de nikalkal
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    231
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 231
    Points : 166
    Points
    166
    Par défaut
    Ok merci.

    Dernière petite précision: pouvez-vous me confirmer que .NET permet de respecter également le modèle MVC?

  8. #8
    Membre confirmé Avatar de Monstros Velu
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2003
    Messages
    619
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2003
    Messages : 619
    Points : 601
    Points
    601
    Par défaut
    oui, il le permet.

  9. #9
    Membre émérite
    Avatar de Merlin
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Mars 2002
    Messages
    524
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Mars 2002
    Messages : 524
    Points : 2 883
    Points
    2 883
    Par défaut
    Citation Envoyé par nikalkal
    je vous explique mon problème, je suis développeur JAVA/J2EE et je doit passer à DOTNET.
    Le problème c'est que je n'ais pas de langage particulier sous lequel je vais utiliser dotnet.
    Utilise J#, c'est ni mieux ni moins bien que le reste et comme ça tu resteras avec une syntaxe connue et tu pourras te concentrer sur l'essentiel : le framework.

  10. #10
    Membre habitué Avatar de nikalkal
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    231
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 231
    Points : 166
    Points
    166
    Par défaut
    Aprés une semaine, j'ais finalement réaliser une petite appli asp.net en c# et franchement quelle palcopie de JAVA

    Faut bien que microdaube copie sur quelqu'un pour arriver à sortir quelque chose de bien...

    Non mais plus sérieusement, c'est assez facile de passer de l'un à l'autre.
    Par contre j'ais utilisé nhibernate sans trop de problème mais je voulais intégrer nspring pour gérer le mode transactionnel mais à priori en .net c'est pas trop possible...

    Merci à tous en tout cas, @+

  11. #11
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2005
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2005
    Messages : 7
    Points : 10
    Points
    10
    Par défaut
    Citation Envoyé par nikalkal
    Aprés une semaine, j'ais finalement réaliser une petite appli asp.net en c# et franchement quelle palcopie de JAVA

    Faut bien que microdaube copie sur quelqu'un pour arriver à sortir quelque chose de bien...
    Très honnêtement, si c'est tout ce que tu as retenu sur ASP.net, tu as encore des progrès à faire.

    ASP.net n'a pas à ma connaissance d'équivalent sous Java, bien que ça ait été prévu. Si tu veux plus d'explications, je te propose de venir à l'une de mes formations: formation ASP.net V2.0 ou formation Windows Forms avec le Framework 2.0.

  12. #12
    Membre expérimenté Avatar de Mose
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 143
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 143
    Points : 1 379
    Points
    1 379
    Par défaut
    Citation Envoyé par nikalkal
    Aprés une semaine, j'ais finalement réaliser une petite appli asp.net en c# et franchement quelle palcopie de JAVA

    Faut bien que microdaube copie sur quelqu'un pour arriver à sortir quelque chose de bien...
    Ah parce que c'est Java qui a inventé la programmation objet ? les types int/string/char/etc... ? (etc... on peut parler de 99% du langage)

    Bref : quel est le problème de se baser sur ce qui existe déjà pour faire mieux ? (Hé oui, la "pâle copie" est plus performante et mieux foutue sur beaucoup de points, ex la gestion des évènements)

    Ah oui... j'oubliais... on parle de Microsoft là... donc c'est forcément des méchants vilains, faut surtout pas se poser de questions. Les "gens bien" doivent cracher sur M$, même s'ils ne savent pas pourquoi...

  13. #13
    Membre expérimenté
    Avatar de Mehdi Feki
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    1 113
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 113
    Points : 1 566
    Points
    1 566
    Par défaut
    C'est repartit pour un autre conflit Java Vs MS ?

    Une chose à dire, je viens aussi du monde Java, enfin je viens dans le sens que j'ai beaucoup travailler la dessus, et ASP.Net c'est une revolution

    Voila

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Débuter avec .Net, par où commencer?
    Par byubi dans le forum Débuter
    Réponses: 5
    Dernier message: 15/06/2011, 17h01
  2. Aide JAVA par quoi commencer
    Par Guepard26 dans le forum Langage
    Réponses: 6
    Dernier message: 30/07/2007, 16h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo