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.
MS VISUAL STUDIO 2005 - Core web application development - Scheda corso LEN
1. 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
2. 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
3. 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
4. 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.