Catalogo LEN Formazione 2009/2010
Scheda di dettaglio
www.lenformazione.it – www.hrsystem.it
Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it
Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311
LEN Learning Education Network - diritti riservati anno 2009
MS VISUAL STUDIO 2005 - CORE WEB
APPLICATION DEVELOPMENT
[cod. S168]
UN BUON MOTIVO PER
Fornire agli studenti le conoscenze e gli skill necessari per sviluppare Applicazioni Web Microsoft ASP.NET
2.0 utilizzando Microsoft Visual Studio 2005. Il workshop si focalizza sulle interfacce utente, la struttura e
funzionalità di un sito web ed i relativi dettagli implementativi.
A CHI È RIVOLTO
Il workshop è stato pensato per sviluppatori aziendali o indipendenti che desiderano approfondire la loro
conoscenza nelle aree tecnologiche relative allo sviluppo di applicazioni Web.
Prerequisiti:
 Essere in grado di gestire una soluzione software con l’IDE di Visual Studio 2005 ed i relativi tools
 Avere una comprensione di base del Framework .NET 2.0 e dei Common Language Runtime
 Essere in grado di sviluppare un’applicazione con l’utilizzo di un linguaggio di programmazione
compatibile con il Framework .NET 2.0
 Conoscere come rendere gli assemblies disponibili per altre applicazioni
 Avere una conoscenza di base di XML che include la dichiarazione XML, gli elementi, gli attributi ed i
namespaces
 Avere una conoscenza di base degli script client-side
 Avere una conoscenza di base del linguaggio HTML
COMPETENZE ACQUISITE
Al termine dell’intervento formativo, il partecipante possiederà una conoscenza operativa dei contenuti.
PROGRAMMA DI DETTAGLIO
Catalogo LEN Formazione 2009/2010
Scheda di dettaglio
www.lenformazione.it – www.hrsystem.it
Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it
Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311
LEN Learning Education Network - diritti riservati anno 2009
1) Creating a Web Application
 Visual Studio Web Site Types
 Default Event Handling in Web
Applications
 Web Configuration Files
 Exercise 1. Creating a New Web
Application
 Exercise 2. Configuring and Building a
Web Application
2) Programming a Web Application
 Event Handling in Web Applications
 Browser Capability Detection
 Page Header Retrieval
 Page-Level and Application-Level Error
Handling
 Exercise 1. Implementing Non-Default
Event Handlers
 Exercise 2. Detecting Browser Capabilities
and Setting Page Header Properties
 Exercise 3. Handling Page-Level
Exceptions
3) Adding and Configuring Server Controls
 HTML Controls and Web Server Controls
 Types of Web Server Controls
 Working with Web Server Controls
 The ASP.NET 2.0 Page Postback Model
 Exercise 1. Building Graphical User
Interfaces with HTML Controls
 Exercise 2. Building Graphical User
Interfaces with Web Server Controls
 Exercise 3. Programming Web Server
Controls and Working with Postbacks
4) Creating a Common Layout by Using
Master Pages
 What Are Master Pages?
 What Are Content Pages?
 Nested Master Pages
 Exercise 1. Designing a Master Page
 Exercise 2. Adding and Configuring
Content Pages
 Exercise 3. Designing Nested Master
Pages
5) Managing State for a Web Application
 ViewState Properties and ControlState
Data
 Application and Session Objects
 Strategies for Managing Session State
Data
 The Cache Object
 Exercise 1. Configuring ViewState
Properties for Web Server Controls
Catalogo LEN Formazione 2009/2010
Scheda di dettaglio
www.lenformazione.it – www.hrsystem.it
Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it
Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311
LEN Learning Education Network - diritti riservati anno 2009
 Exercise 2. Storing and Retrieving
Application and Session State
 Exercise 3. Implementing Out-of-Process
Session State
 Exercise 4. Storing and Managing State
Data in the Cache Object
6) Accessing and Displaying Data
 Database Connections and the
Web.Config File
 Relational Data and Data Source Controls
 XML Data and Data Source Controls
 Object Data and Data Source Controls
 Exercise 1: Creating and Retrieving
Database Connections
 Exercise 2: Accessing Data by Using
SqlDataSource Controls and Data
Controls
 Exercise 3: Accessing Objects as Data
with ObjectDataSource Controls
 Exercise 4: Accessing XML Data by Using
XmlDataSource Controls
7) Controlling Access to a Web Application
 Authentication for Web Applications
 Authorization for Web Applications
 Site Membership Systems Using the
Membership Class
 Web Site Security Administration Using
the Roles Class
 Exercise 1: Configuring Authentication
and Authorization for a Web Application
 Exercise 2: Implementing a Membership
Registration Page
 Exercise 3: Implementing a Login Page
and Adding Login Controls
 Exercise 4: Creating a Membership
Management Administrative User
Interface
8) Deploying a Web Application
 The Copy Web Site Utility
 The Publish Web Site Utility
 Windows Installer Setup Packages
 Exercise 1. Deploying a Web Application
by Using the Copy Web Site Utility
 Exercise 2. Precompiling and Deploying a
Web Application by Using the
 Publish Web Site Utility
 Exercise 3. Building a Windows Installer
Package for Deploying a Web Application
9) Making Web Applications Available to
Mobile Devices
 Device Emulators for Mobile Web Forms
 Mobile Device Detection and Redirection
Catalogo LEN Formazione 2009/2010
Scheda di dettaglio
www.lenformazione.it – www.hrsystem.it
Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it
Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311
LEN Learning Education Network - diritti riservati anno 2009
 Mobile Web Forms
 Device-Specific Features in Mobile Web
Forms
 Exercise 1. Managing Redirection for
Mobile Devices
 Exercise 2. Designing and Implementing
a Mobile Web Form
 Exercise 3. Designing Device-Specific
Features for a Mobile Web Application
 Exercise 4. Browsing a Mobile Web
Application with Specific Device
 Emulators
MODALITA’ FORMATIVE
o SEMINARIO
Intervento collettivo d'aula a taglio divulgativo, di approfondimento o generico su di un tema afferente ai
contenuti sotto descritti. La durata è stabilita da un minimo di 3 ad un massimo di 8 ore.
o WORKSHOP
Intervento collettivo d'aula a taglio pratico sperimentale finalizzato alla condivisione di problemi, proposte,
soluzioni, esami di certificazione e strumenti specifici afferenti ai contenuti sotto descritti e ai processi
aziendali ad essi collegati. La durata è stabilita da un minimo di 3 ad un massimo di 16 ore.
o CORSO
TRAINING: «il sapere e il saper fare» intervento frontale, seminariale e di laboratorio finalizzato
all’introduzione e alla conoscenza teorica e pratica dell’argomento in oggetto. TRAINING ON THE JOB:
«il saper risolvere» intervento personalizzato finalizzato alla conduzione di strumenti operativi e di
soluzioni pratiche Le durate sono coerenti rispetto agli obiettivi e sono stabilite da un minimo di 9 ad un
massimo di 40 ore.

MS VISUAL STUDIO 2005 - Core web application development - Scheda corso LEN

  • 1.
    Catalogo LEN Formazione2009/2010 Scheda di dettaglio www.lenformazione.it – www.hrsystem.it Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311 LEN Learning Education Network - diritti riservati anno 2009 MS VISUAL STUDIO 2005 - CORE WEB APPLICATION DEVELOPMENT [cod. S168] UN BUON MOTIVO PER Fornire agli studenti le conoscenze e gli skill necessari per sviluppare Applicazioni Web Microsoft ASP.NET 2.0 utilizzando Microsoft Visual Studio 2005. Il workshop si focalizza sulle interfacce utente, la struttura e funzionalità di un sito web ed i relativi dettagli implementativi. A CHI È RIVOLTO Il workshop è stato pensato per sviluppatori aziendali o indipendenti che desiderano approfondire la loro conoscenza nelle aree tecnologiche relative allo sviluppo di applicazioni Web. Prerequisiti:  Essere in grado di gestire una soluzione software con l’IDE di Visual Studio 2005 ed i relativi tools  Avere una comprensione di base del Framework .NET 2.0 e dei Common Language Runtime  Essere in grado di sviluppare un’applicazione con l’utilizzo di un linguaggio di programmazione compatibile con il Framework .NET 2.0  Conoscere come rendere gli assemblies disponibili per altre applicazioni  Avere una conoscenza di base di XML che include la dichiarazione XML, gli elementi, gli attributi ed i namespaces  Avere una conoscenza di base degli script client-side  Avere una conoscenza di base del linguaggio HTML COMPETENZE ACQUISITE Al termine dell’intervento formativo, il partecipante possiederà una conoscenza operativa dei contenuti. PROGRAMMA DI DETTAGLIO
  • 2.
    Catalogo LEN Formazione2009/2010 Scheda di dettaglio www.lenformazione.it – www.hrsystem.it Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311 LEN Learning Education Network - diritti riservati anno 2009 1) Creating a Web Application  Visual Studio Web Site Types  Default Event Handling in Web Applications  Web Configuration Files  Exercise 1. Creating a New Web Application  Exercise 2. Configuring and Building a Web Application 2) Programming a Web Application  Event Handling in Web Applications  Browser Capability Detection  Page Header Retrieval  Page-Level and Application-Level Error Handling  Exercise 1. Implementing Non-Default Event Handlers  Exercise 2. Detecting Browser Capabilities and Setting Page Header Properties  Exercise 3. Handling Page-Level Exceptions 3) Adding and Configuring Server Controls  HTML Controls and Web Server Controls  Types of Web Server Controls  Working with Web Server Controls  The ASP.NET 2.0 Page Postback Model  Exercise 1. Building Graphical User Interfaces with HTML Controls  Exercise 2. Building Graphical User Interfaces with Web Server Controls  Exercise 3. Programming Web Server Controls and Working with Postbacks 4) Creating a Common Layout by Using Master Pages  What Are Master Pages?  What Are Content Pages?  Nested Master Pages  Exercise 1. Designing a Master Page  Exercise 2. Adding and Configuring Content Pages  Exercise 3. Designing Nested Master Pages 5) Managing State for a Web Application  ViewState Properties and ControlState Data  Application and Session Objects  Strategies for Managing Session State Data  The Cache Object  Exercise 1. Configuring ViewState Properties for Web Server Controls
  • 3.
    Catalogo LEN Formazione2009/2010 Scheda di dettaglio www.lenformazione.it – www.hrsystem.it Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311 LEN Learning Education Network - diritti riservati anno 2009  Exercise 2. Storing and Retrieving Application and Session State  Exercise 3. Implementing Out-of-Process Session State  Exercise 4. Storing and Managing State Data in the Cache Object 6) Accessing and Displaying Data  Database Connections and the Web.Config File  Relational Data and Data Source Controls  XML Data and Data Source Controls  Object Data and Data Source Controls  Exercise 1: Creating and Retrieving Database Connections  Exercise 2: Accessing Data by Using SqlDataSource Controls and Data Controls  Exercise 3: Accessing Objects as Data with ObjectDataSource Controls  Exercise 4: Accessing XML Data by Using XmlDataSource Controls 7) Controlling Access to a Web Application  Authentication for Web Applications  Authorization for Web Applications  Site Membership Systems Using the Membership Class  Web Site Security Administration Using the Roles Class  Exercise 1: Configuring Authentication and Authorization for a Web Application  Exercise 2: Implementing a Membership Registration Page  Exercise 3: Implementing a Login Page and Adding Login Controls  Exercise 4: Creating a Membership Management Administrative User Interface 8) Deploying a Web Application  The Copy Web Site Utility  The Publish Web Site Utility  Windows Installer Setup Packages  Exercise 1. Deploying a Web Application by Using the Copy Web Site Utility  Exercise 2. Precompiling and Deploying a Web Application by Using the  Publish Web Site Utility  Exercise 3. Building a Windows Installer Package for Deploying a Web Application 9) Making Web Applications Available to Mobile Devices  Device Emulators for Mobile Web Forms  Mobile Device Detection and Redirection
  • 4.
    Catalogo LEN Formazione2009/2010 Scheda di dettaglio www.lenformazione.it – www.hrsystem.it Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311 LEN Learning Education Network - diritti riservati anno 2009  Mobile Web Forms  Device-Specific Features in Mobile Web Forms  Exercise 1. Managing Redirection for Mobile Devices  Exercise 2. Designing and Implementing a Mobile Web Form  Exercise 3. Designing Device-Specific Features for a Mobile Web Application  Exercise 4. Browsing a Mobile Web Application with Specific Device  Emulators MODALITA’ FORMATIVE o SEMINARIO Intervento collettivo d'aula a taglio divulgativo, di approfondimento o generico su di un tema afferente ai contenuti sotto descritti. La durata è stabilita da un minimo di 3 ad un massimo di 8 ore. o WORKSHOP Intervento collettivo d'aula a taglio pratico sperimentale finalizzato alla condivisione di problemi, proposte, soluzioni, esami di certificazione e strumenti specifici afferenti ai contenuti sotto descritti e ai processi aziendali ad essi collegati. La durata è stabilita da un minimo di 3 ad un massimo di 16 ore. o CORSO TRAINING: «il sapere e il saper fare» intervento frontale, seminariale e di laboratorio finalizzato all’introduzione e alla conoscenza teorica e pratica dell’argomento in oggetto. TRAINING ON THE JOB: «il saper risolvere» intervento personalizzato finalizzato alla conduzione di strumenti operativi e di soluzioni pratiche Le durate sono coerenti rispetto agli obiettivi e sono stabilite da un minimo di 9 ad un massimo di 40 ore.