Skip to Content
Professional DNN7: Open Source .NET CMS Platform
book

Professional DNN7: Open Source .NET CMS Platform

by Shaun Walker, Bruce Chapman, Cathal Connolly, Peter Donker, Israel Martinez, Charles Nurse, Chris Paterra, Clinton Bland, Ashish Prasad, Nathan Rover, Mitchel Sellers, Dennis Shiao, Will Strohl, Erik van Ballegoij, Scott Willhite, Ralph Williams Jr.
May 2015
Intermediate to advanced
768 pages
21h 46m
English
Wrox
Content preview from Professional DNN7: Open Source .NET CMS Platform

images

System Architecture

WHAT'S IN THIS CHAPTER?

  • Delving into patterns
  • Examining the DNN architecture
  • Exploring the basic layers in DNN

The initial version of DNN (or DotNetNuke) was derived from the IBuySpy Portal starter kit that was released in both a C# version and a VB.NET version. IBuySpy was designed to provide a real-world example of some of the new development concepts of the ASP.NET platform.

While DotNetNuke 7 still retains some of the core principles that were introduced in IBuySpy Portal, if you look at the source of DNN today, it doesn't really resemble IBuySpy. Actually, DNN 7 bears little resemblance to the earliest versions of DNN. Since DNN 6, the application is written in C#, while earlier versions were written in VB.NET.

The key technologies used in DNN have changed over the years. DNN 7 uses the following technologies in its supported architecture:

  • Microsoft Internet Information Services (IIS) version 7 or later running in Integrated Pipeline mode.
  • An operating system that supports IIS 7 (that is, Windows Vista, Windows 7 or Windows 8, Windows 2008 Server, or Windows Server 2012).
  • The ASP.NET framework. (Early versions of DNN ran on the then-current version of ASP.NET. DotNetNuke version 7 requires ASP.NET version 4.0 or later for both runtime and development.)
  • C# (Visual Basic.NET or any other CLR-compliant language can be used to write extensions to the platform.) ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Windows Server® 2008 Active Directory® Resource Kit

Windows Server® 2008 Active Directory® Resource Kit

Conan Kezema Stan Riemer Mike Mulcare, Byron Wright, and Microsoft Active Directory
What Successful Project Managers Do

What Successful Project Managers Do

W. Scott Cameron, Jeffrey S. Russell, Edward J. Hoffman, Alexander Laufer

Publisher Resources

ISBN: 9781118850848Purchase book