Questo prodotto usufruisce delle SPEDIZIONI GRATIS
selezionando l'opzione Corriere Veloce in fase di ordine.
Pagabile anche con Carta della cultura giovani e del merito, 18App Bonus Cultura e Carta del Docente
Your complete insiders' guide to learning DNN7
DNN7 is the result of significant transformation and capability expansion. The entire platform has migrated to C#, the user interface has undergone a drastic overhaul, and functionality has been dramatically improved with new tools and features. This book is the straight–from–the–source solution for getting up to speed, with clear instruction and key insights from DNN founder Shaun Walker and well–known contributors from the DNN team. From the move to ASP.NET 4.0, to the DNN App Store, to insider advice on the business side of software, this book is the ultimate handbook to the latest iteration of DNN.
Professional DNN7 shows you how to:
Wrox Professional guides are planned and written by working programmers to meet the real–world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.
CHAPTER 1: AN INSIDE LOOK AT THE EVOLUTION OF DNN 1
From Humble Beginnings 2
The Dot–Com Era 4
IBuySpy Portal 5
ASP.NET 6
IBuySpy Portal Forum 8
IBuySpy Workshop 9
Subscription Fiasco 11
Microsoft 13
DotNetNuke 14
Licensing 15
Core Team 17
XXL Fork 19
Trademarks 20
Sponsorship 21
Enhancements 22
Security Flaw 24
DotNetNuke 2.0 25
DotNetNuke.com Website 26
Provider Model 27
Open Source Philosophy 27
Stabilization 28
Third–Party Components 28
Core Team Reorganization 29
Microsoft Membership API 30
Breaking Changes 30
Web Hosters 31
DotNetNuke 3.0 32
Release Schedule 33
DotNetNuke Projects 34
Intellectual Property 35
Marketing 36
Microsoft Hosting Program 38
Infrastructure 39
Branding 40
Tech Ed 43
Credibility 44
Trademark Policy 45
ASP.NET 2.0 46
Reorganization 47
Microsoft Conferences 48
DotNetNuke 4.0 49
Slashdotted 52
Benefactor Program 52
Opportunists 56
Yin and Yang 57
A New Company 58
Larry Augustin 59
Performance 60
DotNetNuke Marketplace 61
Free Module Promotion 63
Conferences 64
Microsoft Valuable Professionals 65
Fundraising 65
Awards and Accolades 66
DotNetNuke OpenForce 07 66
SLA Program 67
More Fundraising 68
CodePlex 69
Security Issues 70
IP Disputes 71
Term Sheets 73
DotNetNuke OpenForce 08 75
DotNetNuke Professional 76
Series A Announcement 78
Physical Offices 79
DotNetNuke 5.0 80
Day of DotNetNuke 80
DNN–Europe 81
Snowcovered Acquisition 81
Telerik Partnership 82
Series B 83
Open–DocumentLibrary Acquisition 84
DotNetNuke Enterprise Edition 84
POET Vulnerability 85
DotNetNuke.com Overhaul 85
Active Modules Acquisition 87
Nik Kalyani Leaves DNN Corp 87
Cloud. Mobile. Social. 88
DotNetNuke 6.0 88
DotNetNuke World 2011 89
DotNetNuke Gets Social 90
Microsoft Azure Partnership 91
DNN World 2012 92
DotNetNuke 7.0 92
iFinity Acquisition 93
10–Year Anniversary 93
DNN Social 94
DotNetNuke.com Hacked 95
Rebranding 95
DNNCon 98
Scott Willhite Moves On 98
DNN 7.x Releases 99
My Departure from DNN Corp 99
Summary 102
CHAPTER 2: INSTALLING DNN VERSION 7 103
What You Need to Install DNN Platform Version 7 104
Installing the DNN Platform Using the Installation Package 104
Step 1: Download the Software 104
Step 2: Unzip the Package 105
Step 3: Create a Database in SQL Server 106
Step 4: Create a Database Account 106
Step 5: Configure IIS 107
Step 6: Set File and Folder Permissions 107
Step 7: Perform the Installation 107
Installing the DNN Platform Using the Web Platform Installer 110
Downloading the Software 111
Installing the DNN Platform 111
Upgrading the DNN Platform to Version 7 114
Getting a Trial Version of Evoq Content 115
Common Installation Issues 116
Summary 117
CHAPTER 3: DNN PLATFORM OVERVIEW 119
Core Platform Objects 119
Sites (Portals) 119
Pages (Tabs) 122
Theme (Skin) 124
Modules 125
Security 127
Users 128
Roles 128
Host 130
Admin 130
Summary 130
CHAPTER 4: SITE ADMINISTRATION 131
What Is Site Administration? 131
Common Administrative Tasks 132
Control Panel Sections 132
Admin 133
Tools 134
Help 134
Modules and Pages 134
Users 134
Edit Page 135
Admin Menu Features 135
Common Settings 135
Event Viewer 136
File Management 139
Page Management 148
Recycle Bin 151
Security Roles 155
Site Settings 162
User Accounts 181
Advanced Settings 185
Advanced Configuration Settings 185
Device Preview Management 186
Extensions 187
Google Analytics 187
Languages 188
Lists 189
Newsletters 189
Search Admin 190
Search Engine Site Map 191
Site Log 191
Site Redirection Management 191
Site Wizard 192
Skins 193
Taxonomy 194
Vendors 194
Best Practices for Site Administrators 195
Getting User Registration Right 195
Having a Naming Convention 195
Never Sharing User Accounts 196
Editing as a Content Editor 196
Fewer Administrators, Not More 197
Fewer Permissions, Not More 197
Never Using User Permissions 198
Having a Process and Standards 199
Getting to Know Your Features 199
Summary 199
CHAPTER 5: HOST ADMINISTRATION 201
Why Do You Need the Host? 202
What Is Host Administration? 202
Host Attributes 203
Host Menu Pages 203
Dashboard 204
Extensions 205
Tab: Installed Extensions 205
Tab: Available Extensions 208
Tab: Purchased Extensions 208
Tab: More Extensions 209
Buttons: Install Extension Wizard 209
Buttons: Create New Extension and Create New Module 210
File Management 210
Host Settings 210
The Buttons 210
Basic: Configuration 212
Basic: Host Details 213
Basic: Appearance 213
Basic: Payment Settings 213
Advanced: Friendly URL Settings 214
Advanced: Proxy Settings 214
Advanced: SMTP Server Settings 214
Advanced: Performance Settings 215
Advanced: jQuery Settings 216
Advanced: CDN Settings 216
Advanced: Client Resource Management 217
Advanced: Membership Management 218
Advanced: Login IP Filters 218
Advanced: Search Settings 218
Other: Request Filters 219
Other: Site Log 219
Other: Auto–Unlock Accounts After 219
Other: Allowable File Extensions 220
Other: Auto–Sync File System 220
Other: Allow Content Localization 220
Site Management 221
Configuration Manger 222
Device Detection Management 222
HTML Editor Manager 222
Lists 224
Schedule 224
Schedule Item Details 225
Configuration 227
SQL 227
Vendors 228
Additional Host Features on Admin Site Settings 228
Event Viewer 228
Site Settings 229
Advanced: Site Aliases 229
Advanced: SMTP Server Settings 230
Advanced: SSL Settings 231
Advanced: Messaging Settings 232
Advanced: Host Settings 232
Page Management 233
Advanced Configuration Settings 233
Languages 234
Additional Host Features on the Control Panel 235
Tools Menu 236
Modules Menu 236
Host Options on the Module Actions Menu 236
Integrating with a Third–Party Provider 238
Installing the Facebook Provider 238
Setting Up the Facebook Application 240
Activating the Facebook Provider 241
Summary 242
CHAPTER 6: MODULES 243
What Is a Module? 243
Where Do Modules Live on a Page? 244
Adding a Module to a Page 245
One Module Across Multiple Pages 246
One Module Across Multiple Sites 246
Working with Modules 247
Moving Modules 247
Module Settings and Action Menus 248
The Module Settings Tab 249
The Permissions Tab 249
The Page Settings Tab 251
Where to Get Modules 252
The DNN Store 252
Forge 252
Developing Your Own Modules 253
Viewing Modules and Extensions 253
Installing
About the authors and technical editors:
Shaun Walker is the original creator of DNN, the founder of DNN Corp., a Microsoft MVP since 2004, and is currently the Director & Innovation Group Lead at Arrow Consulting & Design.
Clinton Bland, Bruce Chapman, Cathal Connolly, Charles Nurse, Chris Paterra, Ashish Prasad, Nathan Rover, and Dennis Shiao each work at DNN Corp. on the DNN product.
Erik van Ballegoij, Peter Donker, Will Strohl, and technical editor Brian Dukes are each DNN MVPs, nominated by other DNN users and recognized as exceptional community leaders.
Israel Martinez, Mitchel Sellers, DNN Corp. co–founder Scott Willhite, Ralph Williams, Jr., and technical editor Sebastian Leupold are each DNN community members who contribute greatly to the DNN ecosystem.
Visit us at wrox.com where you have access to free code samples, Programmer to Programmer forums, and discussions on the latest happenings in the industry from around the world.
Il sito utilizza cookie ed altri strumenti di tracciamento che raccolgono informazioni dal dispositivo dell’utente. Oltre ai cookie tecnici ed analitici aggregati, strettamente necessari per il funzionamento di questo sito web, previo consenso dell’utente possono essere installati cookie di profilazione e marketing e cookie dei social media. Cliccando su “Accetto tutti i cookie” saranno attivate tutte le categorie di cookie. Per accettare solo deterninate categorie di cookie, cliccare invece su “Impostazioni cookie”. Chiudendo il banner o continuando a navigare saranno installati solo cookie tecnici. Per maggiori dettagli, consultare la Cookie Policy.