DotNetNuke - PowerPoint PPT Presentation

1 / 9
About This Presentation
Title:

DotNetNuke

Description:

12/24/2002 Released on ASP.Net forums. Shaun Walker Perpetual Motion (Canada) ... Complete re-write. 1500 source control file transactions in one month ... – PowerPoint PPT presentation

Number of Views:48
Avg rating:3.0/5.0
Slides: 10
Provided by: johnm412
Category:

less

Transcript and Presenter's Notes

Title: DotNetNuke


1
The Web Of The Future
DotNetNuke Presented by John Mitchell
DNNJunkie_at_snapsis.com Caleb Jenkins
cjenkins_at_wwdb.org
2
Agenda
  • DotNetNuke Evolution Timeline
  • DNN Install
  • Custom Modules / Private Assemblies
  • Skinning
  • Technology Abstraction
  • Presentation
  • Business Logic (BLL)
  • Data Access (DAL)

3
In the Beginning
  • ASP.Net releases with open source sample
    applications like IBuySpy ASP.Net Forums
  • DotNetNuke is an Open Source hybrid of the
    IBuySpy Portal. Its management team is dedicated
    to the ongoing management of core portal
    application enhancements. DotNetNuke provides
    automated content management capabilities and
    tools to maintain a dynamic and 100 interactive
    data-driven web site.

4
Timeline
  • 12/24/2002 Released on ASP.Net forums
  • Shaun Walker Perpetual Motion (Canada)
  • IBuySpy Workshop
  • 03/15/2003 05/15/2003
  • Re-branded as DotNetNuke (1.05 1.08)
  • Private Assemblies
  • 9/1/2003 DNN 1.10 (x)
  • Core team formed world-wide
  • Stable release with some security patches

5
Timeline (cont.)
  • 03/23/2004 DNN 2.0
  • Complete re-write
  • 1500 source control file transactions in one
    month during beta alone
  • Data Abstraction Provider Pattern
  • SQL Provider
  • MS Access Provider
  • Skinning Engine
  • Future Releases
  • Multi-Language
  • Web Parts? (Sharepoint)

6
Custom Modules
  • Core framework for plumbing
  • Site Settings
  • Content / File Management
  • User Management
  • Group/Role based Security
  • Plug-in architecture
  • One default.aspx page loads user modules (.ascx
    controls) dynamically for multiple portals.

7
Custom Modules (cont.)
  • Inherit From PortalModuleControl
  • Ties in Module Configuration framework
  • Actions Menu
  • Was DesktopModuleTitle.ascx
  • New for 2.0 Extensible Actions through Drop-Down

8
Links
  • http//www.DotNetNuke.com
  • Core team links
  • http//www.ASP.Net
  • Forums (where the community congregates)
  • http//www.Snowcovered.com
  • Custom modules
  • http//www.DotNetNukeSkins.com
  • John Mitchells skinning solution
  • http//www.DotNetNukeHelp.com
  • Steve Walkers help site

9
Questions?
Write a Comment
User Comments (0)
About PowerShow.com