[转贴]CodeRage 7 delphi视频,值得下载学习-

[转贴]CodeRage 7 delphi视频,值得下载学习- DelphiGear.cn

[转贴]CodeRage 7
delphi视频,值得下载学习

CodeRage 7: Tuesday, November 6, 2012 – 5am PST

Bob Swart – What’s New in the Delphi
Language

Download – http://cc.embarcadero.com/Item/29149

Watch – http://www.youtube.com/watch?v=k1cECW8UltI

Description:

In this session, Bob will explain the purpose of XE3 record
helpers, as well as some existing record helpers found in Delphi
XE3, plus a number of custom new record helpers like a
TIntegerHelper, enhanced TStringHelper, TArrayHelper and an example
TEnumHelper. Bob will only use the Delphi XE3 code editor (and
compiler) to demonstrate this new language feature which is
available in all editions of Delphi XE3.

CodeRage 7: Tuesday, November 6, 2012 – 6am PST

Vsevolod Leonov – Migration From Client/Server To
Multi-Tier

Download – http://cc.embarcadero.com/Item/29151

Watch – http://www.youtube.com/watch?v=Go2pR5e7rJk

Description:

DataSnap platform for multi-tier provides powerful capabilities for
developers. Now it’s easy to start a new multi-tier project with
many variants of deployment. But sometimes the goal is to convert
the existing Client/Server project into DataSnap version. Sometimes
it needs the migration of the code style into pattern, typical for
multi-tier programming. So we have a traditional project,
implementing interaction with DBMS. How can we support migration?
What should be easily change and what needs some refactoring? The
presentation will consider the basic and reliable techniques, which
will help you to upgrade the existing projects and get the
advantages of new DataSnap multi-tier architecture.

CodeRage 7: Tuesday, November 6, 2012 – 7am PST

Brian Long – IDE Productivity Tips &
Techniques

Download – http://cc.embarcadero.com/Item/29154

Watch – http://www.youtube.com/watch?v=v7VdjJPHmxM

Description:

Everyone can benefit from efficiency boosts from time to time.
Brian takes you on a journey through a whole list of time-saving
Delphi & C++Builder IDE shortcuts and lesser known product
features to help give your programming productivity a hike. The
lion’s share of this session is a reflection on personal experience
on trying to be more efficient in the IDE.

CodeRage 7: Tuesday, November 6, 2012 – 8am PST

John Thomas, Sarina Dupont, Marco Cantu – Delphi XE3
Product Address

Download – http://cc.embarcadero.com/Item/29155

Watch – http://www.youtube.com/watch?v=JgGGIkwXdFI

Description:

John Thomas, Sarina Dupont and Marco Cantu give an overview of
Delphi, C++Builder and RAD Studio. JT introduces Marco as the new
Delphi Product Manager. Sarina gives a preview of Mobile Studio’s
Delphi for iOS.

CodeRage 7: Tuesday, November 6, 2012 – 9am PST

Sarina DuPont and Henry Liu – Introduction to Visual Live
Bindings

Download – http://cc.embarcadero.com/item/29156

Watch – http://www.youtube.com/watch?v=5OGmYXV4Cl0

Description:

Learn how to connect UI controls to datasets using Visual
LiveBindings in your VCL and FireMonkey application. In this
session you will see how to go from application prototyping using
sample data to production by changing your data source to a
ClientDataSet or the database of your choice. Learn how to visually
organize your project with layers and use LiveBindings actions to
easily navigate through images and data in your applications.

CodeRage 7: Tuesday, November 6, 2012 – 10am PST

Darren Kosinski – New Features in FireMonkey 2, Part
1

Download – http://cc.embarcadero.com/item/29157

Watch – http://www.youtube.com/watch?v=ix3FC-WLC-E

Description:

An overview presentation and demonstrations of new features in
FireMonkey FM2, including anchors and layouts, bitmap styles and
non-client area styles, and multi-media playback and capture.

CodeRage 7: Tuesday, November 6, 2012 – 11am PST

Darren Kosinski – New Features in FireMonkey 2, Part
2

Download – http://cc.embarcadero.com/item/29158

Watch – http://www.youtube.com/watch?v=CMrNjvKt9RY

Description:

An overview presentation and demonstrations of new features in
FireMonkey FM2, including Location and Accelerometer sensors and
Touch and Gestures.

CodeRage 7: Tuesday, November 6, 2012 – 12pm PST

Ray Konopka – Creating Custom FireMonkey Controls with
Delphi XE3

Download – http://cc.embarcadero.com/item/29159

Watch – http://www.youtube.com/watch?v=3X12IHOsXB8

Description:

RAD Studio supports cross-platform user interface development with
the FireMonkey framework. Like the VCL, FireMonkey is
component-based, but unlike the VCL, FireMonkey is based around the
concept of styles. As a result, creating custom FireMonkey controls
is quite a bit different than create VCL controls. This session
provides you with what you need to get started building custom
FireMonkey controls.

CodeRage 7: Tuesday, November 6, 2012 – 1pm PST

Quinn Wildman – Creating your first InterBase Applications
Using Delphi XE3

Download – http://cc.embarcadero.com/Item/29160

Watch – http://www.youtube.com/watch?v=2o5jQJFn3lY

Description:

This presentation is designed for a user starting to use InterBase
and Delphi. It demonstrates how to create a database and tables
using IBConsole, and shows how to create a small useful trigger and
how to import data. You’ll also see how to create a simple database
application using InterBase Express with FireMonkey using
Delphi.

CodeRage 7: Tuesday, November 6, 2012 – 2pm PST

Stephen Blas – dbExpress Connectivity to
SQLite

Download – http://cc.embarcadero.com/Item/29187

Watch – http://www.youtube.com/watch?v=vgt2AbmUHPA

Description:

This session provides instruction on setting up SQLite on Windows
and Mac and shows a sample application that manipulates data.

CodeRage 7: Tuesday, November 6, 2012 – 3pm PST

Malcolm Groves – An Introduction to Model-View-View Model
(MVVM) in Delphi

Download – http://cc.embarcadero.com/Item/29161

Watch – http://www.youtube.com/watch?v=Ci1HP8ZBJxk

Description:

With the addition of cross-platform support to Delphi, and the
coming Mobile Studio product, there is an increasing need to have
device-specific User Interfaces. At the same time, you want to
minimize the amount of code you have to rewrite for each platform.
This session will look at Model-View-ViewModel, one technique that
leverages LiveBindings to not only minimize the effort required to
slide different UIs in front of your code, but also increases the
maintainability and testability of your app as a bonus.

CodeRage 7: Tuesday, November 6, 2012 – 4pm PST

Goran Begic – SmartBear Software – Profiling of 64-bit
Applications with AQtime and Delphi

Download – http://cc.embarcadero.com/item/29163

Watch – http://www.youtube.com/watch?v=n5hYvkWwIHI

Description:

The presentation consists of two parts. In the first part the
presenter will introduce five tips for improvement of performance
of your algorithms written in Delphi code inside RAD Studio XE3.
Each tip will be followed with an example demonstration using the
free tool AQtime Standard shipping with RAD Studio. The second part
of the presentation will focus on some more advanced topics
including line level profiling and advanced counters for in depth
analysis of performance of your code.

Wednesday, November 7, 2012

CodeRage 7: Tuesday, November 7, 2012 – 5am PST

Nirav Kaku – HTML5 Builder and Delphi
DataSnap

Download – http://cc.embarcadero.com/item/29164

Watch – http://www.youtube.com/watch?v=N2CqygYtWX4

Description:

This session will show you how to build a Delphi DataSnap server
application using a DataSet and pass the rows via JSON to an HTML5
client application.

CodeRage 7: Tuesday, November 7, 2012 – 6am PST

Stephen Ball – Getting Practical with DataSnap : A Hands-on
Session with Prizes

Download – http://cc.embarcadero.com/item/29165

Watch – http://www.youtube.com/watch?v=YV0C8rHGuJY

Description:

In this fast paced session, attendees will be shown how to take and
run with this ready-to-use DataSnap based business engine and how
it has been built. Step-by-step, you will be shown how to populate
it with your own data structures and output information to any
client type, including stunning FireMonkey client applications.
Along the way, you will see how to use each of the server side
state for data management (Session, Invocation, Server) plus a
number of language features introduced from D7 up to XE3 within
Delphi, and shows how RTTI partnered with FireMonkey Styles can
help build dynamic run time generated screens from any object; A
Competition! At the end of this session, get the link to the
project code, download it and join the competition to build a front
end view of data coming out the engine using your favourite C++ /
Delphi tools. So what are you waiting for?

CodeRage 7: Wednesday, November 7, 2012 – 7am PST

Michael Philippenko – Fast Report – Cross-platform
Reporting with FireMonkey

Download – http://cc.embarcadero.com/item/29167

Watch – http://www.youtube.com/watch?v=T0E20vH4kEo

Description:

This session covers the advantages and limitations of business
reporting creation with FastReport under FireMonkey. The
presentation will include a short review, comparison with VCL, and
demonstration of possibilities.

CodeRage 7: Wednesday, November 7, 2012 – 8am PST

Sarina Dupont and Jose Leon – HTML5 Builder Product
Address

Download – http://cc.embarcadero.com/item/29166

Watch – http://www.youtube.com/watch?v=i3_GuZeCqJU

Description:

In this session, Product Manager Sarina DuPont talks about what
HTML5 Builder is all about and how you can leverage the latest in
web technologies to build mobile and web apps using HTML5 Builder.
This session also includes demos.

CodeRage 7: Wednesday, November 7, 2012 – 9am PST

Marco Cantu – FireMonkey with Style

Download – http://cc.embarcadero.com/item/29168

Watch – http://www.youtube.com/watch?v=gREx6a4-Nx4

Description:

Styles are the technical foundation of visual controls in
FireMonkey. This session explains why and how, and also covers
what’s new in FM2 regarding styles.

CodeRage 7: Wednesday, November 7, 2012 – 10am PST

Cary Jensen – LiveBindings: Expressions and Side
Effects

Download – http://cc.embarcadero.com/item/29169

Watch – http://www.youtube.com/watch?v=r0ied8XBfjQ

Description:

At the core of LiveBindings, first introduced in Delphi XE2, is an
expression engine designed to evaluate string expressions
dynamically at runtime. This presentation looks at some of the
internals of LiveBindings, and shows how the expression engine can
be used to implement powerful side effects.

CodeRage 7: Wednesday, November 7, 2012 – 11am PST

Marco Cantu – Delphi XE3 Development for Windows
8

Download – http://cc.embarcadero.com/item/29170

Watch – http://www.youtube.com/watch?v=3zlXGF5-9QY

Description:

This session covers the “dual” architecture of Windows 8, Delphi
XE3 support for desktop applications including some new Windows 8
APIs, the Metropolis styles in VCL and FireMonkey, plus the
LiveTile component.

CodeRage 7: Wednesday, November 7, 2012 – 12pm PST

Cary Jensen – ClientDataSets Part 4: Aggregates and
GroupState

Download – http://cc.embarcadero.com/item/29171

Watch – http://www.youtube.com/watch?v=QaBNvuct35Q

Description:

This series on ClientDataSets continues with a look at aggregates
and group state. Presented by ClientDataSet expert Cary Jensen,
this session demonstrates how to define and control aggregate
calculations, as well as how and when to determine group state.

CodeRage 7: Wednesday, November 7, 2012 – 1pm PST

Pawel Glowacki – Building Scalable, Multi-tier Systems with
DataSnap XE3

Download – http://cc.embarcadero.com/item/29172

Watch – http://www.youtube.com/watch?v=gb4eQeOPnM0

Description:

In this demo-oriented session, learn how to use RAD Studio XE3 and
DataSnap architecture for creating scalable, multitier, secure
systems. See different DataSnap server and client application
types, use role-based authentication/authorization framework for
fine-grained security, check out how to use callbacks, and learn
what it takes to deploy your server to the cloud.

CodeRage 7: Wednesday, November 7, 2012 – 2pm PST

Jim McKeeth – What’s New in Embarcadero Prism
XE3

Download – http://cc.embarcadero.com/item/29173

Watch – http://www.youtube.com/watch?v=drICrLV0aaQ

Description:

Come learn what’s new in XE3 and some tips and tricks to get the
most from Embarcadero Prism XE3 and the Oxygene language that
powers it!

CodeRage 7: Wednesday, November 7, 2012 – 3pm PST

Girish Patil – Tour of the New Gnostice Document Processing
Tools

Download – http://cc.embarcadero.com/item/29188

Watch – http://www.youtube.com/watch?v=tcPT2ls2bao

Description:

In this session, we’ll take a tour of the new products and features
of the Gnostice XtremeDevSystem suite of tools for electronic
document processing. Processing that includes creating, viewing,
printing, editing and working with formats such as PDF, DOCX and
others. We’ll look at both the VCL version using Delphi and the
.NET version using Delphi Prism. Along the way, we’ll also look at
some general technological aspects of the PDF format.

CodeRage 7: Wednesday, November 7, 2012 – 4pm PST

Alister Christie – LearnDelphi.tv – XML Data Bindings in
Delphi

Download – http://cc.embarcadero.com/item/29174

Watch – http://www.youtube.com/watch?v=lknIq20UJmw

Description:

Using XML can be a headache. Learn how to make it a breeze with XML
Data Bindings.

Thursday, November 8, 2012

CodeRage 7: Thursday, November 8, 2012 – 5am PST

Pawel Glowacki – FireMonkey 3D programming using Delphi
XE3

Download – http://cc.embarcadero.com/Item/29175

Watch – http://www.youtube.com/watch?v=qCfiCGl0wDU

Description:

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 fun 3D
programming with FM2 can be!

CodeRage 7: Thursday, November 8, 2012 – 6am PST

Sarina Dupont, Adrian Chavez, Jose Leon – HTML5 Builder
Mobile Development & Deployment

Download – http://cc.embarcadero.com/Item/29176

Watch – http://www.youtube.com/watch?v=XEiOhETS1R4

Description:

Learn how to build client and server mobile applications using
JavaScript, HTML5, CSS3 and PHP with connectivity to leading
databases and deploy to iOS, Android, BlackBerry and Windows Phone.
Also covered in this session is mobile user interface styling, and
how to use the included HTML5 components like the multimedia
component for rendering video and audio in your mobile
applications.

CodeRage 7: Thursday, November 8, 2012 – 7am PST

Robert Love – Introduction to the Jedi Code
Library

Download – http://cc.embarcadero.com/Item/29178

Watch – http://www.youtube.com/watch?v=pECe8KHHdcE

Description:

This session covers what the open source Jedi Code Library (JCL)
provides. This session also discusses some of the best known areas
of the JCL such as its JCLDebug.pas unit as well as many of the
lesser known areas, that can really simplify what you do. http://sourceforge.net/projects/jcl/

CodeRage 7 – Thursday, November 8, 2012 – 8am PST

Sriram Balasubramanian – InterBase Product
Address

Download – http://cc.embarcadero.com/Item/29181

Watch – http://www.youtube.com/watch?v=ZpJOueAShMc

Description:

Come learn what’s new in InterBase XE3 and how we are making it
easier for RAD Studio/C++ developers to develop C/S and embedded
database applications with InterBase. We will also highlight what
we have planned for the upcoming year (2013) to take InterBase to
Mobile OS platforms so you can deliver your database applications
to multiple platforms using the highly productive and small
footprint software stack.

CodeRage 7: Thursday, November 8, 2012 – 9am PST

Dmitry Arefiev, DA-SOFT Technologies – AnyDAC SQLite Driver
Review

Download – http://cc.embarcadero.com/item/29177

Watch – http://www.youtube.com/watch?v=vCM-PcZFdWA

Description:

This session presents AnyDAC SQLite driver. See how to manage and
use SQLite encryption, and how to extend SQLite engine by custom
functions, locales and data sources. The session discusses SQLite
callbacks as well.

CodeRage 7: Thursday, November 8, 2012 – 10am PST

Jim Tierney – Using LiveBindings Bind Sources and
Adapters

Download – http://cc.embarcadero.com/Item/29179

Watch – http://www.youtube.com/watch?v=L1xY2O6Z4m8

Description:

Jim will use bind source components and adapter components to link
non-db data. Learn how to use intermediate fields, how to link
controls to user-defined TObjects, and how to create custom adapter
components.

CodeRage 7 – Thursday, November 8, 2012 – 11am PST

Marco Cantu – Using jQuery with DataSnap REST
Applications

Download – http://cc.embarcadero.com/Item/29180

Watch – http://www.youtube.com/watch?v=KYGV8ovjipk

Description:

An overview of the architecture and features of Delphi DataSnap
REST applications, an introduction to jQuery, and how to use it in
practice to improve the website of the model (including using a few
jQuery components).

CodeRage 7 – Thursday, November 8, 2012 – 12pm PST

David I – The Very Best of RAD Studio XE3

Download – http://cc.embarcadero.com/Item/29182

Watch – http://www.youtube.com/watch?v=HNtRy-j97fY

Description:

David I presents “code only, no slides” demonstrations of several
new capabilities in RAD Studio XE3 including: device and sensor
management, capturing audio and video, location and motion sensors,
FireMonkey gestures and actions, material source for FireMonkey 3D
components, building FireMonkey apps for the Apple Mac Store and
whatever else fits into the time available for this session.

CodeRage 7: Thursday, November 8, 2012 – 1pm PST

Al Mannarino – HTML5 Builder Multi-Tier Application
Development

Download – http://cc.embarcadero.com/item/29183

Watch – http://www.youtube.com/watch?v=jBf2loy-24I

Description:

This session shows how to create and use a DataSnap REST Client
Module to access a Delphi DataSnap server and call the functions
exposed by the Delphi DataSnap server. DataSnap is a technology
that enables RAD creation of multi-tier web applications. We will
use HTML5 Builder to create a client-side web applications that
interacts with DataSnap. A DataSnap REST client module is a data
module that lets you access a DataSnap server. You can then include
that data module in another data module or a web page to be able to
call the functions exposed by the DataSnap server.

CodeRage 7: Thursday, November 8, 2012 – 2pm PST

Olaf Monien – Effective Business Objects in
FireMonkey

Download – http://cc.embarcadero.com/Item/29184

Watch – http://www.youtube.com/watch?v=c0oAnJzEaTU

Description:

This session will show how to build a business-type multi-platform
application that is built on top of Aurelius ORM, consumes it’s
data by connecting to a REST Service and presents the data by
utilizing LiveBindings.

CodeRage 7: Thursday, November 8, 2012 – 3pm PST

Ray Konopka – CodeSite Express vs CodeSite
Studio

Download – http://cc.embarcadero.com/item/29185

Watch – http://www.youtube.com/watch?v=BPQRzILjpQc

Description:

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,
provides core logging functionality but does not include the full
range of capabilities that are available in CodeSite Studio. In
this session, the core functionality of CodeSite Express is
demonstrated along with a several examples of the more advanced
features of CodeSite Studio.

CodeRage 7: Thursday, November 8, 2012 – 4pm PST

Ray Konopka – Effectively Using Raize
Components

Download – http://cc.embarcadero.com/Item/29186

Watch – http://www.youtube.com/watch?v=v8d8QYJGLuE

Description:

Raize Components is a user interface design system for Delphi and
C++Builder. At its center is a collection of more than 125
general-purpose native VCL controls. This session will demonstrate
how developers use Raize Components to build sophisticated user
interfaces in less time with less effort. In addition, specific
attention will be focused on new RAD Studio features such as VCL
Styles and how they can be leveraged in Raize Components.