Author

WinSCP C# Example

Note: If ppk is required by destination FTP site, make sure the ppk is loaded into Pageant first. Else authentication will fail when the .NET app tries to connect to the FTP site, even if “GiveUpSecurityAndAcceptAnySshHostKey = true” is set. Sources: https://winscp.net/eng/docs/library_examples

PuTTY

PuTTY is an SSH and telnet client, developed originally by Simon Tatham for the Windows platform. PuTTY is open source software that is available with source code and is developed and supported by a group of volunteers. You can download PuTTY here. Sources: https://www.putty.org/ https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html https://www.ssh.com/ssh/putty/download https://winscp.net/eng/downloads.php#putty_additional https://www.ssh.com/ssh/putty/putty-manuals/0.68/Chapter8.html#pubkey

SSRS Reports vs ReportServer

Report Manager URL: http://servername/reports Report Server URL: http://servername/reportserver Report Manager is a convenient web user interface to the Report Server that enables you toview and administer your reports, data sources, and report resources. Report Server is the web service application that functions as your programmatic gateway to the SQL Reporting Services engine. When browsing to... » read more

Create Custom SSRS Security Role

Create new Role via SSMS. Add User to Role via Reporting Services web interface. Create New Role (via SSMS) Make sure you select “Reporting Services” in the Server type. Add User to Custom Role (via Reporting Server Web) Sources: https://marcosfreccia.com/2017/11/06/creating-custom-ssrs-security-roles/ https://docs.microsoft.com/en-us/sql/reporting-services/security/role-definitions-create-delete-or-modify?view=sql-server-2017

Angular CLI

Using Angular CLI is the best way to get started with Angular applications. With Angular CLI tools, you can easily create new projects, update existing projects, add different components to your codebase, and do all of that by entering a few commands in your terminal. You can also run the application in the development environment... » read more

Add More Disk Space to VM

Expanding disk space is a common task for a Virtual Machine. This article describes the process of expanding an existing Azure Virtual Machines Disk. Please note prior to the steps described in this guide, all processes should be shutdown as the the Virtual Machine will need to be stopped and Deallocated.  Azure Portal 1. Using... » read more

Visual Studio Updates

Visual Studio Version Date Visual Studio 2019 16.2 2019 July Visual Studio 2019 16.1 2019 May Visual Studio 2019 16.0 2019 Apr Visual Studio 2017 15.9 2018 Nov Visual Studio 2017 = version 15Visual Studio 2019 = version 16 Source:

C# Hashtable Class

Represents a collection of key/value pairs that are organized based on the hash code of the key. Sources: https://docs.microsoft.com/en-us/dotnet/api/system.collections.hashtable?view=netframework-4.8