Each session lasts 70 minutes long.
Speech
Livebindings in depth for FireMonkey fm2 and VCL
Come utilizzare il meccanismo del LiveBindings? Come affrontare i casi speciali? Come evitare di perdere tempo sugli scenari più semplici? Come utilizzare il Visual LiveBindings designer? In questo talk verranno affrontati gli argomenti più evoluti e complessi di questa recente tecnologia con esempi per applicazioni reali. Verranno inoltre evidenziati tutti i miglioramenti che l'engine e i componenti di alto livello hanno subito in XE3.
Speech
Regular expressions - friend or foe?
Regular expressions are one of the most underused features of the Delphi RTL. While in the past we could attribute this to the lack of built-in support, Delphi XE introduced the RegularExpressions unit which greatly simplifies the use of the regular expressions engine. This session will present basic ideas behind the regular expressions, examine the RegularExpressions unit and in particular the main workhorse - the TRegEx class - and continue with practical examples which will show how and when to use regular expressions - and particularly when to stay away from them.
Speech
Conversione di progetti VCL in FireMonkey
FireMonkey permette agli sviluppatori Delphi/ C++Builder di creare un nuovo tipo di applicazioni, più moderne e multi sistema operativo.E' un framework molto diverso dalla VCL. Come possiamo convertire i nostri progetti VCL a FireMonkey ? vediamo nel dettaglio come funziona e quali sono i problemi più diffusi.
Speech
Continuous integration per progetti Delphi
Nel processo di produzione del software è molto importante riuscire a gestire in modo automatico e centralizzato le fasi di compilazione e di test dei programmi.In questa sessione vedremo come realizzare, attraverso l'uso di strumenti open source, un server di Continuous Integration che ci consenta di compilare automaticamente progetti delphi, di valutarne il code coverage, di eseguire test automatici e di raccogliere poi statistiche sull'intero processo. Vedremo, inoltre, come affrontare e risolvere alcune delle problematiche tipiche e come configurare e modificare i progetti Delphi in modo da agevolare l'intero procedimento.
Speech
Sviluppare applicazioni mobile con HTML5 Builder
In questa sessione vedremo come sviluppare applicazioni mobile con il nuovo HTML5 Builder, l'erede di RadPHP. Analizzeremo le potenzialita del progetto phonegap, i suoi punti di forza e i suoi obbiettivi.
Speech
Creating Custom FireMonkey Controls
RAD Studio XE2 includes the brand new FireMonkey user interface framework (FMX). Like the VCL, FireMonkey is component-based, but unlike the VCL, FireMonkey is designed to be cross-platform. This session will take a closer look at the inner workings of FMX to provide you with what you need to get started building custom FireMonkey controls. Specific topics will include class hierarchies, style resources, user interactions, designer functionality, and deployment.
Speech
"Hands-On": Developing for Windows and OSX
Multiplatform development is slowly taking hold in the Delphi world. While we can argue that the tools for the mobile platform are still in the infancy stage, the situation on the desktop is quite different. Delphi is a valid development tool for the OS X-based computers. The main topic of this session will be hassle-free multiplaftorm development - how to write your code that it "simply works" on both platforms and what to do when this is not possible.
Speech
An introduction to Smart Mobile Studio
This session will give you an introduction to Smart Mobile Studio. Smart Mobile Studio is an Object Pascal based cross platform development tool created in Delphi. Maintain your code in a common Object Pascal project, and compile the source into an advanced, optimized HTML+CSS3+JavaScript web application. This can be run directly in the browser, or it can be deployed as a native app with tools like PhoneGap. The speakers will demonstrate the basics of development with this tool. Some background for the development of the tool itself will be given and some head-ups regarding mobile development and web app development will be provided. Step by step demonstration of some cool examples, and a quick glance at some of the advanced possibilities.
Speech
Tips and tricks and choosing the right tools in your Delphi Eco System
A lot of people use components to make their work easier. There are also tools and IDE enhancements that you can use to speed up your Delphi work. This session shows you how. We will cover new things introduced since Delphi 7 and two tools that make you really productive: Gexperts and ModelMaker CodeExplorer. The goal of this session is not to show you the vast possibilities, but to concentrate on things that you profit from most.
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 XE3 Overview
Delphi XE3 contains many new and improved features. In this session Paweł is going to demonstrate Delphi XE3 support for creating cross-platform, native applications for Windows 8 and Mac OSX Mountain Lion with FireMonkey framework, new Metropolis UI project templates and brand new Visual LiveBindings for creating rich, graphical user interfaces.
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
Unit Testing with Delphi
Unit testing comes from the Agile and eXtreme Programming and is a way to ensure that parts of your code runs free of defects. Often people are afraid of the mind-set shift involved with writing the testing code: how can I integrate this in my normal working cycle, how can I cover all of my exsisting code are questions often asked. This session shows you the basics of unit testing, and a few examples testing both code from my repository and external code. You will learn that Unit testing gives you a lot more insight about your software process. Unit testing is much more than just testing: it teaches you a lot about the code you are going to test and the specifications that define this code.
Speech
Sfruttare la potenza di calcolo della scheda grafica con Delphi e OpenCL
Da diversi anni i PC sono dotati di schede grafiche dotate di una enorme potenza di calcolo. Questa potenza viene utilizzata principalmente per applicazioni di tipo grafico, ma è possibile utilizzarla anche all'interno di altre applicazioni di tipo matematico che richiedano una grande potenza di calcolo in aggiunta a quella fornita della CPU. Mentre esistono ormai da tanto diversi standard affermati, come OpenGL o DirectX, per gestire applicazioni grafiche senza doversi occupare dei dettagli legati alle diverse architetture harware, è solo da qualche anno che esiste uno standard, OpenCL, pensato per sfruttare le schede grafiche come piattaforme di calcolo fornendo un analogo livello di astrazione. In questa sessione vedremo come possiamo utilizzare Delphi per accedere alle librerie definite dallo standard OpenCL e vedremo come sia possibile scrivere applicazioni matematiche che sfruttino la potenza di calcolo combinata della CPU e della scheda grafica.
Speech
Leveraging CodeSite Studio
CodeSite is an advanced debugging and application logging system that gives developers deeper insight into how their code is executing. CodeSite Express, which is included in RAD Studio XE2, provides core logging functionality but does not include the full range of capabilities available in CodeSite Studio. Migrating to the Studio edition allows developers to fully leverage CodeSite. This session demonstrates the major benefits of CodeSite Studio including remote destinations, enhanced method tracing, advanced data types, and much more.
Speech
"Hands On": Parallel programming with OmniThreadLibrary
In the past few years, OmniThreadLibrary has become "de facto" standard for Delphi multithreaded programming. Still, the main stumbling block for programmers to "go multithreaded" is the grasp of patterns and practices for multithreaded development. This "hands on" session will take different practical examples, deconstruct them into basic operations and then show how to build simple parallel solutions based on the initial analysis.
Speech
A deep-dive into the Smart Mobile Studio world
Smart Mobile Studio is an Object Pascal based cross platform development tool created in Delphi. Your Object Pascal source compiles into a pure client side web application. This gives you a lot of possibilities to create something unique. This session will cover some advanced topics, and you'd be expected to know the basics from the introductory lesson. We'll take a deep-dive into web technology (HTML5+CSS3+JavaScript) and discover how Smart handles this. We'll look at some advanced examples and play with some cool features.
Speech
Effective User Interface Design
The goal of this session is to illustrate the importance of effective user interface design, which is not the same as graphics design. Throughout this session a set of user interface guidelines will be presented that apply to virtually any type of application: desktop, web, mobile, etc. In addition, specific attention will be given to user interface design traps that developers often encounter, and how to avoid them.
Speech
Tecniche avanzate per Unit Test
Saltando preamboli introduttivi sul testing e sulle metodologie (es. TDD, BDD, …), il talk introduce le pratiche da seguire per «creare Unit Test come si deve» in Delphi, gli strumenti che si possono utilizzare a oggi per raggiungere questo obiettivo e la chiarificazione dei termini tipici del dominio (stub, mock, …) con suggerimenti e consigli per evitare trappole e insidie, massimizzando i benefici di Unit Testing e Integration Testing.
Speech
Hidden Gems of Delphi Language: Operator Overloading and Class/Record helpers
Originally added to the Delphi .NET compiler, both operator overloading and class/record helpers found themselves into the native Delphi compiler as well. With Delphi XE3, the helpers were extended to support simple types (like integers and strings) allowing even more flexibility. This session will show you some examples (from my own, from other people on the internet and from the Delphi RTL, VCL and FireMonkey) demonstrating their power, but also making you aware of limitations. The Delphi helpers allow you to extend existing Delphi libraries at any place in the inheritance hierarchy without changing the libraries. The operators will allow you to redefine operators for record types allowing for some nifty code.
Speech
Delphi e Windows 8
Questa sessione affronta la "doppia natura" di Windows 8 (il mondo WinAPI e quello WinRT) e approfondisce il modo in cui Delphi XE3 supporto lo sviluppo per Windows 8 desktop con un'interfaccia utente Metro-like, parte del progetto Metropolis UI. Nella presentazione si parlerà anche di alcune nuove API di Windows 8 e del nuovo componente LiveTile.
Speech
Improving Delphi Code Testability Through Dependency Injection
Create a highly decoupled system is not simple. Inversion of control (IoC) principle helps to understand what you have to do to acomplish this target. In this presentation, I will introduce the reasons behind the adoption of a IoC being a good thing for your software and your business. In the final part, he will show the dependency injection container contained in the Spring4Delphi Framework. There will be lot of examples to help to correctly understand this "new & better" way to do everydays things.
Speech
Skinning VCL Applications with VCL Styles
VCL Styles, introduced in RAD Studio XE2, provides support for application skinning. That is, the ability to dynamically change the appearance of user interface elements without coding changes or recompiling. This session illustrates how to leverage VCL Styles, avoid potential problems, add support in custom controls, and even create a custom VCL Style.
Speech
Condividere file con Dropbox in Delphi
Il talk si propone di illustrare brevemente a coloro che non lo conoscono le caratteristiche principali di Dropbox (www.dropbox.com) e i vantaggi pratici del suo utilizzo su PC desktop, tablet e smartphone. In seguito, si approfondiscono le risorse che Dropbox mette a disposizione per consentire la creazione di applicazioni personalizzate in grado di sfruttare le funzionalità della piattaforma per la condivisione di cartelle e file con estrema semplicità. Infine, si approfondiscono gli strumenti (componenti, classi e metodologie) a disposizione degli sviluppatori Delphi per poter integrare il servizio all’interno delle proprie applicazioni VCL e FireMonkey, analizzando i possibili scenari che possono trarre giovamento da questa combinazione, applicabili a numerosi altri servizi che adottano una API REST equivalente o molto simile a quella di Dropbox.
Speech
Firemonkey Evolution
Questa sessione offre una panoramica delle novità dell'ultima versione di FireMonkey (FM2) e della direzione verso cui si sta muovendo la libreria. Marco esaminerà in dettaglio tutte le nuove funzionalità, come Action, Gesture, Anchor, nuovi Materiali, integrazione Video e Audio, modifiche agli stili e altre novità presenti in Delphi XE3.
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
Sviluppare applicazioni web mobile con HTML5 Builder
Reallizzare applicazioni web e web mobile in HTML5 e CSS3 potrebbe rivelarsi difficile e complesso, ma grazie ad HTML5 Builder oggi questo non è più un problema. Vedremo come realizzare un applicazione client web mobile che rispecchia la user experience del tutto simile a quella di una applicazione nativa.
Speech
Developing Web Sites with jQuery and Delphi DataSnap REST
L'architettura DataSnap REST di Delphi è un fondamento molto interessante su cui costruire applicazioni Web con un client scritto con HTML5 e JavaScript e un server REST scritto in Delphi. Utilizzando jQuery è possibile estendere in modo significativo le funzionalità del client, utilizzando non solo gli elementi chiave della libreria ma anche alcuni componenti aggiuntivi e la parte "mobile". L'obiettivo della sessione è introdurre jQuery, vedere i suoi vantaggi in questo contesto, analizzare come estendere l'architettura DataSnap REST e supportare jQueryMobile.
Speech
FireMonkey 3D Programming in Delphi XE3
The FireMonkey framework available in RAD Studio XE3 contains a number of enhancements for creating cross-platform 3D applications, including new material system based on GPU shaders and enhanced "TModel3D" component. Join this session to see how easy and funny 3D programming with FM2 can be!
Speech
Effective use ActiveRecord… go to OOP and be happy!
In un periodo in cui i live bindings aumentano notevolmente le loro potenzialità, è necessario cambiare ottica nel progettare i nostri software, cercando di inserire, sempre più, i concetti di ORM. Active records, è un ottima soluzione, come primo passo per questa fase di "cambiamento". Nello speech verrà presentato il pattern Active record, in tutte le sue caratteristiche, positive e negative, analizzando nello specifico un vero e proprio "mini" framework, in modo da poter sfruttare, da subito, le potenzialità del live bindings.
Speech
I metodi anonimi
No-nonsense Delphi è una serie di brevi presentazioni su specifiche caratteristiche dell'ambiente Delphi, tipicamente introdotte in versioni recenti e poco usate dai programmatori nel lavoro quotidiano. Ci si propone di spiegare brevemente i concetti chiave e soprattutto mostrare esempi concreti e tecniche tratti da casi reali. In questa puntata parleremo di metodi anonimi e del loro uso per generalizzare funzionalità in un'applicazione. I concetti base saranno spiegati, ma per motivi di tempo si richiede una conoscenza almeno superficiale di metodi anonimi, generics e class helper, in modo da poter dedicare la maggior parte del tempo agli esempi concreti.
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
Mauro Botta
Mauro Botta, amministratore e capo sviluppo di una importante software house italiana, autore di uno dei programmi più discussi dell'ultimo periodo nel mondo Delphi, Mida Converter. Con la disponibilità del Framework FireMonkey, questo tools permette la conversione dei progetti Delphi/C++Builder VCL in Delphi/C++Builder FireMonkey XE2 / XE3. Attraverso un accordo con Embarcadero, quest'ultima fornisce una versione "Basic" del software in esame.
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
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
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
Jeroen Wiert Pluimers
Makes things work. Specialist in .NET, Win32, x64, SQL, Visual Studio and Delphi. Knows how to strike a balance between old and brand new technology to make things work.DOS, mobile, big systems, you name it.
Speaker
Marco Breveglieri
Responsabile legale di ABLS Team, un'azienda di consulenza informatica che si occupa di sviluppo software, realizzazione di siti Web, corsi su linguaggi di programmazione e tecnologie correlate, installazione e configurazione di reti aziendali, networking, Office Automation e altri servizi informatici rivolti ad aziende e utenti finali. Si occupa in modo particolare dello sviluppo di software per Microsoft Windows e .NET Framework, della creazione e design di siti Web e dell'organizzazione di corsi di programmazione (principalmente su Delphi e C# / VB.NET).
Speaker
Jørn E. Angeltveit
Jørn E. Angeltveit CEO di Optimale Systemer AS - società di consulenza software per Smart Studio Mobile. Ha un Master in Scienze (cand.scient.) e una laurea in informatica specializzato in User Experience . Lavora quotidianamente con Software engineering, user experience e programmatori.
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
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
Jon Lennart Aasenden
Jon Lennart Aasenden is a well-known software developer from Norway. During the last couple of years he has been the lead developer of Smart Mobile Studio. Mr. Aasenden is self-taught and has been involved in several projects over the last 15 years.
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.
Copyright© 2012 - www.itdevcon.it - All Rights Reserved.



