Managing Microsoft Exchange EDB Databases with PowerShell
Any system administrator responsible for a Microsoft Exchange environment will, most likely, at some point need to interact and troubleshoot Exchange Database (EDB) files. Mailbox databases are stored in the EDB file format. Contained within an EDB file are in-process and non-SMTP messages.
Publish NuGet Packages to Azure Artifacts Automagically
So you've got an Azure DevOps pipeline created. You've automated the build and all of the tests. Now comes the time to publish a build artifact somewhere. Stick around to learn how to publish projects to an Azure Artifacts NuGet feed.
Understanding Import-Csv and the ForEach Loop
Have you ever had to do the same task multiple times? Like, creating multiple Active Directory users one user at a time using the GUI? Or how about logging in to a server to delete old logs from some selected folders? If your answer is yes, then know you're not alone. Most admins have gone through the same laborious process.
How to Build an Azure DevOps Pipeline for a PowerShell Module
You can build just about anything with PowerShell from teeny scripts to multi-hundred-line behemoths. But once you grow tired of creating PS1 script after PS1 script, you tend to start thinking reusable tools. In the PowerShell world, a tool usually goes hand in hand with a module.
Replacing Employee Onboarding Software with Power Automate [Tutorial]
Do you have a clunky, old employee onboarding software with a confusing interface and probably requires Java that your HR team hates to use? If so, it's time to learn how to rid yourself of your "onboarding solution" altogether with Power Automate (formerly known as Microsoft Flow).
Building an Azure Devops Pipeline [Soup to Nuts]
When you search online, you will find various blog posts, documentation and tutorials on Azure DevOps. All of these items are valuable resources but rarely does one walk you through a real-world scenario. Many skim over the security aspect leaving passwords in clear text for simplicity or an end product that essentially does nothing. Let's change that.
Setting Up Hybrid Azure AD-Join: The Best of Both Worlds
If you use on-prem Active Directory (AD) features and would also like to use Azure AD features like conditional access, single sign-on (SSO) and more, this article is for you. In this article, you're going to learn how to set up a mode Microsoft calls Hybrid Azure AD Join.
Analyzing Windows Performance Monitor Logs with the PAL Tool
Windows performance counters can get unwieldy quick. Although powerful, performance counters are notoriously complex. Even before you begin to create performance counters, it's sometimes impossible to know which ones to create to find what you're looking for in the first place!
Saving Time with Windows Performance Monitoring Templates
Do you rely on Windows Performance Monitor discover the root cause of production performance issues? Are you still struggling with creating lots of performance monitors at once or simply need a way to automate the process? If so, this article is for you.
How to Build an Azure Pipeline (Build/Release) from Scratch
Software must be written, tested and deployed into a production environment. To do so, in an automated fashion, developers and DevOps build CI/CD pipelines or build/release pipelines that automate much of this activity.
PowerShell: Getting (and Exporting) AD Group Members
A popular use of PowerShell is working with Active Directory Directory Services (AD). There are so many time-saving things PowerShell can do with AD objects. Using PowerShell get AD group members and groups saves a ton of time.