SlideShare une entreprise Scribd logo
1  sur  55
Télécharger pour lire hors ligne
© Microsoft, 2008-2009
Notre offre Web Infrastructure Web Expérience  Utilisateur « Cloud computing » Monétisation Génération de trafic
La plate-forme Web de Microsoft en quelques mots? Un ensemble optimisé  d’outils ,  serveurs  et  technologies  permettant de construire et héberger la prochaine génération d’applications Web Y compris PHP
Une plate-forme  riche  et  complète  permettant de designer, développer et déployer des solutions Web au meilleur cout. Une plate-forme Web  Intégrée
Les réalités du Web d’aujourd’hui ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Commençons par le  cadre applicatif ASP.NET  est un puissant cadre applicatif  GRATUIT  permettant de construire de robustes et performantes applications Web. Quelque soit la nature de votre site, qu’il soit petit, moyen ou grand, personnel ou d’entreprise, ASP.NET s’adaptera à un large choix de projets et de style de développement.
ASP.NET Web Application Framework AJAX  PAR DEFAUT Librairies de scripts compatibles  multi-browser Contrôles  AJAX actifs Accès simplifie a des services ou données distants Programmation  client  ou  serveur <asp:UpdatePanel ID=&quot;UpdatePanel&quot; runat=&quot;Server&quot;> </asp:UpdatePanel> “ En encapsulant des sections de votre site au sein du contrôle 'Update Panel', vos contrôles serveurs se mettront à jour sans aller-retour inutiles.  AJAX en toute simplicité et efficacité ”
ASP.NET Web Application Framework AJAX  PAR DEFAUT “ is a fast and concise JavaScript Library that  simplifies HTML document traversing, event handling,  animating, and Ajax interactions for rapid web development.   jQuery is  designed to change the way that you write JavaScript.” 100% supporté par  ASP.NET et Visual Studio Aide a la saisie Auto-Completion Coloration  syntaxique
ASP.NET Web Application Framework Accès aux données.  Communiquez facilement avec un ensemble riche de types et sources de données:  des  Web Services   en passant par des  données JavaScript. Services de données ADO.NET Données JavaScript:  Tableaux et objets Tous Web Services JSON “ Les donnees serveur peuvent etre representees au niveau client comme de simples objets Javascripts.” AJAX  PAR DEFAUT ASMX WCF HTTPHandler JSONResult MORE…
ASP.NET Web Application Framework LE CHAINON MANQUANT:  LINQ Utilisez une  syntaxe commune  afin d’accéder a différentes sources de données telles que des objets, bases de données et documents xml. Reduction du temp de developpement Ensemble de contrôles de données LINQ riches et puissants LINQ WEB « IntelliSense » et « Debugging » appliqu é s aux données Génération automatique des couches d’ accès  aux données o DB <XML>
VOS DONNEES  EN TOUTE SIMPLICITE « ASP.NET Dynamic Data »  vous permet de construire une interface administrative ou un site de saisie de données directement depuis votre modèle de données   sans avoir a écrire une seule page. * *Pas de panique.  Tout est personnalisable.
ASP.NET Web Application Framework CONTROLES  EN FOLIE Riche ensemble de plus de  100  contrôles intègres afin de manipuler toutes vos données, du html aux formulaires, et plus encore. Contrôles de données  tels que « ListView » Pagination des données  via « DataPager » Gestion de formulaires complexes  au travers de « FormView » Capitalisez sur un riche écosystème de  contrôles  développés par la  communauté  pour la communauté de la gestion d’interface utilisateur  au   Reporting .
ASP.NET Web Application Framework JE/VEUX/MON/ MVC Un nouveau modèle de programmation pour ASP.NET qui promeut une séparation claire des responsabilité afin de vous donner un contrôle absolu sur   VOS  <HTML>, CSS  et autres  Javascript Architecture « Model View Controller » Intègre  à  « System.Web » Tire profit du routage dans ASP.NET Structure URL épurée Permet de meilleurs test unitaires Architecture extensible Complément aux « Webforms »
ASP.NET Web Application Framework KEEP MY  TEMPLATES  D.R.Y. Productivité.  En combinant les notions de page principale (« master page ») et de contrôles utilisateurs, vous créez des zones et régions facilement gérables pour vos applications Web.  Site.Master Content.aspx Calendar.ascx
ASP.NET Web Application Framework MULTI- LANGUES “ .NET vous laisse libre d’utiliser le  langage de votre choix .” Langages dits statiques comme  Visual   Basic   et  C#   Langages dits dynamiques comme  IronRuby  et  IronPython
LE WEB EST  INTERNATIONAL ASP.NET intègre une gestion automatique de multiples langues afin de rendre la localisation de sites Web encore plus facile.  <%@ Page UICulture=&quot;fr&quot; Culture=&quot;fr-BE&quot; %>  En tant que développeur vous n’avez qu’a préparer les ressources qui correspondent aux différentes cultures que vous souhaitez implémenter et laisser  ASP.NET faire le travail à votre place en chargeant les ressources adéquates à la volée. ¡Hola! こんにちは! مرحبا هناك ! Salut! Oi lá! Hej
Les réalités du Web d’aujourd’hui ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Des  Outils  qui aiment les standards Visual Studio  +  Expression Web  offrent un environnement riche et complet permettant de construire des applications Web et des services qui respectent les standards d’aujourd’hui. Connectant cerveau droit et gauche, ces outils simplifient les processus collaboratifs entre développeurs & designers.
Complete development environment for Rapid Application Development.  JAVASCRIPT  DU SOL AU PLAFOND Le meilleur des outils de développement applique à  JavaScript : IntelliSense, coloration syntaxique et debugging, Integration avec de multiples  Frameworks  comme  Points d’arrêt et pas à pas avec le  debugging JavaScript
Pour les developpeurs Visual Studio  offre un environnement  GRATUIT  de programmation et de test  basé sur les standards du Web .
Complete development environment for Rapid Application Development.  INTELLISENSE  UN AMI QUI VOUS VEUX DU BIEN Auto-complétion ,  documentation à la volée ,  information contextuelle  et  coloration syntaxique  quelque soit votre code: de HTML à JavaScript en passant par le Framework  .NET et C#. Plus qu’un éditeur, un véritable  ami  toujours là quand vous en avez besoin.  Auto-Completion Aide à la saisie Coloration Syntaxique
Complete development environment for Rapid Application Development.  UNE  SURFACE  DE  DESIGN Double-vue TRAVAILLEZ depuis le code source HTML ET depuis la surface de design interactive. Tout pour le Designer HTML au bout des doigts. Imbrication de pages (« Nested Master Pages ») Controles utilisateurs Controles ASP.NET Standards Web
RENCONTREZ VOTRE NOUVEAU  MANAGER Gérez votre  projet  sans jamais quitter Visual Studio.  Surfez sur vos bases de données, déployés via FTP, découvrez de nouveaux Web services, utilisez vos CSS et plus encore. Explorateur de solutions et de fichiers intégré Explorateur de Serveur & base de données Navigation de Web services Gestion graphique des vos Classes Client FTP MSDeploy
Complete development environment for Rapid Application Development.  TRAVAILLEZ AVEC  STYLE Le gestionnaire CSS  vous apporte un environnement vous permettant de gérer vos CSS a la fois dans votre code et la surface de design.  IntelliSense pour vos Styles Passez directement  de style en style depuis HTML Appliquez vos styles  visuellement
MATTEZ VOS  BUGS Visual Studio intègre un puissant  debugger  qui ne vous laissera pas tomber… Accédez au code source du .NET Framework lorsque vous debuggez Compatible avec SQL, procédures stockées et LINQ Debugger JavaScript  Conformation aux Standards HTML et Rapport d’erreurs Test unitaire intégré
PLUS QU’UN OUTIL: UNE  BOITE A OUTILS? Etendez votre expérience de développement au travers d’extensions. Bénéficiez de  milliers  d’extensions GRATUITES et Commerciale qui vous permettront d’étendre  VOTRE  façon de travailler. Automatisation de taches et processus recurrents Support de langages additionnels Decouvrez ces extensions sur Visual Studio Gallery … Et Plus Personnalisez votre environnement, ajoutez vos propres fonctionnalités ou distribuez vos extensions  à  la communauté
Pour les Designers Expression Web  offre  un outil de design compatible avec les standards du Web , ASP.NET, PHP et XML. Libérez vos idées créatives...
PIXEL  PARFAIT Decidez  avec confiance.  Surface de Design professionnelle Moteur de rendu CSS intégré Manipulation directe et visuelle   Manipulation graphique des objets:   « master pages » ASP.NET, contrôles    utilisateurs et PHP
LA PASSION DES  STANDARDS La compatibilité avec les standards du Web vous permet d’optimiser vos sites pour tous navigateurs. Conformité a XHTML 100% compatibilité avec tous les schémas Validation temps réel des de la conformité aux standards
ACCES A  TOUS Rendez votre site  accessible Validation des standards d’accessibilité Vérifiez la compatibilité et la conformité de votre site avec les standards tels que  WCAG et Section 508.
VISUALISEZ  VOTRE STYLE Manipulation avancée de vos CSS. Gestion des styles par Drag-and-drop Rapport détaille de l’utilisation de styles Re-nommage de styles intelligent Optimisation du code CSS généré
OUI,  PHOTOSHOP Importez vos fichiers Adobe  Photoshop Intégrez vos graphiques crées dans Adobe Photoshop avec un  contrôle total des différents « layers »  et une mémorisation des paramètres de configuration afin d’optimiser l’import ultérieurs de nouvelles versions.
INTEGREZ LES  MEDIA Intégrez tout type de  media  dans vos sites Vue personnalisées de donnes XML Transformation XSL (XSLT) Triez, filtrez, et appliquez des mises en forme  conditionnelles a vos données brutes. Insérez vos contenus Silverlight, Windows Media et Adobe Flash
PROGRAMMATION  VISUELLE Canalisez la puissance d’ASP.NET et ASP.NET AJAX Drag-and-drop de contrôles Visualisez vos contrôle dans la surface de design Accédez aux contrôles ASP.NET et a leurs propriétés. Liez vos sources de donnes a vos contrôles directement depuis la surface de design  Intégration complète avec Visual Studio.
OUI,  PHP Editez vos pages PHP directement  dans Expression Web 2 et utilisez avec PHP toute la puissance d’outils respectant les standards du Web. « Intellisense », coloration syntaxique et  « snippets » Prévisualisation PHP intégrée dans la surface de design Prévisualisation PHP avec serveur de développement intégré
A VOTRE  SERVICE Prévisualisation de page  ASP.NET et PHP localement , sans avoir a installer un serveur Web Serveur de development ASP.NET et PHP integres. Prévisualisation de pages  ASP.NET et PHP localement sans aucune dépendance a un serveur Web externe. Intégration avec différents type de navigateurs.
Les réalités du Web d’aujourd’hui ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Une  base de donnees  robuste SQL Server 2008  permet la création d’applications Web gourmandes en données tout en assurant le meilleur niveau de performance grâce a son intégration naturelle avec LINQ, « Entity Data Model », et ADO.NET.
LE MEILLEUR  DBA SQL Server Management Studio est un environnement intégré pour: Accéder Configurer Gérer Administrer Programmer toutes base de données  SQL Server
DRIVER  PHP Le Driver SQL Server pour  PHP  permet aux applications  PHP  déployées sur la plateforme Windows d’utiliser toute la puissance de SQL Server. Extension PHP 5 native Lecture et écriture de données SQL Server depuis tous scripts PHP.  Compatible avec toutes les éditions de SQL Server 2005 et SQL Server 2008 (y compris Express Editions).
La plateforme de Business Intelligence de SQL Server permet de  tirer le meilleur partie de vos données et maximiser l’intelligence collective. LA BASE DE DONNEES AVEC UN  MBA Utilisez des outils permettant de construire des solution de reporting et d’analyse en un clin d’œil Intégration Intégrez vos donnez depuis n’importe qu’elles sources de données et construisez une vue globale de votre business Reporting Créez et gérez vos rapports du bout des doigts. Analyse Analysez les résultats. Mettez a disposition des vues multidimensionnelles consolidées des indicateurs que souhaitez partager.
HAUTE  PERFORMANCE  &  STABILITE SAP 93.000 utilisateurs concurrents.  Leader sur benchmarks TPC-H et TPC-E Rich integrated HA capabilities failover clustering log shipping database mirroring database snapshots online backup online operations snapshot isolation
EXPERIENCE  INTEGREE Intégration avec Microsoft Visual Studio la .NET common language runtime (CLR).  Tirez profit du « cloud computing »,  d’une plateforme de BI riche et performante et d’outils de développement intégrés.
Les réalités du Web d’aujourd’hui ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Un  Serveur   Web  flexible Internet Information Services 7.0  dans Windows Server® 2008 offre une plateforme sécurisée facile a gérer destinée a héberger des applications et Web services. Déployez aisément des applications ASP.NET et PHP sur le même serveur.
“ IIS 7.0 offre une nouvelle architecture différente des versions précédentes de IIS. Au lieu de mettre a disposition l’ensemble des fonctionnalités a disposition, IIS 7.0 offre  un moteur de Serveur Web dans lequel vous pouvez ajouter ou retirer des composants, appelez modules, en fonction de vos besoins.  “ Contrôlez  quel module vous souhaitez sur le serveur.  Personnalisez  un serveur en fonction d’un rôle spécifique a    votre environnement.  Utilisez  vos propres modules ou des modules existants.  UTILISEZ  SEULEMENT CE DONT VOUS AVEZ BESOIN
ETENDEZ  VOTRE HORIZON Ajoutez et entendez  votre serveur Web avec de nouvelles fonctionnalités du streaming vidéo a la gestion de contenu en passant par le déploiement et la migration.  “ IIS7 n’est pas seulement un serveur Web, c’est une veritable plateforme.”
Le module de réécriture d’URL pour IIS 7.0 permet de mettre en œuvre un  moteur de réécriture s’appuyant sur des règles  qui peut être utilise pour compléter des taches de type :  Formater des URL afin de les rendre plus facilement accessibles aux   utilisateurs et moteurs de recherche   Réécriture d’URL base sur les en-têtes HTTP et variables serveur   Contrôle de l’accès au contenu sur la base de segments d’URL ou des   métadonnées d’une requête Importation des règles Apache mod_rewrite vers les règles IIS URL URL REWRITING
TAKE ME TO THE  MOVIES Streaming de media  intégré par défaut avec le  IIS Media Pack . Compatible avec tous types de medias incluant WMV, FLV et MP4. Vidéo HD avec  Silverlight  et Smooth Streaming.
CAN’T WE ALL JUST  GET ALONG Développez et faites tourner  des applications  dans un environnement de  haute   performance et disponibilité  en parallèle a ASP.NET avec IIS 7.0 FastCGI.
UN  DEPLOIEMENT  SIMPLIFIE Migrez des applications de IIS 6.0 vers IIS 7.0 L’outil de deploiement integre permet de  simplifier  la migration, le management et le deploiement d’applications et de sites  Web Synchronisez vos sites et applications entre serveurs Packagez une application Web ou un site entier, y compris sa base de donnees SQL pour un deploiement facilite. Integration avec Visual Studio, IIS Manager et PowerShell.
Tout  ce dont vous avez besoin pour demarrer. Say(Hello); au  Microsoft Web Platform Installer
Microsoft  Web Platform Installer Disponible  GRATUITEMENT  sur Microsoft.com/Web Installez la dernière versions de la plateforme Web Microsoft : outils, serveur, base de données et cadre applicatif. Restez a jour et explorez les nouveautes.  Fonctionne sur Windows XP, Windows Vista, Windows Server 2003 et Windows Server 2008
Aujourd’hui Infrastructure Web Expérience  Utilisateur « Cloud computing » Monétisation Génération de trafic
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation.  Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.  MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. Votre potentiel, notre passion  TM

Contenu connexe

Tendances

Modèles d'Azure Resource Manager: Améliorer vos déploiements sur Azure
Modèles d'Azure Resource Manager: Améliorer vos déploiements sur AzureModèles d'Azure Resource Manager: Améliorer vos déploiements sur Azure
Modèles d'Azure Resource Manager: Améliorer vos déploiements sur AzureStephane Lapointe
 
L'histoire d'html5 pour les développeurs windows phone 8
L'histoire d'html5 pour les développeurs windows phone 8L'histoire d'html5 pour les développeurs windows phone 8
L'histoire d'html5 pour les développeurs windows phone 8davrous
 
Introduction au développement Windows 8 et Windows Phone 8
Introduction au développement Windows 8 et Windows Phone 8Introduction au développement Windows 8 et Windows Phone 8
Introduction au développement Windows 8 et Windows Phone 8Microsoft
 
Principes De Base De Asp .Net
Principes De Base De Asp .NetPrincipes De Base De Asp .Net
Principes De Base De Asp .NetGregory Renard
 
Introduction au développement windows 8 modern ui avec html5 et javascript
Introduction au développement windows 8 modern ui avec html5 et javascriptIntroduction au développement windows 8 modern ui avec html5 et javascript
Introduction au développement windows 8 modern ui avec html5 et javascriptdavrous
 
Les apports d'HTML5 pour l'interopérabilité des applications géospatiales
Les apports d'HTML5 pour l'interopérabilité des applications géospatialesLes apports d'HTML5 pour l'interopérabilité des applications géospatiales
Les apports d'HTML5 pour l'interopérabilité des applications géospatialesGaëtan LAVENU
 
[TechDays 2012] : Quoi de neuf dans ASP.NET 4.5
[TechDays 2012] : Quoi de neuf dans ASP.NET 4.5[TechDays 2012] : Quoi de neuf dans ASP.NET 4.5
[TechDays 2012] : Quoi de neuf dans ASP.NET 4.5Mohamed Nemili
 
Comment intégrer Dynamics CRM 2011 dans son système d'information?
Comment intégrer Dynamics CRM 2011 dans son système d'information?Comment intégrer Dynamics CRM 2011 dans son système d'information?
Comment intégrer Dynamics CRM 2011 dans son système d'information?Microsoft
 
Introduction aux Technologies Web élaborée par Marouan OMEZZINE
Introduction aux Technologies Web élaborée par Marouan OMEZZINEIntroduction aux Technologies Web élaborée par Marouan OMEZZINE
Introduction aux Technologies Web élaborée par Marouan OMEZZINEMarouan OMEZZINE
 
Introduction dev office 365 2015 group usagers SharePoint Montreal
Introduction dev office 365 2015 group usagers SharePoint MontrealIntroduction dev office 365 2015 group usagers SharePoint Montreal
Introduction dev office 365 2015 group usagers SharePoint MontrealVincent Biret
 
Architectures et application hybrides selon vos termes et à votre propre rythme
Architectures et application hybrides selon vos termes et à votre propre rythmeArchitectures et application hybrides selon vos termes et à votre propre rythme
Architectures et application hybrides selon vos termes et à votre propre rythmeMicrosoft
 
CMSday 2103 - Ametys : Gestion fine des contenus dans un environnement multisite
CMSday 2103 - Ametys : Gestion fine des contenus dans un environnement multisiteCMSday 2103 - Ametys : Gestion fine des contenus dans un environnement multisite
CMSday 2103 - Ametys : Gestion fine des contenus dans un environnement multisiteSmile I.T is open
 
Hello AngularJS - Back to the future
Hello AngularJS - Back to the futureHello AngularJS - Back to the future
Hello AngularJS - Back to the futureOuadie LAHDIOUI
 
Quoi de neuf dans ASP.NET 4.5
Quoi de neuf dans ASP.NET 4.5Quoi de neuf dans ASP.NET 4.5
Quoi de neuf dans ASP.NET 4.5Microsoft
 
Nicolas Georgeault: Nouveaux Scenarios Hybrides et Office Planner
Nicolas Georgeault: Nouveaux Scenarios Hybrides et Office PlannerNicolas Georgeault: Nouveaux Scenarios Hybrides et Office Planner
Nicolas Georgeault: Nouveaux Scenarios Hybrides et Office PlannerMSDEVMTL
 
Présentation RIA avec Adobe Flex / RIA with Adobe Flex
Présentation RIA avec Adobe Flex / RIA with Adobe FlexPrésentation RIA avec Adobe Flex / RIA with Adobe Flex
Présentation RIA avec Adobe Flex / RIA with Adobe FlexCynapsys It Hotspot
 

Tendances (20)

Modèles d'Azure Resource Manager: Améliorer vos déploiements sur Azure
Modèles d'Azure Resource Manager: Améliorer vos déploiements sur AzureModèles d'Azure Resource Manager: Améliorer vos déploiements sur Azure
Modèles d'Azure Resource Manager: Améliorer vos déploiements sur Azure
 
L'histoire d'html5 pour les développeurs windows phone 8
L'histoire d'html5 pour les développeurs windows phone 8L'histoire d'html5 pour les développeurs windows phone 8
L'histoire d'html5 pour les développeurs windows phone 8
 
Introduction au développement Windows 8 et Windows Phone 8
Introduction au développement Windows 8 et Windows Phone 8Introduction au développement Windows 8 et Windows Phone 8
Introduction au développement Windows 8 et Windows Phone 8
 
Principes De Base De Asp .Net
Principes De Base De Asp .NetPrincipes De Base De Asp .Net
Principes De Base De Asp .Net
 
Introduction au développement windows 8 modern ui avec html5 et javascript
Introduction au développement windows 8 modern ui avec html5 et javascriptIntroduction au développement windows 8 modern ui avec html5 et javascript
Introduction au développement windows 8 modern ui avec html5 et javascript
 
Websico dp-fr-7a63
Websico dp-fr-7a63Websico dp-fr-7a63
Websico dp-fr-7a63
 
Silverlight
SilverlightSilverlight
Silverlight
 
Les apports d'HTML5 pour l'interopérabilité des applications géospatiales
Les apports d'HTML5 pour l'interopérabilité des applications géospatialesLes apports d'HTML5 pour l'interopérabilité des applications géospatiales
Les apports d'HTML5 pour l'interopérabilité des applications géospatiales
 
[TechDays 2012] : Quoi de neuf dans ASP.NET 4.5
[TechDays 2012] : Quoi de neuf dans ASP.NET 4.5[TechDays 2012] : Quoi de neuf dans ASP.NET 4.5
[TechDays 2012] : Quoi de neuf dans ASP.NET 4.5
 
Comment intégrer Dynamics CRM 2011 dans son système d'information?
Comment intégrer Dynamics CRM 2011 dans son système d'information?Comment intégrer Dynamics CRM 2011 dans son système d'information?
Comment intégrer Dynamics CRM 2011 dans son système d'information?
 
Introduction aux Technologies Web élaborée par Marouan OMEZZINE
Introduction aux Technologies Web élaborée par Marouan OMEZZINEIntroduction aux Technologies Web élaborée par Marouan OMEZZINE
Introduction aux Technologies Web élaborée par Marouan OMEZZINE
 
RIA
RIARIA
RIA
 
Introduction dev office 365 2015 group usagers SharePoint Montreal
Introduction dev office 365 2015 group usagers SharePoint MontrealIntroduction dev office 365 2015 group usagers SharePoint Montreal
Introduction dev office 365 2015 group usagers SharePoint Montreal
 
Architectures et application hybrides selon vos termes et à votre propre rythme
Architectures et application hybrides selon vos termes et à votre propre rythmeArchitectures et application hybrides selon vos termes et à votre propre rythme
Architectures et application hybrides selon vos termes et à votre propre rythme
 
CMSday 2103 - Ametys : Gestion fine des contenus dans un environnement multisite
CMSday 2103 - Ametys : Gestion fine des contenus dans un environnement multisiteCMSday 2103 - Ametys : Gestion fine des contenus dans un environnement multisite
CMSday 2103 - Ametys : Gestion fine des contenus dans un environnement multisite
 
Formation adobeflex
Formation adobeflexFormation adobeflex
Formation adobeflex
 
Hello AngularJS - Back to the future
Hello AngularJS - Back to the futureHello AngularJS - Back to the future
Hello AngularJS - Back to the future
 
Quoi de neuf dans ASP.NET 4.5
Quoi de neuf dans ASP.NET 4.5Quoi de neuf dans ASP.NET 4.5
Quoi de neuf dans ASP.NET 4.5
 
Nicolas Georgeault: Nouveaux Scenarios Hybrides et Office Planner
Nicolas Georgeault: Nouveaux Scenarios Hybrides et Office PlannerNicolas Georgeault: Nouveaux Scenarios Hybrides et Office Planner
Nicolas Georgeault: Nouveaux Scenarios Hybrides et Office Planner
 
Présentation RIA avec Adobe Flex / RIA with Adobe Flex
Présentation RIA avec Adobe Flex / RIA with Adobe FlexPrésentation RIA avec Adobe Flex / RIA with Adobe Flex
Présentation RIA avec Adobe Flex / RIA with Adobe Flex
 

En vedette

Asp.Net Dans Plateforme Ms
Asp.Net Dans Plateforme MsAsp.Net Dans Plateforme Ms
Asp.Net Dans Plateforme MsGregory Renard
 
Présentation de la plate-forme Made In Morocco by FNEM
Présentation de la plate-forme Made In Morocco by FNEMPrésentation de la plate-forme Made In Morocco by FNEM
Présentation de la plate-forme Made In Morocco by FNEMMade In Morocco
 
Conception Et Mise En œUvre D’Une Plate Forme Edi Pour La Communaté Portuaire...
Conception Et Mise En œUvre D’Une Plate Forme Edi Pour La Communaté Portuaire...Conception Et Mise En œUvre D’Une Plate Forme Edi Pour La Communaté Portuaire...
Conception Et Mise En œUvre D’Une Plate Forme Edi Pour La Communaté Portuaire...Ojdoc Quen
 
Déployer une plateforme collaborative : Pourquoi ? Comment ?
Déployer une plateforme collaborative : Pourquoi ? Comment ?Déployer une plateforme collaborative : Pourquoi ? Comment ?
Déployer une plateforme collaborative : Pourquoi ? Comment ?VirginieK
 
Catalogue des sujets de stages 2013
Catalogue des sujets de stages 2013Catalogue des sujets de stages 2013
Catalogue des sujets de stages 2013IP-TECH Group
 
Conception et réalisation d’un Système d’information des étudiants du départe...
Conception et réalisation d’un Système d’information des étudiants du départe...Conception et réalisation d’un Système d’information des étudiants du départe...
Conception et réalisation d’un Système d’information des étudiants du départe...Ilyas CHAOUA
 
Rapport de projet de fin d'étude licence informatique et multimédia
Rapport de projet de fin d'étude licence informatique et multimédiaRapport de projet de fin d'étude licence informatique et multimédia
Rapport de projet de fin d'étude licence informatique et multimédiaNazih Heni
 
Ma présentation PFE : Application Android & Site Web
Ma présentation PFE : Application Android & Site WebMa présentation PFE : Application Android & Site Web
Ma présentation PFE : Application Android & Site WebHarrathi Mohamed
 
Créer sa propre plate forme Web Social
Créer sa propre plate forme Web SocialCréer sa propre plate forme Web Social
Créer sa propre plate forme Web SocialOSERESO
 
Memoire de fin d'études pour le diplome de Chef de Projet Informatique et Rés...
Memoire de fin d'études pour le diplome de Chef de Projet Informatique et Rés...Memoire de fin d'études pour le diplome de Chef de Projet Informatique et Rés...
Memoire de fin d'études pour le diplome de Chef de Projet Informatique et Rés...Arnold Stellio
 
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...Riadh K.
 
Fonctionnement de la plate forme
Fonctionnement de la plate formeFonctionnement de la plate forme
Fonctionnement de la plate formeMatthieu Cisel
 
Présentation de la Plate-forme THD de Cap Digital
Présentation de la Plate-forme THD de Cap DigitalPrésentation de la Plate-forme THD de Cap Digital
Présentation de la Plate-forme THD de Cap Digitalalg2801
 
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2Sofien Benrhouma
 

En vedette (16)

Les Plateformes Pedagogiques2007
Les Plateformes Pedagogiques2007Les Plateformes Pedagogiques2007
Les Plateformes Pedagogiques2007
 
Asp.Net Dans Plateforme Ms
Asp.Net Dans Plateforme MsAsp.Net Dans Plateforme Ms
Asp.Net Dans Plateforme Ms
 
Présentation de la plate-forme Made In Morocco by FNEM
Présentation de la plate-forme Made In Morocco by FNEMPrésentation de la plate-forme Made In Morocco by FNEM
Présentation de la plate-forme Made In Morocco by FNEM
 
Conception Et Mise En œUvre D’Une Plate Forme Edi Pour La Communaté Portuaire...
Conception Et Mise En œUvre D’Une Plate Forme Edi Pour La Communaté Portuaire...Conception Et Mise En œUvre D’Une Plate Forme Edi Pour La Communaté Portuaire...
Conception Et Mise En œUvre D’Une Plate Forme Edi Pour La Communaté Portuaire...
 
Déployer une plateforme collaborative : Pourquoi ? Comment ?
Déployer une plateforme collaborative : Pourquoi ? Comment ?Déployer une plateforme collaborative : Pourquoi ? Comment ?
Déployer une plateforme collaborative : Pourquoi ? Comment ?
 
Catalogue des sujets de stages 2013
Catalogue des sujets de stages 2013Catalogue des sujets de stages 2013
Catalogue des sujets de stages 2013
 
Conception et réalisation d’un Système d’information des étudiants du départe...
Conception et réalisation d’un Système d’information des étudiants du départe...Conception et réalisation d’un Système d’information des étudiants du départe...
Conception et réalisation d’un Système d’information des étudiants du départe...
 
Rapport de projet de fin d'étude licence informatique et multimédia
Rapport de projet de fin d'étude licence informatique et multimédiaRapport de projet de fin d'étude licence informatique et multimédia
Rapport de projet de fin d'étude licence informatique et multimédia
 
Ma présentation PFE : Application Android & Site Web
Ma présentation PFE : Application Android & Site WebMa présentation PFE : Application Android & Site Web
Ma présentation PFE : Application Android & Site Web
 
Créer sa propre plate forme Web Social
Créer sa propre plate forme Web SocialCréer sa propre plate forme Web Social
Créer sa propre plate forme Web Social
 
Memoire de fin d'études pour le diplome de Chef de Projet Informatique et Rés...
Memoire de fin d'études pour le diplome de Chef de Projet Informatique et Rés...Memoire de fin d'études pour le diplome de Chef de Projet Informatique et Rés...
Memoire de fin d'études pour le diplome de Chef de Projet Informatique et Rés...
 
Rapport De PFE
Rapport De PFERapport De PFE
Rapport De PFE
 
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
 
Fonctionnement de la plate forme
Fonctionnement de la plate formeFonctionnement de la plate forme
Fonctionnement de la plate forme
 
Présentation de la Plate-forme THD de Cap Digital
Présentation de la Plate-forme THD de Cap DigitalPrésentation de la Plate-forme THD de Cap Digital
Présentation de la Plate-forme THD de Cap Digital
 
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2
 

Similaire à La plateforme Web Microsoft

Investir sur son API web (in French)
Investir sur son API web (in French)Investir sur son API web (in French)
Investir sur son API web (in French)Restlet
 
Chap 3 - ASP .Net.pptx
Chap 3 - ASP .Net.pptxChap 3 - ASP .Net.pptx
Chap 3 - ASP .Net.pptxWafaNeji
 
Microsoft Power Platform en Action
Microsoft Power Platform en Action Microsoft Power Platform en Action
Microsoft Power Platform en Action Denys Chamberland
 
Azure Services Platform
Azure Services PlatformAzure Services Platform
Azure Services PlatformGregory Renard
 
CLaueR - AFUP PHP et Silverlight
CLaueR - AFUP PHP et SilverlightCLaueR - AFUP PHP et Silverlight
CLaueR - AFUP PHP et SilverlightChristophe Lauer
 
Aspectize meetup
Aspectize meetupAspectize meetup
Aspectize meetupAspectize
 
Une visite guidée d’Internet Explorer 9 et HTML5 pour les développeurs Web
Une visite guidée d’Internet Explorer 9 et HTML5 pour les développeurs WebUne visite guidée d’Internet Explorer 9 et HTML5 pour les développeurs Web
Une visite guidée d’Internet Explorer 9 et HTML5 pour les développeurs WebFrédéric Harper
 
Introduction au développement Web
Introduction au développement Web Introduction au développement Web
Introduction au développement Web Romain Willmann
 
Sybase Connect Atelier Power Builderv2
Sybase Connect Atelier Power Builderv2Sybase Connect Atelier Power Builderv2
Sybase Connect Atelier Power Builderv2apratt72
 
Eclipse day paris
Eclipse day parisEclipse day paris
Eclipse day parisLeTesteur
 
Google Web Toolkit 1.5 Presentation Web Creative Common
Google Web Toolkit 1.5 Presentation Web Creative CommonGoogle Web Toolkit 1.5 Presentation Web Creative Common
Google Web Toolkit 1.5 Presentation Web Creative CommonStéphane Liétard
 
PRESENTATION_webclient.pptx
PRESENTATION_webclient.pptxPRESENTATION_webclient.pptx
PRESENTATION_webclient.pptxAleskaVargas2
 
Architecturez vos applications mobiles avec Azure et Xamarin
Architecturez vos applications mobiles avec Azure et XamarinArchitecturez vos applications mobiles avec Azure et Xamarin
Architecturez vos applications mobiles avec Azure et XamarinThierry Buisson
 
Bureau Metier - Version 20061010
Bureau Metier - Version 20061010Bureau Metier - Version 20061010
Bureau Metier - Version 20061010Didier Girard
 
Premiers pas dans l'univers .NET
Premiers pas dans l'univers .NETPremiers pas dans l'univers .NET
Premiers pas dans l'univers .NETBantu Hub
 
Formation sharepoint 2013 développement sharepoint 2013
Formation sharepoint 2013   développement sharepoint 2013Formation sharepoint 2013   développement sharepoint 2013
Formation sharepoint 2013 développement sharepoint 2013EGILIA Learning
 

Similaire à La plateforme Web Microsoft (20)

Investir sur son API web (in French)
Investir sur son API web (in French)Investir sur son API web (in French)
Investir sur son API web (in French)
 
Chap 3 - ASP .Net.pptx
Chap 3 - ASP .Net.pptxChap 3 - ASP .Net.pptx
Chap 3 - ASP .Net.pptx
 
Microsoft Power Platform en Action
Microsoft Power Platform en Action Microsoft Power Platform en Action
Microsoft Power Platform en Action
 
Présentation Silverlight
Présentation SilverlightPrésentation Silverlight
Présentation Silverlight
 
Azure Services Platform
Azure Services PlatformAzure Services Platform
Azure Services Platform
 
CLaueR - AFUP PHP et Silverlight
CLaueR - AFUP PHP et SilverlightCLaueR - AFUP PHP et Silverlight
CLaueR - AFUP PHP et Silverlight
 
Aspectize meetup
Aspectize meetupAspectize meetup
Aspectize meetup
 
Une visite guidée d’Internet Explorer 9 et HTML5 pour les développeurs Web
Une visite guidée d’Internet Explorer 9 et HTML5 pour les développeurs WebUne visite guidée d’Internet Explorer 9 et HTML5 pour les développeurs Web
Une visite guidée d’Internet Explorer 9 et HTML5 pour les développeurs Web
 
Introduction au développement Web
Introduction au développement Web Introduction au développement Web
Introduction au développement Web
 
Sybase Connect Atelier Power Builderv2
Sybase Connect Atelier Power Builderv2Sybase Connect Atelier Power Builderv2
Sybase Connect Atelier Power Builderv2
 
Eclipse day paris
Eclipse day parisEclipse day paris
Eclipse day paris
 
Starter Kits
Starter KitsStarter Kits
Starter Kits
 
Google Web Toolkit 1.5 Presentation Web Creative Common
Google Web Toolkit 1.5 Presentation Web Creative CommonGoogle Web Toolkit 1.5 Presentation Web Creative Common
Google Web Toolkit 1.5 Presentation Web Creative Common
 
PRESENTATION_webclient.pptx
PRESENTATION_webclient.pptxPRESENTATION_webclient.pptx
PRESENTATION_webclient.pptx
 
Architecturez vos applications mobiles avec Azure et Xamarin
Architecturez vos applications mobiles avec Azure et XamarinArchitecturez vos applications mobiles avec Azure et Xamarin
Architecturez vos applications mobiles avec Azure et Xamarin
 
Azure Mesh Et Surface
Azure Mesh Et SurfaceAzure Mesh Et Surface
Azure Mesh Et Surface
 
Bureau Metier - Version 20061010
Bureau Metier - Version 20061010Bureau Metier - Version 20061010
Bureau Metier - Version 20061010
 
Premiers pas dans l'univers .NET
Premiers pas dans l'univers .NETPremiers pas dans l'univers .NET
Premiers pas dans l'univers .NET
 
Formation sharepoint 2013 développement sharepoint 2013
Formation sharepoint 2013   développement sharepoint 2013Formation sharepoint 2013   développement sharepoint 2013
Formation sharepoint 2013 développement sharepoint 2013
 
MERAZKA Messaoud
MERAZKA MessaoudMERAZKA Messaoud
MERAZKA Messaoud
 

Plus de Christophe Lauer

Webinar Clever Age - La fin annoncée des cookies tiers
Webinar Clever Age - La fin annoncée des cookies tiersWebinar Clever Age - La fin annoncée des cookies tiers
Webinar Clever Age - La fin annoncée des cookies tiersChristophe Lauer
 
Adobe Audience Manager Readiness Playbook
Adobe Audience Manager Readiness PlaybookAdobe Audience Manager Readiness Playbook
Adobe Audience Manager Readiness PlaybookChristophe Lauer
 
Adobe : Les bénéfices de l’intégration d’une DMP à vos outils et plateformes ...
Adobe : Les bénéfices de l’intégration d’une DMP à vos outils et plateformes ...Adobe : Les bénéfices de l’intégration d’une DMP à vos outils et plateformes ...
Adobe : Les bénéfices de l’intégration d’une DMP à vos outils et plateformes ...Christophe Lauer
 
Adobe : Comment toucher la meilleure audience possible grâce à une DMP - Prog...
Adobe : Comment toucher la meilleure audience possible grâce à une DMP - Prog...Adobe : Comment toucher la meilleure audience possible grâce à une DMP - Prog...
Adobe : Comment toucher la meilleure audience possible grâce à une DMP - Prog...Christophe Lauer
 
Adobe DMP - Générer de l'engagement - eCommerce Paris 2014
Adobe DMP - Générer de l'engagement - eCommerce Paris 2014Adobe DMP - Générer de l'engagement - eCommerce Paris 2014
Adobe DMP - Générer de l'engagement - eCommerce Paris 2014Christophe Lauer
 
La Tribune : Les sites web personnels commencent à gagner l'univers de l'entr...
La Tribune : Les sites web personnels commencent à gagner l'univers de l'entr...La Tribune : Les sites web personnels commencent à gagner l'univers de l'entr...
La Tribune : Les sites web personnels commencent à gagner l'univers de l'entr...Christophe Lauer
 
After web #1 - Les DOs et DONTs du Social Analytics - Christophe Lauer
After web #1 - Les DOs et DONTs du Social Analytics - Christophe LauerAfter web #1 - Les DOs et DONTs du Social Analytics - Christophe Lauer
After web #1 - Les DOs et DONTs du Social Analytics - Christophe LauerChristophe Lauer
 
DOs and DONT&rsquo;s of Social Analytics
DOs and DONT&rsquo;s of Social AnalyticsDOs and DONT&rsquo;s of Social Analytics
DOs and DONT&rsquo;s of Social AnalyticsChristophe Lauer
 
Best of Digital Campaigns -- EBG "Social Media & Mobile 2011"
Best of Digital Campaigns -- EBG "Social Media & Mobile 2011"Best of Digital Campaigns -- EBG "Social Media & Mobile 2011"
Best of Digital Campaigns -- EBG "Social Media & Mobile 2011"Christophe Lauer
 
Evènement Valtech - Médias Sociaux pour les Mutuelles et Assurances
Evènement Valtech - Médias Sociaux pour les Mutuelles et AssurancesEvènement Valtech - Médias Sociaux pour les Mutuelles et Assurances
Evènement Valtech - Médias Sociaux pour les Mutuelles et AssurancesChristophe Lauer
 
Ma présentation twitter en interne à MS France | juillet 2010
Ma présentation twitter en interne à MS France | juillet 2010Ma présentation twitter en interne à MS France | juillet 2010
Ma présentation twitter en interne à MS France | juillet 2010Christophe Lauer
 
Mix Paris 2007 - CLaueR - Optimisez l'impact de vos services sur le web
Mix Paris 2007 - CLaueR - Optimisez l'impact de vos services sur le webMix Paris 2007 - CLaueR - Optimisez l'impact de vos services sur le web
Mix Paris 2007 - CLaueR - Optimisez l'impact de vos services sur le webChristophe Lauer
 
Microsoft Surface v2 product platform details
Microsoft Surface v2 product platform detailsMicrosoft Surface v2 product platform details
Microsoft Surface v2 product platform detailsChristophe Lauer
 
WebCamp Paris 1 : Les 20 minutes d&rsquo;actu des technos et produits Microsoft
WebCamp Paris 1 : Les 20 minutes d&rsquo;actu des technos et produits MicrosoftWebCamp Paris 1 : Les 20 minutes d&rsquo;actu des technos et produits Microsoft
WebCamp Paris 1 : Les 20 minutes d&rsquo;actu des technos et produits MicrosoftChristophe Lauer
 
Présentation Windows Phone 7
Présentation Windows Phone 7Présentation Windows Phone 7
Présentation Windows Phone 7Christophe Lauer
 
Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...
Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...
Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...Christophe Lauer
 
Atelier "Pimenter vos sites eCommerce avec Microsoft" aux journées Oxygène av...
Atelier "Pimenter vos sites eCommerce avec Microsoft" aux journées Oxygène av...Atelier "Pimenter vos sites eCommerce avec Microsoft" aux journées Oxygène av...
Atelier "Pimenter vos sites eCommerce avec Microsoft" aux journées Oxygène av...Christophe Lauer
 
Silverlight Momentum and Introducing Silverlight 3
Silverlight Momentum and Introducing Silverlight 3Silverlight Momentum and Introducing Silverlight 3
Silverlight Momentum and Introducing Silverlight 3Christophe Lauer
 
Introducing the new features in Expression Web 3
Introducing the new features in Expression Web 3Introducing the new features in Expression Web 3
Introducing the new features in Expression Web 3Christophe Lauer
 
Ateliers Silverlight 2 à l'Epitech
Ateliers Silverlight 2 à l'EpitechAteliers Silverlight 2 à l'Epitech
Ateliers Silverlight 2 à l'EpitechChristophe Lauer
 

Plus de Christophe Lauer (20)

Webinar Clever Age - La fin annoncée des cookies tiers
Webinar Clever Age - La fin annoncée des cookies tiersWebinar Clever Age - La fin annoncée des cookies tiers
Webinar Clever Age - La fin annoncée des cookies tiers
 
Adobe Audience Manager Readiness Playbook
Adobe Audience Manager Readiness PlaybookAdobe Audience Manager Readiness Playbook
Adobe Audience Manager Readiness Playbook
 
Adobe : Les bénéfices de l’intégration d’une DMP à vos outils et plateformes ...
Adobe : Les bénéfices de l’intégration d’une DMP à vos outils et plateformes ...Adobe : Les bénéfices de l’intégration d’une DMP à vos outils et plateformes ...
Adobe : Les bénéfices de l’intégration d’une DMP à vos outils et plateformes ...
 
Adobe : Comment toucher la meilleure audience possible grâce à une DMP - Prog...
Adobe : Comment toucher la meilleure audience possible grâce à une DMP - Prog...Adobe : Comment toucher la meilleure audience possible grâce à une DMP - Prog...
Adobe : Comment toucher la meilleure audience possible grâce à une DMP - Prog...
 
Adobe DMP - Générer de l'engagement - eCommerce Paris 2014
Adobe DMP - Générer de l'engagement - eCommerce Paris 2014Adobe DMP - Générer de l'engagement - eCommerce Paris 2014
Adobe DMP - Générer de l'engagement - eCommerce Paris 2014
 
La Tribune : Les sites web personnels commencent à gagner l'univers de l'entr...
La Tribune : Les sites web personnels commencent à gagner l'univers de l'entr...La Tribune : Les sites web personnels commencent à gagner l'univers de l'entr...
La Tribune : Les sites web personnels commencent à gagner l'univers de l'entr...
 
After web #1 - Les DOs et DONTs du Social Analytics - Christophe Lauer
After web #1 - Les DOs et DONTs du Social Analytics - Christophe LauerAfter web #1 - Les DOs et DONTs du Social Analytics - Christophe Lauer
After web #1 - Les DOs et DONTs du Social Analytics - Christophe Lauer
 
DOs and DONT&rsquo;s of Social Analytics
DOs and DONT&rsquo;s of Social AnalyticsDOs and DONT&rsquo;s of Social Analytics
DOs and DONT&rsquo;s of Social Analytics
 
Best of Digital Campaigns -- EBG "Social Media & Mobile 2011"
Best of Digital Campaigns -- EBG "Social Media & Mobile 2011"Best of Digital Campaigns -- EBG "Social Media & Mobile 2011"
Best of Digital Campaigns -- EBG "Social Media & Mobile 2011"
 
Evènement Valtech - Médias Sociaux pour les Mutuelles et Assurances
Evènement Valtech - Médias Sociaux pour les Mutuelles et AssurancesEvènement Valtech - Médias Sociaux pour les Mutuelles et Assurances
Evènement Valtech - Médias Sociaux pour les Mutuelles et Assurances
 
Ma présentation twitter en interne à MS France | juillet 2010
Ma présentation twitter en interne à MS France | juillet 2010Ma présentation twitter en interne à MS France | juillet 2010
Ma présentation twitter en interne à MS France | juillet 2010
 
Mix Paris 2007 - CLaueR - Optimisez l'impact de vos services sur le web
Mix Paris 2007 - CLaueR - Optimisez l'impact de vos services sur le webMix Paris 2007 - CLaueR - Optimisez l'impact de vos services sur le web
Mix Paris 2007 - CLaueR - Optimisez l'impact de vos services sur le web
 
Microsoft Surface v2 product platform details
Microsoft Surface v2 product platform detailsMicrosoft Surface v2 product platform details
Microsoft Surface v2 product platform details
 
WebCamp Paris 1 : Les 20 minutes d&rsquo;actu des technos et produits Microsoft
WebCamp Paris 1 : Les 20 minutes d&rsquo;actu des technos et produits MicrosoftWebCamp Paris 1 : Les 20 minutes d&rsquo;actu des technos et produits Microsoft
WebCamp Paris 1 : Les 20 minutes d&rsquo;actu des technos et produits Microsoft
 
Présentation Windows Phone 7
Présentation Windows Phone 7Présentation Windows Phone 7
Présentation Windows Phone 7
 
Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...
Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...
Tutoriel : Apprendre à configurer et gérer un serveur Web sous Windows Server...
 
Atelier "Pimenter vos sites eCommerce avec Microsoft" aux journées Oxygène av...
Atelier "Pimenter vos sites eCommerce avec Microsoft" aux journées Oxygène av...Atelier "Pimenter vos sites eCommerce avec Microsoft" aux journées Oxygène av...
Atelier "Pimenter vos sites eCommerce avec Microsoft" aux journées Oxygène av...
 
Silverlight Momentum and Introducing Silverlight 3
Silverlight Momentum and Introducing Silverlight 3Silverlight Momentum and Introducing Silverlight 3
Silverlight Momentum and Introducing Silverlight 3
 
Introducing the new features in Expression Web 3
Introducing the new features in Expression Web 3Introducing the new features in Expression Web 3
Introducing the new features in Expression Web 3
 
Ateliers Silverlight 2 à l'Epitech
Ateliers Silverlight 2 à l'EpitechAteliers Silverlight 2 à l'Epitech
Ateliers Silverlight 2 à l'Epitech
 

La plateforme Web Microsoft

  • 2. Notre offre Web Infrastructure Web Expérience Utilisateur « Cloud computing » Monétisation Génération de trafic
  • 3. La plate-forme Web de Microsoft en quelques mots? Un ensemble optimisé d’outils , serveurs et technologies permettant de construire et héberger la prochaine génération d’applications Web Y compris PHP
  • 4. Une plate-forme riche et complète permettant de designer, développer et déployer des solutions Web au meilleur cout. Une plate-forme Web Intégrée
  • 5.
  • 6. Commençons par le cadre applicatif ASP.NET est un puissant cadre applicatif GRATUIT permettant de construire de robustes et performantes applications Web. Quelque soit la nature de votre site, qu’il soit petit, moyen ou grand, personnel ou d’entreprise, ASP.NET s’adaptera à un large choix de projets et de style de développement.
  • 7. ASP.NET Web Application Framework AJAX PAR DEFAUT Librairies de scripts compatibles multi-browser Contrôles AJAX actifs Accès simplifie a des services ou données distants Programmation client ou serveur <asp:UpdatePanel ID=&quot;UpdatePanel&quot; runat=&quot;Server&quot;> </asp:UpdatePanel> “ En encapsulant des sections de votre site au sein du contrôle 'Update Panel', vos contrôles serveurs se mettront à jour sans aller-retour inutiles. AJAX en toute simplicité et efficacité ”
  • 8. ASP.NET Web Application Framework AJAX PAR DEFAUT “ is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript.” 100% supporté par ASP.NET et Visual Studio Aide a la saisie Auto-Completion Coloration syntaxique
  • 9. ASP.NET Web Application Framework Accès aux données. Communiquez facilement avec un ensemble riche de types et sources de données: des Web Services en passant par des données JavaScript. Services de données ADO.NET Données JavaScript: Tableaux et objets Tous Web Services JSON “ Les donnees serveur peuvent etre representees au niveau client comme de simples objets Javascripts.” AJAX PAR DEFAUT ASMX WCF HTTPHandler JSONResult MORE…
  • 10. ASP.NET Web Application Framework LE CHAINON MANQUANT: LINQ Utilisez une syntaxe commune afin d’accéder a différentes sources de données telles que des objets, bases de données et documents xml. Reduction du temp de developpement Ensemble de contrôles de données LINQ riches et puissants LINQ WEB « IntelliSense » et « Debugging » appliqu é s aux données Génération automatique des couches d’ accès aux données o DB <XML>
  • 11. VOS DONNEES EN TOUTE SIMPLICITE « ASP.NET Dynamic Data » vous permet de construire une interface administrative ou un site de saisie de données directement depuis votre modèle de données sans avoir a écrire une seule page. * *Pas de panique. Tout est personnalisable.
  • 12. ASP.NET Web Application Framework CONTROLES EN FOLIE Riche ensemble de plus de 100 contrôles intègres afin de manipuler toutes vos données, du html aux formulaires, et plus encore. Contrôles de données tels que « ListView » Pagination des données via « DataPager » Gestion de formulaires complexes au travers de « FormView » Capitalisez sur un riche écosystème de contrôles développés par la communauté pour la communauté de la gestion d’interface utilisateur au Reporting .
  • 13. ASP.NET Web Application Framework JE/VEUX/MON/ MVC Un nouveau modèle de programmation pour ASP.NET qui promeut une séparation claire des responsabilité afin de vous donner un contrôle absolu sur VOS <HTML>, CSS et autres Javascript Architecture « Model View Controller » Intègre à « System.Web » Tire profit du routage dans ASP.NET Structure URL épurée Permet de meilleurs test unitaires Architecture extensible Complément aux « Webforms »
  • 14. ASP.NET Web Application Framework KEEP MY TEMPLATES D.R.Y. Productivité. En combinant les notions de page principale (« master page ») et de contrôles utilisateurs, vous créez des zones et régions facilement gérables pour vos applications Web. Site.Master Content.aspx Calendar.ascx
  • 15. ASP.NET Web Application Framework MULTI- LANGUES “ .NET vous laisse libre d’utiliser le langage de votre choix .” Langages dits statiques comme Visual Basic et C# Langages dits dynamiques comme IronRuby et IronPython
  • 16. LE WEB EST INTERNATIONAL ASP.NET intègre une gestion automatique de multiples langues afin de rendre la localisation de sites Web encore plus facile. <%@ Page UICulture=&quot;fr&quot; Culture=&quot;fr-BE&quot; %> En tant que développeur vous n’avez qu’a préparer les ressources qui correspondent aux différentes cultures que vous souhaitez implémenter et laisser ASP.NET faire le travail à votre place en chargeant les ressources adéquates à la volée. ¡Hola! こんにちは! مرحبا هناك ! Salut! Oi lá! Hej
  • 17.
  • 18. Des Outils qui aiment les standards Visual Studio + Expression Web offrent un environnement riche et complet permettant de construire des applications Web et des services qui respectent les standards d’aujourd’hui. Connectant cerveau droit et gauche, ces outils simplifient les processus collaboratifs entre développeurs & designers.
  • 19. Complete development environment for Rapid Application Development. JAVASCRIPT DU SOL AU PLAFOND Le meilleur des outils de développement applique à JavaScript : IntelliSense, coloration syntaxique et debugging, Integration avec de multiples Frameworks comme Points d’arrêt et pas à pas avec le debugging JavaScript
  • 20. Pour les developpeurs Visual Studio offre un environnement GRATUIT de programmation et de test basé sur les standards du Web .
  • 21. Complete development environment for Rapid Application Development. INTELLISENSE UN AMI QUI VOUS VEUX DU BIEN Auto-complétion , documentation à la volée , information contextuelle et coloration syntaxique quelque soit votre code: de HTML à JavaScript en passant par le Framework .NET et C#. Plus qu’un éditeur, un véritable ami toujours là quand vous en avez besoin. Auto-Completion Aide à la saisie Coloration Syntaxique
  • 22. Complete development environment for Rapid Application Development. UNE SURFACE DE DESIGN Double-vue TRAVAILLEZ depuis le code source HTML ET depuis la surface de design interactive. Tout pour le Designer HTML au bout des doigts. Imbrication de pages (« Nested Master Pages ») Controles utilisateurs Controles ASP.NET Standards Web
  • 23. RENCONTREZ VOTRE NOUVEAU MANAGER Gérez votre projet sans jamais quitter Visual Studio. Surfez sur vos bases de données, déployés via FTP, découvrez de nouveaux Web services, utilisez vos CSS et plus encore. Explorateur de solutions et de fichiers intégré Explorateur de Serveur & base de données Navigation de Web services Gestion graphique des vos Classes Client FTP MSDeploy
  • 24. Complete development environment for Rapid Application Development. TRAVAILLEZ AVEC STYLE Le gestionnaire CSS vous apporte un environnement vous permettant de gérer vos CSS a la fois dans votre code et la surface de design. IntelliSense pour vos Styles Passez directement de style en style depuis HTML Appliquez vos styles visuellement
  • 25. MATTEZ VOS BUGS Visual Studio intègre un puissant debugger qui ne vous laissera pas tomber… Accédez au code source du .NET Framework lorsque vous debuggez Compatible avec SQL, procédures stockées et LINQ Debugger JavaScript Conformation aux Standards HTML et Rapport d’erreurs Test unitaire intégré
  • 26. PLUS QU’UN OUTIL: UNE BOITE A OUTILS? Etendez votre expérience de développement au travers d’extensions. Bénéficiez de milliers d’extensions GRATUITES et Commerciale qui vous permettront d’étendre VOTRE façon de travailler. Automatisation de taches et processus recurrents Support de langages additionnels Decouvrez ces extensions sur Visual Studio Gallery … Et Plus Personnalisez votre environnement, ajoutez vos propres fonctionnalités ou distribuez vos extensions à la communauté
  • 27. Pour les Designers Expression Web offre un outil de design compatible avec les standards du Web , ASP.NET, PHP et XML. Libérez vos idées créatives...
  • 28. PIXEL PARFAIT Decidez avec confiance. Surface de Design professionnelle Moteur de rendu CSS intégré Manipulation directe et visuelle Manipulation graphique des objets: « master pages » ASP.NET, contrôles utilisateurs et PHP
  • 29. LA PASSION DES STANDARDS La compatibilité avec les standards du Web vous permet d’optimiser vos sites pour tous navigateurs. Conformité a XHTML 100% compatibilité avec tous les schémas Validation temps réel des de la conformité aux standards
  • 30. ACCES A TOUS Rendez votre site accessible Validation des standards d’accessibilité Vérifiez la compatibilité et la conformité de votre site avec les standards tels que WCAG et Section 508.
  • 31. VISUALISEZ VOTRE STYLE Manipulation avancée de vos CSS. Gestion des styles par Drag-and-drop Rapport détaille de l’utilisation de styles Re-nommage de styles intelligent Optimisation du code CSS généré
  • 32. OUI, PHOTOSHOP Importez vos fichiers Adobe Photoshop Intégrez vos graphiques crées dans Adobe Photoshop avec un contrôle total des différents « layers » et une mémorisation des paramètres de configuration afin d’optimiser l’import ultérieurs de nouvelles versions.
  • 33. INTEGREZ LES MEDIA Intégrez tout type de media dans vos sites Vue personnalisées de donnes XML Transformation XSL (XSLT) Triez, filtrez, et appliquez des mises en forme conditionnelles a vos données brutes. Insérez vos contenus Silverlight, Windows Media et Adobe Flash
  • 34. PROGRAMMATION VISUELLE Canalisez la puissance d’ASP.NET et ASP.NET AJAX Drag-and-drop de contrôles Visualisez vos contrôle dans la surface de design Accédez aux contrôles ASP.NET et a leurs propriétés. Liez vos sources de donnes a vos contrôles directement depuis la surface de design Intégration complète avec Visual Studio.
  • 35. OUI, PHP Editez vos pages PHP directement dans Expression Web 2 et utilisez avec PHP toute la puissance d’outils respectant les standards du Web. « Intellisense », coloration syntaxique et  « snippets » Prévisualisation PHP intégrée dans la surface de design Prévisualisation PHP avec serveur de développement intégré
  • 36. A VOTRE SERVICE Prévisualisation de page ASP.NET et PHP localement , sans avoir a installer un serveur Web Serveur de development ASP.NET et PHP integres. Prévisualisation de pages ASP.NET et PHP localement sans aucune dépendance a un serveur Web externe. Intégration avec différents type de navigateurs.
  • 37.
  • 38. Une base de donnees robuste SQL Server 2008 permet la création d’applications Web gourmandes en données tout en assurant le meilleur niveau de performance grâce a son intégration naturelle avec LINQ, « Entity Data Model », et ADO.NET.
  • 39. LE MEILLEUR DBA SQL Server Management Studio est un environnement intégré pour: Accéder Configurer Gérer Administrer Programmer toutes base de données SQL Server
  • 40. DRIVER PHP Le Driver SQL Server pour PHP permet aux applications PHP déployées sur la plateforme Windows d’utiliser toute la puissance de SQL Server. Extension PHP 5 native Lecture et écriture de données SQL Server depuis tous scripts PHP. Compatible avec toutes les éditions de SQL Server 2005 et SQL Server 2008 (y compris Express Editions).
  • 41. La plateforme de Business Intelligence de SQL Server permet de tirer le meilleur partie de vos données et maximiser l’intelligence collective. LA BASE DE DONNEES AVEC UN MBA Utilisez des outils permettant de construire des solution de reporting et d’analyse en un clin d’œil Intégration Intégrez vos donnez depuis n’importe qu’elles sources de données et construisez une vue globale de votre business Reporting Créez et gérez vos rapports du bout des doigts. Analyse Analysez les résultats. Mettez a disposition des vues multidimensionnelles consolidées des indicateurs que souhaitez partager.
  • 42. HAUTE PERFORMANCE & STABILITE SAP 93.000 utilisateurs concurrents. Leader sur benchmarks TPC-H et TPC-E Rich integrated HA capabilities failover clustering log shipping database mirroring database snapshots online backup online operations snapshot isolation
  • 43. EXPERIENCE INTEGREE Intégration avec Microsoft Visual Studio la .NET common language runtime (CLR). Tirez profit du « cloud computing », d’une plateforme de BI riche et performante et d’outils de développement intégrés.
  • 44.
  • 45. Un Serveur Web flexible Internet Information Services 7.0 dans Windows Server® 2008 offre une plateforme sécurisée facile a gérer destinée a héberger des applications et Web services. Déployez aisément des applications ASP.NET et PHP sur le même serveur.
  • 46. “ IIS 7.0 offre une nouvelle architecture différente des versions précédentes de IIS. Au lieu de mettre a disposition l’ensemble des fonctionnalités a disposition, IIS 7.0 offre un moteur de Serveur Web dans lequel vous pouvez ajouter ou retirer des composants, appelez modules, en fonction de vos besoins. “ Contrôlez quel module vous souhaitez sur le serveur. Personnalisez un serveur en fonction d’un rôle spécifique a votre environnement. Utilisez vos propres modules ou des modules existants. UTILISEZ SEULEMENT CE DONT VOUS AVEZ BESOIN
  • 47. ETENDEZ VOTRE HORIZON Ajoutez et entendez votre serveur Web avec de nouvelles fonctionnalités du streaming vidéo a la gestion de contenu en passant par le déploiement et la migration. “ IIS7 n’est pas seulement un serveur Web, c’est une veritable plateforme.”
  • 48. Le module de réécriture d’URL pour IIS 7.0 permet de mettre en œuvre un moteur de réécriture s’appuyant sur des règles qui peut être utilise pour compléter des taches de type : Formater des URL afin de les rendre plus facilement accessibles aux utilisateurs et moteurs de recherche Réécriture d’URL base sur les en-têtes HTTP et variables serveur Contrôle de l’accès au contenu sur la base de segments d’URL ou des métadonnées d’une requête Importation des règles Apache mod_rewrite vers les règles IIS URL URL REWRITING
  • 49. TAKE ME TO THE MOVIES Streaming de media intégré par défaut avec le IIS Media Pack . Compatible avec tous types de medias incluant WMV, FLV et MP4. Vidéo HD avec Silverlight et Smooth Streaming.
  • 50. CAN’T WE ALL JUST GET ALONG Développez et faites tourner des applications dans un environnement de haute performance et disponibilité en parallèle a ASP.NET avec IIS 7.0 FastCGI.
  • 51. UN DEPLOIEMENT SIMPLIFIE Migrez des applications de IIS 6.0 vers IIS 7.0 L’outil de deploiement integre permet de simplifier la migration, le management et le deploiement d’applications et de sites Web Synchronisez vos sites et applications entre serveurs Packagez une application Web ou un site entier, y compris sa base de donnees SQL pour un deploiement facilite. Integration avec Visual Studio, IIS Manager et PowerShell.
  • 52. Tout ce dont vous avez besoin pour demarrer. Say(Hello); au Microsoft Web Platform Installer
  • 53. Microsoft Web Platform Installer Disponible GRATUITEMENT sur Microsoft.com/Web Installez la dernière versions de la plateforme Web Microsoft : outils, serveur, base de données et cadre applicatif. Restez a jour et explorez les nouveautes. Fonctionne sur Windows XP, Windows Vista, Windows Server 2003 et Windows Server 2008
  • 54. Aujourd’hui Infrastructure Web Expérience Utilisateur « Cloud computing » Monétisation Génération de trafic
  • 55. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. Votre potentiel, notre passion TM