Al termine del corso, gli studenti saranno in grado di: Creare un'architettura di applicazione Web gestibile ed estendibile, descrivere gli elementi di un'applicazione portale ben progettata utilizzando ASP.NET, generare gestori di configurazione.
MS ASP.NET – Advanced web application development asp.net - 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 ASP.NET – ADVANCED WEB APPLICATION
DEVELOPMENT
Durata: 40 ore
[cod. S223]
UN BUON MOTIVO PER
Questo corso fornisce ai partecipanti le conoscenze e le competenze necessarie per progettare e
implementare Applicazioni WEB utilizzando Microsoft ASP.NET.
A CHI È RIVOLTO
Destinatari: Sviluppatore
Prerequisiti: Capacità di creare pagine HTML con tabelle, immagini e moduli
COMPETENZE ACQUISITE
Al termine del corso, gli studenti saranno in grado di:
Creare un'architettura di applicazione Web gestibile ed estendibile, descrivere gli elementi di
un'applicazione portale ben progettata utilizzando ASP.NET, generare gestori di configurazione.
PROGRAMMA DI DETTAGLIO
1) Considerations for Building Advanced
ASP.NET Applications
Building Enterprise Web Applications
With ASP.NET
Presentation Layer
Data Access Layer
Business Logic Layer
2) Designing Data Tier Components
Implementing Data Access Logic
Components
Designing a Data Abstraction Layer
Performance Tuning for Data Access
Managing Settings and Configuration
with Typed DataSets
Best Practices for Reliable Data Access
3) Web Presentation Patterns
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
Using Design Patterns in Web
Applications
Creating Dynamic Interfaces with User
Controls
Using Inheritance to Define Basic Site
Functionality
Using Collection Classes for DataBinding
Properties and Elements of the DataGrid
Optimal Data Paging for DataGrids
DataGrid Editing Techniques
Creating Master/Detail Views with a
DataGrid
4) Building Custom Controls
Architecture of Custom Controls
Creating Control Object Models
Using Events in Controls
Rendering Control Output
Creating Data-Bound Custom Controls
5) Using Graphics Classes to Generate Images
Major System.Drawing Classes
Methods for Generating Images
Using Data to Generate Charts
6) Creating a Secure Infrastructure
ASP.NET Security Models
Role-based Authorization Techniques
Process Identity and Accessing Resources
Securing Communication with Encryption
7) Caching Patterns and Practices
Effective Caching Strategies
Managing Session Data
Client-side Caching Options
8) Diagnostics and Exception Handling
Exception Handling Strategies
Best Practices for Debugging
Using Application Center Test for
Performance Testing
Applying Performance Counters to Profile
Web Applications
9) Interoperability with COM
Overview of COM Interop
Creating and using a Runtime Callable
Wrapper
Guidelines and Issues in COM
Interoperation
10) ASP.NET Configuration
Configuration Schema Overview
Examples of Built-in Configuration
Settings
Creating Custom Configuration Settings
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
Encrypting Configuration Settings
Using the Configuration Management
Application Block
11) Administering and Extending the Portal
Creating Flexible Site Administration
Tools
Adding Modules to the Portal.
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.