Vuoi un aggiornamento strategico? Segui questo seminario web, Elena M. Brambilla ti presenterà alcune delle caratteristiche principali di Zend Server for IBM i e condividerà con te lo scenario relativo alla nuova architettura Fast CGI su cui PHP è stato implementato. Con Elena potrai conoscere ciò che molti suoi clienti stanno facendo grazie a PHP in ambiente IBM i. Vedrai anche come è semplice cominciare a costruire esempi di script PHP in appena 1 ora!
Le Novita’ dello sviluppo applicazioni per IBM iS.info Srl
- Novita’ ambienti di sviluppo Rational e ILE RPG
- IBM i e XML
- Richiamo di Web Services SOAP e REST via SQL (DB2 for i HTTP Functions)
- Pubblicazione di applicazioni legacy IBM i come Web Services REST nel Web Services Server Integrato
- IBM i e JavaScript: Node.js for i
Vuoi un aggiornamento strategico? Segui questo seminario web, Elena M. Brambilla ti presenterà alcune delle caratteristiche principali di Zend Server for IBM i e condividerà con te lo scenario relativo alla nuova architettura Fast CGI su cui PHP è stato implementato. Con Elena potrai conoscere ciò che molti suoi clienti stanno facendo grazie a PHP in ambiente IBM i. Vedrai anche come è semplice cominciare a costruire esempi di script PHP in appena 1 ora!
Le Novita’ dello sviluppo applicazioni per IBM iS.info Srl
- Novita’ ambienti di sviluppo Rational e ILE RPG
- IBM i e XML
- Richiamo di Web Services SOAP e REST via SQL (DB2 for i HTTP Functions)
- Pubblicazione di applicazioni legacy IBM i come Web Services REST nel Web Services Server Integrato
- IBM i e JavaScript: Node.js for i
Introduzione ai Web Information SystemsFulvio Corno
Introduzione ai Web Information Systems (sistemi informativi aziendali basati su tecnologie web).
Materiale realizzato per il corso di Sistemi Informativi Aziendali del Politecnico di Torino - http://bit.ly/sistinfo
Oltre a vedere l'overview della suite di prodotti collaborativi offerti da LotusLive che coprono le varie esigenze dalla posta elettronica al web conferencing , dalla necessità di collaborare on-line con i propri clienti e fornitori alla condivisione di documenti profilati, vedremo come LotusLive consente alle organizzazoni di accedere agevolmente ad una infrastruttura estremamente performante e sicura.
Il tutto integrabile con quanto gia esistente nelle Vostre aziende, sia a livello di directory aziendali (posta con il medesimo dominio) e sia a livello di integrazione di tali funzionalità con le applicazioni.
Quindi via !! si parte a collaborare !!
Conformità legale e fiscale delle applicazioni informatiche. Dinamiche web 2....DOCFLOW
Intervento a cura di DocFlow Italia e Studio Pirola Pennuto Zei durante il Forum Retali & GDO. Per gli attori Retail e GDO, l’attuale quadro normativo favorisce processi amministrativi più efficienti perché paperless, per molti Fornitori, tuttavia, questo introduce una relazione più rigida che comporta svantaggi competitivi pericolosi per la tenuta del comparto. Le piattaforme software 2.0 risolvono il conflitto alla base perché non introducono obblighi ma favoriscono la cooperazione interessata.
Questa lezione spiega i principi dell'approccio WebML (webml.org) per la modellazione in UML di applicazioni web. Tale lezione e' parte del corso di "Modellazione UML per il WEB", del Master in Web Technology, Universita' degli Studi dell'Aquila (http://www.di.univaq.it/mwt/)
REST è lo stile architetturale a cui aderisce quello che oggi noi chiamiamo Web. Uno dei problemi storici della programmazione di applicazioni web è l’impendance mismatch fra vari modelli computazionali e di dati (REST, Object Oriented, Relational Model, ecc…). Questa sessione ha lo scopo di evidenziare la problematica con relativi esempi, soluzioni e risultati ottenuti con l’utilizzo di PHP.
Drupal può essere considerato un CMS che permette una rapida creazione di portali con funzionalità abbastanza standard, ma può anche essere considerato uno strumento usato per la creazione ditrumento usato per la creazione di siti usando le potenzialità di framework che lo strumento presenta.
In questo intervento verranno presentate le API del sistema che permettono una ampia espandibilità e velocità di scrittura di codice. Inoltre verrà descritta l’anatomia di un modulo presentandone la struttura e come questo interagisca con il sistema di base.
L’intervento chiuderà con una carrellata di vantaggi e svantaggi dell’uso di Drupal mettendone in evidenza la differenza dai classici framework
Introduzione ai Web Information SystemsFulvio Corno
Introduzione ai Web Information Systems (sistemi informativi aziendali basati su tecnologie web).
Materiale realizzato per il corso di Sistemi Informativi Aziendali del Politecnico di Torino - http://bit.ly/sistinfo
Oltre a vedere l'overview della suite di prodotti collaborativi offerti da LotusLive che coprono le varie esigenze dalla posta elettronica al web conferencing , dalla necessità di collaborare on-line con i propri clienti e fornitori alla condivisione di documenti profilati, vedremo come LotusLive consente alle organizzazoni di accedere agevolmente ad una infrastruttura estremamente performante e sicura.
Il tutto integrabile con quanto gia esistente nelle Vostre aziende, sia a livello di directory aziendali (posta con il medesimo dominio) e sia a livello di integrazione di tali funzionalità con le applicazioni.
Quindi via !! si parte a collaborare !!
Conformità legale e fiscale delle applicazioni informatiche. Dinamiche web 2....DOCFLOW
Intervento a cura di DocFlow Italia e Studio Pirola Pennuto Zei durante il Forum Retali & GDO. Per gli attori Retail e GDO, l’attuale quadro normativo favorisce processi amministrativi più efficienti perché paperless, per molti Fornitori, tuttavia, questo introduce una relazione più rigida che comporta svantaggi competitivi pericolosi per la tenuta del comparto. Le piattaforme software 2.0 risolvono il conflitto alla base perché non introducono obblighi ma favoriscono la cooperazione interessata.
Questa lezione spiega i principi dell'approccio WebML (webml.org) per la modellazione in UML di applicazioni web. Tale lezione e' parte del corso di "Modellazione UML per il WEB", del Master in Web Technology, Universita' degli Studi dell'Aquila (http://www.di.univaq.it/mwt/)
REST è lo stile architetturale a cui aderisce quello che oggi noi chiamiamo Web. Uno dei problemi storici della programmazione di applicazioni web è l’impendance mismatch fra vari modelli computazionali e di dati (REST, Object Oriented, Relational Model, ecc…). Questa sessione ha lo scopo di evidenziare la problematica con relativi esempi, soluzioni e risultati ottenuti con l’utilizzo di PHP.
Drupal può essere considerato un CMS che permette una rapida creazione di portali con funzionalità abbastanza standard, ma può anche essere considerato uno strumento usato per la creazione ditrumento usato per la creazione di siti usando le potenzialità di framework che lo strumento presenta.
In questo intervento verranno presentate le API del sistema che permettono una ampia espandibilità e velocità di scrittura di codice. Inoltre verrà descritta l’anatomia di un modulo presentandone la struttura e come questo interagisca con il sistema di base.
L’intervento chiuderà con una carrellata di vantaggi e svantaggi dell’uso di Drupal mettendone in evidenza la differenza dai classici framework
Il pagamento è un momento critico che può fare la differenza tra un sito di successo ed uno che non genera abbastanza business.
Attraverso vari strumenti PayPal offre la possibilità di poter gestire in tutta sicurezza gli incassi nel mondo online. In questo intervento verranno presentate le differenti modalità di integrazione dei prodotti PayPal illustrando i vari step (dalla sandbox al rilascio in produzione) necessari a creare rapidamente un’integrazione di successo.
Zend Server Community Edition (CE) è un Web Application Server gratuito semplice da istallare e facile da usare. E’ la
soluzione ideale ed è l’ideale per le applicazioni PHP semplici o solo per sperimentare.
Zend Server è un Web Application Server completo e di livello enterprise, concepito per gestire le applicazioni PHP
che necessitano un alto livello di affidabilità, prestazioni e sicurezza. Chi usa Zend Server può beneficiare del
supporto tecnico di Zend ed ottenere velocemente gli aggiornamenti, le correzioni ai bug, le patch relative alla
sicurezza.
In questo talk si parlerà dell’integrazione della libreria javascript Dojo Toolkit nello Zend Framework e di come sia possibile sviluppare applicazioni RIA direttamente da PHP senza dover scrivere codice in javascript.In particolare verranno presentati i seguenti argomenti: integrare le widget Dijit con Zend_View, Form 2.0 con Zend_Form e Dojo e creare un datastore remoto con Zend_Dojo_Data.
La tecnica di programmazione ad eventi ormai è diventata sempre più diffusa ed utilizzata in molti linguaggi di programmazione, si vuole quindi analizzare come questo tipo di programmazione viene utilizzata nei diversi linguaggi di programmazione. Poichè php ancora non supporta questo tipo di programmazione si mostrerà come in realtà è molto semplice implementare un oggetto che utilizzi la programmazione ad eventi. Verranno quindi messi in evidenza i vantaggi di questa tecnica in termini di riusabilità del codice scritto. Una volta compreso il meccanismo della programmazione ad eventi verrà presentata una semplice classe per la gestione di una generica coda di messaggi. Una volta presentata la teoria, quindi si vedrà come si possono mettere in pratica queste tecniche apprese, per lo sviluppo di una semplice applicazione web, che utilizzi sia la coda dei messaggi, sia gli eventi.
Joomla! 1.5: CMS a mani tese verso gli sviluppatoriGrUSP
Joomla! è un CMS ritenuto troppo spesso una soluzione esclusivamente for dummies : in questo intervento cercheremo di sfatare questa convinzione andando ad analizzare le feature che la versione 1.5 ha “introdotto” a favore degli sviluppatori.
Verranno proposte, per ogni capitolo del talk, slide introduttive e di approfondimento, concludendo con un case study per ogni tematica proposta.
Obiettivo del talk sarà quello di comprendere quanto Joomla! sia una soluzione che offre grandi vantaggi fondendo abbattimento di costi, elevata relazionabilità con il cliente finale e buona estendibilità per le esigenze dello sviluppatore.
Symfony 2.0 is a major step forward for the symfony project. This new version introduces new concepts and new components, and make the framework even more decoupled and flexible than before. As an added bonus, the framework is also more lightweight and much faster. This session will give you a feeling of the power of Symfony 2.0 by introducing the main new components of the framework.
I test unitari sono sempre più utilizzati per verificare la correttezza del codice che scriviamo.
Ci si trova però a volte di fronte a codice scritto in maniera poco "disaccoppiata". Questo può impedirci di sostituire a runtime dei Dependent-on Object con dei Mock Object o degli Stub. Nel talk descriverò un plugin scritto per symfony (ma utilizzabile anche in altri ambiti) che permette di sostituire delle classi a runtime ridefinendole e configurandole all'interno dei test, creando un ambiente che isola il codice da verificare.
Il talk prevederà degli esempi pratici di utilizzo dello strumento descritto.