Each session lasts 70 minutes long.
Speech
Please, don't touch... the mobile parts!
Sviluppare siti che siano veloci è importante, ma lo è ancora di più se la fruizione degli stessi avviene tramite dispositivi mobile dove le tecniche di caching assumono un nuovo connotato. In questo talk si affronteranno alcune delle tecniche più note di WPO (web performance optimization) e si ridiscuteranno per il mondo mobile introducendo tutti i nuovi vincoli, e le nuove funzionalità, introdotte da quest'ultimo.
Speech
Pleasures and pitfalls of profiling
Sometimes, our programs just don't run fast enough. When this happens, many programmers make a typical mistake - they start guessing where the bottleneck is and they optimize code here and there in a wild hope to find the real cause of the problem. There's, however, a much better way to finding the slow code - using a profiler. We'll take a look at different approaches to finding problematic spots in the program (logging, debugger, instrumenting profilers, sampling profilers) and we'll also visit the dark side - situations when profiling just doesn't help
Speech
FastMM in depth
The presentation will start with an introduction to memory management in general. The second (larger) part will introduce FastMM memory manager, explain its implementation and gave a detailed overview of its functions with the focus on troubleshooting memory allocation problems.
Speech
Il nuovo sistema RTTI di Delphi 2010
Una delle novità introdotte da Delphi 2010 è il nuovo sistema RTTI, molto più potente di quanto fosse disponibile nelle precedenti versioni di Delphi. In questa sessione vedremo una introduzione alle nuove funzionalità e vedremo alcuni esempi pratici di come tramite il sistema RTTI di Delphi 2010 si possa agevolare la scrittura di codice generico che esamini a run-time la struttura degli oggetti per gestirne la persistenza su database o su file XML o per interfacciarsi più agilmente ad un motore di scripting.
Speech
Client REST e per Cloud in Delphi
Da Google ad Amazon, da Microsoft a Yahoo, da Facebook a Twitter, i principali siti web offrono delle API REST, e Delphi si può facilmente interfacciare con ciascuno di essi. Questa presentazione offre una panoramica delle principali API per la realizzazione di client REST, mostrando come integrare dati di database remoti, applicazioni web e come sfruttare le tecnologie di Cloud Computing. Ci sarà un'attenzione specifica per i componenti per Azure presenti nell'ultima versione di Delphi.
Speech
Effectively use Generics
I Generics sono una caratteristica introdotta nel linguaggio Delphi a partire dalla versione 2009. Attraverso i generics è possibile costruire classi e funzioni generiche che hanno come parametri altri tipi o classi. Questo ha consentito di aggiungere alla libreria di classi di Delphi una famiglia di "contenitori generici" che si affiancano alle preesistenti classi come TList, TQueue o TStack, ma a differenza di queste essendo generiche possono lavorare direttamente con le classi del nostro programma, senza che sia necessario scrivere altro codice per poterle utilizzare.
Speech
Migrare Applicazioni Delphi verso Unicode
Questa presentazione ha due parti. Nella prima vengono introdotti lo standard Unicode (un argomento poco noto alla maggior parte dei programmatori) e il supporto di Delphi per Unicode, considerando i tipi UnicodeString, UTF8String, TEncoding, e simili. Nella seconda parte, invece, l'attenzione sarà sui problemi legati alle performance e sulle problematiche legate al porting di applicazioni Delphi esistenti.
Speech
HTML5 WebSocket con Delphi
I WebSocket consentono di stabilire e mantenere una connessione dati tra browser e application server permettendo un continuo scambio di dati in entrambe le direzioni, mattone basilare per costruire le WebApp del futuro. In questa sessione vedremo quindi come si e' evoluta la comunicazione all’interno di pagine web fino ad arrivare all protocollo WebSocket. Infine vedremo come realizzare, partendo dal componente TCP di Indy, un WebSocket Server per interagire con una WebApp. * Da XMLHttp ad Ajax * Polling e long polling (Comet) * Introduzione al protocollo WebSocket * Libreria WebSocket Server * Un esempio completo: WebApp + WebSocket Server
Speech
FireMonkey – Embarcadero Reinvents Application Development!
In this session Paweł is going to demonstrate FireMonkey, a brand new and revolutionary business application development platform for HD and 3D applications on Windows, Mac OS X and iOS. Paweł is going to present FireMonkey support for scalable, vector based graphics, GPU-based effects, animations,styles and more.
Speech
Creating Composite VCL Controls
This session investigates the various techniques involved in creating composite controls including manual creation, component templates, frame components, and sub-components. Along the way, guidelines for the effective use of each technique will be presented along with the advantages and disadvantages of each approach.
Speech
Delphi XE2 Overview
Delphi XE2 is the most important release of Delphi since version 1. In this session Paweł is going to present the overview of new Delphi XE2 features including: FireMonkey – the new business application development platform, support for Mac OS X, iOS and Windows 64-bit development, and new features in the IDE, RTL, VCL and RAD Cloud services.
Speech
Smitizzare lo sviluppo Web in Delphi
La presentazione è rivolta a quegli sviluppatori Delphi che hanno bisogno di creare applicazioni Web ma si sentono in difficoltà o non hanno il tempo di approfondire le relative tecnologie. Ethea ha creato un ambiente di sviluppo, basato su ExtJS e ExtPascal, che permette di realizzare applicazioni Web data-driven con poco sforzo, alleggerendo il cammino di apprendimento e riducendo il più possibile il gap iniziale. Le applicazioni risultanti sono: - dotate di una interfaccia utente ricca (treeview, griglie di dati con paging, ricerca, grouping, ecc.); - agganciate al database tramite un back-end programmabile in Delphi con tecniche conosciute; - altamente personalizzabili man mano che ci si impratichisce con le tecnologie alla base (css e javascript); Il motore alla base del sistema sarà rilasciato gratuitamente con una licenza open-source; durante la presentazione mostreremo come usarlo per creare in tempo reale una semplice applicazione data-driven.
Speech
Database Replication the easy way
Database replication is an increasingly important issue as we build systems that have greater communication and mobility needs. This talk will present the main issues facing development teams as they seek to setup database replication and synchronization between different systems. We will then present our Copycat VCL components showing how developers can use them to encapsulate a working replication engine into their software and rapidly implement reliable cross-platform database replication between any mix of Interbase/Firebird/MySQL/MS SQL Server using web services (XML-RPC) or direct connection.
Speech
Creating Facebook applications with RAD PHP XE
Show how to create applications visually that integrate with Facebook.
Speech
2G framework, from Delphi applications to web based - service oriented architectures.
2G is a revolutionary framework to quickly design, develop and distribute robust multi-tier applications using your Delphi skills and code, leading your software team into the most recent web technologies and SOAP standards. 2G is the first solution based on the concept of comprehensive modeling, where data virtualization, basic business logic and user interface are stored as information into an unique repository, allowing you to build reliable business services and Rich Internet Applications with enterprise-level features, ready to be delivered. Both server platform, totally scalable and extendible, and RAD IDE are Delphi coded; front end is based on Adobe Flex ready-to-use interface, easily deployable and customizable. This session will introduce 2G architecture and tools, showing how to leverage your Delphi expertise to develop web 2.0 solutions.
Speech
Create modern Human Machine Interface with Delphi and Voice Recognition
After touchscreen last year, let's continue to create modern Human Machine Interface for your applications with Delphi and voice recognition. Enjoy the evolution of speech recognition, see how to implement it, use it, in the language of your conutry.... And create the applications of the future...
Speech
Applicazioni Web 2.0 con Delphi e ExtJS
In questa sessione vedremo come costruire con Delphi applicazioni "Web 2.0" con l'uso di una delle librerie JavaScript più complete e avanzate. Parleremo anche della costruzione di moduli Web in modalità FastCGI per ottimizzare le prestazioni e velocizzare la fase di sviluppo e debug.
- Web 2.0: Quali tecnologie?
- Introduzione e confronto tra le librerie Ajax più usate
- ExtJS: Introduzione e concetti
- ExtJS con Delphi: ExtPascal
- FastCGI: Introduzione e concetti
Speech
Delphi LiveBindings Overview
LiveBindings is new and powerful way of building highly interactive applications with Delphi XE2. In this session Paweł is going to explain the basics of LiveBindings and illustrate key concepts on Delphi XE2 console, VCL and FireMonkey applications. With LiveBindings you can build database applications without using database-aware controls, and you can bind data to arbitrary objects and their properties. Come and see LiveBindings in action in new Delphi XE2!
Speech
Creating cross platform components for Delphi XE2. Part 1 & 2
In a first part, the FireMonkey cross platform component framework architecture is discussed and compared with the VCL framework. An overview is given how the built-in FireMonkey components are designed. In the second part, an in depth look at creating components for the FireMonkey framework is provided with some custom sample components explained in detail.
Speech
Effectively use VCL Styles
Con delphi XE cambiare il look della nostra applicazione non è mai stato cosi facile. E' possibile cambiare lo stile dell'applicazione con pochi semplici passi e senza alcun sforzo. Tutti i componenti della VCL possono essere stilizzati con degli stili predefiniti o con stili personalizzati. Nel corso della sessione si vedrà praticamente come applicare gli stili e crearne di nuovi personalizzati.
Speech
Sviluppare applicazioni web mobile con RadPHP
In questa sessione vedremo come sviluppare applicazioni web ottimizzate per dispositivi mobili con RadPHP XE2. Analizzeremo il funzionamento dei componenti più utilizzati e svilupperemo una semplice applicazione che accede ad un database.
Speech
Sviluppare applicazioni Android con RadPHP
In questa sessione vedremo come sia possibile sviluppare applicazioni per iOS e Android con Rad PHP. Analizzeremo le potenzialita del progetto phonegap, i suoi punti di forza e i suoi limiti.
Speech
Creating mobile web applications with VCL for the Web & TMS Components
Bruno Fierens from TMS software walks through the components developed to help create IntraWeb based web applications targeted at mobile devices using the WebKit browser such as iPhone, iPod, iPad, and Android. By using a web application with a user interface fine-tuned to the mobile device, developers can circumvent the Apple AppStore, removing the hassle of deployment to devices and reuse Delphi skills. Techniques will be shown to give near a native application look & feel to mobile web applications and include use of asynchronous IntraWeb techniques as well as client events to optimize performance.
Speech
DataSnap Mobile Connectors in depth, a real-world Android application
In questo speech analizzeremo in dettaglio le possibilità offerte dai DataSnap Mobile Connectors di Delphi XE2. Affronteremo nel dettaglio problematiche reali che caratterizzano lo sviluppo mobile distribuito quando si utilizzano i DataSnap Mobile Connectors presenti in Delphi XE2. Analizzeremo punto per punto l'applicazione Android "ITDevCon 2011", utilizzandola come success case allo scopo di introdurre il discente allo sviluppo Android e alle relative problematiche.
Speech
Sencha Touch: Sviluppare applicazioni web per iPhone ed Android
In questa sessione parleremo dello sviluppo mobile usando il linguaggio HTML5 e Javascript, in particolare ci focalizzeremo sull'ottima libreria per Webkit (e presto anche per BlackBerry 6 e WebOS) Sencha Touch.
* Il panorama dei dispositivi e sistemi operativi mobile
* Sviluppo mobile: quali opzioni
* Webkit vs. Resto del Mondo
* Mobile Apps vs. Mobile Web Apps
* Sencha Touch: introduzione e funzionalità:
* Componenti
* Layouts
* Touch events
* Scrolling
* Orientation events
* Animations
* Theming
* Easy data binding
Speech
Delphi XE: RegEx & Threading
Creazione di applicazioni multithreading con Delphi XE, analisi delle novità. Alla scoperta della classe TThread e le tecniche di sincronizzazione tra thread. Il record TRegEx, le regole e la sintassi per l’utilizzo delle regular expression nelle applicazioni Delphi XE.
Speech
Refactoring in (and out of) Delphi
Refactoring tools offer a quick and simple way of safely modifying your code and making it more readable and maintainable. We'll take a look at refactoring tools provided by Delphi and some popular add-ons (MMX, Castalia) and explore all the functionality they offer.
Speech
Introduzione allo sviluppo per iPad
Sviluppare per ipad , quali sono gli strumenti di sviluppo , il linguaggio utilizzato , creare la prima applicazione "Hello world " in Objective C.Installare l'applicazione su un dispositivo reale.Pubblicare l'applicazione su Apple Store.
Speech
O.S. Full-Text-Search Engine and Delphi
Questa sessione mostrerà come integrare il sistema di ricerca full text in applicazioni php o delphi. vedremo differenti scenari di utilizzo: dai database ai contenuti su internet.
Speech
Creating FireMonkey Applications in Delphi
At times the user interfaces of our Delphi application look dated compared to other solutions. The new FireMonkey application platform offer an advanced GPU-based user-interface for Windows applications (which also doubles as a cross-platform solution). This session will introduce the key features of FireMonkey: effects, styles, animations, data binding, and 3D graphics.
Speech
Multithreading made simple with OmniThreadLibrary
This session will explain the basics of multithreading. In addition to explaining all pitfalls and good practices, the majority of the session will be spent in code, showing how to build simple multithreaded applications with the help of the OmniThreadLibrary multithreading library.
Speech
Using Data Access Patterns with LiveBindings
In this session I'll talk about the most populars Martin Fowler's Data Access patterns and how can be implemented in Delphi. With the new XE2 version, Delphi allows to bind any object's property to a visual control. So, for each pattern, I'll show how to effectively use these patterns using the livebindings technology to create maintainable, testable and fast applications. Will be presented many demos to show all the power of this approach in the every day work. Will be exposed the following patterns: Table Data Gateway, Row Data Gateway, Active Record, Data Mapper.
Speech
Database NoSQL
In questa presentazione parleremo del movimento NoSQL. Le orgini, i concetti, il confronto con i database relazionali ma soprattutto guarderemo il mondo NoSQL da una prospettiva Delphi.
* NoSQL?
* Motori NoSQL: Teoria, concetti e categorie
* NoSQL nel mondo reale: casi d'uso
* SQL o NoSQL: confronto con i DB relazionali
* Come lavorare con i database NoSQL da Delphi
Speech
Going functional
Functional programming is getting more and more popular. You may know why it is so, but did you also know that you can program "functionally" in Delphi? This talk will start with light introduction to functional programming, which will then evolve into discussion of anonymous procedures and generics. The goal is to show you some ideas on how those advanced tools can improve your programming skills and techniques.
Speech
New RTL Threading Support in Delphi
In the most recent version of Delphi, the RTL has added a lot of new threading features. From the use of anonymous methods for synchronization, to the support for anonymous threads, to the use of monitors to the new Spin classes, there is a lot to explore in and around the TThread class that could not fit in a general RTL update talk.
Speech
New Open Source Libraries for a New Delphi Era
Ad iniziare da Delphi 2009, Embarcadero ha aggiunto nuove caratteristiche al linguaggio ed al compilatore. Nello specifico, Generics, Anonimous Methods, Extended RTTI e Iterators rendono possibile la creazione di librerie di codice innovative ed inusuali per il classico programmatore Delphi. L'utilizzo di queste librerie può cambiare radicalmente il modo di scrivere software con Delphi portando vantaggi alle performance, alla stabilità e alla velocità di sviluppo. In questa sessione analizzeremo alcune di queste nuove librerie, rigorosamente opensource, con l'obbiettivo di capirne lo scopo, l'utilizzo e i vantaggi. In paricolare, parleremo di:
- Relax (Marco Cantù)
- Delphi Spring Framework (Paolo Rossi)
- DORM, the Delphi ORM (Daniele Teti)
Speech
Introduction to Delphi's Open Tools API (OTA)
One of the more powerful, but least used, features in Delphi is its open tools API (OTA). With the open tools API you can extend Delphi by adding features to its menus, creating wizards for the object repository, introducing new keystrokes in the editor, and much more. This presentation shows you how to get started with the open tools API, including how to build the design time packages necessary to install these powerful features.
Speech
AppWave, a new business opportunity
Overview della nuova piattaforma AppWave, componenti principali, deploy di applicazioni preesistenti su Appwave, gestione degli utenti,gruppi e licenze, nuove opportunità di business con Appwave store.
Speaker
Fabrizio Bitti
19 anni di esperienza nel settore dell'ICT. Dopo il diploma di Perito Tecnico Industriale con specializzazione in Informatica,
comincia la sua carriera professionale come programmatore per diverse realtà
del calibro di Olivetti, specializzandosi nella programmazione con i
linguaggi C++, C e Java e nell'utilizzo degli allora prodotti Borland (oggi Embarcadero).
Nel 1996 decide di trasferirsi in Inghilterra dove lavora in IBM UK ltd e DST International,
occupandosi di importanti progetti per il London Stock Exchange, sviluppando applicativi per
il settore finance e acquisendo skill sia tecnici che funzionali in ambito
finanziario. Tornato in Italia, dopo qualche anno di collaborazione con software house
italiane, nel 2002 inizia la sua avventura fondando bit Time Software, di cui attualmente
ne è C.E.O..
Speaker
Paolo Rossi
Paolo Rossi impara a programmare con il TurboPascal 5, dal 1995 una copia di Delphi è sempre installata sul suo computer. Tiene corsi di programmazione ad oggetti ed internet per Wintech Italia, offre consulenze e training su progetti in ambiente Win32 e Web. Ultimamente il suo interesse si è spostato verso le tecnologie Web 2.0, in particolare sul linguaggio Javascript, sulle librerie ed i framework Ajax e sullo sviluppo web "mobile". Nel mondo database segue da tempo il movimento NoSQL visto il naturale legame con le nuove tecnologie Web.
Speaker
Cesare D'Amico
Geek di lunga data, ha fatto il suo esordio nel mondo del computer con un Amiga 500 prima serie (OCS). Da un decennio si occupa di sviluppo di applicazioni web, di recente con una particolare attenzione per gli aspetti più social. Ultimamente si interessa di metodologie agili e di extreme programming, e si è innamorato di symfony. Svolge il suo lavoro nel ruolo di freelance e consulente. È socio fondatore del GrUSP e organizza il phpDay fin dalla prima edizione del 2003 a Roma. Al di fuori dell'ambito più prettamente geek passa più tempo che può all'aria aperta, preferibilmente scarpinando per le Dolomiti o raggelando nel lago di Garda.
Speaker
Francesco Fullone
Francesco Fullone is a geek who tries to act as a CEO of a small Italian company named Ideato which approach the PHP development following the agile practices. He is also a PHP and open-source evangelist and the actual president of the Italian coordination PUG called GrUSP which organizes every year the phpDay.
Speaker
Alexander Alexeev
Alexander started working with Delphi while still being in the university. After receiving master of mathematics degree, he took several Delphi jobs, until he found himself in the EurekaLab s.a.s. company, where he is working on development and support of EurekaLog for Delphi/C++ Builder. Alex lives in Russian Federation and has a personal blog, where he writes online articles on Delphi (some of them are available in English at blog.eurekalog.com). His favorite topics are debugging-related.
Speaker
Bruno Fierens
Studied civil electronic engineering at university of Ghent and started a career as R&D digital hardware engineer at Barco Graphics Belgium. Founded TMS software in 1996, developing VCL components starting with Delphi 1. TMS software became Borland Technology Partner in 1998 and developed Delphi Informant award-winning grid & scheduling components. Started in 2001 IntraWeb component development and in 2003 ASP.NET components. Currently doing and managing VCL, Silverlight, WPF, ASP.NET and IntraWeb component development projects as well as consulting & custom project development. Special area of interest are user interfaces & hardware.
Speaker
Cary Jensen
Cary Jensen is President of Jensen Data Systems, Inc., a company that provides computer software training, consulting, mentoring, and development services. He is an award-winning, best-selling co-author of nineteen books and he is a popular speaker at conferences, workshops, and training seminars throughout North America and Europe. Cary has a Ph.D. in Human Factors Psychology from Rice University, specializing in human-computer interaction
Speaker
Andrea Carnevali
GESINF R&D Director and Software Evangelist. 2G Project Manager. He has been Chief Architect of most GESINF ERP platforms as well as Project manager in several IT projects since 1997, when he joined the company after 10 years working as Developer, Senior Developer/Analyst and Technical Director in the business software market.
Speaker
Enrico Barduagni
Delphi Senior Analyst/Developer. He has been working with Delphi since the release of Borland Application Builder in 1993, the Delphi 1 precursor, being team leader in developing components and interfaces for GESINF Enterprise-level software solutions. Today he’s team leader for 2G IDE development and base class design.
Speaker
David Intersimone
David Intersimone (known to many as David I.) is a passionate and innovative software industry veteran-often referred to as a developer icon-who extols and educates the world on Embarcadero developer programs and runs the rampant online developer community. He shares his visions as an active member of the industry speaking circuit and is tapped as an expert source by the media. He is a long-standing champion of software developers and works to ensure that their needs are folded into Embarcadero's strategic product plans. Before Embarcadero, David spent more than 20 years with Borland in various evangelism, engineering, and development capacities, including creating the company's develop relations program. He previously served as Director of Product Services for Softsel Computer Products Inc. (now Merisel). David holds a bachelor's degree in computer science from California Polytechnic State University at San Luis Obispo, California.
Speaker
Debora Mizzoni
Debora Mizzoni dopo una laurea in Ingegneria delle telecomunicazioni è entrata nel mondo dell'IT. Lavora da sempre in progetti host e client-server. Attualmente si occupa di consulenza web, presentazione di prodotti Embarcadero e corsi di formazione su Delphi4PHP. Ha partecipato in qualità di speaker in manifestazioni come il Delphi day ed altre conferenze organizzate da bit Time Software.
Speaker
Luca Giacalone
Pluriennale esperienza in sviluppo di applicazioni web. Esperto di integrazione con SOA tra Delphi e PHP con servizi REST
Speaker
Ray Konopka
Ray Konopka founded Raize Software, Inc. in 1995. Today, he serves as Raize Software's President as well as Chief Architect for the company's award winning CodeSite and Raize Components products. Ray is also the author of the highly acclaimed "Developing Custom Delphi Components" books and has published numerous magazine articles on software development. Ray specializes in user interface design and custom VCL and .NET component development, and is a frequent speaker at developer conferences in North America, Europe, and Australia.
Speaker
Josè Leòn Serna
José León ha fondato qadram software S.L. nel 2003, una societè incentrata sullo sviluppo software Custom e specializzato nelle customizzazioni open source. Nel 2007, qadram software S.L. diventa partner di CodeGear per lo sviluppo congiunto e la vendita di RAD PHP XE, basato su un prodotto esistente chiamato qstudio. Oggi si alterna tra il ruolo di CEO con quello di Chief Architect per RADPHP (precedentemente noto come Delphi for PHP).
Speaker
Marco Cantù
Marco Cantù is the author of over a dozen books on Delphi, from the first versions up to the latest one with his Delphi 2010 Handbook. Besides writng. Marco is a consultant and trainer and had given classes on Delphi for many years and around the world. Recently, he’s focused on Web 2.0, REST and Cloud-based technologies, using XML, XSTL, JSON and a lot of JavaScript. Marco lives in Italy and has a popular blog at http://blog.marcocantu.com.
Speaker
Primož Gabrijelčič
Primoz Gabrijelcic is a long-time Delphi programmer working with Delphi since its inception (and even before, since Turbo Pascal 3 days). Besides his professional programming career, he writes for programming/computer oriented magazines (The Delphi Magazine, Monitor, Blaise Pascal Magazine) and is frequent contributor to the Delphi community. In the past few years his focus stays mainly on parallel programming and high availability server solutions. He's also an avid blogger, publishing his thoughts on Delphi programming at www.thedelphigeek.com.
Speaker
Joachim Dürr
Joachim Duerr is Senior Consultant at Sybase iAnywhere and responsible for consulting and training on the Advantage Database Server (ADS) in the EMEA region. Before entering iAnywhere's presales team, he built and led the European ADS support team. Joachim is a regular speaker at international conferences around the world, author of the first ADS book in the German language ("Das Advantage Database Server 9 Programmierhandbuch" available at http://www.lulu.com) and of several articles in various German developer magazines, and co-author of the book "Datenbanken mit Delphi" (Databases with Delphi).
Speaker
Giacomo Degli Esposti
Giacomo Degli Esposti e' Senior Software Engineer nella divisione Enterprise di Optima Software. Lavora da oltre 13 anni su applicazioni client/server, ricoprendo negli anni diverse mansioni, come sviluppatore, amministratore e progettista di database. Giacomo ha avuto il primo contatto con gli strumenti Borland/Codegear/Embarcadero a scuola, in cui usava Turbo Pascal 3, ed ha continuato negli anni ad utilizzare turbo pascal e c++ fino al 1998, anno in cui ha iniziato ad utilizzare Delphi professionalmente. Ha una laurea in Scienze dell'Informazione conseguita all'universita' di Bologna nel 1996 e nel suo tempo libero ama cucinare, guardare film di fantascienza e viaggiare.
Speaker
Marco Cotroneo
Marco Cotroneo, Software Developer di bit Time Software, ha una pluriennale esperienza nel mondo ICT. Utilizza tendenzialmente prodotti Embarcadero sia per lo sviluppo che per quello che concerne l'ALM (Application Lifecycle Management). In bitTime, si occupa essenzialmente delle sviluppo di applicazione win32, con l'utilizzo di Delphi, e dei corsi base su Delphi. Abbraccia la filosofia object-oriented e le metotlogie agili, promuovendo in particolare l'utilizzo di design pattern e continuos integration.
Speaker
Salvatore Sparacino
Salvatore Sparacino è senior software developer in bitTime software, ha una pluriennale esperienza nell'IT con una profonda conoscenza delle applicazioni client/server in ambiente delphi.
Speaker
Carlo Wolter
Graduated in Electrical Engineering at Politecnico di Milano. ITC and organization consultant for 12 years since 1982. Joined Tecnimex in 1994 to develop the Systems Integration division. Managing Director of Tecnimex since 1999. Started Ethea in 2005 with a few very skilled partners. Specializes in development methodologies and technology, database design and development, user interface design. He bears a wide experience in software design, and runs a long track of project management successes.
Speaker
Raphael Neve
Raphael Neve has been developping custom business applications for over 15 years on a variety of platforms (Clipper/DBase, Delphi, C++ Builder, Java). He has specialized in implementing connected custom software for customers with very specific needs. Raphael is currently the manager of Microtec, a development company employing 12 people and based near Le Mans in France.
Speaker
Jonathan Neve
Jonathan Neve is a senior database architect working at Microtec since 2002. He is the author of the original CopyCat components first developped in 2004 and is the current project leader.
Speaker
Daniele Teti
Daniele Teti è R&D Director & Educational di bit Time Software, rappresentanza italiana di Embarcadero Technologies.Ha una pluriennale esperienza nel mondo ICT. Collabora con diversi progetti Open Source per la comunità di sviluppatori Delphi e PHP.E' stato speaker a molte delle conferenze italiane che parlano di Delphi, PHP e dei prodotti Embarcadero. E' inoltre un convinto sostenitore della progettazione tramite design pattern e del TDD. Scrive frequentemente articoli pubblicati on-line e su diverse riviste Italiane. Nella sua attività educativa (attraverso i corsi di formazione erogati da bit Time) assegna largo spazio all'esposizione dei concetti relativi ai design pattern e alle SOA.
Speaker
Thierry Laborde
Thierry Laborde worked on Delphi since version one (And previously on Pascal and Turbo Pascal). Today he works as evangelist for the Embarcadero development tools at Arrowecs, which is the Embarcadero Partner for France. In his work he organized a lot of events around Delphi in France, and present many sessions during these events. He is also in charge of a blog : http://embarcadero.arrowecs.fr/blog where he publish informations around Delphi and others Embarcadero development tools.
Speaker
Paweł Głowacki
Paweł Głowacki is Embarcadero's European Technical Lead for Delphi, RAD Studio and All-Access technologies. Previously, Paweł spent over 7 years working as a senior consultant and trainer for Delphi within Borland Education Services and CodeGear. As well as working with Embarcadero customers across the region, he also represents Embarcadero internationally as a conference and seminar speaker. For more information check out Paweł's technical blog at http://blogs.embarcadero.com/pawelglowacki
Speaker
Nando Dessena
Nando Dessena lavora con Delphi da sempre. Nel corso degli anni ha scritto decine di articoli su tecniche di programmazione Delphi per riviste italiane e internazionali, ha tradotto in italiano i libri di Marco Cantu e ha pubblicato il libro "Laboratorio di Delphi". Ha anche tenuto corsi e workshop ed erogato consulenza su Delphi a centinaia di aziende italiane e internazionali. Si specializza in progettazione e sviluppo object oriented e database. Dal 2005 è socio di Ethea, azienda che realizza e commercializza strumenti di sviluppo rapido per programmatori Delphi.
Speech
LiveBindings in depth for Firemonkey e VCL
Una delle aggiunte più importanti di Delphi XE2 e C++Builder XE2 sono i LiveBindings. Di demo ce ne sono tante, ma come utilizzarli nelle applicazioni reali? Come affrontare i casi speciali? Come creare methods e output converter? In questo talk verranno affrontati gli argomenti più evoluti e complessi di questa nuova tecnologia con esempi per applicazioni reali.
Speech
Migrare Facilmente da BDE/Paradox a Client/Server con Avantage Database Server
In questa sessione si vedrà come convertire un'applicazione BDE/Paradox fatta in Delphi in un'applicazione client/server basata su Unicode in 5 minuti. Una volta effettuata la conversione estenderemo l'applicazione originale usando funzionalità avanzate come Trigger e Notifiche.
Speech
DataSnap XE Overview
In this session Paweł demonstrates RAD Studio XE and DataSnap XE new features including pluggable client proxy generation architecture, JavaScript clients, authentication and authorization support, callbacks, REST applications and deploying Delphi XE DataSnap servers into the Amazon EC2 cloud.
Speech
Building JavaScript Web Applications with Delphi REST Servers
Delphi XE introduced the ability to build DataSnap servers not only with an HTTP REST interface but also capable of generating the skeleton of a JavaScript application running in any browser. In this session we'll cover the foundations of this technology, see how it can be extended (following the lines of Marco's open source Delphi Relax project), and have a look of the new features Embarcadero has added to the core engine in Delphi XE2.
Speaker
Gaetano Merenda
Project manager e senior software developer nel settore informatico dell'Ufficio Relazioni Esterne della Polizia di Stato. Dal 2002 progetta e sviluppa siti e applicazioni web della Polizia di Stato in PHP. Convinto sostenitore e utilizzatore di software libero. Ultimamente sostiene lo sviluppo con metodologia agile.
Speaker
Fabio Moschella
20 anni di esperienza nel settore dell'ICT. Si è specializzato nella
progettazione e sviluppo con linguaggi di programmazione che vanno dal
C++, C e Java .Da diversi anni coordina team di sviluppo collaborando
su progetti riguardanti Clienti Enterprise dalla pubblica
amministrazione alle banche.Negli ultimi anni per esigenze aziendali
alterna la sua passione relativa al software e linguaggi di
programmazione con la figura di marketing Manager, focalizzando
l'attenzione al mondo mobile.
Copyright© 2012 - www.itdevcon.it - All Rights Reserved.



