State of the Bear

It's been a while since my last post, so I thought I'd say a few things about what I've been up to the last few months.  While I may not have posted here, I have been quite busy, and working on a lot of other things.

A lot of what I've been doing is just using PowerShell for what it does best: administering systems.  Through that, I've learned a lot and have grown my tool belt plenty, but the project I'm working on right now is probably the biggest thing I've done with PowerShell yet: I'm creating a full user management application for provisioning and disabling user accounts in both Active Directory and Office 365 to make a complex process simple for low level techs.  The most exciting part of it for me is that I'm building it as a fully functional GUI application using WPF.  I'm not using any expensive toolkit like PowerShell Studio to build it, either, so I'm building the GUI in Visual Studio (by the way, VS 2015 Community is out, and it's great!), loading it in to my script with a couple of functions I adapted from things I found online, then adding actions to the button clicks to make them execute my PowerShell code.

Through this, I've been learning a lot about WPF, how to lay out a GUI with XAML, and the .NET framework.

I'm hoping to share the things I'm learning from this, along with many other things, very soon.

I really should start using GitHub

Okay, not a PowerShell thing (directly, anyway), just finding that my method of storing my code is becoming unmanageable.  Basically, what I've been doing is throwing everything in my Google Drive, which is overall very convenient, but over time is showing to be unwieldy.  Especially since, though I write a change log with my more important scripts, I have no way to go back to an old version of my code.

I already had a GitHub account, I've just not been using it.  So, depending on how things work, I'll probably start sharing more of my code from there rather than embedding it directly here, and just provide a link to it instead.

In my limited interaction with GitHub in the past, it was fantastic and fairly easy to use.  If you're looking for a way to store your code, and even collaborate, it's a great system for it.  If you're on GitHub already, I'm on there as poshcodebear.  You can find me here:

There's not much there yet, but I'm going to start migrating my code to there soon so you'll see things start to pop up.