Leonid Koninin

Send e-mail to this Author

  • Windows desktop development (VCL): Component products for different areas of Windows app development.
  • Web client development (WEB): Create modern web client applications with Object Pascal from Delphi or Visual Studio Code.
  • Cross-platform development (FNC): UI controls, charting, cloud services, mapping components,...
  • Server backend development (BIZ): Solid libraries for business logic & data access, ORM/REST/HTTP/JSON framework, data modeling.
  • Author Products

    Total 5 products

    JSON delphi library v.1.05

    Components > Internet > HTML, XML and so on

    By Leonid Koninin.

    Freeware + source 27 Jan 2009

    Description

    This is a Delphi library implementing JSON (XML alternative, visit this site for details) data format and objects structure. Lightweight and fast.

    Informations

    • Status: Fully functional
    • Source: Included
    • Size: 21kB

    Platforms: C2k6, C2k7, D2005, D2006, D7

    lkDebugRedirector v.1.04

    Developer Tools > Debug Tools > Debug and Trace Tools

    By Leonid Koninin.

    Freeware + source 25 Aug 2008

    Description

    Here is a simple unit for D5-D7, including what you redirect usual WriteLn output (unused in modern GUI applications) to the system debug stream (aka OutputDebugStream). Unit supports multithreading and can also log output info to file. It usefull for myself and i care can help you also. Usage is very simple - add it to uses clause in your project, and this is all. WriteLn will be redirected, so you can write you debug message with the full power of delphi console output.

    Informations

    • Status: Fully functional
    • Source: Included
    • Size: 2kB

    Platforms: D5, D6, D7

    lkProfiler

    Components > Tools > Debug

    By Leonid Koninin.

    Freeware + source 23 Feb 2008

    Description

    This is a very simple profiler; you need only to include profiler unit to "uses" section, and "mark" profiling code with functions ProfileStart and ProfileStop. Time measured with windows performance API functions, with resolution up to microseconds. Results are written to file on the application finish.

    Informations

    • Status: Fully functional
    • Source: Included
    • Size: 4kB

    Platforms: D7

    LkTimer

    Components > Date and Time > Timers

    By Leonid Koninin.

    Freeware + source 10 Nov 2007

    Description

    This is a very simple to use high-precision (microseconds) timer, based on Pentium RDTSC instruction. There are two objects: simple timer and stack-based one, both of them used by myself for code profiling. Timers are usefull, small, simple, and absolutely free to use.

    Informations

    • Status: Fully functional
    • Source: Included
    • Size: 2kB

    Platforms: D5, D6, D7

    Stack Tracer v.0.13

    Components > Tools > Exceptions

    By Leonid Koninin.

    Freeware + source 20 Jan 2008

    Description

    The library for Delphi 7 (and, may be, older versions) developers: parsing MAP files, handling exceptions and tracing stacks on errors. Can be extended to report errors by mail or log it to file or system events journal (in the plans).

    In version 0.13:

    • added functions to disable/enable thread processing
    • added exception text of hooked exception objects
    • changed addresses format in trace
    • some code rewritten (in binary search routines and other places).

    Informations

    • Status: Fully functional
    • Source: Included
    • Size: 144kB

    Platforms: D5, D6, D7