Skip to content

Instantly share code, notes, and snippets.

View dylanlangston's full-sized avatar
🧙‍♂️
Mastering the Art of Full Stack Sorcery

Dylan dylanlangston

🧙‍♂️
Mastering the Art of Full Stack Sorcery
View GitHub Profile
@dylanlangston
dylanlangston / resume.json
Last active May 22, 2024 02:13
My JSON Resume - Editor (https://jsoncv.reorx.com/)
{
"$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json",
"basics": {
"name": "Dylan Langston",
"label": "IT Programmer Analyst Lead/Advanced @ Maryland Motor Vehicle Administration",
"image": "https://avatars.githubusercontent.com/u/16236219?v=4",
"email": "mail@dylanlangston.com",
"url": "https://dylanlangston.com/",
"summary": "Experienced .NET/C# Developer seeking a challenging role focused primarily on coding and development. Skilled in delivering robust applications for desktop and cloud environments, with expertise in:\n\nBackend Development: Proficient in .NET Framework, C#, WinForms, and WPF, with a passion for creating efficient and user-friendly desktop applications.\n\nCloud Solutions: Experienced in AWS services such as Lambda, API Gateway, and CloudFormation, ensuring scalable and reliable cloud-based solutions.\n\nFrontend Proficiency: Strong front-end development skills using Angular and TypeScript, delivering seamless user experi
@dylanlangston
dylanlangston / DefaultBrowser.cs
Last active April 5, 2024 21:27
Set Default Browser on Windows 10/11 in C#
using System;
using System.IO;
using System.Diagnostics;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Runtime.InteropServices;
using Microsoft.Win32;
@dylanlangston
dylanlangston / Create_FTP_User.cs
Last active July 25, 2023 06:49
Sample Program to show how to create/update an ImageSilo user with FTP User/Admin account
using Microsoft.Win32;
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.IO;
using System.IO.IsolatedStorage;
using System.Linq;
using System.Net.Http;
using System.Security.Cryptography; // You might need to add a reference to System.Security manually
using System.Text;
@dylanlangston
dylanlangston / ClickMouseLoop.cs
Created February 25, 2021 00:52
Simple C# program to click the mouse on repeat.
using System;
using System.Drawing;
using System.Windows.Forms;
using System.Runtime.InteropServices;
// Simple program to click the mouse on repeat.
namespace ClickMouseLoop
{
class Program
{
@dylanlangston
dylanlangston / PVE-S3-Download-Test.cs
Last active March 11, 2021 13:59
Quick and dirty program to test downloading in ImageSilo. Intended to test downloading from the S3 cache.
This file has been truncated, but you can view the full file.
using Microsoft.Win32;
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.IO;
using System.IO.IsolatedStorage;
using System.Linq;
using System.Net.Http;
using System.Security.Cryptography; // You might need to add a reference to System.Security manually
using System.Text;
@dylanlangston
dylanlangston / BBV in WorkFlow Custom Code
Last active February 24, 2021 16:36
Code for PVE Workflow which searchs for and displays a document in the browser based viewer inside an embedded web browser control.
/*
* Version: 86.1
* Generated Date: 4/28/2020
* Modified Date: 5/14/2020
*/
using System;
using System.Xml;
using System.Xml.Linq;
using DSI.PVEInterop.Data;
using DSI.PVECommon.API;
@dylanlangston
dylanlangston / xtractor-r86.3.ps1
Last active April 24, 2020 20:45
Powershell script that takes the API guide and converts it into an api.add file. r86.3 version
# Powershell script that takes the API guide and converts it into an api.add file.
# Thanks to Kai for the idea.
# A lot of this was figured out via trial and error. It's possible that changes will be needed to get this to work with future admin guides.
# r86.3 version
# Path to PDF
$PDFFILE = "C:\Users\dlangston\Desktop\api-xtractor\testr86.3.pdf"
# Uses ITextSharp to get the PDF Text. Lots of examples online and it's free.
# Based on an answer here https://www.reddit.com/r/PowerShell/comments/7yee0i/how_do_i_parse_pdf_text_with_powershell/
@dylanlangston
dylanlangston / URI-reader-Program.cs
Created April 23, 2020 15:09
A simple C# program that returns the URI thats passed to it. Useful for troubleshooting issues with URIs and the PaperVision Client's direct launch method.
using System;
namespace urischeme
{
class Program
{
static void Main(string[] args)
{
Uri uri = null;
if (args.Length > 0)
@dylanlangston
dylanlangston / pve-soap-test-Program.cs
Last active July 24, 2020 16:25
Simple C# program for sending and receiving APIs to PaperVision Enterprise, useful as a reference. Uses older HttpWebRequest instead of prefered HttpClient.
using System;
using System.Collections;
using System.Collections.Generic;
using System.Net;
using System.Xml;
using System.IO;
using System.Text.RegularExpressions;
namespace dlangston
{
@dylanlangston
dylanlangston / screenshot.ps1
Last active July 25, 2023 06:50
Powershell Script to take screenshots
#Requires -Version 3.0
# -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
# Script: Screenshot.ps1
# Version: 5.0
# Author: Dylan Langston
# Comments: This script was hacked together in my free time and is provided as is. It's intended to be a method of quickly taking license removal screenshots but could be used in many workflows.
# Tested only on Windows 10 64bit but should (at least kinda) work on any windows machine with Powershell 3.0 or higher.
# Date: 4/2020
# -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------