home - about us - contact us

eSeminars

DELPHI™ TRAINING JUST GOT EASIER WITH eSEMINARS FROM INFOCAN
InfoCan Management, North America's award-winning Borland® Systems Integrator Partner (Voted 6 times by Delphi Informant Readers' Choice Awards as the Best Training Company in North America 1998-2004) announces its new Online Education Program. This program allows you to increase your productivity and decrease your costs while learning the latest Borland development tools. InfoCan Management's new virtual seminars are the fastest, easiest way to train your employees right at their own desk. eSeminars are short in length and affordable for everyone. These seminars offer a good overview of the topic presented as well as a short Q&A at the end of each session. All attendees will receive, via email, an instructional booklet of the course material and source code examples to practice from after the seminar.

26 NEW eSEMINARS AVAILABLE
Our first eSeminars sold out so fast we had to book more! With the latest technology just at your fingertips, choose from our 26 eSeminar topics. Don't be left behind with antiquated development tools, learn the latest that Delphi has to offer in web development. Choose as many courses as you need. Pick your favorite eSeminars from the list below, and take advantage of our group discounts.

SAVE 10% ON CORPORATE GROUPS TRAINING

Does your development team need training? eSeminars from InfoCan Management are a great way to train developers on the features available in Delphi. For corporate groups of 3 or more registrants, please contact our training department for a custom booking and discount pricing table.

 

 

"A comment was heard at the end of the eSeminar that summed it all up 'I'm speechless', excellent job"!

H. Carr, Corner Brook Pulp & Paper Ltd.

 

InfoCan Management provides expert instructors with hands-on experience in development. Our instructors will guide you step-by-step through the latest development tools. Join InfoCan Management online, and experience the next generation of development training.

 

"I learned to deploy web apps & security in a snap"

S. Tam, TVD Televector Enterprises Inc.

REGISTER NOW!  CLASSES ARE FILLING UP FAST!

.NET TOPICS

What's new in Delphi 2006

Exception Handling with ASP.NET

XML Development in .NET Framework

Understanding Web Application Threats & Vulnerabilities

Migrating to Delphi.NET

ASP.NET, Security Best Practices

Introduction to. NET Compact and Mobile Framework

newimag

Top Ten New and Exciting Features in ASP.NET 2.0

 

Web Services in .NET

newimag

Data Binding with ADO.NET & ASP.NET 2.0

 

Overview: ASP.NET Security Model

newimag

Membership & Role Management in ASP.NET 2.0

newimag

C# for VCL/Delphi Developers

WIN32 TOPICS

What's New In Delphi™ 7

Introduction to Intraweb

Delphi™ Certification Prep

 

Introduction to Websnap

Power of Packages

Ecommerce development with Websnap and Delphi

Picking your Connections

 

Securing your Internet applications

 

Introduction to Datatsnap™

 

XML Development with Delphi™

 

Distributed Computing via the Internet

 

SOAP Development with Delphi

newimag

Requirements Management with CaliberRM

 

GROUP POLICY

Any Company, with one or more registrant, person or employee sitting in on an individual eSeminar using one or more computers and telephone lines, will be required to register all attendees in the eSeminar. Failure to notify InfoCan Management of the multiple attendees will result in an additional cost of $50 plus the enrolment fee for each extra attendee. InfoCan Management reserves the right to invoice any Company not adhering to the aforementioned policy.

SEMINAR FORMAT

InfoCan Management's eSeminars are delivered in two components - audio and visual. Attendees can access the audio portion of the presentation via our teleconference center. The visual presentation uses a popular online conferencing tool (configuration and setup instructions, will be emailed along with the registration confirmation). For maximum performance and viewing quality, attendees must have access to a broadband connection to the Internet, i.e. ADSL, cable modem or higher. An ISDN or dialup connection will not be adequate. Each attendee will receive an instruction booklet and source code examples to practice from afterwards via email. In order to deliver the best learning experience possible, we actively limit the size of each eSeminar session. Sign up today and avoid the disappointment of sold out classes. We look forward to seeing you online!

For more information contact:
Maggie Li, Training Coordinator
Tel: 604-736-5888, ext 700
Toll free: 888-INFOCAN (463-6226)
Email: training@infocan.com


C# for VCL/Delphi Developers - see schedule for class times
If you have been developing in Win32 VCL, working with the .NET Framework new FCL (Framework Class Library) will sure be a new learning curve. This session will include ample of demos showcasing topics like Application objects, working with configuration files, serialization, Hasttables, SortedList, ClassHelper, formatting strings/dates/floats and sending emails from an application.

Intended Audience:
This session is designed for Delphi developers looking to:
tick Gain the fastrack on Microsoft .NET Framework
tick Understand the migration issues for moving from Delphi X to Delphi 2006

If you are currently developing in Delphi and are curious about how .NET will impact your work, you cannot afford to miss this presentation.

Back to list


Top Ten New and Exciting Features in ASP.NET 2.0 - see schedule for class times
With homage to David Letterman, we will count down the top ten features in ASP.NET:

10. Declarative Databinding
09. Provider Model
08. Visual Studio .NET/ASP.NET compilation model
07. Visual Studio .NET Project model
06. Master Pages
05. SQL Cache Dependency
04. Posting to other pages
03. Web Part Controls
02. Programmable Configuration
01. Application-wide registration of custom controls

Intended Audience:
This session is targeted at developers intending to develop web applications using ASP.NET. Whether you are seasoned ASP developers or new to ASP.NET, this course is designed to fast-track your knowledge and show you how to harness the power from ASP.NET.

Seminar Format


Data Binding with ADO.NET & ASP.NET 2.0 - see schedule for class times
ASP.NET 2.0 introduce new declarative 2-way data-binding utilizing data source controls, new data-binding controls such as GridView & DetailsView, SQL cache dependencies, and simplified syntax for data-binding expressions. This session shows what data access looks like in the era of ASP.NET 2.0 and highlights some of the new ADO.NET 2.0 features.

Intended Audience:
This session is targeted at developers intending to develop web applications using ASP.NET. Whether you are seasoned ASP developers or new to ASP.NET, this course is designed to fast-track your knowledge and show you how to harness the power from ASP.NET.

Back to list


Membership & Role Management in ASP.NET 2.0 - see schedule for class times
The Membership service dramatically reduces the amount of code required to implement forms authentication. In ASP.NET 2.0 validating and storing credentials is mostly done for you. The provider model allows credentials to be stored in SQL Server databases or any other medium for which a membership provider is available. All the key login controls will be covered.

Intended Audience:
This session is targeted at developers intending to develop web applications using ASP.NET. Whether you are seasoned ASP developers or new to ASP.NET, this course is designed to fast-track your knowledge and show you how to harness the power from ASP.NET

Seminar Format


What's New in Delphi 2006- see schedule for class times
This eSeminar is designed to fast track you with the latest features in Delph 2005. Topics include:i

The new .NET compliant compiler
The new Borland Development Studio
WinForm development
ADO.NET and Borland Data Provider technology
ASP.NET
Web Services.

If you are currently developing in Delphi and are curious about how .NET will impact your work, you cannot afford to miss this presentation.

Intended Audience:
This session is designed for anyone with a working knowledge of earlier versions of Delphi™.

Back to list


Migrating to Delphi.NET - see schedule for class times
If you are developing with Delphi today, you should be asking the following questions:
Should I upgrade to Delphi 2006?
What are the new features?
Should I port my Delphi applications to C# instead?
.NET is about 12-18 months away for us, what can I do today to minimize the transition later?

This session is designed to address the following migrations issues:
Architectural Considerations
BDS Vs VS.NET
.NET & Win32 InterOp
Compatibility Issues
VCL to VCL.NET
BDE/dbExpress to ADO.NET/BDP
DataSnap to .NET Remoting
Web Development to ASP.NET
Transition Planning & Techniques
Boundaries & Constraints

Intended Audience:
This session is aimed at those who have existing investment in Delphi and planning to move to .NET.

Seminar Format


Introduction to .NET Compact and Mobile Framework - see schedule for class times
This session is designed to address the Compact and Mobile Framework subsystems within the .NET Framework when targeting applications for PDA and mobile devices. Topics will include a Framework overview, data storage, design consideration as well as testing and deployment techniques. The session will also showcase deploying the same application for desktop, WinCE and mobile phones.

Intended Audience:
This session is designed for those that are new to the .NET Compact and Mobile Framework.

Back to list


Web Services in .NET - see schedule for class times
This session will begin with an overview of Web Services and its place in Service Oriented Architecture (SOA). Topics will include:

Consuming existing Web Services
Working with WSDL
Creating Web Services Provider
Design considerations such as security, routing and transaction management
Features that will be included in Microsoft “Indigo”.

Intended Audience:
Attendees should have a basic understanding of .NET foundations.

Seminar Format


Overview: ASP.NET Security Model - see schedule for class times
This session focuses on the fundamentals of Web application security, with an emphasis on Internet Information Services (IIS) and ASP.NET. Attend this session to better understand the security infrastructure built into IIS and ASP.NET and how these two technologies work together to provide a secure platform for Web applications. Topics include:

IIS security
The ASP.NET worker process
Windows vs. Form based authentication
Authorization models
Feature differences between IIS 5 and IIS 6


Intended Audience:
Attendees should have a working knowledge of the .NET Framework and ASP.NET before attending this session.

Back to list


Understanding Web Application Threats & Vulnerabilities - see schedule for class times
The issue of security should never be an after-thought; it should be considered right from the time of initial design. The motivations for security attacks can range simply from satisfying the personal ego of a would-be hacker to stealing corporate assets or monetary gains. Knowing the locations and types of system vulnerabilities is essential to properly protecting your applications. This session is laced with hands-on demos and will take you through the types of threats and the 5 most common attacks known on the Internet to-date:
DoS (Denial of Services)
SQL injection
Cross-site scripting
Site hijacking
Input-tampering attacks

If you are not familiar with any or all of these threats, this quick, inexpensive course will be a great asset to you and your company.

In addition, two separate methods of documenting and modeling your current threat exposure will be covered. These techniques will help you properly identify and organize your mitigation priorities
.

The techniques shown in this session are applicable to all web development projects regardless platform and languages.

Code examples for this talk will be provided in both C# and Delphi.NET.

Intended Audience:
This session is targeted at developers intending to develop web applications using ASP.NET. Whether you are seasoned ASP developers or new to ASP.NET, this course is designed to fast-track your knowledge and show you how to harness the power from ASP.NET.

Seminar Format


ASP.NET, Security Best Practices - see schedule for class times
This session will focus purely on countermeasures against common threats and best practices in creating secured ASP.NET applications. Hands-on demos will showcase many defensive strategies that can protect against some of the common threats like SQL injection, cross-site scripting, site hijacking and input-tampering attacks. Topics include:
Input validation
Best practices when working with Microsoft SQL Server™, including the use of parameterized commands, stored procedures, accounts with limited privileges, Microsoft Windows® authentication versus direct SQL Server logins, and proper handling and encrypting the connection strings
HTML-encoding
Vulnerabilities with ASP.NET forms authentication and cookies management
State management with full encryption
DPAPI and password encryption
And more!

The techniques shown in this session are applicable to all web development projects regardless platform and languages.

Code examples for this talk will be provided in both C# and Delphi.NET.

Intended Audience:
This session is targeted at developers intending to develop web applications using ASP.NET. Whether you are seasoned ASP developers or new to ASP.NET, this course is designed to fast-track your knowledge and show you how to harness the power from ASP.NET.

Back to list


Exception Handling with ASP.NET - see schedule for class times
No matter how hard we try, it is inevitable that errors will happen in our applications. Even you think you might have written the perfect application, your user will sure be able to find a way to crash it. This session will showcase techniques in handling exceptions in a graceful and proper manner; built-in exception mechanism such as Page and Application error event handlers; writing to the Windows Event Logs; working with the Diagnostics namespace; walking the stack trace; error notification via email; working with customErrors; and more.

Code examples for this talk will be provided in C# and Delphi.NET.

Intended Audience:
This session is targeted at developers intending to develop web applications using ASP.NET. Whether you are seasoned ASP developers or new to ASP.NET, this course is designed to fast-track your knowledge and show you how to harness the power from ASP.NET.

Seminar Format


XML Development in .NET Framework - see schedule for class times
The World Wide Web Consortium’s (W3C) XML technology is a powerful tool in building distributed applications. Microsoft’s .NET Framework embraces XML and uses it in everything from configuration files to XML Web Services. As a .NET developer, it is important to become familiar with how .NET exposes functionality to work with XML Data. This session will be laden with demos showing how to read, write, validate, and manipulate XML data using the .NET classes. It will show you how to build Windows applications that work with XML data, build XML Web Services, and import and export XML data in Microsoft SQL Server.

Intended Audience:
This session is targeted at experienced developers looking to familiarize themselves with the .NET Framework as well as developing applications using the new C# language. Working experience in 4GL languages such as Delphi , C, C++, Visual Basic, or Java is a must. Experience in working with Client/Server technologies will be beneficial.

Another key distinction of this course is that the material will be taught in an IDE agnostic manner. The students will have choice to implement the exercise solutions in either Microsoft VisualStudio.NET, Borland C#Builder or SharpDevelop (http://www.icsharpcode.net/OpenSource/SD/Download/ ).

Back to list


What's New in Delphi 7 - see schedule for class times
This eSeminar is designed to introduce you to the new features in the IDE compiler, language enhancement, database enhancement, dbExpress and CLX Development

Intended Audience:
This session is designed for anyone with a working knowledge of earlier versions of Delphi

Seminar Format


XML Development with Delphi™ - see schedule for class times
XML is now a well-known industry standard for data representation. It is the core technology behind distributed computing initiatives like SOAP.

This eSeminar will cover the basics of XML, working with XSL (Extensible Stylesheet Language), XML Mapper, XML Data Binding wizard, and other tips for incorporating XML into your development projects. XML concepts covered in this session are applicable to any tool where XML is used.

Intended Audience:
Developers who are new to XML, and are looking to incorporate XML technologies into their development work by using Delphi, C++Builder™ or Kylix™ platforms.

Back to list


Delphi Certification Prep -  Part 1 & 2- see schedule for class times
The Certification program was introduced to provide both developers and employers with a measurable standard on an individual's knowledge of Delphi. This course does not replace training or actual hands-on experience. You are not guaranteed to pass the test if this session is your sole source of information, nor should you. On the other hand, Delphi is such a broad product that it is virtually impossible to be an expert in every area of the tool. Many people with significant Delphi experience have never explored some of the areas that are covered by the test. If you are one of these people, then this session is for you. This eSeminar will cover tips, tricks, and traps that you won't find in the online manual or popular Delphi books. Those who have attended this talk at past Borland Conferences have expressed a significant increase in confidence towards passing the certification exam.

Intended Audience:
Developers that are already experienced with Delphi, and who wish to prepare for the certification exam.

Click here for testimonials about this course

Seminar Format


Power of Packages - see schedule for class times
This eSeminar will provide an overview between run-time and design-time packages. In addition, we will also discuss features like implicit loading versus dynamic loading of packages. The session will conclude with a demonstration of a number of practical applications such as application business logic partitioning multi-database vendor support with single code base and self-patching/updating applications via the Internet.

Intended Audience:
Developers with working knowledge of Delphi, Kylix or C++Builder.

Back to list


Picking your Connections - From BDE to dbExpress, ADO, DOA & InterbaseExpress - see schedule for class times
This eSeminar will discuss the migration approach from BDE-based solutions to the newer generation of DBMS connectivity choices like dbExpress, ADO, InterbaseExpress, and DOA. Technical differences and implementation strategies for each alternative will also be addressed. This is an excellent session for those who are pondering the migration of existing BDE-based applications to Delphi, or starting a new application from scratch.

Intended Audience:
Working knowledge with BDE and Delphi, Kylix or C++Builder is recommended.

Seminar Format


Introduction to DataSnap  - see schedule for class times
This eSeminar introduces you to the basics of DataSnap and how to create DataSnap server and client applications. The presentation will demonstrate how to convert a simple 2-tier Client/Server application into an n-tier application. The various connection mechanisms to DataSnap will also be discussed.

Intended Audience:
This session is designed for anyone with a working knowledge of Delphi™ and Client/Server computing, and wishes to learn more about distributed computing technologies.   

Back to list


Distributed Computing via the Internet - see schedule for class times
This eSeminar will provide an overview on the new DataSnap features such as the TWebConnection component and connecting to a remote server via Web Services. Deployment issues such as firewall constraints, VPN, security and data encryption will also be discussed.


Intended Audience:
Developers with a working knowledge of Delphi, C++Builder or Kylix, Client/Server computing, and DataSnap.


Seminar Format


Introduction to IntraWeb - see schedule for class times
This eSeminar is designed to give you an overview in building web applications (weblications) using IntraWeb, as well as demonstrating some of the latest features such as PDA support, mobile phone support, the improved WYSIWYG HTML editor and other new components, extended browsers supported (including Opera), new session tracking options, and configuration options.

Intended Audience:
Developers with a working knowledge of Delphi, Client/Server and internet development technologies. No prior ntraWeb knowledge is required.

Back to list


Introduction to WebSnap - see schedule for class times
This virtual seminar will guide you through the steps for building a Delphi Web application that will allow users to browse, update, insert and delete records from a database table as well as add security to the application. This will all be done without writing one single line of code! We will provide a preview of a fully functional (more complex) eCommerce site, and discuss some of the more advanced WebSnap features.

Intended Audience:
Developers who are familiar with web development using Delphi and creating CGI and ISAPI applications.

Seminar Format


eCommerce Development with WebSnap and Delphi - see schedule for class times
WebSnap is the hottest web feature available in Delphi. It enables a team development effort on large-scale web development projects with support to Server-side scripting and adapter-based technologies. This 4-part eSeminar session will teach you how to use WebSnap correctly and understand the basic framework needed to create an eCommerce website using Delphi and WebSnap. Building eCommerce solutions has never been simpler!

We will build a full eCommerce site from start to finish in this 4-part session (you will receive the complete source code of the site afterwards). This session will address key issues such as:
Online Catalog
Security & Access Control
Checkout Services
Membership Services
Shopping Cart Services
Shipping Services

Intended Audience:
Developers with a basic understanding of building web applications with Delphi. Familiarity with configuring Microsoft Internet Information Server or Apache would be a definite asset.

Back to list


Securing Your Internet Applications - see schedule for class times
This eSeminar will review the security model provided by Microsoft Internet Information Server Security Subsystem, enabling Secured Socket Layer, and creating ISAPI filters to handle custom authentication.

Intended Audience:
Developers who have a working knowledge of web development using Delphi™.


Seminar Format


SOAP Development with Delphi™ - see schedule for class times
This eSeminar will give an introductory overview on SOAP. In addition, a step-by-step presentation will show you how to use Delphi to interface with existing SOAP services available on the Internet. The session will also address the process in creating a SOAP server using Delphi.

Intended Audience:
Developers with a working knowledge of web development using Delphi.

Back to list


Requirements Management with CaliberRM - see schedule for class times
If you are in the business of building applications, you will appreciate the importance of identifying the proper requirements before coding. The cost of not doing so can result in complete failure of the project. This session will showcase how Borland® CaliberRM,™ can help you manage requirements on an enterprise level, facilitate collaboration, conduct impact analysis before making any changes, and management of changing requirements. ALM best practices will be demonstrated to show you how to take control of your project. If you have ever suffered the pain of bad specification or lack of it, you don't want to miss this session. It will change the way you think about project management and application development! 

The eSeminar will cover:
checkmark Why Manage Requirements?
checkmark How does CaliberRM Help?
checkmark CaliberRM Overview
checkmark Case Study
checkmark Q&A

Intended Audience:
This session is designed for anyone looking for an overview of the CaliberRM product

Seminar Format


Top Headlines

 

 

 

home - about us - contact us