200 likes | 339 Views
Mitchel Sellers, CEO IowaComputerGurus Inc. Essential Third-Party DNN Modules. About Mitchel. Active in the DotNetNuke eco system for about 3 years Active in the .NET world since inception Author of Professional DotNetNuke Module Programming Documents Module Team lead
E N D
Mitchel Sellers, CEO IowaComputerGurus Inc. Essential Third-Party DNN Modules
About Mitchel • Active in the DotNetNuke eco system for about 3 years • Active in the .NET world since inception • Author of Professional DotNetNuke Module Programming • Documents Module Team lead • CEO of IowaComputerGurus Inc.
Agenda • DNN Module Distribution Channels • Why Third-Party? • Source or No Source • Recommended Modules • Forum • FriendlyUrlProviders • Blogging • Content Management • Skin Objects • Registration
DotNetNuke Module Distribution Channels • Snowcovered.com • Long standing channel • Largest selection • DotNetNuke Marketplace • Managed by DotNetNuke Corporation • Newer distribution channel • Direct purchase • Becoming more favorable channel for some developers
Why Third Party? • Product Support • Dedicated development teams • Scheduled releases • Support • Product Development • With funding, typically features and fixes are introduced faster • Without Third-Party DNN Wouldn’t Be As Viable
Source or No-Source • Often debated • Decision is a balance of risks • Risk that the developer goes out of business • Risk that severe security or customization need exists • Can be requirement for security audit
Module Recommendations • Basis of Recommendation • Evaluation Criteria • Statement of Intentions/Affiliation • IowaComputerGurus Inc. Products are my own • No other interests in recommended products • Referral links exist for some, available from my site
Forum Module Recommendation • Active Forums • Stable • Well Featured • Easy to use • Easy to customize • Great support • Purchase Channels
Friendly Url Provider/Url Management • Ifinity UrlMaster or Friendly Url Provider • http://www.ifinity.com.au for details • UrlMaster • More advanced functionality • Control over 301 redirects management UI • Friendly UrlProvider • Manual configuration/installation • Free • Examples • Before: http://www.site.com/Community/Blogs/tabid/825/Default.aspx • After: http://www.site.com/Community/Blogs.aspx • Benefits • Purchase channels
Blogging/News Display • Ventrian News Articles http://www.ventrian.com • Why I use it • Multiple bloggers, single blog • Fully template driven display to users • Can be used for other uses • Purchase direct from Ventrian
Expandable Text/HTML • Expandable Text/HTML – http://www.iowacomputergurus.com • Free module • Template driven design • Can be used to facilitate multiple display functions • FAQ • Condense Content • Version History • Downloading
Skin Objects (Menus) • Snapsis CSS NavMenu – Snapsis.com • Telerik RadMenu – telerik.com • Why not DNN Menu? • Performance • Rendering • Ease of use • Which one is for me?
Menu Components (Cont.) • Snapsis • Can be used in packaged skin, just must sell for 49.99 or more • Low cost • Telerik • More for custom, single built skins • High cost (part of the RadControls package) • Other benefits usage if developer
DataSprings Dynamic Registration • Purpose • Benefits • Full control over registration process • Full profile on registration, without duplicate information • Additional actions taken before/after • Flexible • Purchase – All Major channels
Parting Notes • Small sampling • Many other valid options exist • Questions?
Urls and Things to Remember • My Blog – http://www.mitchelsellers.com • Active Forums – http://www.activemodules.com • Ifinity UrlMaster/Friendly Url Provider – http://www.ifinity.com.au • Ventrian Modules – http://www.ventrian.com • IowaComputerGurus – http://www.iowacomputergurus.com • Snapsis – http://www.snapsis.com • Telerik – http://www.telerik.com • DataSprings – http://www.datasprings.com