user

Inedo Blog


Navigation
Featured

.NET

.NET 8: What’s new and How it Impacts Your Development

Posted on October 16th, 2023.

.NET 8, the latest installment in Microsoft’s ongoing .NET series of releases, dropped on November 14th last year and introduced a bunch of enhancements designed to supercharge our apps and make everything run smoother than ever. So, you’re wondering why exactly I’m so hyped. Microsoft detailed all of the technical...

Featured

NuGet

What are NuGet Package Vulnerabilities and How to Manage Them

Posted on October 9th, 2023.

When you develop .NET applications, you most certainly will work with NuGet packages to manage libraries and dependencies. Making sure these packages are safe for production use is a crucial responsibility. Chances are you've also used the NuGet or dotnet CLI to scan all your packages. 

Featured

Jenkins

How to Use Docker in Jenkins CI/CD

Posted on October 5th, 2023.

If you’re working in software development and using Jenkins for your CI/CD, you’ll know Jenkins is a go-to automation tool, streamlining the CI/CD process. You’ll also know it can be a proper handful to work with. It’s complex and requires decent expertise to use effectively.  Recently, Docker integration with...

Featured

NuGet

How to Debug NuGet Packages with Symbols and Source Link Painlessly

Posted on October 2nd, 2023.

Debugging your NuGet packages can be a total pain. In fact, it’s one of the main reasons that development teams are hesitant to break apart their monolithic .NET solution. Fortunately, there's a pretty easy solution to this problem; NuGet Symbol Packages. In this article I’ll discuss how.

Featured

.NET

What to do with WCF in .NET 8 and Beyond

Posted on October 1st, 2023.

.NET 8 is just around the corner and has developers looking to migrate from .NET Framework. Problem is, they have no idea what to do with their Windows Communication Foundation (WCF) applications.

Featured

PowerShell

The Essential PowerShell Primer for 2024

Posted on September 29th, 2023.

Most people AREN’T using PowerShell to its full potential — are you? If you’re not using its full potential, you’re wasting time and resources.

Featured

NuGet

Why You Should Create a Package Approval Workflow for NuGet.org 

Posted on September 27th, 2023.

Are you deploying applications to production with packages downloaded directly from NuGet.org? A lot of organizations do this. It’s basically the default approach for working with NuGet packages. But it’s not a secure approach, and it can lead to a lot of problems down the line. Packages from NuGet.org are not vetted for...

Featured

.NET

Do I really need to leave .NET Framework for .NET 8?

Posted on September 13th, 2023.

Microsoft is all about .NET5+ (.NET 5 to .NET 8). But our trusty old .NET Framework isn’t going anywhere. It’s indefinitely supported. So even with all the buzz around .NET5+ releases, there are loads of good reasons to stay on .NET Framework for now, and there’s no rush to migrate just yet. In this article, I’ll...

Featured

Python

Effective Python Package Management in 2024

Posted on September 6th, 2023.

Open-source packages like those found on PyPI.org have helped every python user get their projects off the ground. Read to learn more about best management practices.

Featured

Inedo

Webinar: CI/CD on Self-Hosted Docker Made Simple with BuildMaster

Posted on September 5th, 2023.

Docker adoption continues to grow, and for good reason. Containers offer improved portability, easier scalability, enhanced isolation, and simplified deployment and management processes. But with that comes several challenges, especially when you self-host Docker: BuildMaster and ProGet can help. Join Founder & CEO Alex Papadimoulis...