Loading...

Posts in category Development

Creating GitHub release using Azure DevOps pipeline

Creating GitHub release using Azure DevOps pipeline

GitHub is pretty much the defacto-standard for hosting source code for Open Source projects. While it excels at hosting Source Code, it lacks automated builds and as such requires integration with systems like Azure DevOps, Jenkins or similar. For most of my projects, I do my builds using Azure DevOps and while Azure DevOps pushes updated nuget packages to nuget.org, I wanted to configure it to create releases on GitHub as well with the binaries produced. GitHub releases GitHub releases are ...
Read more
Using .net core 3.0 in Azure DevOps

Using .net core 3.0 in Azure DevOps

During todays livestreamed ".net conf 2019", Microsoft announced that .net core 3.0 has been released. The release includes a plethora of changes and improvements, however one thing that is yet to be completed is official Azure DevOps pipeline images containing the 3.0 SDK. For Kenc.ACMELib I updated my Azure DevOps pipeline today to build using .net core 3.0. These are the steps involved. Edit pipeline Navigate to pipelines in the menu Click the pipeline you wish to edit Add a new ...
Read more
Introducing Kenc.ACMELib (Lets Encrypt client in .net)

Introducing Kenc.ACMELib (Lets Encrypt client in .net)

About a year ago I started using Lets Encrypt for my certificate needs for a variety of websites and online services I run, but being mostly Windows based, I lacked a great automation solution. In the beginning I tried various solutions, including solutions for automatic certificate renewal for Azure Web Apps, however it didn't really work as great as I wanted to, so I ended up with a few PowerShell scripts to do the certificate requests and handling the token response manually - a far from ...
Read more
Optimizing Social Media sharing

Optimizing Social Media sharing

Social media is here to stay - but how does it impact websites? An old saying claims a picture is worth more than a thousand words; We have all heard it - but what does it mean for your social media accounts? The average adult can read around 250 words per minute while the attention span of users are typically around 9 seconds. 250 wpm/60*9 = 37,5 words In other words, we can either have the reader read 37.5 words or look at eye-catching images; which one keeps the users attention? Improving ...
Read more
Running Graphical Applications under Linux on Windows

Running Graphical Applications under Linux on Windows

Windows 10 brings quite a few developer/geek/... friendly features to the table; a feature which haven't gotten as much attention as it deserves, is the Windows Subsystem for Linux It allows users to run user-mode Linux applications under Windows and with a few tweaks, it is no longer limited to console applications - but to get there, we need to know some things about Linux. X Window System The X Window system was created at MIT in the 80's and such have been around for more than 3 decades. ...
Read more
Introducing Kenc.Facebook (facebook api for .net)

Introducing Kenc.Facebook (facebook api for .net)

Since December, I had been using the "Facebook SDK for .net" available from nuget and GitHub - however the package is now deprecated as it targets an older version of the Facebook Graph API. Since I run a website that actively uses Facebook data I was forced to either update the source code or build my own. I decided on the latter. The Project The goal of the project is to build a 100% covering .net implementation of the Facebook Graph and Video Graph API. Everything in the project, ...
Read more