Simon Fosterfunkysi1701.hashnode.dev·Jan 14, 2025Simplifying Dependency Management with NuGet Central Package ManagementIntroduction Managing dependencies in .NET projects can become complex, especially when dealing with multiple projects that share common packages. NuGet Central Package Management (CPM) is a feature that simplifies this process by allowing you to man...dotnet
Adam Stirtanblog.adamstirtan.net·Jan 3, 2025Introducing NeuralNet.NET: A simple to use .NET library for Artificial Neural NetworksArtificial Neural Networks (ANNs) are a cornerstone of modern machine learning, enabling systems to learn from data and make intelligent decisions. However, implementing ANNs from scratch can be complex and time-consuming. That's where NeuralNet.Net ...neural networks
Milan Jovanovićmilanjovanovic.hashnode.dev·Dec 7, 2024Central Package Management in .NET - Simplify NuGet DependenciesI remember the days when managing NuGet packages across multiple projects was a real pain. You know what I mean - you open a large solution and find out every project uses a different version of the same package. Not fun! Let me show you how Central ...71 readsCentral Package Management
Mister Pmisterp.hashnode.dev·Nov 25, 2024NuGet TestsI. NuGet What? Shipping software is a challenging operation, with a multitude of factors all coming together at a single moment in time: a new Release. To test our features, we write automated tests and run them in the release pipeline. To guard our ...83 readsQA
Rafael Câmararafaeljcamara.hashnode.dev·Nov 4, 2024Automate Your C# Library Deployment: Publishing to NuGet and GitHub Packages with GitHub ActionsSo you’ve created a cool C# library that you want to share with your fellow developers, but don’t know how? Maybe you know you could do that with NuGet packages, but don’t know how to create one? This post showcases how you can make this amazing libr...C#
Nirav Soniniravsoni.hashnode.dev·Jul 27, 2024GitHub Actions and Dependabot: Automate and Simplify Your Project UpdatesProblem statement In the fast-paced world of software development, maintaining up-to-date dependencies is crucial for ensuring security, performance, and functionality. There's a common saying: "Don't reinvent the wheel". When building .NET applicat...3 likes·102 readsNuget
Nirav Soniniravsoni.hashnode.dev·Jul 10, 2024Streamlining Package and Project Management in .NET Apps using Directory.Build.props and Directory.Packags.propsOverview Dependency management is an important requirement in any .NET app. Managing dependencies for a single project can be easy. Managing dependencies for multi-project solutions can prove to be difficult as they start to scale in size and complex...4 likes·153 reads.NET
Kristof Riebbelsdotnet.kriebbels.me·May 5, 2024Signature validation required? Microsoft Says No.No signature validation using AddMicrosoftAccount() TLDR; Microsoft's AddMicrosoftAccount() method does not do signature validation for tokens, which poses potential security risks. This article explores the implications of this, using an analogy of ...43 readsDotNetEntra
Ishrar Gblog.ishrar.in·Jan 12, 2024How I Built a NuGet PackageIntroduction Open-source software has always been a cornerstone of the programming world, providing a platform for innovation and collaboration. Despite being a firm believer in its power, I never saw myself as someone who would contribute to this va...17 likes·152 readsC#Nuget
Arsalan Zarsalanz.hashnode.dev·Jan 12, 2024Restore Multiple nuget packages inside a Docker buildUsing multiple private nuget feeds from azure artifacts can be a bit complicated at times. Let's see how we can follow step by step solution to get this task done in a YAML based azure pipeline. The ENV variable VSS_NUGET_EXTERNAL_FEED_ENDPOINTS is a...azure-devops