Windows App SDK

The [Windows App SDK] is a set of new developer components and tools that represent the next evolution in the Windows app development platform. The Windows App SDK provides a unified set of APIs and tools that can be used in a consistent way by any desktop app on Windows 11 and downlevel to Windows 10, version 1809.

Microsoft C++ REST SDK

[cpprestsdk][how to build for Windows][Getting Started]

[statically link cpprestsdk]

[vcpkg][quick start on Windows]

cpprestsdk> mkdir build.x64v142
cpprestsdk> cd build.x64v142
cpprestsdk/build.x64v142> cmake ../Release -A x64 -DCMAKE_TOOLCHAIN_FILE=C:\Public\vcpkg\scripts\buildsystems\vcpkg.cmake


[OpenSSL] [Windows Notes] [StrawBerryPerl] [NASM]

(Configure x64 Debug)

perl Configure VC-WIN64A --debug --prefix=C:\Out\Lib\x64\Debug --openssldir=C:\Out\SSL no-shared

(Build Steps)

nmake clean


nmake test

nmake install_sw

(Configure x64 Release)

perl Configure VC-WIN64A --prefix=C:\Out\Lib\x64\Release --openssldir=C:\Out\SSL no-shared

(Repeat Build Steps)

C++ Rest SDK Sample: [Cpp_BoostJsonZipPostJwt]

Kaitai Struct

[Kaitai Struct] – A new way to develop parsers for binary structures.

: write once, use in all supported languages:

  • C++/STL
  • C#
  • Go (*)
  • Java
  • JavaScript
  • Lua
  • Perl
  • PHP
  • Python
  • Ruby