Download - Intro to DotNetNuke 6
![Page 1: Intro to DotNetNuke 6](https://reader035.vdocuments.net/reader035/viewer/2022070302/546e7859b4af9faa268b46ad/html5/thumbnails/1.jpg)
Introduction to DotNetNuke 6(Uncensored)
Antonio Chagoury
CapArea .NET, October 2011
1
![Page 2: Intro to DotNetNuke 6](https://reader035.vdocuments.net/reader035/viewer/2022070302/546e7859b4af9faa268b46ad/html5/thumbnails/2.jpg)
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
![Page 3: Intro to DotNetNuke 6](https://reader035.vdocuments.net/reader035/viewer/2022070302/546e7859b4af9faa268b46ad/html5/thumbnails/3.jpg)
3
Agenda
• History, then and now• What’s new• Demos• Commercial enterprise features• Q&A
![Page 4: Intro to DotNetNuke 6](https://reader035.vdocuments.net/reader035/viewer/2022070302/546e7859b4af9faa268b46ad/html5/thumbnails/4.jpg)
4
Then . . .
![Page 5: Intro to DotNetNuke 6](https://reader035.vdocuments.net/reader035/viewer/2022070302/546e7859b4af9faa268b46ad/html5/thumbnails/5.jpg)
5
Then… let’s not forget the COMMUNITY!
DEVELOPERCOMMUNITY
![Page 6: Intro to DotNetNuke 6](https://reader035.vdocuments.net/reader035/viewer/2022070302/546e7859b4af9faa268b46ad/html5/thumbnails/6.jpg)
6
Then . . . & Now
= 10k lines of code
= 280k+ lines of code
![Page 7: Intro to DotNetNuke 6](https://reader035.vdocuments.net/reader035/viewer/2022070302/546e7859b4af9faa268b46ad/html5/thumbnails/7.jpg)
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
![Page 8: Intro to DotNetNuke 6](https://reader035.vdocuments.net/reader035/viewer/2022070302/546e7859b4af9faa268b46ad/html5/thumbnails/8.jpg)
8
What’s New: Commercial Editions
• Amazon S3 Folder Provider• Windows Azure Folder Provider• Commerce Module• SharePoint Connector
Will not be demonstrating these features
![Page 9: Intro to DotNetNuke 6](https://reader035.vdocuments.net/reader035/viewer/2022070302/546e7859b4af9faa268b46ad/html5/thumbnails/9.jpg)
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
![Page 10: Intro to DotNetNuke 6](https://reader035.vdocuments.net/reader035/viewer/2022070302/546e7859b4af9faa268b46ad/html5/thumbnails/10.jpg)
10
Quality Control
• Over 1500 manual test cases• Over 500 automated test cases• Test cases, manual and automated are added
with each release cycle
![Page 11: Intro to DotNetNuke 6](https://reader035.vdocuments.net/reader035/viewer/2022070302/546e7859b4af9faa268b46ad/html5/thumbnails/11.jpg)
DEMO
11
User Interface
![Page 12: Intro to DotNetNuke 6](https://reader035.vdocuments.net/reader035/viewer/2022070302/546e7859b4af9faa268b46ad/html5/thumbnails/12.jpg)
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
![Page 13: Intro to DotNetNuke 6](https://reader035.vdocuments.net/reader035/viewer/2022070302/546e7859b4af9faa268b46ad/html5/thumbnails/13.jpg)
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);
![Page 14: Intro to DotNetNuke 6](https://reader035.vdocuments.net/reader035/viewer/2022070302/546e7859b4af9faa268b46ad/html5/thumbnails/14.jpg)
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
![Page 15: Intro to DotNetNuke 6](https://reader035.vdocuments.net/reader035/viewer/2022070302/546e7859b4af9faa268b46ad/html5/thumbnails/15.jpg)
DEMO
15
Rad Editor
![Page 16: Intro to DotNetNuke 6](https://reader035.vdocuments.net/reader035/viewer/2022070302/546e7859b4af9faa268b46ad/html5/thumbnails/16.jpg)
16
Azure & Amazon Folder Providers
DotNetNuke
![Page 17: Intro to DotNetNuke 6](https://reader035.vdocuments.net/reader035/viewer/2022070302/546e7859b4af9faa268b46ad/html5/thumbnails/17.jpg)
17
SharePoint Connector
DotNetNuke
![Page 18: Intro to DotNetNuke 6](https://reader035.vdocuments.net/reader035/viewer/2022070302/546e7859b4af9faa268b46ad/html5/thumbnails/18.jpg)
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
![Page 19: Intro to DotNetNuke 6](https://reader035.vdocuments.net/reader035/viewer/2022070302/546e7859b4af9faa268b46ad/html5/thumbnails/19.jpg)
19