2
Développer, tester et déployer un site web avec WebMatrix (RIA101)Christine [email protected] 9 février 2011
3
AGILCOM
Architecture
Conseil
Formation
4
Agenda
Qu’est ce que WebMatrix ?Pourquoi un nouvel outil ?Comment l’installer ?Que contient la boîte ?Que peut-on faire avec ?
5
Qu’est ce que WebMatrix ?
C’est un outilWebSimple d’utilisationTout en unGratuit
C’est un écosystème complet de produits, partenaires et technologies
Disponible en 9 langues en RTM depuis janvier 2011http://www.microsoft.com/web/webmatrix/
6
Pourquoi un nouvel outil ?Taille du projet (nb de personnes)
Richesse fonctionnelle
+
+
7
SimpleFacile de démarrer à partir de rien ou avec une application de la
communauté
Outils pour vous guider à personnaliser, optimiser et
publier
Sans couture
Une large communauté
Progression facile vers des serveurs, des Framework et
des outils professionnels
Transition sans couture vers le Cloud
Petit Téléchargement de moins de 50 Mo
Installation en quelques minutes
WebMatrix
8
Installer WebMatrix
A partir de http://www.microsoft.com/web/webmatrix
Via Web Platform Installer 3.0 (Web PI)
9
Que contient la boîte ?
Un serveur webUne base de données SQL Server CompactLes Framework et applications WebUn environnement de développement
10
Le Serveur WebIIS Express
IIS ExpressPas un serviceDisponible sur toutes les versions de Windows
11
Les Fx et Applications Web
Galerie WebModèles de site
PHPASP.NET
ASP.NET WebFormsASP.NET MVC 3.0ASP.NET WebPages
12
La base de donnéesSQL Server Compact
SQL Server CompactBase de données fichierUtilisable chez n’importe quel hébergeur
13
Un environnement de développement
Un éditeur de codeDes outils de test et débogageDes outils de publication
14
Que peut-on faire avec ?
Développer des pages Déployer et personnaliser les applications les plus courantes Gérer ses bases de données Monitorer les requêtes/réponsesdu serveur webOptimiser son site Publier son site web
Créer
Modifier
Publier
15
Créer son site web
A partir d’une application OSSWordPress, Joomla, Umbraco, DotNetNuke etc…
A partir de modèles
Créer
Modifier
Publier
16
DémoGallerie Photo
17
Personnaliser son site web
Editeur de codeSyntaxe RazorWeb HelpersSEO (Search Engine Optimization)
Créer
Modifier
Publier
18
Zoom sur Razor
Nouvelle syntaxe pour simplifier le développement
Basée sur ASP.NET, Framework .NETRepérée par le délimiteur @
Ses caractéristiques Accès simplifié aux bases de donnéesImbrication simple de code et de rendu HTMLIntégration de fonctions de haut niveau en une seule ligne de code (Helpers)
19
Démo
RazorWeb HelperSEO
20
Publier son site
Assistants de déploiement intégrésFTP, FTPSWeb Deploy
Fournisseurs d’hébergementhttp://www.microsoft.com/web/hosting/home
Créer
Modifier
Publier
21
Hébergeurs partenaires
2 partenaires proposent dès aujourd’hui des offres adaptées à
WebMatrix
et très prochainement 1 autre partenaire :
22
DémoWeb Deploy
23
Conclusion
Etes-vous concerné par cet outil ?
Pour apprendre, par où commencer ?http://msdn.microsoft.com/fr-fr/asp.net http://www.microsoft.com/web/webmatrix (US)
Un outil qui grandit avec vous !
24
MSDN et TechNet : l’essentiel des ressources techniques à portée de clic
http://technet.com http://msdn.com
Portail administration et infrastructure pour informaticiens
Portail de ressources technique pour développeurs
Top Related