samedi 25 mars 2017

ASP.NET MVC5 RC vs ASP.NET MVC4

C'est quoi une application ASP.NET MVC5 RC1 ? J'aimerais savoir car pour l'instant, je n'en avais encore jamais instancié une ... Je vais en créer une et voir ce qu'il y a dedans quels sont les différents éléments que l'on me propose quelles sont les versions des briques de base.

Je suis avec Visual Studio 2015 Community, je fais Fichier -> Nouveau -> Projet

Visual Sutiod 2015 Community -> fichier -> Nouveau -> Projet
La boite de dialogue Nouveau projet apparaît :

Framework 4.6.1 - Visual C# Web
Un seul modèle de template ... Que je nomme WebApplication MVC5 RC1. Je clique sur Ok.

Je commence par choisir MVC pour lire le texte associé à droite, c'est du MVC 4 :

Framework 4.6.1 - Visual C# Web - MVC 4
Créer des applications à l'aide de l'architecture Model-View-Controller ... piloté par les tests ... utilisant les dernières normes.

Tout cela est prometteur mais je souhaite regarder ce qu'il y a dans ASP.NET 5 RC je vais donc créer un projet de ce type :

Framework 4.6.1 - Visual C# Web - Get ASP.NET 5 RC
Curieusement le texte est cette fois en anglais "To get started with ASP.NET 5 projects install the ASP.NET 5 runtime and tools". Je suis un peu inquiet ça n'a pas l'air sec !

En plus le truc me propose d'installer ASP.NET 5 runtime and tools, je regarde dans :


Je me dis que ces applications sont compilées avec Roslyn.

Comment s'y retrouver dans tout ça ? J'ai envie de tirer tout cela au clair au moins entre ASP.NET MVC 4.6.1 et ASP.NET 5 RC.

Oh le truc bien pourri, j'ai donc choisi un projet du type Get ASP.NET 5 RC mais quand je clique sur le bouton Ok on me propose de Télécharger DotNetCore.1.0.1-VS2015Tools.Preview2.0.3 et d'installer moi même le DotNetCore.

Visual Studio 2015  Télécharger le DotNetCore.1.0.1 Preview 2.0.3
Avec tout ce que j'ai entendu ou plutôt j'ai lu sur la cohabitation entre .NET Core et les frameworks précédents. Je crois que je vais prendre un peu de distance. Et par exemple, aller à la plage ...

Have fun ! N'oubliez pas, ce n'est que du soft.

Aucun commentaire:

Publier un commentaire