SlideShare ist ein Scribd-Unternehmen logo
1 von 21
What’s new in DotNetNuke 6.2?
         Bruce Chapman
         iFinity Software
   SEQDUG Meeting, Mar 22, 2012
What’s the big deal with 6.2?
• Original 6.0 release (codename :Hadrian) July
  2011
• 6.0 : UI Improvements, but few new features
• 6.1 : Mobile device support
• 6.2 : Social + Services Layer
Main New Features of 6.2
• Integrated Social Networking features into
  core – integration of ActiveSocial into platform

• New MVC based Service Layer for building
  services
Social Features
• Journal Module
  – Interpretation of Facebook status updates
• Member Directory
  – Listing of site members
• Social Groups
  – allows for sub-groups within the site
• Messaging
  – member->member messaging
Journal Module
• Similar to Facebook, allows for Status updates
  posted by site users
• Allows for text updates, photo + attachments
• Set privacy per Journal post
• Administrator : allow photo/attachments,
  posts per page and length of posts.
• Developers: can post Journal items through
  Journal API
Journal Module
Member Directory
• Essentially a list of members on the site
• Provides comprehensive search for members
• Social actions : friend, follow
Member Directory
Messaging
• Member->Member private messaging
• Separate from existing DotNetNuke Messaging
  in User Profile
• Provides messages in conversation format,
  with replies linked together
• Can send to groups or individuals
• API to allow modules to insert messages
Social Messaging
Social Groups
• Social Groups are a public or private way of
  members to associate
• Similar in theme but not execution to
  Facebook groups
• Groups can have a group-specific Journal
• Social Groups are in reality extended Security
  Roles – ie, existing DNN roles with more
  metadata
• Implementation in Current CTP is very sparse
Social Groups
Summary of Social Features
• The social features will enable fast building of socially
  aware applications
• Possible uses:
• Community sites -> schools, sports clubs,social clubs
• Vendor sites -> support, user groups, product
  suggestions
• Niche social sites -> Facebook and Twitter don’t own
  the entire web.
• DotNetNuke will take a big leap over the competition
  with these features
New Service Layer API
• Service Layer – non visual way of interacting
  with the data stored in a DotNetNuke site
• Comprises of :
  – Authentication: ensuring person accessing data is
    authorised to do so
  – Core Functions :Get User Details, Post to Journal,
    Get Page Details
  – Extensible : Implement your own Service functions
    specific to an individual DotNetNuke Module
New Service Layer API
• Technology
  – Based on MVC Service Layer with DNN specific
    implementation
  – Includes a Service Route Mapper to easily map
    requests to individual actions via the Service Url
    structure
• Uses in DotNetNuke 6.2
  – All the new social features are ‘AJAXy’ – no
    postbacks/page refreshes for status updates etc
  – This will be expanded in future versions for more tasks
Service Layer API Possibilities
• DotNetNuke modules can be opened up to
  more than one device/platform
• Creates a large new field for innovation in
  delivering paired web/desktop/mobile apps
  for DotNetNuke
• Allows for implementation of new web
  programming paradigms, like Knockout.js
• Effectively renders the Webforms model of
  DotNetNuke irrelevant
Other new 6.2 Features
• Tab Hierarchy management – uses Sql 2005 CTE
  features to improve speed.
• SSL Offloading (PE only) – allows for network load
  balancing devices to enforce SSL
• Secure user settings – automatic
  encryption/decryption of personal details
• Profanity Filter for input text (also removes
  markup)
• Profile enhancements – Read only for
  user, public/private/friends visibility.
How does 6.2 affect you?
• Site owner : think about how to leverage
  social features for your site
• Solutions Provider : you can now start looking
  at combined mobile/desktop/web solutions
  for clients
• Developers : check compatibility for existing
  code, leverage new social and service layer
• Designers : large demand for social optimised
  skins and page layouts
Release Schedule
•   CTP 1 : Feb 20, 2012
•   CTP 2 : April 2, 2012
•   Beta 1 : Apr 23, 2012
•   Beta 2 : May 14, 2012
•   RC : June 4, 2012
•   RTM : June 30, 2012

Estimated release dates only, check
  dotnetnuke.com for accurate timelines
What to do with 6.2
• Check with vendors for compatibility
• Talk to designers about specific page designs
  for Journal, Profile pages
• Download CTP and Beta versions and test out
  upgrade process
• Get involved in feedback and Easter Egg hunt
Questions?
• Slides will be available on Slideshare
• Follow me on Twitter @brucerchapman for
  notification, or check blog on
  http://www.ifinity.com.au

Weitere ähnliche Inhalte

Was ist angesagt?

Dreamwares Recent Projects
Dreamwares Recent ProjectsDreamwares Recent Projects
Dreamwares Recent ProjectsDreamwares
 
ONLYOFFICE - A Collaboration Tool
ONLYOFFICE - A Collaboration ToolONLYOFFICE - A Collaboration Tool
ONLYOFFICE - A Collaboration ToolKien Nguyen
 
Olive 2 2 Features Metanomics
Olive 2 2 Features MetanomicsOlive 2 2 Features Metanomics
Olive 2 2 Features MetanomicsMetanomics
 
Enterprise Content Management
Enterprise Content ManagementEnterprise Content Management
Enterprise Content ManagementEnvigeek
 
Lotus Technical Information and Education Community Kickoff
Lotus Technical Information and Education Community KickoffLotus Technical Information and Education Community Kickoff
Lotus Technical Information and Education Community KickoffJoyce Davis
 
Connections Administration Toolkit (CAT)
Connections Administration Toolkit (CAT)Connections Administration Toolkit (CAT)
Connections Administration Toolkit (CAT)TIMETOACT GROUP
 
User Access Manager for IBM Connections (UAM)
User Access Manager for IBM Connections (UAM)User Access Manager for IBM Connections (UAM)
User Access Manager for IBM Connections (UAM)TIMETOACT GROUP
 
Sample Project Requirements Document – Library Blog
Sample Project Requirements Document – Library BlogSample Project Requirements Document – Library Blog
Sample Project Requirements Document – Library BlogALATechSource
 
What\'s New in Kentico CMS 5.5 R2
What\'s New in Kentico CMS 5.5 R2What\'s New in Kentico CMS 5.5 R2
What\'s New in Kentico CMS 5.5 R2Michal Neuwirth
 
Getting started with Alfresco in the cloud
Getting started with Alfresco in the cloudGetting started with Alfresco in the cloud
Getting started with Alfresco in the cloudPaul Hampton
 
Lotus Quickr 8.1介紹
Lotus Quickr 8.1介紹Lotus Quickr 8.1介紹
Lotus Quickr 8.1介紹guest37f86b
 
Tag Website Tech Drawl
Tag Website Tech DrawlTag Website Tech Drawl
Tag Website Tech Drawlguest16ad9cb
 
Web Technologies 2.0
Web Technologies 2.0Web Technologies 2.0
Web Technologies 2.0Andleeb Joyia
 
Connections Administration Toolkit (CAT)
Connections Administration Toolkit (CAT)Connections Administration Toolkit (CAT)
Connections Administration Toolkit (CAT)Susanne Brunner
 
Permissions designed to scale
Permissions designed to scalePermissions designed to scale
Permissions designed to scaleJamie Aliperti
 
XCC - What's New Release 10
XCC - What's New Release 10XCC - What's New Release 10
XCC - What's New Release 10TIMETOACT GROUP
 
Hw2 gap analysis linked_in mobile app_sunil kumar gunasekaran_12052012.docx
Hw2 gap analysis linked_in mobile app_sunil kumar gunasekaran_12052012.docxHw2 gap analysis linked_in mobile app_sunil kumar gunasekaran_12052012.docx
Hw2 gap analysis linked_in mobile app_sunil kumar gunasekaran_12052012.docxSunil Kumar Gunasekaran
 

Was ist angesagt? (20)

Kentico Cms 5 News
Kentico Cms 5 NewsKentico Cms 5 News
Kentico Cms 5 News
 
Web Space10
Web Space10Web Space10
Web Space10
 
Building a Drupal Forum
Building a Drupal ForumBuilding a Drupal Forum
Building a Drupal Forum
 
Dreamwares Recent Projects
Dreamwares Recent ProjectsDreamwares Recent Projects
Dreamwares Recent Projects
 
ONLYOFFICE - A Collaboration Tool
ONLYOFFICE - A Collaboration ToolONLYOFFICE - A Collaboration Tool
ONLYOFFICE - A Collaboration Tool
 
Olive 2 2 Features Metanomics
Olive 2 2 Features MetanomicsOlive 2 2 Features Metanomics
Olive 2 2 Features Metanomics
 
Enterprise Content Management
Enterprise Content ManagementEnterprise Content Management
Enterprise Content Management
 
Lotus Technical Information and Education Community Kickoff
Lotus Technical Information and Education Community KickoffLotus Technical Information and Education Community Kickoff
Lotus Technical Information and Education Community Kickoff
 
Connections Administration Toolkit (CAT)
Connections Administration Toolkit (CAT)Connections Administration Toolkit (CAT)
Connections Administration Toolkit (CAT)
 
User Access Manager for IBM Connections (UAM)
User Access Manager for IBM Connections (UAM)User Access Manager for IBM Connections (UAM)
User Access Manager for IBM Connections (UAM)
 
Sample Project Requirements Document – Library Blog
Sample Project Requirements Document – Library BlogSample Project Requirements Document – Library Blog
Sample Project Requirements Document – Library Blog
 
What\'s New in Kentico CMS 5.5 R2
What\'s New in Kentico CMS 5.5 R2What\'s New in Kentico CMS 5.5 R2
What\'s New in Kentico CMS 5.5 R2
 
Getting started with Alfresco in the cloud
Getting started with Alfresco in the cloudGetting started with Alfresco in the cloud
Getting started with Alfresco in the cloud
 
Lotus Quickr 8.1介紹
Lotus Quickr 8.1介紹Lotus Quickr 8.1介紹
Lotus Quickr 8.1介紹
 
Tag Website Tech Drawl
Tag Website Tech DrawlTag Website Tech Drawl
Tag Website Tech Drawl
 
Web Technologies 2.0
Web Technologies 2.0Web Technologies 2.0
Web Technologies 2.0
 
Connections Administration Toolkit (CAT)
Connections Administration Toolkit (CAT)Connections Administration Toolkit (CAT)
Connections Administration Toolkit (CAT)
 
Permissions designed to scale
Permissions designed to scalePermissions designed to scale
Permissions designed to scale
 
XCC - What's New Release 10
XCC - What's New Release 10XCC - What's New Release 10
XCC - What's New Release 10
 
Hw2 gap analysis linked_in mobile app_sunil kumar gunasekaran_12052012.docx
Hw2 gap analysis linked_in mobile app_sunil kumar gunasekaran_12052012.docxHw2 gap analysis linked_in mobile app_sunil kumar gunasekaran_12052012.docx
Hw2 gap analysis linked_in mobile app_sunil kumar gunasekaran_12052012.docx
 

Andere mochten auch

Selling your code in the DotNetNuke store
Selling your code in the DotNetNuke storeSelling your code in the DotNetNuke store
Selling your code in the DotNetNuke storebrchapman
 
Ecommerce en la empresa
Ecommerce en la empresaEcommerce en la empresa
Ecommerce en la empresaJose Jimenez
 
Smartphone enable your DotNetNuke apps with jq-touch & jqueryMobile Smartphon...
Smartphone enable your DotNetNuke apps with jq-touch & jqueryMobile Smartphon...Smartphone enable your DotNetNuke apps with jq-touch & jqueryMobile Smartphon...
Smartphone enable your DotNetNuke apps with jq-touch & jqueryMobile Smartphon...Antonio Chagoury
 
Build an i phone, android, or blackberry web app with jq touch and jquery
Build an i phone, android, or blackberry web app with jq touch and jqueryBuild an i phone, android, or blackberry web app with jq touch and jquery
Build an i phone, android, or blackberry web app with jq touch and jqueryAntonio Chagoury
 
Tarea
TareaTarea
TareaJorge
 
Security Zone 2013 DCBrack cloud computing
Security Zone 2013 DCBrack cloud computingSecurity Zone 2013 DCBrack cloud computing
Security Zone 2013 DCBrack cloud computingReputelligence
 
บทที่ 1 วิธีการทางประวัติศาสตร์ และการแบ่งยุคสมัยทางประวัติศาสตร์
บทที่ 1 วิธีการทางประวัติศาสตร์  และการแบ่งยุคสมัยทางประวัติศาสตร์บทที่ 1 วิธีการทางประวัติศาสตร์  และการแบ่งยุคสมัยทางประวัติศาสตร์
บทที่ 1 วิธีการทางประวัติศาสตร์ และการแบ่งยุคสมัยทางประวัติศาสตร์krunumc
 
Exploring spatial pattern formation using a simple individual-based model
Exploring spatial pattern formation using a simple individual-based modelExploring spatial pattern formation using a simple individual-based model
Exploring spatial pattern formation using a simple individual-based modelMabrouk Nabil
 

Andere mochten auch (12)

Selling your code in the DotNetNuke store
Selling your code in the DotNetNuke storeSelling your code in the DotNetNuke store
Selling your code in the DotNetNuke store
 
Intro to DotNetNuke 6
Intro to DotNetNuke 6Intro to DotNetNuke 6
Intro to DotNetNuke 6
 
DotNetNuke SEO
DotNetNuke SEODotNetNuke SEO
DotNetNuke SEO
 
Ecommerce en la empresa
Ecommerce en la empresaEcommerce en la empresa
Ecommerce en la empresa
 
Smartphone enable your DotNetNuke apps with jq-touch & jqueryMobile Smartphon...
Smartphone enable your DotNetNuke apps with jq-touch & jqueryMobile Smartphon...Smartphone enable your DotNetNuke apps with jq-touch & jqueryMobile Smartphon...
Smartphone enable your DotNetNuke apps with jq-touch & jqueryMobile Smartphon...
 
Build an i phone, android, or blackberry web app with jq touch and jquery
Build an i phone, android, or blackberry web app with jq touch and jqueryBuild an i phone, android, or blackberry web app with jq touch and jquery
Build an i phone, android, or blackberry web app with jq touch and jquery
 
PCMA Social Media UR Doing it Wrong
PCMA Social Media UR Doing it WrongPCMA Social Media UR Doing it Wrong
PCMA Social Media UR Doing it Wrong
 
Tarea
TareaTarea
Tarea
 
Security Zone 2013 DCBrack cloud computing
Security Zone 2013 DCBrack cloud computingSecurity Zone 2013 DCBrack cloud computing
Security Zone 2013 DCBrack cloud computing
 
samah
samahsamah
samah
 
บทที่ 1 วิธีการทางประวัติศาสตร์ และการแบ่งยุคสมัยทางประวัติศาสตร์
บทที่ 1 วิธีการทางประวัติศาสตร์  และการแบ่งยุคสมัยทางประวัติศาสตร์บทที่ 1 วิธีการทางประวัติศาสตร์  และการแบ่งยุคสมัยทางประวัติศาสตร์
บทที่ 1 วิธีการทางประวัติศาสตร์ และการแบ่งยุคสมัยทางประวัติศาสตร์
 
Exploring spatial pattern formation using a simple individual-based model
Exploring spatial pattern formation using a simple individual-based modelExploring spatial pattern formation using a simple individual-based model
Exploring spatial pattern formation using a simple individual-based model
 

Ähnlich wie DNN 6.2 New Social and Service Features

Web 20-5316-25603
Web 20-5316-25603Web 20-5316-25603
Web 20-5316-25603mapamengual
 
S2U november 2013
S2U november 2013S2U november 2013
S2U november 2013Neal Caidin
 
Suguk Southampton CodePlex - March 2014
Suguk Southampton   CodePlex - March 2014Suguk Southampton   CodePlex - March 2014
Suguk Southampton CodePlex - March 2014Steven Andrews
 
online blogging system
online blogging systemonline blogging system
online blogging system001vaibhav
 
IBM Connect 2014 - AD302: New Ways to Work With Your IBM Connections Communities
IBM Connect 2014 - AD302: New Ways to Work With Your IBM Connections CommunitiesIBM Connect 2014 - AD302: New Ways to Work With Your IBM Connections Communities
IBM Connect 2014 - AD302: New Ways to Work With Your IBM Connections CommunitiesIBM Connections Developers
 
Atlassian Community virtual meetup July 2020 - 1
Atlassian Community virtual meetup July 2020 - 1Atlassian Community virtual meetup July 2020 - 1
Atlassian Community virtual meetup July 2020 - 1Girish Shenoy
 
Drupal session 3 - biginlucerne.com - lessons learned
Drupal session 3 - biginlucerne.com - lessons learnedDrupal session 3 - biginlucerne.com - lessons learned
Drupal session 3 - biginlucerne.com - lessons learnedNETNODE AG
 
497410397 web 2 0
497410397 web 2 0497410397 web 2 0
497410397 web 2 0zephirh
 
Final Project Presentation.pptx
Final Project Presentation.pptxFinal Project Presentation.pptx
Final Project Presentation.pptxstevenmsusa
 
Social Architecture of SharePoint 2013 for Developers
Social Architecture of SharePoint 2013 for DevelopersSocial Architecture of SharePoint 2013 for Developers
Social Architecture of SharePoint 2013 for DevelopersPaul J. Swider
 
Web 2.0 - principles and implications
Web 2.0 - principles and implicationsWeb 2.0 - principles and implications
Web 2.0 - principles and implicationsMartin Weller
 
IRJET- Socially Smart an Aggregation System for Social Media using Web Sc...
IRJET-  	  Socially Smart an Aggregation System for Social Media using Web Sc...IRJET-  	  Socially Smart an Aggregation System for Social Media using Web Sc...
IRJET- Socially Smart an Aggregation System for Social Media using Web Sc...IRJET Journal
 
Sitecore user group mumbai sitecore commerce extension
Sitecore user group mumbai  sitecore commerce extensionSitecore user group mumbai  sitecore commerce extension
Sitecore user group mumbai sitecore commerce extensionJitendra Soni
 
Socialite, the Open Source Status Feed Part 1: Design Overview and Scaling fo...
Socialite, the Open Source Status Feed Part 1: Design Overview and Scaling fo...Socialite, the Open Source Status Feed Part 1: Design Overview and Scaling fo...
Socialite, the Open Source Status Feed Part 1: Design Overview and Scaling fo...MongoDB
 
2011.10 Liferay European Symposium. Alistair Oldfield
2011.10 Liferay European Symposium. Alistair Oldfield2011.10 Liferay European Symposium. Alistair Oldfield
2011.10 Liferay European Symposium. Alistair OldfieldEmeldi Group
 

Ähnlich wie DNN 6.2 New Social and Service Features (20)

Web 20-5316-25603
Web 20-5316-25603Web 20-5316-25603
Web 20-5316-25603
 
Web 20-5316-25603
Web 20-5316-25603Web 20-5316-25603
Web 20-5316-25603
 
S2U november 2013
S2U november 2013S2U november 2013
S2U november 2013
 
Suguk Southampton CodePlex - March 2014
Suguk Southampton   CodePlex - March 2014Suguk Southampton   CodePlex - March 2014
Suguk Southampton CodePlex - March 2014
 
online blogging system
online blogging systemonline blogging system
online blogging system
 
IBM Connect 2014 - AD302: New Ways to Work With Your IBM Connections Communities
IBM Connect 2014 - AD302: New Ways to Work With Your IBM Connections CommunitiesIBM Connect 2014 - AD302: New Ways to Work With Your IBM Connections Communities
IBM Connect 2014 - AD302: New Ways to Work With Your IBM Connections Communities
 
Atlassian Community virtual meetup July 2020 - 1
Atlassian Community virtual meetup July 2020 - 1Atlassian Community virtual meetup July 2020 - 1
Atlassian Community virtual meetup July 2020 - 1
 
Drupal session 3 - biginlucerne.com - lessons learned
Drupal session 3 - biginlucerne.com - lessons learnedDrupal session 3 - biginlucerne.com - lessons learned
Drupal session 3 - biginlucerne.com - lessons learned
 
Web 2.0
Web 2.0 Web 2.0
Web 2.0
 
(MAKAV).pptx
(MAKAV).pptx(MAKAV).pptx
(MAKAV).pptx
 
497410397 web 2 0
497410397 web 2 0497410397 web 2 0
497410397 web 2 0
 
Final Project Presentation.pptx
Final Project Presentation.pptxFinal Project Presentation.pptx
Final Project Presentation.pptx
 
Social Architecture of SharePoint 2013 for Developers
Social Architecture of SharePoint 2013 for DevelopersSocial Architecture of SharePoint 2013 for Developers
Social Architecture of SharePoint 2013 for Developers
 
Web 2.0 - principles and implications
Web 2.0 - principles and implicationsWeb 2.0 - principles and implications
Web 2.0 - principles and implications
 
IRJET- Socially Smart an Aggregation System for Social Media using Web Sc...
IRJET-  	  Socially Smart an Aggregation System for Social Media using Web Sc...IRJET-  	  Socially Smart an Aggregation System for Social Media using Web Sc...
IRJET- Socially Smart an Aggregation System for Social Media using Web Sc...
 
Final presentation
Final presentationFinal presentation
Final presentation
 
Sitecore user group mumbai sitecore commerce extension
Sitecore user group mumbai  sitecore commerce extensionSitecore user group mumbai  sitecore commerce extension
Sitecore user group mumbai sitecore commerce extension
 
Socialite, the Open Source Status Feed Part 1: Design Overview and Scaling fo...
Socialite, the Open Source Status Feed Part 1: Design Overview and Scaling fo...Socialite, the Open Source Status Feed Part 1: Design Overview and Scaling fo...
Socialite, the Open Source Status Feed Part 1: Design Overview and Scaling fo...
 
2014 03-27 Share Point Portals
2014 03-27 Share Point Portals2014 03-27 Share Point Portals
2014 03-27 Share Point Portals
 
2011.10 Liferay European Symposium. Alistair Oldfield
2011.10 Liferay European Symposium. Alistair Oldfield2011.10 Liferay European Symposium. Alistair Oldfield
2011.10 Liferay European Symposium. Alistair Oldfield
 

Kürzlich hochgeladen

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 

Kürzlich hochgeladen (20)

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 

DNN 6.2 New Social and Service Features

  • 1. What’s new in DotNetNuke 6.2? Bruce Chapman iFinity Software SEQDUG Meeting, Mar 22, 2012
  • 2. What’s the big deal with 6.2? • Original 6.0 release (codename :Hadrian) July 2011 • 6.0 : UI Improvements, but few new features • 6.1 : Mobile device support • 6.2 : Social + Services Layer
  • 3. Main New Features of 6.2 • Integrated Social Networking features into core – integration of ActiveSocial into platform • New MVC based Service Layer for building services
  • 4. Social Features • Journal Module – Interpretation of Facebook status updates • Member Directory – Listing of site members • Social Groups – allows for sub-groups within the site • Messaging – member->member messaging
  • 5. Journal Module • Similar to Facebook, allows for Status updates posted by site users • Allows for text updates, photo + attachments • Set privacy per Journal post • Administrator : allow photo/attachments, posts per page and length of posts. • Developers: can post Journal items through Journal API
  • 7. Member Directory • Essentially a list of members on the site • Provides comprehensive search for members • Social actions : friend, follow
  • 9. Messaging • Member->Member private messaging • Separate from existing DotNetNuke Messaging in User Profile • Provides messages in conversation format, with replies linked together • Can send to groups or individuals • API to allow modules to insert messages
  • 11. Social Groups • Social Groups are a public or private way of members to associate • Similar in theme but not execution to Facebook groups • Groups can have a group-specific Journal • Social Groups are in reality extended Security Roles – ie, existing DNN roles with more metadata • Implementation in Current CTP is very sparse
  • 13. Summary of Social Features • The social features will enable fast building of socially aware applications • Possible uses: • Community sites -> schools, sports clubs,social clubs • Vendor sites -> support, user groups, product suggestions • Niche social sites -> Facebook and Twitter don’t own the entire web. • DotNetNuke will take a big leap over the competition with these features
  • 14. New Service Layer API • Service Layer – non visual way of interacting with the data stored in a DotNetNuke site • Comprises of : – Authentication: ensuring person accessing data is authorised to do so – Core Functions :Get User Details, Post to Journal, Get Page Details – Extensible : Implement your own Service functions specific to an individual DotNetNuke Module
  • 15. New Service Layer API • Technology – Based on MVC Service Layer with DNN specific implementation – Includes a Service Route Mapper to easily map requests to individual actions via the Service Url structure • Uses in DotNetNuke 6.2 – All the new social features are ‘AJAXy’ – no postbacks/page refreshes for status updates etc – This will be expanded in future versions for more tasks
  • 16. Service Layer API Possibilities • DotNetNuke modules can be opened up to more than one device/platform • Creates a large new field for innovation in delivering paired web/desktop/mobile apps for DotNetNuke • Allows for implementation of new web programming paradigms, like Knockout.js • Effectively renders the Webforms model of DotNetNuke irrelevant
  • 17. Other new 6.2 Features • Tab Hierarchy management – uses Sql 2005 CTE features to improve speed. • SSL Offloading (PE only) – allows for network load balancing devices to enforce SSL • Secure user settings – automatic encryption/decryption of personal details • Profanity Filter for input text (also removes markup) • Profile enhancements – Read only for user, public/private/friends visibility.
  • 18. How does 6.2 affect you? • Site owner : think about how to leverage social features for your site • Solutions Provider : you can now start looking at combined mobile/desktop/web solutions for clients • Developers : check compatibility for existing code, leverage new social and service layer • Designers : large demand for social optimised skins and page layouts
  • 19. Release Schedule • CTP 1 : Feb 20, 2012 • CTP 2 : April 2, 2012 • Beta 1 : Apr 23, 2012 • Beta 2 : May 14, 2012 • RC : June 4, 2012 • RTM : June 30, 2012 Estimated release dates only, check dotnetnuke.com for accurate timelines
  • 20. What to do with 6.2 • Check with vendors for compatibility • Talk to designers about specific page designs for Journal, Profile pages • Download CTP and Beta versions and test out upgrade process • Get involved in feedback and Easter Egg hunt
  • 21. Questions? • Slides will be available on Slideshare • Follow me on Twitter @brucerchapman for notification, or check blog on http://www.ifinity.com.au