Introduction to DotNetNuke 6 (Uncensored) Antonio Chagoury - PowerPoint PPT Presentation

chun
introduction to dotnetnuke 6 uncensored antonio chagoury n.
Skip this Video
Loading SlideShow in 5 Seconds..
Introduction to DotNetNuke 6 (Uncensored) Antonio Chagoury PowerPoint Presentation
Download Presentation
Introduction to DotNetNuke 6 (Uncensored) Antonio Chagoury

play fullscreen
1 / 19
Download Presentation
Introduction to DotNetNuke 6 (Uncensored) Antonio Chagoury
145 Views
Download Presentation

Introduction to DotNetNuke 6 (Uncensored) Antonio Chagoury

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Introduction to DotNetNuke 6(Uncensored)Antonio Chagoury CapArea .NET, October 2011

  2. About Me • CEO & Software Architect @Inspector IT • Microsoft MVP – Visual Basic • DotNetNuke Core Team Member • DotNetNuke Project Lead, Blog Module • Co-Founder and President of the Capital DotNetNuke User Group (CDUG) • CapArea Elf • DotNetNuke Junkie since 2003

  3. Agenda • History, then and now • What’s new • Demos • Commercial enterprise features • Q&A

  4. Then . . .

  5. Then… let’s not forget the COMMUNITY! DEVELOPER COMMUNITY

  6. Then . . . & Now = 10k lines of code = 280k+ lines of code

  7. What’s New: Community Edition • C# Converstion • User Interface overhaul • New Default Website Template • New Control Panel • Improved Page Management • Categorize Modules • Telerik RadEditor Provider • Mega Menu Provider • Folder Provider • App Gallery • Fresh Icons + API

  8. What’s New: Commercial Editions • Amazon S3 Folder Provider • Windows Azure Folder Provider • Commerce Module • SharePoint Connector Will not be demonstrating these features

  9. DotNetNuke 6.0 Switches Language • Converted from VB.NET to C# • Converted 1236 code files to C# • 662 net-new C# files added • Much of conversion was automated, but • Required lots of human intervention, testing

  10. Quality Control • Over 1500 manual test cases • Over 500 automated test cases • Test cases, manual and automated are added with each release cycle

  11. DEMO User Interface

  12. Icon API • Access Icon Images with a simple API • Accessible by Developers and Skin Designers • Images are stored in Icons/Sigma folder • Convention: key_widthXheight_Style.png

  13. Icon API (Cont’d) • The OLD way: .ImageUrl = “~/images/add.gif” • The NEW way: .ImageUrl = IconURL(String key);.ImageUrl= IconURL(String key, string size);.ImageUrl= IconURL(String key, string size, string style);

  14. Rad Editor Updates • Minified – less icons on toolbar • Ability to configure the editor (no more manual web config changes) • Portal, Role or Page based configurations

  15. DEMO Rad Editor

  16. Azure & Amazon Folder Providers DotNetNuke

  17. SharePoint Connector DotNetNuke

  18. Resources • DotNetNuke • DotNetNuke World 2011, Orlando • My Blog • My Company Website http://twitter.com/antoniochagoury http://facebook.com/antoniochagoury http://linkedin.com/in/antoniochagoury