ASP.NET 4.0 in C# e VB. Guida completa per lo sviluppatore
|
|
|
- Giada Raimondi
- 10 anni fa
- Просмотров:
Транскрипт
1 ASP.NET 4.0 in C# e VB. Guida completa per lo sviluppatore Daniele Bochicchio, Cristian Civera, Riccardo Golia, Stefano Mostarda Hoepli (2010) Contenuti del libro A chi si rivolge questo libro Convenzioni Materiale di supporto ed esempi Requisiti software per gli esempi Contatti con l editore Contatti, domande agli autori ASPItalia.com, LINQItalia.com, SilverlightItalia.com e WinFXItalia.com XIX XIX XX XX XXI XXI XXI XXIII Gli autori XXV Prefazione XXIX Capitolo 1 Introduzione al.net Framework 1 Cos è il.net Framework 1 I componenti del.net Framework 2 Il Common Language Runtime (CLR) 4 Il concetto di codice managed 6 Il Common Type System 7
2 La Common Language Specification 8 La Cross-Language Interoperability 9 Tipi di valore e tipi di riferimento 9 Conversioni tra tipi, boxing e unboxing 10 La gestione della memoria: il Garbage Collector 11 Il concetto di Assembly 12 L interoperabilità tra.net Framework e COM 15 Il nuovo modello di security in.net Framework Conclusioni 16 Capitolo 2 Programmazione orientata agli oggetti 19 Principi fondamentali di OOP 20 Ereditarietà 20 Polimorfismo 21 Incapsulamento 21 Classi 21 Membri di una classe 22 Livelli di accessibilità 26 Creazione delle istanze di classe 27 Creazione di tipi anonimi 31 Classi statiche e parziali 32 Ereditarietà e polimorfismo 36 Interfacce 41 Strutture 43 Regole di nomenclatura 45 Conclusioni 46 Capitolo 3 Eseguire query nel codice con LINQ 47 I perché di LINQ 47 Come funziona LINQ 48 Introduzione all esempio del capitolo 49 Gli extension method di LINQ 51 La filosofia alla base LINQ 51
3 Anatomia di una query 53 Gli operatori di restrizione 54 OfType 55 Gli operatori di proiezione 55 Select 55 SelectMany 57 Gli operatori di ordinamento 58 OrderBy, OrderByDescending, ThenBy e ThenByDescending 58 Reverse 59 Gli operatori di raggruppamento 60 Gli operatori di aggregazione 62 Average, Min, Max, Sum 62 Count, LongCount 62 Gli operatori di elemento 63 Gli operatori di partizionamento 64 Take e Skip 64 TakeWhile e SkipWhile 65 Operatori di insieme 65 Except 66 Intersect 67 Distinct 67 Union 67 La query syntax 68 Conclusioni 69 Capitolo 4 Primi passi con ASP.NET 71 Introduzione a Visual Studio La struttura di un applicazione 73 Interazione tra pagina e server 74 Com è fatta una pagina ASP.NET 76 Dalla pagina alla classe: il parser 77 Il compilation model 78 Il funzionamento di una pagina 81 Il debug di una pagina 82
4 Il tracing della pagina 82 Conclusioni 84 Capitolo 5 All interno del Page Framework 85 Il concetto di web form 85 Gli eventi della classe Page 86 Il rendering della pagina 88 I metodi della classe Page 89 Le proprietà della classe Page 90 Le direttive di pagina 93 Il ciclo di vita di una pagina: ViewState e postback 97 Supporto per pagine asincrone con AsyncPage 98 Conclusioni 100 Capitolo 6 I server control di ASP.NET 101 I web server control 101 Gli HTML Control 103 I web control 105 I web control di base 109 I list control 111 I Rich Control 113 Convalida dell input: i Validator Control 114 Il CrossPagePostBack 116 Forzare l output in formato XHTML Strict 118 Gestione del codice client side con ClientScriptManager 119 Gestione delle intestazioni e degli stili 121 Conclusioni 123 Capitolo 7 Struttura e organizzazione delle pagine 125 Master page e content page 125
5 Temi, stili e skin 130 Navigazione e mappa di un sito 134 Conclusioni 137 Capitolo 8 Il runtime di ASP.NET 139 HttpRuntime: anatomia di una richiesta 139 Conosciamo meglio HttpRuntime 140 I build providers 142 La pipeline di esecuzione di una richiesta 142 Il global.asax 143 Il contesto della richiesta: HttpContext 144 HttpHandler: il vero lavoratore 147 Intercettare gli eventi con gli HttpModule 151 Sfruttare l URL Routing 155 Parametri predefiniti e vincoli di instradamento per le Route 158 Generazione di codice con i build provider 161 Aggiungere espressioni nel markup: gli expression builder 163 Virtualizzare la sorgente di un applicazione con VirtualPathProvider 164 Conclusioni 166 Capitolo 9 L accesso ai dati con ADO.NET 167 Managed Data Provider 167 Connessione a una sorgente dati 170 Esecuzione di un comando 174 Lettura del risultato di una query 178 Provider Factory 180 Supporto specifico per SQL Server 181 Modalità disconnessa in ADO.NET 182 Container di dati: DataSet e DataTable 184 Conclusioni 185
6 Capitolo 10 Accesso ai dati con Entity Framework 187 Cosa è un ORM 187 I componenti di Entity Framework 189 EDM Mapping 190 LINQ to Entities 191 Entity SQL 191 Object Services 191 Entity Client 192 Creare un modello 192 Modificare il modello tramite designer 193 Generare il codice 195 Recuperare i dati dal database 196 Ottimizzare il fetching 198 Il tipo restituito da una query 199 Salvare i dati sul database 199 Persistere un nuovo oggetto 200 Persistere le modifiche a un oggetto 202 Cancellare un oggetto dal database 204 Gestire la concorrenza 205 Utilizzare le stored procedure 206 Conclusioni 208 Capitolo 11 XML e LINQ to XML 209 Il supporto a XML nel.net Framework 209 Gestire l XML con la classe XmlDocument 210 Semplificare la lettura e scrittura di documenti XML 216 Leggere con XmlReader 217 Scrivere con XmlWriter 219 LINQ to XML 221 Interrogare i nodi con LINQ 222 Manipolazione dei nodi 224 LINQ to XML con Visual Basic XML dinamico con Visual Basic Conclusioni 229
7 Capitolo 12 Introduzione al data binding 231 Come funziona il data binding 231 Un passo indietro: visualizzare i dati senza data binding 234 Controlli di binding: i list control 235 I list control di base 235 I data control 239 Il concetto di template e di Eval 240 Definizione dei template su file 242 Flessibilità nell output: il Repeater 243 I data source control 245 AccessDataSource e SqlDataSource 247 I parametri per i data source 250 Accesso a XML con XmlDataSource 251 I data control gerarchici Menu e TreeView 252 Conclusioni 254 Capitolo 13 Data binding con ASP.NET 255 LinqDataSource: LINQ come sorgente dati 255 Filtrare, aggregare e ordinare i risultati 259 La gestione della concorrenza in modifica 260 EntityDataSource: Entity Framework come sorgente dati 260 Gestione dei filtri, paginazione ed ordinamento 262 Mostrare dati in griglia: GridView 262 Gestire i dettagli: DetailsView 266 Gestire i dettagli con la massima libertà: FormView 268 Gestione delle colonne con GridView e DetailsView 269 BoundField 270 CheckBoxField 271 ButtonField 272 CommandField 272 HyperLinkField 273 ImageField 274 TemplateField 275
8 Il two-way data binding: modificare i dati 276 Modificare i parametri prima dell aggiornamento 279 Paginazione e ordinamento con GridView e DetailsView 280 Conclusioni 280 Capitolo 14 Tecniche avanzate di data binding 281 ObjectDataSource: una classe come fonte dati 281 Architettura n-layered in ASP.NET 281 Un primo sguardo a ObjectDataSource 283 Paginazione dei dati con l ObjectDataSource 285 Modificare i dati con ObjectDataSource 287 Gestione e risoluzione dei conflitti con ObjectDataSource 289 Gli eventi dell ObjectDataSource 291 Ottimizzare le prestazioni di ObjectDataSource utilizzando la cache 292 Preparare le query con QueryExtender 293 Il data bound control tutto fare: ListView 296 Visualizzazione a gruppi con ListView 299 Modifica e inserimento dati con ListView 300 La paginazione con il DataPager 302 Conclusioni 304 Capitolo 15 Dynamic Data Control 305 Il modello per Dynamic Data Control 305 Sfruttare i campi dinamici 308 Creare un Dynamic Data Field personalizzato 311 Il databinding con il DynamicField 312 Mostrare link con DynamicHyperLink 314 Creare le maschere per le entità 314 La gestione automatica delle maschere 315 Generazione automatica delle pagine tramite routing 318 Filtrare le liste dinamiche 320 Validazione delle colonne e gestione degli errori con i Dynamic Data Control 323 Conclusioni 325
9 Capitolo 16 User control e custom control 327 Gli user control 327 Caricare user control a runtime 329 Accedere dalla pagina agli elementi dello user control 330 Gestire la comunicazione tra user control 332 Un passo oltre: creare custom control 335 Gestire la persistenza dei dati negli user control 338 Scatenare eventi dai custom control 341 Realizzare composite control 344 Conclusioni 347 Capitolo 17 La gestione dello stato 349 Come funziona una richiesta HTTP? 349 Scenari di gestione dello stato 350 Lo stato con i campi hidden 351 Persistere dati tra i postback: ViewState 352 Le nuove funzionalità di gestione del ViewState in ASP.NET Criptare il contenuto del ViewState 355 L evoluzione del ViewState: il ControlState 356 Lo stato attraverso i cookie 357 La scadenza di un cookie 359 La visibilità di un cookie 359 Privacy nella gestione dei cookie 360 Gestione dello stato nella sessione 360 Accedere alle informazioni in sessione 361 Gestione e configurazione della sessione 362 La sessione cookie-less 363 Provider per la sessione 363 Comprimere la sessione 364 Disabilitare la sessione 365 Le variabili di applicazione 365 La scelta migliore in ogni situazione 366 Conclusioni 367 Capitolo 18 I meccanismi di caching di ASP.NET 369
10 Tipologie di caching 369 Output caching 370 VaryByParam 371 VaryByHeader 372 VaryByControl 372 VaryByContentEncoding 372 VaryByCustom 373 Gestire la cache del browser 374 Personalizzare lo storage dell Output Cache 374 All'interno dell'output caching 376 Fragment caching 378 Configurazione dell'output caching 379 Data caching 380 Il metodo Add 383 Dipende da SQL Server con SqlCacheDependency 386 Dipendenza da SQL Server 7/2000 e altri database 387 Dipendenza da SQL Server 2005/ Creare una dipendenza personalizzata 392 Data source Caching 394 Post-Cache Substitution 394 Conclusioni 395 Capitolo 19 Autenticazione, autorizzazione e provider model 397 Autenticazione con ASP.NET 397 Il concetto di Principal e Identity 398 Windows Authentication 400 Forms Authentication 401 Forms Authentication su più applicazioni 405 Gestione dell'autorizzazione alle risorse 406 Implementare un Authorization Module personalizzato 408 Il provider model 410 Conclusioni 412
11 Capitolo 20 Aree riservate con membership, roles e profile API 413 Membership API: gestione degli utenti 413 Uno sguardo a SqlMembershipProvider 415 I nuovi controlli di security 417 I controlli CreateUserWizard, Login, ChangePassword e PasswordRecovery 418 CreateUserWizard 419 Login 420 ChangePassword e PasswordRecovery 422 Roles API: gestione dei ruoli 423 I controlli LoginView, LoginName e LoginStatus 426 LoginView 426 LoginName e LoginStatus 427 Profile API: gestione del profilo utente 428 Come funziona l accesso al profilo 430 Supporto per i profili anonimi 432 Provider di terze parti e custom per membership, roles e profile API 434 Conclusioni 435 Capitolo 21 Sicurezza e protezione delle applicazioni web 437 Evitare l'esecuzione di query: SQL Injection 438 Evitare problemi con i percorsi: path canonicalization 439 Evitare l'esecuzione di codice Javascript esterno: Cross-site scripting (XSS) 441 La libreria Anti XSS 445 Proteggere le informazioni con Hash e DPAPI 446 Proteggere il file web.config 449 Le buone regole per la sicurezza 451 Il ViewState 451 Aumentare il livello di protezione 452 Configurare una pagina di errore personalizzata 452 Abbassare il livello di trust dell applicazione 452 Abbasare i privilegi concessi all utente applicativo 452 Sfruttare HTTPS in modo corretto 453 Prevenire attacchi di tipo Denial of Service (DoS) 453
12 Conclusioni 453 Capitolo 22 Localizzazione e globalizzazione delle applicazioni web 455 Caratteristiche principali 455 File di risorse 456 Risorse locali 458 Risorse globali 461 Localizzazione di altri controlli 464 Selezione della cultura 465 Creare un provider di risorse personalizzato 466 Creare il database 467 Creare la classe factory 468 Creare il gestore delle risorse 469 Configurare l applicazione 472 La globalizzazione 473 Conclusioni 474 Capitolo 23 Architettura delle applicazioni web 475 Architettura di un applicazione web 475 Applicazioni web layered 476 Il processo di scomposizione 479 Approccio Bottom-Up 479 Approccio Top-Down 480 Forme di rappresentazione dei dati 480 Il modello a oggetti basato su entità 481 Organizzazione degli strati 483 Un esempio pratico: PhoneBook Riferimenti utili e approfondimenti 497 Libri e pubblicazioni 497 Contenuti online 498 Applicazioni e starter kit 499 Conclusioni 499
13 Capitolo 24 Deployment e configurazione delle applicazioni web 501 Deployment e sviluppo, concetti a confronto 501 Deployment con code inline 502 Deployment con code behind 502 Deployment con il code file 504 Meccanismi di precompilazione 505 One-Click Deployment 507 Creare l applicazione 507 Creazione del package 507 Includere il database 508 Creare il package 509 Deploy in produzione 510 Configurare l'applicazione 512 Conclusioni 516 Capitolo 25 Il supporto AJAX con ASP.NET 517 Il supporto client-side 518 L integrazione di Visual Studio La ASP.NET Ajax Library 520 Invocare servizi WCF 524 Invocare metodi di una pagina 526 Il framework server-side 528 AJAX nelle pagine tramite lo ScriptManager 528 Il partial rendering tramite l UpdatePanel 531 Il controllo UpdateProgress 533 Aggiornare la pagine a intervalli di tempo 534 Gestire la history del browser 535 L'AJAX Control Toolkit 537 Conclusioni 538 Capitolo 26 ASP.NET MVC: un alternativa alle WebForm 539 Il pattern Model-View-Controller 539 ASP.NET MVC e WebForm a confronto 541
14 Principi di funzionamento di ASP.NET MVC 542 L'oggetto Controller 546 L oggetto View 551 Testare un'applicazione basata su ASP.NET MVC 556 ASP.NET MVC e WebForm: quale dei due? 561 Riferimenti utili e approfondimenti 561 Libri e pubblicazioni 562 Contenuti online 562 Conclusioni 562 Capitolo 27 Creare grafici con il controllo Chart 563 Anatomia del controllo Chart 563 Creazione di un grafico e data binding 568 Personalizzazione di un grafico 571 Rendere un grafico interattivo 575 Opzioni di rendering del controllo Chart 576 Conclusioni 578 Appendice A Posta elettronica 579 Invio di un messaggio di posta elettronica 579 Funzionalità avanzate 581 Appendice B Web.config e XML Data Transformation 585 Trasformare il web.config con XDT 585 Gli operatori e le trasformazioni disponibili 587 Appendice C Il file di configurazione web.config 589 La struttura del file di configurazione 589 La sezione system.web 590 La sezione system.webserver 594
15
ASP.NET 3.5 per tutti Daniele Bochicchio Cristian Civera Riccardo Golia Stefano Mostarda ISBN: 9788895143019 http://books.aspitalia.com/asp.net-3.
ASP.NET 3.5 per tutti Daniele Bochicchio Cristian Civera Riccardo Golia Stefano Mostarda ISBN: 9788895143019 http://books.aspitalia.com/asp.net-3.5/ Capitolo 1: Introduzione al.net Framework Cos'è il.net
Container di dati: DataSet e DataTable 175 Conclusioni 176 Capitolo 10 Data Control e Databinding 177
Introduzione Gli autori: Daniele Bochicchio Gli autori: Cristian Civera Gli autori: Riccardo Golia Gli autori: Stefano Mostarda Contenuti del libro Per chi è questo libro Convenzioni Materiale di supporto
ASP.NET 4.5 e ASP.NET MVC 4 in C# e VB - Guida completa per lo sviluppatore
ASP.NET 4.5 e ASP.NET MVC 4 in C# e VB - Guida completa per lo sviluppatore Di Daniele Bochicchio, Cristian Civera, Marco De Sanctis, Stefano Mostarda Hoepli Editore (2013) ISBN 9788820352523 http://books.aspitalia.com/asp.net-4.5-mvc-4/
INTRODUZIONE AD ASP.NET
Indice Introduzione XI PARTE PRIMA INTRODUZIONE AD ASP.NET 1 Capitolo 1 Framework.NET 3 1.1 Il framework di programmazione.net 3 1.2 VB.NET, C# e i linguaggi.net 4 1.3 Common Language Runtime 9 1.4 La
Visual Basic 2010. Guida completa per lo sviluppatore
Visual Basic 2010. Guida completa per lo sviluppatore Daniele Bochicchio, Cristian Civera, Marco Desanctis, Alessio Leoncini, Marco Leoncini, Riccardo Golia, Stefano Mostarda Hoepli (2010) http://books.aspitalia.com/visualbasic-2010/
C# 5 Guida completa per lo sviluppatore
C# 5 Guida completa per lo sviluppatore Di Daniele Bochicchio, Cristian Civera, Marco De Sanctis, Riccardo Golia, Alessio Leoncini, Marco Leoncini, Stefano Mostarda Hoepli Editore (2013) ISBN 9788820352530
C# 4. Guida completa per lo sviluppatore
C# 4. Guida completa per lo sviluppatore Daniele Bochicchio, Cristian Civera, Marco De Sanctis, Alessio Leoncini, Marco Leoncini, Riccardo Golia, Stefano Mostarda Hoepli (2010) http://books.aspitalia.com/csharp-4/
Visual Basic 2012 Guida completa per lo sviluppatore
Visual Basic 2012 Guida completa per lo sviluppatore Di Daniele Bochicchio, Cristian Civera, Marco De Sanctis, Riccardo Golia, Alessio Leoncini, Marco Leoncini, Stefano Mostarda Hoepli Editore (2013) ISBN
Corso Online Analista Programmatore Microsoft
Corso Online Analista Programmatore Microsoft We Train Italy [email protected] Programma Generale del Corso Analista Programmatore Microsoft Tematiche di Base Modulo Uno Le basi della programmazione
Indice. 1.13 Configurazione di PHP 26 1.14 Test dell ambiente di sviluppo 28
Indice 25 184 Introduzione XI Capitolo 1 Impostazione dell ambiente di sviluppo 2 1.1 Introduzione ai siti Web dinamici 2 1.2 Impostazione dell ambiente di sviluppo 4 1.3 Scaricamento di Apache 6 1.4 Installazione
Corso Analista Programmatore Microsoft. Corso Analista Programmatore Microsoft Programma
Corso Analista Programmatore Microsoft Programma 2 OBIETTIVI E MODALITA DI FRIUZIONE E VALUTAZIONE 2.1 Obiettivo e modalità di fruizione L obiettivo del corso è di fornire tecniche e metodologie per svolgere
Indice. Introduzione PARTE PRIMA PHP: I FONDAMENTI
00som_PHP_4320_2 12-03-2003 20:59 Pagina V Indice Introduzione XV PARTE PRIMA PHP: I FONDAMENTI Capitolo 1 Perché PHP? 3 1.1 Cos è PHP? 3 1.2 La storia di PHP 4 1.3 Le ragioni per amare PHP 5 1.4 Sommario
Indice PARTE PRIMA L INIZIO 1
Indice Introduzione XIII PARTE PRIMA L INIZIO 1 Capitolo 1 Esplorare il World Wide Web 3 1.1 Come funziona il World Wide Web 3 1.2 Browser Web 10 1.3 Server Web 14 1.4 Uniform Resource Locators 15 1.5
Sviluppare applicazioni per Windows 8 con XAML, C# e VB
Sviluppare applicazioni per Windows 8 con XAML, C# e VB Di Daniele Bochicchio, Cristian Civera, Marco De Sanctis, Alessio Leoncini, Marco Leoncini, Stefano Mostarda Hoepli Editore (2012) ISBN 9788820352417
Riccardo Dutto, Paolo Garza Politecnico di Torino. Riccardo Dutto, Paolo Garza Politecnico di Torino
Integration Services Project SQL Server 2005 Integration Services Permette di gestire tutti i processi di ETL Basato sui progetti di Business Intelligence di tipo Integration services Project SQL Server
Indice generale. Introduzione...xv. Parte I Per iniziare Capitolo 1 Introduzione allo sviluppo ios con tecnologie web...3
Introduzione...xv A chi si rivolge questo libro...xv Gli argomenti trattati...xv Com è organizzato il libro...xvi Cosa occorre per utilizzare il libro...xvii Convenzioni adottate...xvii Il codice sorgente...xviii
Sviluppare applicazioni per Windows 8 con HTML e JavaScript
Sviluppare applicazioni per Windows 8 con HTML e JavaScript Di Daniele Bochicchio, Cristian Civera, Marco De Sanctis, Alessio Leoncini, Marco Leoncini, Stefano Mostarda Hoepli Editore (2013) ISBN 9788820352424
CORSO DI PROGRAMMAZIONE JAVA
CORSO DI PROGRAMMAZIONE JAVA Corso di Programmazione Java Standard Edition ( MODULO A) OBIETTIVI ll corso ha come obiettivo quello di introdurre la programmazione a oggetti (OOP) e di fornire solide basi
Al giorno d oggi, i sistemi per la gestione di database
Introduzione Al giorno d oggi, i sistemi per la gestione di database implementano un linguaggio standard chiamato SQL (Structured Query Language). Fra le altre cose, il linguaggio SQL consente di prelevare,
Obiettivi d esame PHP Developer Fundamentals on MySQL Environment
Obiettivi d esame PHP Developer Fundamentals on MySQL Environment 1.0 Ambiente di sviluppo 1.1 Web server e database MySQL Comprendere la definizione dei processi che si occupano di fornire i servizi web
SQL Server 2005. Integration Services. SQL Server 2005: ETL - 1. Integration Services Project
atabase and ata Mi ni ng Group of P ol itecnico di Torino atabase and ata Mi ni ng Group of P ol itecnico di Torino atabase and data mining group, SQL Server 2005 Integration Services SQL Server 2005:
PROGRAMMAZIONE MODULARE DI INFORMATICA CLASSE QUINTA - INDIRIZZO MERCURIO SEZIONE TECNICO
PROGRAMMAZIONE MODULARE DI INFORMATICA CLASSE QUINTA - INDIRIZZO MERCURIO SEZIONE TECNICO Modulo 1: IL LINGUAGGIO HTML Formato degli oggetti utilizzati nel Web Elementi del linguaggio HTML: tag, e attributi
Indice generale. Capitolo 3 Introduzione a PHP...43 Sintassi e istruzioni di base... 45 Variabili, operatori e commenti... 47 Array...
Prefazione...xiii A chi si rivolge il libro... xiv Struttura e contenuti del libro... xiv Dove trovare aiuto... xvii Le newsletter di SitePoint... xviii I vostri commenti... xviii Convenzioni adottate
ITI M. FARADAY Programmazione modulare a.s. 2014-2015
Indirizzo: INFORMATICA E TELECOMUNICAZIONI Disciplina: Informatica Docente:Maria Teresa Niro Classe: Quinta B Ore settimanali previste: 6 (3 ore Teoria - 3 ore Laboratorio) ITI M. FARADAY Programmazione
Implementazione di MVC. Gabriele Pellegrinetti
Implementazione di MVC Gabriele Pellegrinetti 2 Come implementare il pattern Model View Controller con le tecnologie JSP, ASP e XML Implementazione del pattern MVC in Java (JSP Model 2) SUN è stato il
Indice. Introduzione. PARTE PRIMA PHP: i fondamenti 1
Indice Introduzione XV PARTE PRIMA PHP: i fondamenti 1 Capitolo 1 Perché PHP e MySQL? 3 1.1 Cos è PHP? 3 1.2 Cos è MySQL? 4 1.3 La storia di PHP 5 1.4 La storia di MySQL 6 1.5 Le ragioni per amare PHP
Indice. 1 Introduzione a Joomla! 1 1.1 L autore 4 1.2 I lettori 4 1.3 Di cosa parla il libro 6 1.4 Altre domande 7
Indice Introduzione XV 1 Introduzione a Joomla! 1 1.1 L autore 4 1.2 I lettori 4 1.3 Di cosa parla il libro 6 1.4 Altre domande 7 2 Vetrina 9 2.1 La Torre Eiffel 9 2.2 Gli Howoldies 10 2.3 Oltre 3000 siti
Indice generale. Introduzione. Parte I Panoramica generale. Capitolo 1 L ambiente di lavoro... 3
Indice generale Introduzione...xv Tra cronaca e storia...xvi Il ruolo di Microsoft...xvii Le versioni di Excel...xviii Convenzioni usate nel libro...xix Parte I Panoramica generale Capitolo 1 L ambiente
Settimana I...1. Giorno 1 - Introduzione all XSLT...3
Settimana I...1 Giorno 1 - Introduzione all XSLT...3 Generalità su XSLT...3 Introduzione a XML e XSLT... 4 Cos è XSLT?... 5 Che cosa fa XSLT?... 6 Come si presenta XSLT?... 6 XSLT e la famiglia di XML...
DA DEFINIRE Sede del corso: Presso GI Formazione in Piazza IV novembre 5, Milano Orari dalle 9.00 alle 13.00 e dalle 14.00 alle 18.
PERIODO : DA DEFINIRE Sede del corso: Presso GI Formazione in Piazza IV novembre 5, Milano Orari dalle 9.00 alle 13.00 e dalle 14.00 alle 18.00 A CHI E RIVOLTO IL CORSO Questo progetto si rivolge a tutti
Come funziona il WWW. Architettura client-server. Web: client-server. Il protocollo
Come funziona il WWW Il funzionamento del World Wide Web non differisce molto da quello delle altre applicazioni Internet Anche in questo caso il sistema si basa su una interazione tra un computer client
Agenda. DBS01 Reports for your app: Reporting Services pros and cons. Gestione del ciclo di vita di un report ARCHITETTURA REPORTING SERVICES
Agenda DBS01 s for your app: ing Services pros and cons Marco Russo [email protected] Architettura ing Services Modalità server Modalità locale Limitazioni di ing Services Viewer Come usare RDLC Limitazioni
Novità di Visual Studio 2008
Guida al prodotto Novità di Visual Studio 2008 Introduzione al sistema di sviluppo di Visual Studio Visual Studio Team System 2008 Visual Studio Team System 2008 Team Foundation Server Visual Studio Team
Indice generale. Ringraziamenti...xi. Introduzione...xv. Capitolo 1 Tweet di benvenuto in ios 6...1. Programmazione in ios...23
Ringraziamenti...xi Introduzione...xv Un nuovo inizio e nuove possibilità...xv Contenuto del libro...xvi Aspettative e requisiti tecnici...xvii Risorse online...xviii Al lavoro!...xviii Capitolo 1 Tweet
SQL Server 2005. Introduzione all uso di SQL Server e utilizzo delle opzioni Olap. Dutto Riccardo - SQL Server 2005.
SQL Server 2005 Introduzione all uso di SQL Server e utilizzo delle opzioni Olap SQL Server 2005 SQL Server Management Studio Gestione dei server OLAP e OLTP Gestione Utenti Creazione e gestione DB SQL
Indice generale. Gli autori...xiii. Ringraziamenti...xv. Prefazione...xvii. Introduzione...xix
Indice generale Gli autori...xiii Ringraziamenti...xv Prefazione...xvii Introduzione...xix Le origini di PHP...xix Cos è PHP?...xix Panoramica del libro...xxi Capitolo 1: programmazione orientata agli
Indice generale. Parte I Le nozioni di base... 9. Introduzione...xiii. Presentazione... 1. Capitolo 1 Un po di teoria...11
Indice generale Introduzione...xiii A chi si rivolge il libro...xiii Organizzazione del libro... xiv Novità rispetto alla precedente edizione del libro... xv Convenzioni adottate... xv Presentazione...
Analista Programmatore su Tecnologie Microsoft
Analista Programmatore su Tecnologie Programma 1 INTRODUZIONE 1.1 Scopo del documento Il presente documento contiene il programma di massima del corso online di Analista. 1.2 Acronimi N.D. 1.3 Glossario
Breve introduzione curata da Alessandro Benedetti. Struts2-Introduzione e breve guida
Breve introduzione curata da Alessandro Benedetti Struts2-Introduzione e breve guida 22-11- 2008 1 Struts 2 Costruisci,attiva e mantieni! Apache Struts 2 è un framework elegante ed estensibile per creare
SOMMarIO INIZIARE. iii. Adobe dreamweaver CS5 ClASSroom in A book
SOMMarIO INIZIARE XI Informazioni su questo libro................................xi Prerequisiti.................................................xi Installare il programma....................................
Il CMS Moka. Giovanni Ciardi Regione Emilia Romagna
Il CMS Moka Giovanni Ciardi Regione Emilia Romagna Moka è uno strumento per creare applicazioni GIS utilizzando oggetti (cartografie, temi, legende, database, funzioni) organizzati in un catalogo condiviso.
Sviluppare applicazioni per Windows Phone
Sviluppare applicazioni per Windows Phone Daniele Bochicchio - Cristian Civera - Marco De Sanctis - Alessio Leoncini - Marco Leoncini ISBN: 9788820347697 http://books.aspitalia.com/windows-phone/ Contenuti
SQL Server Integration Services. Integration Services Project
SQL Server Business Intelligence Development Studio: Integration Services Dutto Riccardo [email protected] IPSI - tel.7991 http://dbdmg.polito.it/ Integration Services Project Creare un nuovo progetto
Sviluppare applicazioni HTML5 solide e scalabili in AngularJS
Sviluppare applicazioni HTML5 solide e scalabili in AngularJS PREREQUESITI: Il partecipante dovrà possedere una certà familiarità con l uso di HTML, Javascript (variabili, manipolazione array e oggetti,
I MODULI Q.A.T. PANORAMICA. La soluzione modulare di gestione del Sistema Qualità Aziendale
La soluzione modulare di gestione del Sistema Qualità Aziendale I MODULI Q.A.T. - Gestione clienti / fornitori - Gestione strumenti di misura - Gestione verifiche ispettive - Gestione documentazione del
PROGRAMMA CORSO Analista Programmatore JAVA - ORACLE
PROGRAMMA CORSO Analista Programmatore JAVA - ORACLE 1. JAVA 1.1 Introduzione a Java Introduzione Cosa è Java 1.2 Sintassi e programmazione strutturata variabili e metodi tipi di dati, array operatori
SWIM v2 Design Document
PROGETTO DI INGEGNERIA DEL SOFTWARE 2 SWIM v2 DD Design Document Matteo Danelli Daniel Cantoni 22 Dicembre 2012 1 Indice Progettazione concettuale Modello ER Entità e relazioni nel dettaglio User Feedback
SOSEBI PAPERMAP2 MODULO WEB MANUALE DELL UTENTE
SOSEBI PAPERMAP2 MODULO WEB MANUALE DELL UTENTE S O. S E. B I. P R O D O T T I E S E R V I Z I P E R I B E N I C U L T U R A L I So.Se.Bi. s.r.l. - via dell Artigianato, 9-09122 Cagliari Tel. 070 / 2110311
DOCFINDERWEB SERVICE E CLIENT
DOCFINDERWEB SERVICE E CLIENT Specifiche tecniche di interfacciamento al Web Service esposto da DocPortal Versione : 1 Data : 10/03/2014 Redatto da: Approvato da: RICCARDO ROMAGNOLI CLAUDIO CAPRARA Categoria:
Protocolli e architetture per WIS
Protocolli e architetture per WIS Web Information Systems (WIS) Un Web Information System (WIS) usa le tecnologie Web per permettere la fruizione di informazioni e servizi Le architetture moderne dei WIS
4 Data Transformation Services
Data Transformation Services Data Transformation Services (tutorial) 10 novembre 2000 La preparazione dei dati richiede lo svolgimento coordinato di un grande numero di attività attività estrazione dei
CONTENT MANAGEMENT SYSTEM
CONTENT MANAGEMENT SYSTEM P-2 PARLARE IN MULTICANALE Creare un portale complesso e ricco di informazioni continuamente aggiornate, disponibile su più canali (web, mobile, iphone, ipad) richiede competenze
Indice. Introduzione PARTE PRIMA COMPRENSIONE DELL AMBIENTE DI MS ACCESS 1
Indice Introduzione XIII PARTE PRIMA COMPRENSIONE DELL AMBIENTE DI MS ACCESS 1 Capitolo 1 Introduzione a Visual Basic for Applications 3 1.1 Storia di Microsoft Access 3 1.2 Sviluppo in Access 4 La finestra
Indice. Introduzione PARTE PRIMA IL FRAMEWORK DI JAVASERVER FACES 1
Indice Introduzione XI PARTE PRIMA IL FRAMEWORK DI JAVASERVER FACES 1 Capitolo 1 Introduzione a JavaServer Faces 3 1.1 Che cos è JavaServer Faces 3 1.2 La storia di JavaServer Faces 4 1.3 Gli obiettivi
Informatica - Office
Informatica - Office Corso di Informatica - Office Base - Office Avanzato Corso di Informatica Il corso intende insegnare l utilizzo dei concetti di base della tecnologia dell informazione - Windows Word
DBORED - Oracle Report Developer 10g: Costruire Report (5 gg)
DBORED - Oracle Report Developer 10g: Costruire Report (5 gg) OBIETTIVO: I partecipanti alla fine del corso saranno in grado di: Aggiungere dati dinamici a una pagina HTML Usare parametri del report e
Attacchi alle applicazioni web: SQL injection e Cross-site scripting (XSS)
UNIVERSITÀ DEGLI STUDI DI CATANIA Facoltà di Ingegneria Corso di laurea Specialistica in Ingegneria Informatica Tesina di Sicurezza nei Sistemi informativi Simona Ullo Attacchi alle applicazioni web: SQL
Prova di informatica & Laboratorio di Informatica di Base
Prova di informatica & Laboratorio di Informatica di Base Prof. Orlando De Pietro Programma L' hardware Computer multiutente e personal computer Architettura convenzionale di un calcolatore L unità centrale
Programmazione Java Avanzata Spring - JDBC
Programmazione Java Avanzata Spring - JDBC Ing. Gianluca Caminiti Riferimenti Spring http://www.springsource.org/ (scaricate il reference) Beginning Spring 2 - From Novice to Professional. APress. 2008
Il.NET Framework. By Dario Maggiari. L architettura del.net Framework è riassunta, nel complesso, nella figura seguente:
Il.NET Framework By Dario Maggiari L architettura del.net Framework è riassunta, nel complesso, nella figura seguente: Il cuore del.net Framework è costituito dal CLR (Common Language Runtime) che, secondo
Percorso Formativo SAP per IMPIEGATO SAP TECNICO-INFORMATICO Programmazione-Analisi- Progetti
Percorso Formativo SAP per IMPIEGATO SAP TECNICO-INFORMATICO Programmazione-Analisi- Progetti Introduzione ad ABAP/4 Programma report Programma interattivo Tabelle SAP Smartforms SAP Query Navigazione
Oggetto: MASTER DI ALTA FORMAZIONE PROFESSIONALE IN PROGRAMMATORE JAVA PARTECIPAZIONE GRATUITA
Oggetto: MASTER DI ALTA FORMAZIONE PROFESSIONALE IN PROGRAMMATORE JAVA PARTECIPAZIONE GRATUITA Salerno Formazione, società operante nel settore della didattica, della formazione professionale e certificata
Componenti Web: client-side e server-side
Componenti Web: client-side e server-side side Attività di applicazioni web Applicazioni web: un insieme di componenti che interagiscono attraverso una rete (geografica) Sono applicazioni distribuite logicamente
Strutture di accesso ai dati
Strutture di accesso ai dati 1 A L B E R T O B E L U S S I P A R T E I I A N N O A C C A D E M I C O 2 0 1 0-2 0 1 1 Gestore dei metodi di accesso 2 E il modulo del DBMS che trasforma il piano di esecuzione
sito web sito Internet
Siti Web Cos è un sito web Un sito web o sito Internet è un insieme di pagine web correlate, ovvero una struttura ipertestuale di documenti che risiede, tramite hosting, su un web server e accessibile
EUROPEAN COMPUTER DRIVING LICENCE / INTERNATIONAL COMPUTER DRIVING LICENCE Database Livello avanzato
EUROPEAN COMPUTER DRIVING LICENCE / INTERNATIONAL COMPUTER DRIVING LICENCE Database Livello avanzato The European Computer Driving Licence Foundation Ltd. Portview House Thorncastle Street Dublin 4 Ireland
Benvenuti. Luca Biffi, Supporto Tecnico Achab [email protected]
Benvenuti Luca Biffi, Supporto Tecnico Achab [email protected] DriveLock: bloccare le applicazioni indesiderate Agenda 3 semplici domande Application control di DriveLock Confronto con Windows 7 Conclusioni
INDICE. Indice. Introduzione
V Indice Introduzione XIII Capitolo 1 La programmazione multithread 1 1.1 Cosa sono i thread 2 Utilizzare i thread per dare una possibilità ad altri task 9 Avvio ed esecuzione dei thread 10 Esecuzione
TeamPortal. Servizi integrati con ambienti Gestionali
TeamPortal Servizi integrati con ambienti Gestionali 12/2013 Accesso da remoto Accesso da remoto Esempio 1 Sul Firewall devono essere aperte le porte 80 : http (o quella assegnata in fase di installazione/configurazione
Port Community System del Porto di Ravenna CONFIGURAZIONE
Port Community System del Porto di Ravenna CONFIGURAZIONE SOMMARIO Indicazioni generali... 3 Dipendenze software... 4 Lato server... 4 Lato client... 4 Organizzazione del sistema... 5 Struttura delle directory...
Reingegnerizzazione di un Content Management System verso l accessibilità secondo la normativa italiana
Università degli Studi di Bologna Sede di Cesena FACOLTÀ À DI SCIENZE MATEMATICHE FISICHE E NATURALI Corso di Laurea in Scienze dell Informazione Reingegnerizzazione di un Content Management System verso
Piano didattico. Disporre il testo in colonne. Modificare l aspetto di un grafico
Piano didattico Word Specialist Creare un documento Iniziare con Word Creare un documento Salvare un file per utilizzarlo in un altro programma Lavorare con un documento esistente Modificare un documento
SITI-Reports. Progetto SITI. Manuale Utente. SITI-Reports. ABACO S.r.l.
Progetto SITI Manuale Utente SITI-Reports ABACO S.r.l. ABACO S.r.l. C.so Umberto, 43 46100 Mantova (Italy) Tel +39 376 222181 Fax +39 376 222182 www.abacogroup.eu e-mail : [email protected] 02/03/2010
Visual Studio 2008: rapido, flessibile, efficiente
OGGETTO: Visual Studio 2008 Gentile Cliente, Microsoft è lieta di annunciare la disponibilita di Visual Studio 2008. Microsoft Visual Studio è una famiglia di prodotti progettati per consentire agli sviluppatori
Università degli Studi di Bologna Bologna, 12/12/2002 Corso di Laurea In Informatica. Alessandro Valenti. Sessione II
Università degli Studi di Bologna Bologna, 12/12/2002 Corso di Laurea In Informatica Alessandro Valenti Sessione II Anno Accademico 2001-2002 SOMMARIO: Scenario Data Integration Il Servizio AnaWeb Web
Introduzione alla programmazione in SharePoint
Giuseppe Marchi Introduzione alla programmazione in SharePoint SharePoint MVP Consultant/Trainer PeppeDotNet.it [email protected] SharePointCommunity.it Sponsor Sponsor Platinum Sponsor Gold Agenda SharePoint
Analisi e utilizzo di un framework per lo sviluppo di applicazioni web
tesi di laurea Anno Accademico 2011/2012 relatore Ch.mo prof. Marcello Cinque correlatore Ing. Fabio De Paolis candidato Michele Basile Matr. 534/3239 Web Development Frameworks Nella realizzazione di
Uso del computer e gestione dei file. Elaborazione testi. Foglio elettronico. Strumenti di presentazione
Il è finalizzato a elevare il livello di competenza nell utilizzo del computer, del pacchetto Office e delle principali funzionalità di Internet. Il percorso formativo si struttura in 7 moduli Concetti
Manuale utente Volta Control
Manuale utente Volta Control www.satellitevolta.com 1 www.satellitevolta.com 2 Volta Control è un tool che permette la progettazione, l implementazione e la gestione di database Cassandra tramite interfaccia
Rich Media Communication Using Flash CS5
Rich Media Communication Using Flash CS5 Dominio 1.0 Impostare i requisiti del progetto 1.1 Individuare lo scopo, i destinatari e le loro esigenze per i contenuti multimediali. 1.2 dentificare i contenuti
CORSO DI INFORMATICA Via Mezzopreti 9, 64026 ROSETO DEGLI ABRUZZI
CORSO Sezione 1 - informazioni generali sul corso ODF PROPONENTE DEL CORSO SEDE DI SVOLGIMENTO DELLE CONOSCENZE E COMPETENZE MINIME IN INGRESSO AL CORSO CONOSCENZE E COMPETENZE IN USCITA DAL CORSO EFOR
Sommario. Introduzione... 11. 1. L ambiente di lavoro... 13. 3. Configurazioni generali e la struttura di Joomla... 35 La struttura di Joomla...
Sommario Introduzione... 11 1. L ambiente di lavoro... 13 XAMPP...15 Installare XAMPP e attivarlo...18 Creare un database MySQL con phpmyadmin...21 Configurare XAMPP in modo che il sito possa inviare e-mail...22
SIEBEL CRM ON DEMAND MARKETING
SIEBEL CRM ON DEMAND MARKETING Siebel CRM On Demand Marketing include 11 strumenti integrati per migliorare le attività di marketing dell azienda. Questi strumenti permettono di conoscere meglio i destinatari,
Corso Android Corso Online Sviluppo su Cellulari con Android
Corso Android Corso Online Sviluppo su Cellulari con Android Accademia Futuro [email protected] Programma Generale del Corso di Sviluppo su Cellulari con Android Programma Base Modulo Uno - Programmazione
Sommario. Introduzione... 11
Introduzione... 11 1. Prima di cominciare... 13 Da Windows a Windows 7...13 Le novità di Windows 7...15 La barra delle applicazioni...16 Il menu Start...17 Gli effetti Aero...18 Windows 7 e il Web...19
TeamPortal. Infrastruttura
TeamPortal Infrastruttura 05/2013 TeamPortal Infrastruttura Rubriche e Contatti Bacheca Procedure Gestionali Etc Framework TeamPortal Python SQL Wrapper Apache/SSL PostgreSQL Sistema Operativo TeamPortal
Il seguente Syllabus è relativo al Modulo 7, Reti informatiche, e fornisce i fondamenti per il test di tipo pratico relativo a questo modulo
Modulo 7 Reti informatiche Il seguente Syllabus è relativo al Modulo 7, Reti informatiche, e fornisce i fondamenti per il test di tipo pratico relativo a questo modulo Scopi del modulo Modulo 7 Reti informatiche,
Indice generale. Gli autori...xiii. Prefazione...xv. Benvenuti nel cloud computing...1
Indice generale Gli autori...xiii Prefazione...xv Capitolo 1 Benvenuti nel cloud computing...1 Come evitare un successo disastroso... 2 Saperne di più sul cloud computing... 3 Cosa si intende per nuvola...
CORSI DI FORMAZIONE AMMEGA.IT. Formazione informatica di base IC 3 /MOS. http://www.ammega.it
Formazione informatica di base IC 3 /MOS http://www.ammega.it Formazione informatica di base IC 3 Descrizione sintetica IC 3 è un Programma di Formazione e Certificazione Informatica di base e fornisce
Guida all utilizzo a cura di Francesco Lattari. Guida all utilizzo di moodle per studenti
Guida all utilizzo a cura di Francesco Lattari Indice Introduzione p. 01 Come collegarsi p. 02 Come registrarsi p. 03 Come effettuare il login p. 04 La Home dello studente p. 05 Header e Funzionalità p.
SQL Server BI Development Studio
Il Data warehouse SQL Server Business Intelligence Development Studio Analysis Service Sorgenti dati operazionali DB relazionali Fogli excel Data warehouse Staging Area e dati riconciliati Cubi Report
Introduzione Il programma di formazione base di Movicon prevede la disponibilità di nr. 10 moduli, così suddivisibili:
Introduzione Il programma di formazione base di Movicon prevede la disponibilità di nr. 10 moduli, così suddivisibili: Corso base 1 = nr. 5 moduli, 1 gg. presso sede Progea o centro autorizzato Corso base
IBM Software Demos The Front-End to SOA
Oggi, imprese piccole e grandi utilizzano software basato sull'architettura SOA (Service-Oriented Architecture), per promuovere l'innovazione, ottimizzare i processi aziendali e migliorare l'efficienza.
Mon Ami 3000 MACommerce La soluzione per il commercio elettronico totalmente integrata con Mon Ami 3000
Mon Ami 000 MACommerce La soluzione per il commercio elettronico totalmente integrata con Mon Ami 000 Prerequisiti La soluzione MACommerce si integra totalmente con le versioni Azienda Light e Azienda
Lorenzo Braidi. Database design. Libro_datadesign.indb 1 23-11-2004 10:06:17
Lorenzo Braidi Database design Libro_datadesign.indb 1 23-11-2004 10:06:17 Sommario Introduzione...XI Capitolo 1 Le basi di dati relazionali... 1 Le basi di dati... 1 Un po di storia... 2 I database gerarchici...
LA GESTIONE DELLE VISITE CLIENTI VIA WEB
LA GESTIONE DELLE VISITE CLIENTI VIA WEB L applicazione realizzata ha lo scopo di consentire agli agenti l inserimento via web dei dati relativi alle visite effettuate alla clientela. I requisiti informatici
