Home by Peter Gill
  • Twitter
  • Facebook

Hi, welcome to my site
by majorsilence

Development

This will contain my notes on all things dev. It started as my vb notes. It has expanded to include c#, devops, and javascript.

  • PostsAll posts and pages

Menu

  • Home
  • Posts
  • Reporting and Databases
    • Crystal Reports
    • Majorsilence Reporting
    • SQLite
    • MySQL
    • MSSQL
    • Postgresql
    • SMO
    • Audit Database Changes
    • Dapper Micro ORM
    • SSIS Basic Notes
  • DevOps
    • SSH
    • NGINX
    • Jenkin Pipelines
    • (OLD) Build and CI - Jenkins
    • Ansible - CM
    • SaltStack - CM
    • Vagrant
    • Docker
    • Docker Win 10 Auto Start
    • Docker server 2016
    • Cron
    • Fail2Ban
    • Grep
    • Windbg
    • Change User Shell
    • SCP
    • Strong passwords
    • Windows admin account
    • Hypver-v and Ubuntu Public IP
    • SQL Server Configruation Manager
    • Powershell Recursive Folder Delete
  • Javascript
    • Kendo MVVM/templates
    • Kendo templates for loops
    • JQuery deferred object
    • ES6 promise object
    • JQuery ajax
    • Fetch
  • Services/Daemons
    • Windows Service
    • Linux Service
    • Web Services - ServiceStack
    • ASP.Net
  • User Interfaces
    • Winforms
    • XWT
    • GTK#
    • Automated Testing - LDTP
  • VB Intro
    • Setup
    • Program the First
    • Basic Variables
    • Advanced Variables
    • User Input - Console
    • Calculations
    • Generic Lists and Arrays
    • For - Loop
    • For Each - Loop
    • While - Loop
    • Basic Functions
    • Functions
    • Conditionals - If and Else
    • Reading and Writing Files
    • Data Validation
    • Error Handling
    • Objects
    • Multiple Project Program
    • Interfaces and Objects
    • Automated Testing - NUnit
    • Mocking - moq
    • Threading - Multiple Processes
    • Globalization
    • Resource Files
    • Localization
    • Rounding
    • Doubles are Bad - Financial Calculations
  • C# Intro
    • Write Me
    • AutoMapper
  • Misc
    • Reflection
    • Encryption and Hashes
    • Zip and Unzip
    • Firewalls - Windows Platform Only
    • Internet - Downloads, Uploads
    • Custom Events
    • Repository Pattern
    • XML
    • C# Normalize Line endings
    • C# useful regular expressions

Peter loves spending time with his family. He is currently a software developer at TownSuite specializing in release deployment and leading a full stack web development team. Peter loves learning programming language and has used python, ruby, rust, io, prolog, java, c, c++, c#, vb, javascript, typescript, bash, powershell and is currently focused on c# with asp .net core and typescript. He is a huge advocate open source software, loves to use git, jenkins, docker and other tools related to automated deployments.

© Peter Gill 2022. All rights reserved. Demo Images: Unsplash. Design: HTML5 UP.