Microsoft annonce l'ouverture d'une partie du framework .NET
Ainsi qu'une édition gratuite de Visual Studio

Le , par Lutarez

0PARTAGES

10  0 
Microsoft continue son ouverture sur l'open source avec deux nouvelles déclarations pour le moins inattendues !

En effet, à l'heure où j'écris ces lignes, les sources du coeur du Framework .Net commencent à être publié sur GitHub sous licence MIT, même si cela reste encore assez limité pour le moment. L'ambition est clairement affichée de rendre le .Net cross-Platform (et surtout ASP.NET, disons-le), je cite :
.NET is entering a new era as it embraces open source as a core principal and enables .NET applications to run on multiple operating systems.
Bien entendu, inutile d'attendre un portage des WinForms ou de WPF, mais cela reste un premier pas. Concernant les implémentations non-Windows, celles-ci seraient assurées Xamarin en partenariat avec Microsoft. Pour la petite anecdote, la version 4.6 de .Net intègrerait déjà quelques routines spécifiques pour les systèmes Unix.

La deuxième grosse annonce du jour concerne la mise à disposition d'une toute nouvelle version de Visual Studio : Visual Studio Community ! Comme son nom l'indique, cette version se destine bien évidemment aux projets open source, mais pas seulement : les étudiants, les enseignants, les chercheurs, mais aussi les développeurs indépendants pourront en profiter sans contraintes, que ce soit pour des applications gratuites ou payantes. Sous certaines conditions, les associations (moins de 5 utilisateurs) et les entreprises (moins de 250 postes et moins d'un million de CA) pourront également l'exploiter.

Côté fonctionnalités, cette version correspond à la version professionnelle. Il sera donc possible d'utiliser des plugins par exemple, chose impossible sur les versions Express. Nous pouvons d'ailleurs légitimement nous poser la question du devenir de ces versions Express.

Beaucoup plus de nouveautés ont été annoncées, je n'ai fait que reprendre les grandes lignes ici. Vous trouverez dans les sources ci-dessous des informations sur l'évolution de WPF, EF, ASP.NET, VS, etc. Mais je vous laisse consulter ça pour les plus intéressés !

Sources : le blog du Framework .Net, le blog de Visual Studio

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de clementmarcotte
Expert éminent https://www.developpez.com
Le 12/11/2014 à 22:41
Bonjour,

Citation Envoyé par Lutarez Voir le message
Microsoft continue son ouverture sur l'open source avec deux nouvelles déclarations pour le moins inattendues !

La deuxième grosse annonce du jour concerne la mise à disposition d'une toute nouvelle version de Visual Studio : Visual Studio Community ! Comme son nom l'indique, cette version se destine bien évidemment aux projets open source, mais pas seulement : les étudiants, les enseignants, les chercheurs, mais aussi les développeurs indépendants pourront en profiter sans contraintes, que ce soit pour des applications gratuites ou payantes. Sous certaines conditions, les associations (moins de 5 utilisateurs) et les entreprises (moins de 250 postes ou moins d'un million de CA) pourront également l'exploiter.

Côté fonctionnalités, cette version correspond à la version professionnelle. Il sera donc possible d'utiliser des plugins par exemple, chose impossible sur les versions Express. Nous pouvons d'ailleurs légitimement nous poser la question du devenir de ces versions Express.

J'ai bien l'impression que cela sonne le glas, des éditions Express. Sauf horreur de ma part, "Community" intègre en une version unique, les versions Express pour Windows, Express pour desktop et Express pour le Web. Si c'est l'équivalent de VS Professionnal, cela intègre aussi Visual Studio pour Office et l'accès àa un paquet d'extensions et pas à peu près juste Nuget. Cela semble un grand pas en avant. Finalement, VisualStudio Professionnal ne va intéresser que les entreprises qui emploient plus de 5 programmeurs. Les développeurs individuels et les petites entreprises, y seront gagnants.
Avatar de dfiad77pro
Membre expérimenté https://www.developpez.com
Le 12/11/2014 à 22:43
Cette affaire prends une bonne tournure ( ça n'engage que moi ), je suis en pleine lecture du code du Core (incomplet),
cachet d'aspirine de rigueur mais c'est propre
On découvre plein d'éléments intéressant en relisant ce code (qui a sans doute été remanié pour être plus présentable).

Sinon bonne nouvelle quand même pour WPF qui bénéficie coté Windows de quelques améliorations (certaines en 2015,performances, prises en charges des nouveaux direct X).
Cela rassure sur le fait que "WPF is not dead".

Bon , je vais titiller les développeurs java, mais comme j'ai l'avantage de faire les 2 , je me le permet (-1 power ) :

J’espère que ce coté ouverture va faire baisser les parts ( notamment de JEE) car j'ai l'impression de me retrouver 10 ans en arrière lorsque je l'utilise ,
malgré que je lui concède une certaine puissance .

Oui je suis un assisté assumé ! malgré mon amour de la poésie du langage (modèle du vieux professeur moustachu capable de s'extasier devant un pattern de conception ou une expression Lambda) !
- j'aime le tooling
- les designers ( ça permet de souffler lorsqu'on passe des heures/jours dans le code)
- l'automatisation des taches courantes sans utiliser une tonne de plugins qui font planter l'IDE ( orgasme devant les templates T4 c)
- Linq ( je vois trop de SQL pure dans le java et coté manipulation de collection java 8 va mettre des années à arriver dans ma boite)
- les méthodes d'extension malgré les pièges qu'elles peuvent comporter
- La doc XML plus sympa que la javaDoc faisant doublons avec des annotations foireuses ( cf doc apache CFX REST et SOAP, des @WebParam @Description partout mal affichés sous éclipses)
- On a même un nouvel émulateur andoid ( et visual 2015 install je JDK et les tools android)

Mon post étant un peu partial ( meuuuu non) quelques petits inconvénients en cadeau :
- l'axe mobilité est mis aussi sur XAMARIN, qui n'est pas donné ! Microsoft se décharge un peu quand même
- le temps que le core commun soit partagé on risque de ce retrouver avec plusieurs version de .net, faut pas que ça devienne trop dispersé...
- toujours un flou entre .NET et WINRT
- visual studio met une blinde de temps à s'installer contrairement à éclipse ( pourtant j'ai un bon SSD et une connexion fibré).

Bref,
qu'ils continuent sur ce chemin et que Oracle fasse évoluer Java (au lieu d'attaquer en justice Android) pour faire jouer au maximum la concurrence.
Avatar de M_Makia
Membre averti https://www.developpez.com
Le 13/11/2014 à 7:52
Ça fait juste plaisir !
Le virage de plus en plus serré de Microsoft vers l'open source me rend très enthousiaste.

Etant développeur .Net et également Java je rejoins la remarque de dfiad77pro

Citation Envoyé par dfiad77pro

J’espère que ce coté ouverture va faire baisser les parts ( notamment de JEE) car j'ai l'impression de me retrouver 10 ans en arrière lorsque je l'utilise
Le Java a un "retard" significatif au niveau du langage par rapport au C# même si Java 8 rétabli un peu la balance, ça été un vrai souffrance pour moi de me mettre au Java ^^

Avec cette ouverture j’espère que certaines mentalités vont changer et que le personnes qui dénigraient les technos Microsoft juste par principe ( Micro$oft, pas open source, c'est le mal ...) se remettront à un discours plus objectif.
Avatar de Guikingone
Membre éprouvé https://www.developpez.com
Le 13/11/2014 à 8:14
Java n'a jamais été très compréhensible ni lisible, ce fût un vrai cauchemar de m'y mettre et je ne parle de ces compilations qui plante sans raison alors que le code est bon.

Tout comme mes collègues dévs .Net, je rejoint cette ouverture salutaire.
Avatar de Isixe
Nouveau membre du Club https://www.developpez.com
Le 13/11/2014 à 8:34
New très existante annonçant un bel avenir des technos .Net !!!

Étant initialement développeur Java et maintenant c# je rejoins les remarques précédentes :

Citation Envoyé par dfiad77pro

J’espère que ce coté ouverture va faire baisser les parts ( notamment de JEE) car j'ai l'impression de me retrouver 10 ans en arrière lorsque je l'utilise
Du même avis !

Citation Envoyé par M_Makia

Le Java a un "retard" significatif au niveau du langage par rapport au C# même si Java 8 rétabli un peu la balance
C'est ce qui m'a principalement impressionné ( ou plutôt réjouis ... ) quand je me suis mis au C#, les possibilités au niveau du langage C# sont nettement au dessus du java ( moins de ligne de code, plus de lisibilité)

Citation Envoyé par M_Makia

Avec cette ouverture j’espère que certaines mentalités vont changer et que le personnes qui dénigraient les technos Microsoft juste par principe ( Micro$oft, pas open source, c'est le mal ...) se remettront à un discours plus objectif.
Entièrement d’accord, les vielles rengaines Microsoft sont tjours assez présentes

Citation Envoyé par Guikingone

Java n'a jamais été très compréhensible ni lisible, ce fût un vrai cauchemar de m'y mettre et je ne parle de ces compilations qui plante sans raison alors que le code est bon.
Manque un peu d'objectivité mais si dans le font il y a du vrai
Avatar de Lutarez
Membre chevronné https://www.developpez.com
Le 13/11/2014 à 8:36
Citation Envoyé par clementmarcotte Voir le message
J'ai bien l'impression que cela sonne le glas, des éditions Express.
Je le pense aussi. Cependant, peut-être que certains continuent de l'utiliser dans des circonstances particulières : par exemple, dans une entreprise, une version Express peut suffire pour des petits développements mais où une version Community ne serait pas autorisée de part la taille de l'entreprise.
Avatar de M_Makia
Membre averti https://www.developpez.com
Le 13/11/2014 à 8:45
Citation Envoyé par Lutarez Voir le message
Je le pense aussi. Cependant, peut-être que certains continuent de l'utiliser dans des circonstances particulières : par exemple, dans une entreprise, une version Express peut suffire pour des petits développements mais où une version Community ne serait pas autorisée de part la taille de l'entreprise.
Oui je te confirme que ça été le cas dans une entreprise ou j'ai travaillé.
Dans la plus part des cas la version Express est suffisante même si un version pro ou Ultimate offre plus de confort et productivité.
Avatar de landry161
Membre éprouvé https://www.developpez.com
Le 13/11/2014 à 9:07
Citation Envoyé par dfiad77pro Voir le message

Cela rassure sur le fait que "WPF is not dead".
J'ai un ami à moi qui sera très heureux de l entendre
Avatar de I_Pnose
Membre chevronné https://www.developpez.com
Le 13/11/2014 à 9:42
Ce Visual Studio Community est une véritable bonne nouvelle ; les versions express sont contraignantes dans la mesure où si l’on fait du dev Windows Phone et Desktop il nous faut télécharger et installer deux versions différentes de VS, et bien évidemment la limitation la plus gênante est sans conteste l’impossibilité d’installer des plugins ou autres packages NuGet.

Bref pour un dev indépendant qui n’a clairement pas le budget nécessaire pour investir dans le Visual Studio annuel (parfois obligatoire pour cibler telle ou telle plateforme), ce genre d’initiative est plus que salutaire.
Avatar de Issam
Membre confirmé https://www.developpez.com
Le 13/11/2014 à 10:19
Si blend est aussi inclut dans cette version ça serait vraiment la totale !

j'ai cru comprendre que cette version community était la même que la pro avec juste quelques petites contraintes niveau licence mais gratuite !

je n'ai pas encore trouvé d'infos concernant blend
Contacter le responsable de la rubrique EDI

Partenaire : Hébergement Web