The Delphi 2011 Toolset, Delphi REST and Cloud clients, Delphi Graphics Programming, Migrating Legacy Delphi Applications to Unicode-Enabled Delphi

Schrijf je nu hier in of klik op de onderstaande button!

Agenda
Alles uitklappen Alles inklappen
25-10-2010 9:15-10:30
 
Uitklappen Inklappen
English Delphi Graphics Programming
Delphi
Pawel Glowacki

This session is an overview of graphics programming options and best practices. We are going to start from GDI best practives and continue with what’s new and improved in Delphi Direct2D.

Alles uitklappen Alles inklappen
25-10-2010 11:00-12:15
 
Uitklappen Inklappen
English Getting Current with Delphi: IDE Productivity
Delphi
Cary Jensen

Since Delphi 2005, Delphi has introduced significant productivity capabilities in each new version. But unless you spent time with each version, and explored its capabilities, you may not have had a chance to learn what was available. This presentation is designed to make you as productive as possible with the latest versions of Delphi. It begins with a broad look at the multitude of IDE features introduced in Delphi over the past six years, with special attention to some of the more interesting and powerful improvements. Topics examined include live templates, block completion, IDE insight, code folding, method navigation, source code formatting, refactoring, debugger enhancements, help insight, and much more.

Alles uitklappen Alles inklappen
25-10-2010 13:00-13:45
 
Uitklappen Inklappen
English Keynote Richard Campbell
Delphi
Richard Campbell

Join Scott Stanfield as he discusses the user interface technologies of today and tomorrow with Richard Campbell. Scott’s company Vertigo has created some of the most original Silverlight applications in the world. The keynote digs into the strengths and weaknesses of Silverlight, especially in light of Flash and HTML5. Looking to the future, Scott examines how emerging platforms like Windows Phone 7 and HTML5 will stretch developer’s skills to new user experiences, and how best to prepare for them.

Alles uitklappen Alles inklappen
25-10-2010 13:45-15:00
 
Uitklappen Inklappen
Dutch Delphi (Remote) Debugging & Profiling Techniques
Delphi
Bob Swart

In deze sessie bespreek en demonstreer ik de mogelijkheden die Delphi biedt voor Debuggen, Remote Debuggen en het Profilen van projecten. Debuggen van Multi-threaded VCL toepassingen, door middel van het bevriezen en weer ontdooien van threads. Dit zal tevens worden gedemonstreerd aan de hand van Win32 Web Service Clients – normaal via “blocking” calls, maar via threading non-blocking.
Remote Debugging kan gebruikt worden om toepassingen draaiend op een andere machine te debuggen.
Profilen is de techniek om bottle-necks te vinden in toepassingen.De nieuwste versie van Delphi zal nieuwe mogelijkheden bevatten t.o.v. de bestaande versies, en deze zullen zeker in detail aan de orde komen, net als recente debugging uitbreidingen zoals Debug Visualizers.
 

Alles uitklappen Alles inklappen
25-10-2010 15:15-16:30
 
Uitklappen Inklappen
English The Delphi 2011 Toolset
Delphi
Marco Cantù

Over the years, and notably in the latest version, the Delphi IDE has added more and more integration with tools to manage the overall development process. In this session I'll cover the integration with subversion and other version control systems, the live UML support for class and sequence diagrams, the improved support for unit testing, and the available techniques for generating internal documentation and working with it in the IDE using Help Insight.

Alles uitklappen Alles inklappen
25-10-2010 17:00-18:15
 
Uitklappen Inklappen
English Getting Current with Delphi: Language Features
Delphi
Cary Jensen

Are you aware that over the past five versions of Delphi it has become the leading development environment for building native Windows applications? Are you aware that Delphi has gained many significant new language features that make it a truly modern programming language, but without abandoning it's legendary backwards compatibility? Are you aware that Delphi's market share has begun to grow again? This session is design to help you ensure that your Delphi language skills are up-to-date. This presentation examines the many language features that have been added beginning with Delphi 2005, with particular focus on some of the more important developments. Topics discussed include the enhanced class types, generics, anonymous methods, the new records types and operator overloading, RTTI and attributes, and many other features that have made Delphi ready for tomorrow's software challenges.

Alles uitklappen Alles inklappen
25-10-2010 19:45-21:00
 
Uitklappen Inklappen
English The Fun Side of Delphi at SDC
Delphi
Marco Cantù

Delphi programming is fun. The real fun, though, is when you spend a lot of time tackling complex problems and obtaining totally useless solutions. But it is challanging... and fun. As usual, the actual content of the session is secret, to avoid spoling the fun, but you can expect custom Delphi components, Windows 7 applications, a total Unicode mess, REST calls, and some VCL and RTL internals.
This is a new edition of a session Marco has given 6 times at previous Borland conferences and at other conferences around the world.

Alles uitklappen Alles inklappen
26-10-2010 8:30-9:45
 
Uitklappen Inklappen
English Delphi REST and Cloud clients
Delphi
Marco Cantù

From Google to Amazon, from Microsoft to Yahoo, from Facebook to Twitter, most large web site offer a REST API, and Delphi can easily query all of them. This talks provides an overview of several REST client APIs, showing how to integrate database data and web applications and how to take advantage of Cloud computing. Specific focus will be given also to the specific and native Azure support in the product.

Alles uitklappen Alles inklappen
26-10-2010 10:00-11:15
 
Uitklappen Inklappen
English DataSnap Server Application Types
Delphi
Jim Tierney

DataSnap Server application types range from a stand-alone console application with a TCP/IP connection to an HTTPS ISAPI Dll. This presentation will provide overviews of the application types, including new features in DataSnap 2011 such as Indy/WebBroker applications, REST applications, and HTTPS support. This presentation will include demonstrations of native Delphi and C++ servers, native clients, and web clients.

Alles uitklappen Alles inklappen
26-10-2010 11:45-13:00
 
Uitklappen Inklappen
English Migrating Legacy Delphi Applications to Unicode-Enabled Delphi
Delphi
Cary Jensen

Beginning with Delphi 2009, all new releases of Delphi introduce significant changes to the basic string classes in order to support Unicode. And even if you never plan on supporting multiple languages in your application, these changes have important implications for your applications, especially those applications originally created using older versions of Delphi. In this session, which is based on the input from some of the world's leading Delphi experts, you will learn what you need to do to migrate your existing applications to the latest versions of Delphi, as well as which development techniques need to be modified to work with the new string types. Once this migration is complete, your applications will be ready to take advantage of the future that Delphi has to offer, including Windows 7 support, cross-platform compilation, and soon, 64-bit compilation.

Alles uitklappen Alles inklappen
26-10-2010 14:45-16:00
 
Uitklappen Inklappen
English Using Javascript and Delphi REST Servers
Delphi
Marco Cantù

This session coveres the development of web applications in Delphi using a JavaScript client layer and a Delphi backend, based on the REST support in DataSnap. I’ll jQuery and its DataTables plugin grid, and also specifically focus on the new RESt and JavaScript support features introduce in Delphi 2011.

Alles uitklappen Alles inklappen
26-10-2010 16:30-17:45
 
Uitklappen Inklappen
English DataSnap Server Advanced Topics
Delphi
Jim Tierney

DataSnap servers have many features that aren't shown in the typical EchoString demo. This presentation will provide overviews and demonstrations of authoring, authentication, encryption, compression, server class lifecycle, JSON support, marshalling/unmarshalling objects, REST caching, REST query filters, light-weight callbacks, and heavy-weight callbacks. This presentation will include demonstrations of native Delphi and C++ DataSnap servers, native clients, and web clients.


Wordt follower van @SDN_Watch op twitter en blijf zo op de hoogte gehouden!
 

Sponsors