|
|
Prodotto ESAURITO/FUORI CATALOGO
Costruire siti Web con VB .NET e DotNetNuke 3.0
|
| Editore | Hoepli |
| Autore | Egan Daniel N. |
| Titolo originale | Building Websites with VB.NET and DotNetNuke 3.0 |
| Editore originale | Packt Publishing |
| Collana | Linguaggi e programmazione |
| Pagine | 273 |
| Volumi | 1 |
| Livello | Intermedio |
| Lingua | Italiano |
| Data pubblicazione | 12 - 2005 |
| ISBN | 8820335409 |
|
|
| Prezzo di copertina |
| Euro 24,00 |
|
Introduzione
Contenuto del libro
Cosa occorre per utilizzare il volume
Download del codice sorgente
1 Cos’è DotNetNuke?
I portali Web open source
Cos’è un portale Web?
Caratteristiche comuni a tutti i portali
Perché DotNetNuke?
PHP-Nuke
Metadot
Rainbow
DotNetNuke
Perché utilizzare un framework
La comunità di DotNetNuke
Il team di sviluppo
Il forum di discussione di DotNetNuke
Tracciatura dei bug
La roadmap del team di sviluppo DotNetNuke
La licenza d’uso
Coffee Connections
Determinare le esigenze dei clienti
Cos’è l’esperienza degli utenti?
Vantaggi nell’utilizzo dell’esperienza dell’utente
L’esperienza degli utenti applicata a Coffee Connections
Riepilogo
2 Installare DotNetNuke
Installare DotNetNuke in locale
Installazione
Download del codice
Impostare una directory virtuale
Verificare i documenti di default
Impostare il database
Effettuare l’aggiornamento
La checklist per l’aggiornamento
Effettuare il backup del vostro database
Effettuare il backup dei file di DotNetNuke
Impostare i permessi
Autenticarsi come amministratore e cambiare le password
Riepilogo
3 Utenti, ruoli e pagine
Gli account utente
Il concetto di utente
Creare gli account utente
Capire i ruoli di sicurezza di DotNetNuke
Assegnare i ruoli di sicurezza agli utenti
Le pagine e i tadID di DotNetNuke
Gestire le pagine
Membership Provider Model
Riepilogo
4 I moduli standard di DotNetNuke
I moduli di DotNetNuke
Aggiungere un modulo
Impostazione del modulo
I moduli standard
Modulo di login
Modulo per gli annunci
Modulo per banner
Modulo contatti
Modulo di discussione
Modulo documenti
Modulo eventi
Modulo FAQ
Modulo di feedback
Modulo di IFrame
Modulo immagine
Modulo link
Modulo News Feeds (RSS)
Modulo Text/HTML
Modulo account utenti
Modulo per la generazione di tabelle definite dall’utente
Modulo XML/XSL
Riepilogo
5 Gli strumenti a disposizione degli account host e admin
La differenza tra host e admin
Gli strumenti di admin
Impostazioni del sito
Impostazione di base
Impostazioni avanzate
Editor di fogli di stile
Menu delle pagine (Pages Menu)
Ruoli di sicurezza (User Accounts)
Vendors
I log del sito
Newsletter
File Manager
Il cestino (Recycle Bin)
Il Log Viewer
Skins
Lingua
Gli strumenti per host
Impostazioni per host
Impostazioni di base
Impostazioni avanzate
Portali
Definizione dei moduli
File Manager
Vendors
SQL
Scheduler
Lingua
La gestione del motore di ricerca (Search Admin)
Liste
Account superuser
Opzioni supplementari del menu di Admin
Operazioni comuni
Riepilogo
6 L’architettura di DotNetDuke
Panoramica sull’architettura
Il nucleo dell’architettura
Utilizzo dell’oggetto Context nell’applicazione
Lavorare con i file di configurazione
Il file web.config
I file Global
Il file Globals.vb
Mettere tutto assieme
Riepilogo
7 La creazione di moduli personalizzati
Panoramica dei moduli di coffee shop
Impostare il progetto (l’assembly privato)
Il contenitore di dati (datastore layer)
Il Business Logic Layer (BLL)
La sezione di presentazione
Testare il modulo
Creare gli script di installazione
Impacchettare il modulo per la distribuzione
I file ZIP di installazione
Testare l’installazione
Riepilogo
8 La creazione degli skin
Cosa sono gli skin?
Cosa sono i container?
Caricare sul sito gli skin e i container
Caricare i file come host
Caricare i file cone admin
Applicare gli skin
Applicare gli skin a livello host e a livello portale
Applicare lo skin a livello pagina
Applicare lo skin a livello modulo
Creare skin personalizzati
La struttura del file e il setup
Creare uno skin utilizzando Visual Studio
Creare lo skin Web User Control
Creare lo skin utilizzando HTML
Creare un container personalizzato
Impacchettare gli skin e i container personalizzati
Riepilogo
9 Come migliorare il portale
I moduli che non possono mancare per migliorare il portale
Aggiungere un forum al portale
Aggiungere funzionalità e-commerce al portale
Inserire una classe virtuale nel portale
Aggiungere moduli legati alla sicurezza del vostro portale
Aggiungere un blog al sito
Riepilogo
10 Il deploying del portale
Acquisire un dominio
Cercare un provider che offra hosting
Preparare il sito in locale
Eseguire il setup del database
Backup e restore del database
Costruire il database da zero
Caricare i file tramite FTP
Riepilogo
11 Creare più portali
Portali multipli
Portali “genitori” e portali “figli”
Creare un portale genitore
Impostare un portale figlio
Creare i template per il portale
Utilizzo di Site Wizard
Gestire portali multipli
Riepilogo
12 Implementazione il provider model in DotNetNuke
Cos’è un editor HTML
Cos’è un provider HTML Editor
HTML Editor Provider
Impostare le cartelle per i provider
Impostare il progetto Provider
Creare il provider
Aggiungere il provider al file web.config
Altri provider HTML Editor per DotNetNuke
Riepilogo
Indice analitico
|
|
|
|