Slides
The following slides are a good starting point for beginners
wanting to get familiar with basic POCO programming concepts and
features.
Introduction and Overview
An Introduction to the POCO C++ Libraries.
Types and Byte Order
Types for fixed-size integers, byte order conversions and the Any/DynamicAny types.
Error Handling and Debugging
Exceptions, error handling and debugging techniques.
Memory Management
Reference counting, shared pointers, buffer management, and more.
Strings, Text and Formatting
Working with strings, formatting, tokenizing, regular expressions and text encodings.
Platform and Environment
Getting information about the system you're running on.
Random Numbers and Cryptographic Hashes
Generating random numbers and computing digests.
Date and Time
Working with date and time, time spans, time zones and formatting them.
The File System
Working with files and directories.
Notifications & Events
Notifying someone that something happened.
Streams
Working with the various stream classes in POCO.
Logging
Working with the POCO logging framework.
Shared Libraries
Loading shared libraries and classes dynamically at runtime.
Multithreading
Doing things in parallel with POCO.
The Cache Framework
Keeping things around.
The Hashing Framework
Finding things fast.
Processes
Working with processes and IPC.
URI and UUID
Identifying things on the Web.
XML
Working with XML in POCO.
Configuration Files
Configuration file support in the Util library.
Configuring Logging
Configuring application logging with the LoggingConfigurator class.
Applications
Building Command-Line and Server Applications.
Network Programming
Writing network and internet applications.