SlideShare a Scribd company logo
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

More Related Content

What's hot

Kentico Cms 5 News
Kentico Cms 5 NewsKentico Cms 5 News
Kentico Cms 5 News
Michal Neuwirth
 
Building a Drupal Forum
Building a Drupal ForumBuilding a Drupal Forum
Building a Drupal Forum
Julia Kulla-Mader
 
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 Tool
Kien Nguyen
 
Olive 2 2 Features Metanomics
Olive 2 2 Features MetanomicsOlive 2 2 Features Metanomics
Olive 2 2 Features Metanomics
Metanomics
 
Enterprise Content Management
Enterprise Content ManagementEnterprise Content Management
Enterprise Content Management
Envigeek
 
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
Joyce 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 R2
Michal 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.0
Andleeb 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 scale
Jamie Aliperti
 
XCC - What's New Release 10
XCC - What's New Release 10XCC - What's New Release 10
XCC - What's New Release 10
TIMETOACT 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
 

What's hot (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
 

Viewers also liked

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
brchapman
 
Intro to DotNetNuke 6
Intro to DotNetNuke 6Intro to DotNetNuke 6
Intro to DotNetNuke 6
Antonio Chagoury
 
DotNetNuke SEO
DotNetNuke SEODotNetNuke SEO
DotNetNuke SEO
Nik Kalyani
 
Ecommerce en la empresa
Ecommerce en la empresaEcommerce en la empresa
Ecommerce en la empresa
Jose 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
 
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
Velvet Chainsaw Consulting
 
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 computing
Reputelligence
 
บทที่ 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 model
Mabrouk Nabil
 

Viewers also liked (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
 

Similar to What’s new in DotNetNuke 6.2

Web 20-5316-25603
Web 20-5316-25603Web 20-5316-25603
Web 20-5316-25603
Lily Gonzalez
 
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 2013
Neal Caidin
 
Suguk Southampton CodePlex - March 2014
Suguk Southampton   CodePlex - March 2014Suguk Southampton   CodePlex - March 2014
Suguk Southampton CodePlex - March 2014
Steven Andrews
 
online blogging system
online blogging systemonline blogging system
online blogging system
001vaibhav
 
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
IBM 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 - 1
Girish 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 learned
NETNODE AG
 
497410397 web 2 0
497410397 web 2 0497410397 web 2 0
497410397 web 2 0
zephirh
 
Final Project Presentation.pptx
Final Project Presentation.pptxFinal Project Presentation.pptx
Final Project Presentation.pptx
stevenmsusa
 
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
Paul J. Swider
 
Web 2.0 - principles and implications
Web 2.0 - principles and implicationsWeb 2.0 - principles and implications
Web 2.0 - principles and implications
Martin 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
 
Final presentation
Final presentationFinal presentation
Final presentation
Rajat Srivastava
 
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
Jitendra 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 Oldfield
Emeldi Group
 

Similar to What’s new in DotNetNuke 6.2 (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
 

Recently uploaded

The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 

Recently uploaded (20)

The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 

What’s new in DotNetNuke 6.2

  • 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