Developpez.com

Le Club des Développeurs et IT Pro

Webmatrix disponible en version finale dans les heures qui viennent

Microsoft dévoile son nouvel EDI ce soir

Le 2011-01-13 14:17:23, par Gordon Fowler, Expert éminent sénior
Microsoft organise ce soir une conférence de presse autour de « WebMatrix », son nouvel environnement de développement web.

Après la sortie de trois beta (dont la dernière date de juillet 2010), la version finale devrait donc sortir dans les heures qui viennent.

WebMatrix est un outil de développement gratuit, spécialement conçu pour permettre aux développeurs web de créer et gérer des applications Web sur la plate-forme Windows, tout en restant compatible avec les produits Microsoft Visual Studio et SQL Server.

La plate-forme comporte toutes les ressources dont les développeurs on besoin pour créer un site, à savoir un serveur web léger et simple d'utilisation (IIS Express) et un moteur de base de données gratuit (SQL Server Compact).

Une galerie web (Microsoft Web App Gallery) met à disposition des développeurs plusieurs projets open-sources comme WordPress, Dupral, Joomla ou encore DotNetNuke qui peuvent être facilement téléchargés, configurés et publiés sur un serveur d'hébergement sans quitter WebMatrix.

WebMatrix propose également un éditeur léger qui prend en charge les langages HTML, CSS, ASP.net et PHP. On note également la prise en charge du Framework Web de Microsoft ASP.NET MVC ainsi que le support du nouveau système de vues Template Razor.

Pour Philippe Vialatte, responsable .NET sur Développez.com, un outil particulièrement adapté pour les étudiants, l'initiation à .NET, ou les sites qui nécessite peu de code (vitrine, amateurs, associations, etc.) ou des fonctionnalités « clefs en main ».

Visual Studio restant lui beaucoup plus orienté entreprise.

La keynotes de lancement sera disponible sur cette page

Source : Blog MSDN

Et vous ?

Que pensez-vous de WebMatrix : bien pensé ou pas vraiment utile ?
  Discussion forum
18 commentaires
  • 3logy
    Membre actif
    Envoyé par Tilwan
    Merci de faire attention aux termes employés, Joomla, wordpress, etc... sont des cms open-sources. Un framework est une librairie de fonctionnalités comme Zend et Symfony en php.
    Joomla -> lien
  • camus3
    Membre éprouvé
    Ce n'est pas le framework MVC que l'édi prend en charge mais le framework Web Pages

    http://www.microsoft.com/downloads/en/details.aspx?FamilyID=e750fc0b-8b8f-46f9-b30f-0ead6f6e538c

    qui permet de coder sans réelle structure ( pas de code behind , ni de MVC , même si l'on peut faire du MVC dans webmatrix mais aucun intérêt ).

    Bref , on retourne à une sorte d'ASP classique, avec la puissance des objets ( chaque page web est un objet de la classe webpage ).
  • 3logy
    Membre actif
    J'aime bien l'ergonomie! pas mal comme EDI... tu peux faire du php et du .net!
  • Tilwan
    Membre à l'essai
    Enfin, WebMatrix intègre les frameworks open source les plus populaires (WordPress, Joomla!, DotNetNuke, Umbraco, et Drupal)
    Merci de faire attention aux termes employés, Joomla, wordpress, etc... sont des cms open-sources. Un framework est une librairie de fonctionnalités comme Zend et Symfony en php.
  • stailer
    Membre chevronné
    joue pas sur les mots 3logy... Dans le sens ou il était employé, il s'agissait bien du CMS et pas de la partie framework.
  • camus3
    Membre éprouvé
    On peut de toute façon faire tourner zend ou synfony sur webmatrix , puisque IIS express supporte l'url rewriting. Je bosse aujourd'hui uniquement avec IIS à la place d'apache et c'est le pied ( sauf pour le porte monnaie ).
    Un meilleurs solution est bien sur d'utiliser vs php sur Visual studio qui surpasse de loin tout autre éditeur php , éclipse et netbeans compris.
  • stailer
    Membre chevronné
    Un meilleurs solution est bien sur d'utiliser vs php sur Visual studio qui surpasse de loin tout autre éditeur php , éclipse et netbeans compris.
    Justement j'hésitais n'ayant aucun retour sur ce produit !
    Merci pour l'info en passant, je crois que je vais me pencher sérieusement sur la question.

    Fait-il également l'autocomplétion sur le javascript ? (je dév aussi avec ExtJS et Netbeans me le propose sur les classes d'Ext par exemple).

    On peut de toute façon faire tourner zend ou synfony sur webmatrix , puisque IIS express supporte l'url rewriting.
    Zend Framework peut fonctionner sans URL Rewriting en même temps que l'URL rewriting.
    Par exemple sur un serveur de dev non URL Rewriting tu auras des adresses :

    http://localhost/index.php/module/route/action

    et sur le prod en URL Rewriting :

    Tu n'as donc juste qu'à te faire une variable de configuration "ROOT" qui change selon le serveur.
    http://monsite.com/module/route/action
  • camus3
    Membre éprouvé
    tu peux tester vs php pendant 30 jours gratuitement. Pour javascript l'intellisence ne fonctionne que si tu mets un lien ( avec une balise script ) vers la librairie ( qui peut être online , d'ailleurs ), en tout cas cela fonctionne avec jquery.
  • wokerm
    Inactif