Azure OpenConnect VPN

Linux script to setup OpenConnect VPN server on Azure with auto-renewing Let’s Encrypt certificate. Steps: 1. Create Ubuntu VM on Azure 2. Open firewall ports 80 and 443 3. Run script with server URL and email for Let’s Encrypt certificate Details: azure-openconnect-vpn

0

Windows Service hosting ASP.NET Core Web API

Visual Studio 2017 project to demo how to host a Web API or WebSockets server locally as a Windows Service. Possible uses: – Replace ActiveX dependencies blocking the migration to modern browsers. – Use as REST wrapper for legacy 32- or 64-bit DLLs. – Access local system information such as registry keys or software versions…

0

Angular 6 with webpack and ASP.NET Core

I have posted a working sample of a Visual Studio 2017 ASP.NET Core project to demonstrate how to use Angular 6 with webpack in a way that in can be debugged in VS using breakpoints, etc. Source code: angular2-webpack-dotnet-core Updated to Angular v6 on 2018-05-20.

0

Angular 5 with systemjs and ASP.NET Core

I have posted a working sample of a Visual Studio 2017 ASP.NET Core project to demonstrate how to use Angular 4 (final release) with systemjs in a way that in can be debugged in VS using breakpoints, etc. Source code: angular2-systemjs-dotnet-core Updated to Angular v5 on 2017-11-27.

0

Angular 2 with @types declaration files

– To install TypeScript declarations files, at the beginning you had to install DefinitelyTyped packages using NuGet – Then the node tool TSD followed and after that came Typings – The next step in the evolution of type acquisition is @types – @types only requires npm to be managed – In enterprise environments, this means…

3

Azure Media Services Overview

CAPABILITIES – Host – Encode – Protect – Stream – Play SETUP 1. Create new APP SERVICES -> MEDIA SERVICE -> QUICK CREATE 2. Enter name (will be part of URL and must be unique) 3. Select region closest to audience 4. Select existing or create new storage account UPLOAD 1. Once created, select media…

1

Async printing helper for Universal Apps

Printing data can be a complex task. The printing API for Universal Apps is event-based and does not support async/await. This helper wraps the printing API so that it can be used to print collections of data (e.g. list of customers) in a simple way. It is slightly similar to the Silverlight API (PrintDocument).  …

0

Sharing data between users of a Universal App

Users of a Universal App can share data between them on the same physical machine. With a proper synchronization mechanism, this method could also be used to communicate with a regular desktop app. This feature is disabled by default and ApplicationData.Current.SharedLocalFolder will always return “null”.   How to use: Enable the policy e.g. by creating…

0

IE Enterprise Mode in a Nutshell

Note: This document is based on the March 2015 and April 2015 versions of Enterprise Mode. Overview Compatibility mode introduced in IE11 in 2014. Has priority over Compatibility View List and X-UA-Compatible meta tag. Controlled through GPO and/or registry. Priority Can be configured through the following keys – priority from top to bottom: HKLM\SOFTWARE\Policies\Microsoft\Internet Explorer\Main\EnterpriseMode HKCU\Software\Policies\Microsoft\Internet Explorer\Main\EnterpriseMode…

13

Screen keyboard-friendly WPA2 Key Generator

WPA2 is currently the most secure type of Wifi/WLAN encryption. To connect a device to an access point (AP), you use a WPA2 key or passphrase. The key can be up to 64 chars hexadecimal or 63 chars alphanumeric + special chars. There are many online key generators. The problem is that they don’t take…

0