Building DotNetNuke® Modules

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    1 Event

    Building DotNetNuke® Modules - Presentation Transcript

    1. Building DotNetNuke ® Modules presented by Brian Dukes , Engage Software
    2. Brian Dukes
      • Microsoft Certified Professional Developer, Web Developer
      • Software Developer at Engage Software
    3. Engage Software
      • Based in St. Louis, MO
        • Specializing in ASP.NET development
        • DotNetNuke
          • Module Development
          • Skinning
          • Implementation services
      • Microsoft Certified Gold Partner
      • Official DotNetNuke Training Provider
    4. DotNetNuke ®
      • Open-Source .Net Portal Framework & Content Management System
      • Extend functionality through modules
        • Written in .NET (VB.NET, C#)
        • ASP.NET WebForm model
        • WebControls registered with DNN
    5. Agenda
      • Code Demo
      • Not ASP.NET
      • DotNetNuke Requirements
      • DotNetNuke Integration
      • DotNetNuke Tools
      • Commercial Module Slant
      • Questions
    6. First Steps
      • New Project
        • Project template available from EngageModules.com/Modules/Downloads.aspx
      • PortalModuleBase
        • TabID – ModuleID - TabModuleID
        • LocalResourceFile
        • PortalSettings
        • Settings
        • UserInfo
      • Tip: Make your own ModuleBase
    7. Summary
      • DotNetNuke Controls
    8. Second Steps
      • Register with DNN
        • DNN Manifest File
        • Package with NAnt
      • Navigate between controls
        • IActionable
        • EditUrl
    9. Summary
      • DotNetNuke Controls
      • Registered on DotNetNuke Site
      • Navigate Between Controls
    10. Next Steps
      • Feature Controller
        • ISearchable
        • IUpgradeable
        • IPortable
      • DataProvider
        • Created through reflection based on convention defined in web.config
    11. Summary
      • DotNetNuke Controls
      • Registered on DotNetNuke Site
      • Navigate Between Controls
      • DotNetNuke Integration Points
      • Data Access
    12. Further Steps
      • ClientAPI
        • DotNetNuke.WebUtility assembly
      • Localization
        • ResourceKey
    13. Summary
      • DotNetNuke Controls
      • Registered on DotNetNuke Site
      • Navigate Between Controls
      • DotNetNuke Integration Points
      • Data Access
      • DotNetNuke Tools
      • Language Support
    14. Questions?
    15. Resources
      • http://www.engagesoftware.com /
      • http://www.engagemodules.com/
      • http ://twitter.com/EngageSoftware /
      • http://weblogs.asp.net/BrianDukes/
      • http://www.dotnetnuke.com/
      • http://nant.sourceforge.net/

    + EngageSoftwareEngageSoftware, 2 years ago

    custom

    1692 views, 0 favs, 0 embeds more stats

    Learn the basics of DNN module development. See ho more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 1692
      • 1692 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 23
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories

    Groups / Events