Post on 14-Jun-2015
description
palais des congrès Paris
7, 8 et 9 février 2012
Introduction à DotNetNuke
Cyril PlassardTANGANE | DIGITAL CHANNELScyril.plassard@tangane.com @6ril_fr
www.dotnetnuke.com
www.dotnetnuke.fr
www.tangane.com
Facebook – LinkedIn - Viadeo
Gilles ChalonDOTNETNUKE CORPORATIONgilles.chalon@dnncorp.com
IntroductionHistoriqueIdées reçuesLes attentes d’une plateforme CMS
Démo 1 – Premiers pas avec DotNetNukeEtendre DotNetNukeDévelopper pour DotNetNukeDémo 2 – Développement d’un ModuleDémo 3 – Optimisation, cache…Approche GraphiqueDémo 4 – Installation d’un thème graphiqueDotNetNuke et le CloudDotNetNuke en EntrepriseDémo 5 – DotNetNuke SharePoint ConnectorLes éditionsDotNetNuke CorporationLes communautésObtenir DotNetNukeQuestions / Réponses
Introduction à DotNetNuke
2002 – iBuySpy Portal
Starter kits Microsoft pour ASP.NET 1.0
Code source completMode de licence libéral
Historique
iBuySpy WorkshopProjet open source initié par Shaun Walker
2003 – DotNetNuke 1
2012 – DotNetNuke 6
Entreprises - Mobilité – Réseaux Sociaux
Idées reçues sur DotNetNuke
DotNetNuke c’est du VB
DotNetNuke, c’est lent
Tous les sites DotNetNuke,
se ressemblent
Un site DotNetNuke, c’est coûteux
FAUX !
FAUX !FAUX !VRAI
!
FAUX !VRAI
!VRAI !
Créer et gérer des sites internet / intranet / extranetProposer nativement du contenu multilingueFacile à configurer, à customiser et à utiliserOuverte aux réseaux sociaux Ouverte aux terminaux mobilesOuverte au eCommerceFlexible, scalable et performanteSécurisée
DotNetNuke est avant tout un CMS
Le choix DotNetNuke
Gestionnaire de contenus web (CMS)
Gestion de contenus dynamiquesGestion documentaireMultilinguismeFacile et intuitifConnecté avec l’entrepriseMobiles / Tablettes
Plateforme de développement d’applications Internet
Microsoft asp.net (C# / VB)Microsoft SQL ServerTelerikJquery, jquery UI, jquery mobileCache, ClientDependency
DEMO : Premiers pas avec DotNetNuke
Etendre DotNetNuke
Menu Extension de votre site
SnowCovered
DotNetNuke Extension Forge
CodePlex
Christoc’s DotNetNuke Module Development
Template
Développer pour DotNetNuke
Visual Basic .net
C#
.net 3.5
.net 4.0
Microsoft SQL Server2000 / 2008 R2 - Express
DEMO : Création d’un Module
DEMO : Optimisation
Approche Graphique
Custom CSS
Core CSS
Gabarit / Skin HTML (asp.net)
Ressources localisées
API
Custom JS
Approche Graphique
Interface intuitiveCréation et gestion de sites mobiles et de pages de contenusRedirection et détection des périphériques intégréeMenus optimisésGabarits de sites mobiles
DotNetNuke Mobile
DEMO : Installation d’un Thème
Windows Azure Cloud Services APIPlatform as a serviceDotNetNuke fonctionne nativement dans Windows Azure
Intégration avec les services Cloud
Stockage dans le cloudLes développeurs peuvent créer leur propre service de stockageCohabitation transparente entre les différents providers (cloud ou locaux)
Amazon S3 et Windows Azure File StorageStorage as a serviceIntégration complète avec Amazon Open API
Le blog Tangane -> http://www.tangane.com/blogs/entryid/21/hebergez-dotnetnuke-dans-windows-azure
SQL Server 1
SAN
Données de Production
SQL Server 2
Serveur Web 1
Serveur Web 2
DMZ
Cluster
WebFarmRépartition de Charge
Développeur Utilisateur Intranet
Intranet
Serveur Web
SQL Server
Staging
DotNetNuke en Entreprise
Internautes
Enterprise
Publication rapide, simple et sécurisée de documentsLes documents sont gérés dans une librairie SharePoint
DotNetNuke SharePoint Connector
DEMO : DotNetNuke SharePoint Connector
Système de gestion de contenu completPlus de 25 applications de base
Bannières publicitairesNewslettersGoogle Analytics…
Gestionnaire d’extensionsNoyau en C#Compatible avec le Cloud (via folder provider)Interface d’administration intuitive Editeur de texte riche (Telerik RadEditor)Gestion des utilisateurs (droits, rôles..)Gestionnaire de fichiersCorbeille (pages et modules)Système de thèmes et conteneurs (skins / containers)Multilingue (localisation de contenus)API mobileetc…
Les éditions
Système de cache plus performantSolution de eCommerceWorkflows avancésGEDStockage Cloud (Azure / Amazon)Permissions granulairesGroupes de sitesGabarit de site mobilePrévisualisation de site mobileNavigation mobile optimiséeRecherche avancée (Lucene)Licence Telerik Security CenterSupport technique
Content StagingConnecteur Microsoft SharePoint
DotNetNuke Community Edition
Gratuit
DotNetNuke Professional Edition
$ 2,998 par an
DotNetNuke Enterprise Edition
$ 5,499 par an
DotNetNuke Community
+DotNetNuke Community
+
Professional Extensions
+
DotNetNuke Corporation
1 700 clients des éditions
commerciales en seulement 3 ans
2011 Inc. 500Fastest Growing
Company
CMS N°1 dans le monde sur l’environnement Microsoft
Le projet Open Source le plus important de l'écosystème Microsoft
Plus de 100 partenaires à travers le monde (hosting & services)
Une présence internationale :San Francisco (QG), Vancouver, Amsterdam
DotNetNuke Corporation
Plus de 700 000 sites en
production
DotNetNuke Store proposant plus de 10 000 applications
et extensions
Plus de 7 millions de
téléchargements
Communauté de plus d’un million
de membres
DotNetNuke Communitywww.dotnetnuke.comLa plus grosse communauté open source internationale sur les technologies MicrosoftForums asp.net et dotnetnuke.comCommunity Exchange
Communauté francophone des utilisateurs de DotNetNuke
www.dotnetnuke.frParticipe à la traduction de DotNetNukeOrganisation et participations aux évènements internationaux
DNN World (Orlando 2011), Days of DotNetnuke (Paris 2010, …)
DotNetNuke Europewww.dnn-europe.netRegroupe l’ensemble des communautés européennesGroupes de travail et rencontres
Les communautés
Retrouvez nous sur le stand Open Source Guests (96) !
CodePlexDotnetnuke.codeplex.com
Site DotNetNukewww.dotnetuke.com
Obtenir DotNetNuke
Microsoft Web GalleryVersion USVersion FR nouvelle version après les TechDays DotNetNuke en français
sur dotnetnuke.fr
Kinect pour Windows à Gagner
Tirage au sort sur le stand Open Source Guests (96)
17h00
Cyril PlassardTANGANE | DIGITAL CHANNELScyril.plassard@tangane.com @6ril_fr
Gilles ChalonDOTNETNUKE CORPORATIONgilles.chalon@dnncorp.com
Merci !
www.dotnetnuke.com
www.dotnetnuke.fr
www.tangane.com
Facebook – LinkedIn - Viadeo
Rendez-vous sur le stand Open Source Guests (96)