Webinars
OmniThreadLibrary webinars, associated code samples and PowerPoint slides are available on the webinars page.Global Delphi Summit 2024
Defensive programming for better future v1.5 - presentation (pps)Embarcadero Academy 2024 (in Slovenian Language)
Python in Delphi -EKON 27
Defensive programming for better future v1.4 - presentation (pps)Parallel Programming with OmniThreadibrary - presentation (pps, pdf), code (zip)
International Pascal Congress 2023
Parallel Programming in Pascal (pps, pdf)Writing multithreaded programs in Pascal - workshop - pps + pdf + code (zip)
predstavitev (pps , pdf), programi (zip)predstavitev (pps , pdf), programi (zip)
Embarcadero Academy 2023 (in Slovenian Language)
Zbirke podatkov v Spring4D -Embarcadero Academy 2022 (in Slovenian Language)
Vse o tokovih podatkov (TStream) -Design patterns - vzorci načrtovanja programov - predstavitev (pps, pdf), programi (zip)
p ps , pdf), code (zip)
My code is slow. What can I do about that? - presentation (p p s , pdf), code (zip)
Backto basics: Enumerators - presentation (p ps , pdf), code (zip)
pp s , pdf), code (zip)
Fun with enumerators - presentation (pp s , pdf), code (zip)
p ps , pdf), code (zip)
Interception and dynamic proxy - presentation (p ps , pdf), code (zip)
pps , pdf), code (zip), tasks for participants (zip), solutions to tasks (zip)
Writing Solid Code - presentation (pps , pdf), code (zip), tasks for participants (zip), solutions to tasks (zip)
Defensive Programming for Better Future v1.3 - presentation (pps , pdf), code (zip)
pp s , pdf), code (zip)
Defensive Programming for Better Future v1.2 - presentation (pps ), code (zip)
predstavitev (pps ), programi (zip)
RAD Studio in Linux -predstavitev (pps ), skripta (pdf), programi (zip)
Writing a Simple DSL Compiler with Delphi - presentation (pps , pdf), code (zip)
Defensive Programming for Better Future v1.1 - presentation (pps ), code (zip)
Zlot
Unleash the power of Delphi debugger - presentation (pps , pdf), code (zip)
Parallel Programming Done Right with OTL and PPL - presentation (pps , pdf), code (zip)
Debug Faster. Debug Smarter. - video, presentation (pps , pdf), code (zip)
Faster parallel programs with improvedFastMM - presentation (pps , pdf), code (zip)
Advanced Debugging in Delphi - presentation (pps , pdf), code (zip)
How I Learned to LoveFastMM Internals - presentation (pps , pdf), code (zip)
Git for Programmers - presentation (pps , pdf)
delujočih programov - varno programiranje in napredno razhroščevanje - predstavitev (pps ), skripta (pdf)
RAD Studio innadzor različic + Git - predstavitev (pps , pdf)
Preizkušanje enot / unit testing - predstavitev (pps ), skripta (pdf), programi (zip)
Povežite aplikacije z arhitekturo REST - predstavitev (pps ), skripta (pdf), programi (zip)
Pohitrite programe z RAD Studiom XE7 - predstavitev (pps ), programi (zip)
Simplify Parallel Programming with Patterns - video, slides (pps , pdf), code (zip)
pps , pdf), code (zip)
Predstavitev RAD Studia XE6 - hyperlinks
Predstavitev RAD Studia XE5 in C++ za iOS - predstavitev (pps ), programi (zip)
pps , pdf), code (zip)
Continuous integration, delivery, and deployment - presentation (pps , pdf)
Multithreading - presentation (pps , pdf), code (zip)
CPU profiling - presentation (pps , pdf), code (zip)
Regular expressions - presentation (pps , pdf), code (zip)
Continuous integration, delivery and deployment - presentation (pps , pdf)
From Zero to Hero in 60 Minutes - presentation (pps , pdf), code (zip)
Smart Mobile Studio today - presentation (pps , pdf)
Using attributes and RTTI to automate programming tasks - presentation (pps , pdf), code (zip)
Večnitno programiranje v Delphiju - predstavitev (pps ), skripta (pdf), programi (zip)
Novosti v Embarcadero RADStudiu XE3 - prestavitev (pps ), skripta (pdf), programi (zip)
Embarcadero RAD Studio inbaze podatkov (DataSnap in FireDAC ) - prestavitev (pps ), skripta (pdf), programi (zip)
Programirajmo za Android - predstavitev (pps ), skripta (pdf), programi (zip).
Regular Expressions - Friend or Foe - presentation (pps , pdf), code (zip)
Parallel Programming with OmniThreadLibrary - presentation (pps , pdf), code (zip)
Developing for Windows and OS X - presentation (pps , pdf), code (zip)
Uporaba Unicode v sodobnih Delphi aplikacijah - predstavitev (pps ), skripta (pdf), programi (zip)
FireMonkey - ogrodje za izdelavo uporabniških vmesnikov - predstavitev (pps ), skripta (pdf), programi (zip)
Prednosti večnitnega programiranja - predstavitev (pps ), skripta (pdf), programi (zip, posodobljeno 2012-05-18)
FireMonkey2 - novarazličica ogrodja za izdelavo vizualnih uporabniških vmesnikov - predstavitev (pps ), skripta (pdf), programi (zip)
VisualLiveBindings - ogrodje za povezovanje z bazami podatkov - predstavitev (pps ), skripta (pdf), programi (zip)
Multithreading Made Simple with OmniThreadLibrary - presentation (pps , pdf), code (zip)
Refactoring in (and out of) Delphi - presentation (pps , pdf)
Pleasures and Pitfalls of Profiling - presentation (pps , pdf), code (zip)
Going Functional - presentation (pps , pdf), code (zip)
Multithreading Made Simple - presentation (mp4 - CodeCentral , Dropbox), slides + transcript (pdf), code (zip)
pps , pdf), handouts (pdf), code (zip)
FastMM in Depth – presentation (pps , pdf), code (zip)
Parallel Programming Made Easy – presentation (pps , pdf), code (zip)
Building Multithreaded Solutions with OmniThreadLibrary – presentation (pps , pdf), code (zip)
DelphiCon 2020
High Performance Delphi - presentation (pps, pdf), code (zip)EKON 24
Writing FAST Delphi programs - presentation (pps, pdf), code (zip)ITDevCon X
Patterns for pragmatists - presentation (My code is slow. What can I do about that? - presentation (
Back
Delphi Day 2019
Delphi and design patterns - presentation (Fun with enumerators - presentation (
Spring4D European Conference 2019
Design patterns with Spring4D - presentation (Interception and dynamic proxy - presentation (
DAPUG 2018
Writing High Performance Delphi Application - presentation (Writing Solid Code - presentation (
Defensive Programming for Better Future v1.3 - presentation (
Delphi Day 2018
Writing High Performance Delphi Applications - presentation (Defensive Programming for Better Future v1.2 - presentation (
Embarcadero Academy 2017 (in Slovenian Language)
Spring4D -RAD Studio in Linux -
ITDevCon 2017
Writing a Simple DSL Compiler with Delphi - presentation (Defensive Programming for Better Future v1.1 - presentation (
Zlot Programistów Delphi
Unleash the power of Delphi debugger - presentation (Parallel Programming Done Right with OTL and PPL - presentation (
CodeRage XI
Debug Faster. Debug Smarter. - video, presentation (Faster parallel programs with improved
ITDevCon 2016
Advanced Debugging in Delphi - presentation (How I Learned to Love
Git for Programmers - presentation (
Embarcadero Academy 2016 (in Slovenian Language)
Kako doRAD Studio in
Embarcadero Academy 2015 (in Slovenian language)
CodeRage X
Simplify Parallel Programming with Patterns - video, slides (Embarcadero Technology Partner Spotlights
Simple Parallel Programming with Patterns and OmniThreadLibrary - video, slides (Embarcadero Academy 2014 (in Slovenian language)
DAPUG 2014
Attributes and RTTI - presentation (Continuous integration, delivery, and deployment - presentation (
CPU profiling - presentation (
Regular expressions - presentation (
ITDevCon 2013
Continuous integration, delivery and deployment - presentation (From Zero to Hero in 60 Minutes - presentation (
Smart Mobile Studio today - presentation (
Using attributes and RTTI to automate programming tasks - presentation (
Embarcadero Academy 2013 (in Slovenian language)
Novosti v Embarcadero RAD
Embarcadero RAD Studio in
ITDevCon 2012
Regular Expressions - Friend or Foe - presentation (Parallel Programming with OmniThreadLibrary - presentation (
Developing for Windows and OS X - presentation (
Embarcadero Academy 2012 (in Slovenian language)
FireMonkey2 - nova
Visual
ITDevCon 2011
Refactoring in (and out of) Delphi - presentation (
Pleasures and Pitfalls of Profiling - presentation (
Going Functional - presentation (
CodeRage 6
ADUG 2011
Getting Full Speed with Delphi - presentation (
ITDevCon 2010
Parallel Programming Made Easy
Building Multithreaded Solutions with OmniThreadLibrary