Articles
Topics:
Recently updated articles:
- 27-Oct-2024 : Updated VMS web applications - add Ktor examples
- 26-Oct-2024 : Updated Web applications - MVC style (Java & .NET) - add Ktor section
- 25-Oct-2024 : New VMS Tech Demo 19 - getting data into VMS
- 24-Oct-2024 : Updated Sockets 1 - plain sockets binary protocol - add .NET async await examples
- 18-Oct-2024 : Updated Sockets 1 - plain sockets binary protocol,
Sockets 2 - SSL sockets binary protocol,
Sockets 3 - plain sockets text protocol and
Sockets 4 - SSL sockets text protocol - add Python examples
- 24-Sep-2024 : New VMS Tech Demo 18 - getting data out of VMS
- 07-Sep-2024 : Updated Java classes - add enum and record sections
- 05-Sep-2024 : New Java classes
- 05-Sep-2024 : New JVM languages on VMS
- 25-Aug-2024 : Updated .NET 6.0, C# 10.0 and later New Features - add .NET 9 and C# 13
- 16-Aug-2024 : New Covariant and Contravariant Generics
- 13-Jul-2024 : Updated Web Service - RESTful - add C# Refit
- 06-Jul-2024 : Updated NoSQL - Document Store - add MongoJack example
- 22-Jun-2024 : New VMS Tech Demo 16 - Groovy for web
- 13-Jun-2024 : New Singleton
- 06-Jun-2024 : New VMS Tech Demo 17 - JVM language calling native language
- 16-May-2024 : Updated Calling 1 - Managed to Managed - add Python.NET
- 13-May-2024 : Updated Web applications - MVC style (script languages) - add Django section
- 08-May-2024 : New Web Service - JSON-RPC
- 03-Apr-2024 : Updated VMS web applications - add some DCL and Python examples
- 29-Mar-2024 : Updated VMS Process Communication - add Python embedded server to RESTful section
- 29-Mar-2024 : Update VMS Benchmark - compiler optimization - add release compilers and FT Basic for x86-64
- 29-Mar-2024 : New VMS web applications
- 02-Mar-2024 : New VMS Tech Demo 15 - Groovy for applications
- 02-Mar-2024 : New VMS Tech Demo 14 - Groovy for scripting
- 19-Feb-2024 : Updated VMS Process Communication - add RESTful section
- 18-Feb-2024 : New VMS Tech Demo 13 - Java RESTful web services
- 14-Feb-2024 : Updated VMS Process Communication - add XML-RPC section
- 11-Feb-2024 : New VMS Tech Demo 12 - XML-RPC direct XML
- 11-Feb-2024 : New VMS Tech Demo 11 - XML-RPC
- 28-Jan-2024 : Updated VMS Process Communication - add SOAP section
- 28-Jan-2024 : New Web Service - XML-RPC
- 18-Jan-2024 : New VMS Tech Demo 10 - Java SOAP web services
- 15-Jan-2024 : Updated Web applications - MVC style (Java & .NET) - add Grails section
- 14-Jan-2024 : Updated VMS Benchmark - IO - add SYS$QIO (not W) test
- 14-Jan-2024 : Updated Java 10 and later New Features - add section about Java 22
- 02-Jan-2024 : Updated RMS - add Groovy examples and seek examples, add section about max record size
- 29-Dec-2023 : New RMS
- 20-Dec-2023 : New Web applications - historic
- 15-Dec-2023 : Updated Language Speed - add more script tests (Groovy, codon, cython, FrankenPHP)
- 15-Dec-2023 : Update VMS Benchmark - compiler optimization - add Groovy
- 12-Dec-2023 : Updated Access VMS database - API comparison - add Basic and Groovy examples
- 09-Dec-2023 : New Architecture - service definition
- 06-Dec-2023 : New VMS Benchmark - IO
- 06-Dec-2023 : New VMS Benchmark - compiler optimization
- 26-Nov-2023 : Updated Web Service - Standalone - add section on Python and flask
- 21-Nov-2023 : Updated Web Service - Standalone - add section on .NET Minimal API
- 17-Nov-2023 : New Access VMS database - API comparison
- 21-Oct-2023 : Updated Actor - add CAF examples
- 21-Oct-2023 : New VMS Tech Demo 9 - index-sequential files and JVM script languages
- 29-Sep-2023 : Updated Java without Java - Kotlin - add Kotlin 1.7, 1.8 and 1.9
- 10-Sep-2023 : Updated VMS Process Communication - add more examples for shared memory and memory mapped file (Cobol and SEC$M_EXPREG)
- 27-Aug-2023 : New Actor
- 30-Jul-2023 : New Memory Mapped Files
- 16-Jul-2023 : New ZeroMQ
- 04-Jul-2023 : Updated .NET 6.0, C# 10.0 and later New Features - add .NET 8 and C# 12
- 01-Jul-2023 : Updated Java 10 and later New Features - add section about Java 21
- 23-May-2023 : Updated Web applications - MVC style (Java & .NET) - add Stripes section
- 07-May-2023 : Updated Language Speed - add C++ and Fortran
- 02-May-2023 : New VMS Tech Demo 8 - Accounting data reading and reporting
- 24-Apr-2023 : New Transactions - Isolation
- 16-Apr-2023 : New VMS Tech Demo 7 - Audit journal reading and reporting
- 29-Mar-2023 : New Transactions - Atomicity
- 15-Mar-2023 : New VMS - a 64 bit OS with both 32 and 64 bit pointers
- 05-Mar-2023 : Updated Java 10 and later New Features - add section about Java 20
- 03-Mar-2023 : Updated VMS Tech Demo 6 - converting files between VMS Cobol and GnuCOBOL - add VBISAM
- 19-Feb-2023 : Updated Web applications - component style - add VB.NET for Win Forms
- 19-Feb-2023 : Updated Message Queue - add RabbitMQ
- 12-Feb-2023 : New VMS Tech Demo 6 - converting files between VMS Cobol and GnuCOBOL
- 08-Feb-2023 : New VMS Tech Demo 5 - BDB
- 03-Feb-2023 : Updated VMS Process Communication - add MySQL section
- 30-Jan-2023 : Updated Unit test - add C# XUnit
- 29-Jan-2023 : New Web applications - MVC style (script languages)
- 22-Jan-2023 : New Graph database
- 22-Jan-2023 : Updated NoSQL - Documente Store - add OrientDB section
- 09-Jan-2023 : New Benchmarking
- 02-Jan-2023 : Updated NoSQL - Key Value Store - add Cobol and Java examples for VMS multi key
- 02-Jan-2023 : New VMS Tech Demo 4 - BDB JE
- 31-Dec-2022 : Updated NoSQL - Key Value Store - add BDB-JE object oriented (Entity) interface
- 26-Dec-2022 : Updated Language Speed - add a few new versions
- 06-Dec-2022 : Updated Web applications - MVC style (Java & .NET) - add Struts 2.x section
- 03-Dec-2022 : New Web applications - component style and Web applications - MVC style (Java & .NET)
- 17-Nov-2022 : Updated Java without Java - Groovy - add list/map values example and expanding meta class example
- 24-Oct-2022 : Updated VMS Process Communication - add HTTP section
- 11-Oct-2022 : Updated Modern Java EE - add Jakarta EE 10 info
- 11-Oct-2022 : Updated .NET 6.0, C# 10.0 and later New Features - add .NET 7 and C# 11
- 08-Oct-2022 : Updated Basic architectural terminology - add common stacks section
- 04-Oct-2022 : Updated VMS Process Communication - add ICC section
- 28-Sep-2022 : Updated VMS Process Communication - add Redis section
- 20-Sep-2022 : Updated VMS Process Communication - add PHP and more DCL examples
- 18-Sep-2022 : Updated Java 10 and later New Features - add section about Java 19
- 18-Sep-2022 : Updated VMS Process Communication - add mailbox and DECnet task sections
- 12-Sep-2022 : New VMS Process Communication
- 03-Sep-2022 : Updated Cobol files - add Python wrapper for VMS
- 03-Sep-2022 : Updated NoSQL - Key Value Store - add Python for VMS index-sequential
- 31-Jul-2022 : Updated Logging - add .NET Core/MS Extension logging
- 24-Jul-2022 : Updated NoSQL - Document Store - add DB2 section
- 23-Jul-2022 : Updated NoSQL - Document Store - add MongoDB JNoSQL API examples
- 22-Jul-2022 : Updated C/C++ Database Access - add Rdb SQL Services section
- 22-Jul-2022 : Updated Access VMS database - native databases - add C SQL Services example
- 01-Jul-2022 : Updated NoSQL - Document Store - add MySQL section
- 28-Jun-2022 : Updated Sockets 1 - plain sockets binary protocol,
Sockets 2 - SSL sockets binary protocol,
Sockets 3 - plain sockets text protocol and
Sockets 4 - SSL sockets text protocol - add Netty examples
- 16-Jun-2022 : Updated PHP Database Access - add Eloquent section
- 12-Jun-2022 : Updated Java Database Access - add JDO section
- 06-Jun-2022 : Updated COM - add PHP and Python examples
- 05-Jun-2022 : Updated AOP - add section about dynamic weavers
- 02-Jun-2022 : Updated JSON Processing - add Jil and Jackson examples
- 31-May-2022 : Updated COM - add section about DCOM
- 24-Apr-2022 : Updated Binary RPC 4 - gRPC - add C++ examples
- 16-Apr-2022 : Updated Java EE tricks - add section about include
- 01-Apr-2022 : New Project Management math
- 13-Mar-2022 : New ShardingSphere
- 06-Mar-2022 : Updated Database introduction 1 - background info - add section about topologies
- 06-Mar-2022 : Updated Database introduction 2 - design and programming - add recommendation for INFORMATION_SCHEMA
- 06-Mar-2022 : Updated Java without Java - Scala - add section about version history
- 04-Mar-2022 : Updated Java without Java - Groovy - add section about version history
- 03-Mar-2022 : Updated Java without Java - Kotlin - add section about version history
- 22-Feb-2022 : New Development process
- 09-Feb-2022 : Updated Java 10 and later New Features - add section about Java 18
- 06-Feb-2022 : Updated NoSQL - Key Value Store - add section about MapDB
Philosophy:
The articles goes through a lot of stuff. There are some English text explanations,
but most of the stuff is just explained via code examples.
The code examples are usually very simple code (just sligthly above hello world
level), but they should show how things work.
A beginner programmer will probbaly find it a bit hard to follow the code
examples, but any intermediate or better programmer should not have any problems
understanding it.