Rédo  MVP-CODEWISE Rédacteur ASP-PHP.NET gregory@wygwam.com Pierre Lagarde Développeur.NET pierlag@microsoft.com Votre sit...
Agenda <ul><li>NET mais c’est quoi ? </li></ul><ul><li>ASP.NET en 1 slide </li></ul><ul><li>Les Starter Kits </li></ul><ul...
.NET c’est quoi ? Composants Sécurité Flux XML Simplicité et puissant Protocoles Standard Services Web Clients Riches Page...
Le cœur du Framework CLI CLR Framework Class Library Données et XML XML Web services Windows Forms Web Forms Common Langua...
Les classes du framework .NET System  System.Data (ADO .NET) System.XML System.Web (ASP .NET) Diagnostics Configuration Co...
ASP.NET, en 1 slide … <ul><li>Avancées technologiques majeures </li></ul><ul><ul><li>Développement : </li></ul></ul><ul><u...
Les starters Kit, un accélérateur de projets Visual Studio .NET ASP.NET WebMatrix IDE SQL Server MSDE Données IIS “ Cassin...
ASP.NET Starter Kits <ul><li>Exemples d’applications démontrant comment créer des applications Internet/Intranet exploitan...
Cinq ASP.NET Starter Kits <ul><li>Cinq templates d’applications </li></ul><ul><ul><li>Community </li></ul></ul><ul><ul><li...
<ul><li>Catalogue de produits </li></ul><ul><ul><li>Description, photo et critique des produits </li></ul></ul><ul><ul><li...
Commerce Starter Kit   demo
Communities Starter Kit Créez votre site communautaire sans développer <ul><li>Publication de contenu </li></ul><ul><ul><l...
Communities Starter Kits demo
Portal Starter Kit   (IBuySpy) Partez d’une base solide pour créer votre portail <ul><li>10 modules pour les types de cont...
Portal Starter Kit   demo
<ul><li>Générez de nombreux types de rapports </li></ul><ul><li>Création de tout type de graphique </li></ul><ul><li>Tri p...
Reports Starter Kit   demo
<ul><li>Création de projets </li></ul><ul><li>Création/suivi de tâches </li></ul><ul><ul><li>Suivi des tâches effectuées <...
Time Tracker Starter Kit   demo
Fonctionnalités ASP.NET exploitées
Fonctionnalités ASP.NET exploitées
Licence des ASP.NET Starter Kits <ul><li>Shared Source </li></ul><ul><li>Le code source des Starter Kits est fourni </li><...
Pré-requis <ul><li>OS Supportés </li></ul><ul><ul><li>Windows 2000 Pro et Server </li></ul></ul><ul><ul><li>Windows XP Pro...
Installation <ul><li>Installation de Reports version C# SDK </li></ul><ul><li>Aide à l’installation sur www.labo-dotnet.co...
Revue de détails <ul><li>Community </li></ul><ul><ul><li>Administration et configuration </li></ul></ul><ul><ul><li>Défini...
<ul><li>Site perso / Site collaboratif </li></ul><ul><li>Un administrateur des utilisateurs </li></ul><ul><li>Construction...
Intégration d’un composant galerie d’image dans Portal   demo
<ul><li>Scénario multi-communautés : ISPAdmin </li></ul><ul><ul><li>URL spécifique : </li></ul></ul><ul><ul><li>http:// lo...
Et après ? <ul><li>Utiliser d’autre site ou composant d’autre communautés : </li></ul><ul><ul><li>Exemple : Traduction de ...
Ressources - téléchargement <ul><li>MSDE </li></ul><ul><ul><li>http://www.asp.net/tools/redir.aspx?path=msde   </li></ul><...
Ressources - communautés <ul><li>www.asp.net (US)  </li></ul><ul><li>www.GotDotNet.com  (US) </li></ul><ul><li>www.asp-php...
Ressources - support <ul><li>Forums ASP .NET </li></ul><ul><li>Newsgroups </li></ul><ul><li>www.CommunityStarterKit.com </...
Questions ?
Prochain SlideShare
Chargement dans…5
×

Starter Kits

1 327 vues

Publié le

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
1 327
Sur SlideShare
0
Issues des intégrations
0
Intégrations
4
Actions
Partages
0
Téléchargements
0
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive
  • NotePad / VS / Dreamwever
  • ASP.NET s’appuis sur un framework commun On a une unification du system / connection à la base / Présentation Win32 vs Web
  • Starter Kits

    1. 1. Rédo MVP-CODEWISE Rédacteur ASP-PHP.NET gregory@wygwam.com Pierre Lagarde Développeur.NET pierlag@microsoft.com Votre site MVP sans coder A sp.net au service L’ DES MVPs
    2. 2. Agenda <ul><li>NET mais c’est quoi ? </li></ul><ul><li>ASP.NET en 1 slide </li></ul><ul><li>Les Starter Kits </li></ul><ul><ul><li>Community, Portal, Commerce, Reports, Time Tracker </li></ul></ul><ul><ul><li>Fonctionnalités </li></ul></ul><ul><ul><li>Pré-requis et Installation </li></ul></ul><ul><li>Revue de détails </li></ul><ul><ul><li>Portal </li></ul></ul><ul><ul><li>Time Tracker </li></ul></ul><ul><ul><li>Community </li></ul></ul><ul><li>Et après ? </li></ul>
    3. 3. .NET c’est quoi ? Composants Sécurité Flux XML Simplicité et puissant Protocoles Standard Services Web Clients Riches Pages Web Mobilité XML Modèle Relationnel Toutes les bases
    4. 4. Le cœur du Framework CLI CLR Framework Class Library Données et XML XML Web services Windows Forms Web Forms Common Language Specification VB C++ C# … J# Visual Studio .NET Soumis à l’ ECMA Soumis à l’ECMA Spécification ouvertes Accès aux données basé XML Basé XML, SOAP, GXA
    5. 5. Les classes du framework .NET System System.Data (ADO .NET) System.XML System.Web (ASP .NET) Diagnostics Configuration Collections Net IO Threading Text Security Common OLEDB SQLTypes SQLClient XPath XSL Runtime InteropServices Remoting Serialization Serialization Configuration SessionState Caching Security Services UI HTMLControls WebControls System.Drawing Imaging Drawing2D Text Printing System.Windows.Forms (Windows / Windows CE / PocketPC) Design ComponentModel Schema Reflection Resources Globalization ServiceProcess Description Discovery Protocols
    6. 6. ASP.NET, en 1 slide … <ul><li>Avancées technologiques majeures </li></ul><ul><ul><li>Développement : </li></ul></ul><ul><ul><ul><li>Contrôles graphiques générant le HTML </li></ul></ul></ul><ul><ul><ul><li>Programmation événementielle pour le Web </li></ul></ul></ul><ul><ul><ul><li>Choix du langage de développement </li></ul></ul></ul><ul><ul><ul><li>Simplicité de création des services Web XML </li></ul></ul></ul><ul><ul><li>Exécution : </li></ul></ul><ul><ul><ul><li>Code compilé </li></ul></ul></ul><ul><ul><ul><li>Gestion avancée du cache en sortie </li></ul></ul></ul><ul><ul><ul><li>Déploiement par simple copie </li></ul></ul></ul><ul><ul><ul><li>Gestion erreurs, sécurité, intégrés à la plate-forme </li></ul></ul></ul>
    7. 7. Les starters Kit, un accélérateur de projets Visual Studio .NET ASP.NET WebMatrix IDE SQL Server MSDE Données IIS “ Cassini” Serveur Web ASP.NET Starter Kits Développement en entreprise Environnement “light” Windows & .NET Framework Windows & .NET Framework Plate-Forme
    8. 8. ASP.NET Starter Kits <ul><li>Exemples d’applications démontrant comment créer des applications Internet/Intranet exploitant la puissance d’ASP.NET </li></ul><ul><li>Trois niveaux d’utilisation </li></ul><ul><ul><li>Installation, configuration et mise en ligne </li></ul></ul><ul><ul><li>Installation, développement spécifique avant mise en ligne </li></ul></ul><ul><ul><li>Développement d’une solution reprenant uniquement quelques éléments du code source d’un Starter Kit </li></ul></ul><ul><li>Version 1.0 </li></ul>
    9. 9. Cinq ASP.NET Starter Kits <ul><li>Cinq templates d’applications </li></ul><ul><ul><li>Community </li></ul></ul><ul><ul><li>Portal (IBuySpy Portal) </li></ul></ul><ul><ul><li>Commerce (IBuySpy Commerce) </li></ul></ul><ul><ul><li>Reports </li></ul></ul><ul><ul><li>Time Tracker </li></ul></ul>
    10. 10. <ul><li>Catalogue de produits </li></ul><ul><ul><li>Description, photo et critique des produits </li></ul></ul><ul><ul><li>Recherche par nom de produit ou de catégorie </li></ul></ul><ul><ul><li>Fonctionnalités comme “ont aussi acheté’ ou “articles les plus demandés” </li></ul></ul><ul><li>Commande instantanée par service Web </li></ul><ul><ul><li>Toute application peut passer commande en utilisant le service Web XML </li></ul></ul><ul><li>Autres fonctionnalités </li></ul><ul><ul><li>Panier d’achat </li></ul></ul><ul><ul><li>Comptes visiteurs </li></ul></ul>Commerce Starter Kit (IBuySpy Store) Partez d’une base solide pour créer votre site B2C
    11. 11. Commerce Starter Kit demo
    12. 12. Communities Starter Kit Créez votre site communautaire sans développer <ul><li>Publication de contenu </li></ul><ul><ul><li>Post d’actualités et commentaires </li></ul></ul><ul><ul><li>Album photos </li></ul></ul><ul><ul><li>Système de “rating” </li></ul></ul><ul><li>Interactif </li></ul><ul><ul><li>Sondages </li></ul></ul><ul><ul><li>Publication de contenu sous forme de services Web XML </li></ul></ul><ul><ul><li>Intégration de news d’autres sites au format RSS </li></ul></ul><ul><li>Autres fonctionnalités </li></ul><ul><ul><li>Gestion des utilisateurs et des rôles </li></ul></ul><ul><ul><li>Gestion de skins pour modifier l’apparence d’un site </li></ul></ul>
    13. 13. Communities Starter Kits demo
    14. 14. Portal Starter Kit (IBuySpy) Partez d’une base solide pour créer votre portail <ul><li>10 modules pour les types de contenu les plus courants </li></ul><ul><li>Un framework simple à étendre avec des modules personnels </li></ul><ul><li>Administration en ligne de la mise en page, du contenu et de la sécurité </li></ul><ul><li>Mise en page configurée en XML </li></ul><ul><li>Sécurité basée sur les rôles pour le visionnage du contenu, son édition et l’administration du portail </li></ul><ul><li>Gestion intégrale des périphériques mobiles avec le Mobile Internet Toolkit </li></ul>
    15. 15. Portal Starter Kit demo
    16. 16. <ul><li>Générez de nombreux types de rapports </li></ul><ul><li>Création de tout type de graphique </li></ul><ul><li>Tri par colonne </li></ul><ul><li>Rapports modifiables </li></ul><ul><li>Gestion des changements de page pour l’impression </li></ul><ul><li>Gestion des totaux et sous-totaux. </li></ul>Reports Starter Kit Réutilisez ces rapports dans vos applications Web
    17. 17. Reports Starter Kit demo
    18. 18. <ul><li>Création de projets </li></ul><ul><li>Création/suivi de tâches </li></ul><ul><ul><li>Suivi des tâches effectuées </li></ul></ul><ul><ul><li>Suivi du temps passé sur chacune </li></ul></ul><ul><li>Création de rapports personnalisés </li></ul><ul><ul><li>Suivi de l’avancement global </li></ul></ul><ul><ul><li>Suivi du temps passé dans chaque section </li></ul></ul>TimeTracker Starter Kit Exemple de développement simple en ASP.NET
    19. 19. Time Tracker Starter Kit demo
    20. 20. Fonctionnalités ASP.NET exploitées
    21. 21. Fonctionnalités ASP.NET exploitées
    22. 22. Licence des ASP.NET Starter Kits <ul><li>Shared Source </li></ul><ul><li>Le code source des Starter Kits est fourni </li></ul><ul><ul><li>En C#, VB, J# </li></ul></ul><ul><ul><li>En projet Visual Studio .NET et en fichiers pour le SDK ou WebMatrix </li></ul></ul><ul><li>Il est librement modifiable et redistribuable </li></ul><ul><li>Possibilité de dérive vers une version commerciale </li></ul><ul><li>Il faut transmettre le fichier de licence initial au fil des modifications </li></ul>
    23. 23. Pré-requis <ul><li>OS Supportés </li></ul><ul><ul><li>Windows 2000 Pro et Server </li></ul></ul><ul><ul><li>Windows XP Pro (*) </li></ul></ul><ul><ul><li>Windows Server 2003 </li></ul></ul><ul><li>Composants additionnels </li></ul><ul><ul><li>.NET Framework (ou redist) 1.1 </li></ul></ul><ul><ul><li>MSDE 2000 / SQL Server </li></ul></ul><ul><ul><li>ASP .NET Web Matrix </li></ul></ul>
    24. 24. Installation <ul><li>Installation de Reports version C# SDK </li></ul><ul><li>Aide à l’installation sur www.labo-dotnet.com </li></ul>
    25. 25. Revue de détails <ul><li>Community </li></ul><ul><ul><li>Administration et configuration </li></ul></ul><ul><ul><li>Définition de thèmes spécifiques </li></ul></ul><ul><ul><li>Développement de modules additionnels </li></ul></ul>
    26. 26. <ul><li>Site perso / Site collaboratif </li></ul><ul><li>Un administrateur des utilisateurs </li></ul><ul><li>Construction du site via l’interface d’administration </li></ul><ul><li>Modification du site en mode administrateur </li></ul><ul><li>Approche contrôle utilisateur </li></ul><ul><ul><li>Possibilité d’ajouter contrôles déjà tout fait </li></ul></ul><ul><ul><li>http://www.asp.net/ControlGallery/default.aspx?Category=48&tabindex=2 </li></ul></ul>Portal
    27. 27. Intégration d’un composant galerie d’image dans Portal demo
    28. 28. <ul><li>Scénario multi-communautés : ISPAdmin </li></ul><ul><ul><li>URL spécifique : </li></ul></ul><ul><ul><li>http:// localhost / Community / ISPAdmin / Default.aspx </li></ul></ul><ul><ul><li>Mot de passe demandé à l’install, Stocké dans le web.config </li></ul></ul><ul><li>Utilisation partagée </li></ul><ul><ul><li>Même code </li></ul></ul><ul><ul><li>Même base de données </li></ul></ul><ul><ul><li>Partage des skins et des modules </li></ul></ul>Community
    29. 29. Et après ? <ul><li>Utiliser d’autre site ou composant d’autre communautés : </li></ul><ul><ul><li>Exemple : Traduction de ASPNETForum (traduit par labo.net) </li></ul></ul><ul><li>Échanger </li></ul><ul><li>Montez votre site MVP en ASP.NET </li></ul>
    30. 30. Ressources - téléchargement <ul><li>MSDE </li></ul><ul><ul><li>http://www.asp.net/tools/redir.aspx?path=msde </li></ul></ul><ul><li>.NET Framework </li></ul><ul><ul><li>http://msdn.microsoft.com/netframework/downloads/howtoget.asp </li></ul></ul><ul><li>ASP .NET Starter Kits </li></ul><ul><ul><li>http://www.asp.net/StarterKits/ </li></ul></ul><ul><li>Hosting ASP .NET </li></ul><ul><li>http://france.webmatrixhosting.net </li></ul>
    31. 31. Ressources - communautés <ul><li>www.asp.net (US) </li></ul><ul><li>www.GotDotNet.com (US) </li></ul><ul><li>www.asp-php.net </li></ul><ul><li>www.codesource.com </li></ul><ul><li>www.DotNet-fr.org </li></ul><ul><li>www.c2i.fr </li></ul><ul><li>www.ProgrammationWorld.com </li></ul><ul><li>www.TechHead.com </li></ul>
    32. 32. Ressources - support <ul><li>Forums ASP .NET </li></ul><ul><li>Newsgroups </li></ul><ul><li>www.CommunityStarterKit.com </li></ul>
    33. 33. Questions ?

    ×