- Streamlining SSH Key Management with 1Password
Oct 14, 2024
-
4 min read
As someone who has struggled with managing SSH keys across devices and projects, I’ve found that using a password manager like 1Password to securely store and access them has been a game-changer. By utilizing 1Password’s SSH Agent functionality and making some configuration changes, I was able to simplify my workflow, increase security, and reduce the sharing of SSH Keys between different systems and tenants.
- Cross Platform Encryption using AES-256 (NodeJS, PowerShell, C#)
Oct 13, 2024
-
7 min read
I have had to implement encryption in code for services that are implemented in different languages, and getting that to work properly takes a little bit of time. I decided to share the code I used to do it so that others can spend less time figuring it out.
- A New Chapter for mattgoodrich.com: From Web Forms to Markdown with Jekyll
Dec 22, 2021
-
2 min read
I’ve traded in my web development worries for a low-maintenance static site hosted on GitHub pages using Jekyll. It’s been a refreshing change of pace, and I’m excited to share more content with you!
- Google Analytics .NET Integration
Dec 27, 2010
-
9 min read
How I built an integration with Google Analytics with ASP.NET
- Creating a Simple Function to Get a Short URL with Bit.ly API
Jul 2, 2010
-
2 min read
I wanted a quick and easy way to get a short URL for my blog posts, so I used the bit.ly API and created a simple function in C# to handle it. With this function, you can easily shorten any URL by passing it as an argument.
- Displaying Flickr Photos on a Web Page with C# and ASP.NET
Jun 20, 2009
-
3 min read
I was able to display my Flickr photos on a web page using the Flickr.Net API, which involved creating a repeater in an ASP.NET page and writing some backend code in C#. The end result is a simple paginated photo gallery that retrieves photos from Flickr based on user ID and other parameters.
- Using the Ajax Popup Control Extender with GridView and Radio Buttons
Jun 19, 2009
-
2 min read
I was able to create a popup control extender with radio buttons for selecting logos in a GridView. The backend code was written in C# and used to populate the radio button list based on files in an image folder.
- Overcoming UpdatePanel Loading GIF Issues with Custom JavaScript Handlers
Jun 18, 2009
-
2 min read
I was struggling to get a loading GIF to display when updating my ASP.NET UpdatePanel, but I finally found a solution that works for me. By using custom JavaScript handlers, I can now control the display of my loading GIF based on specific conditions.
- Implementing a Custom Repeater Control with Empty Data Handling in ASP.NET
Apr 5, 2009
-
1 min read
I was looking for a way to handle empty data in my repeater control, and I found that creating a custom repeater class with an EmptyTemplate property achieves this. With this solution, I can now easily display a custom message when the data source is null or empty.
- Setting up Extensionless URL Rewriting with ASP.NET and IIS7
Mar 24, 2009
-
3 min read
This tutorial will guide you through setting up the extensionless Url Rewriter with ASP.NET, which allows for dynamic and user-friendly URLs that can improve search engine optimization and make it easier to update live sites. By following these steps, including downloading the binary, adding modules to the Web.Config file, and configuring rewrites in the configuration section, you can take advantage of this feature and create more streamlined and SEO-friendly URLs for your website.