Musa Ahmedblog.connectwithmusa.com·Jul 19, 2024How to fix : Bearer error="invalid_token", error_description="The issuer 'https://dev-[DOMAIN].auth0.com/' is invalid"Before we start This guide assumes: You are using a recent version of .NET (.NET 6+) and that you are using JWT authentication with Auth0. You have already followed an Auth0 guide to setup API authentication for ASP.NET but cannot fix the error men...Discuss.NET
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...Discuss·4 likes·116 reads.NET
Nile Bitsnilebits.hashnode.dev·Jul 9, 2024Top 10 Security Features in .NET CoreIn the modern landscape of software development, security is a paramount concern, and .NET Core offers a robust set of features to ensure that applications are secure from various threats. This article delves into the top 10 security features in .NET...Discuss·66 reads.NET
consoleGuywab4136.hashnode.dev·Jul 6, 2024Store the connection string in an environment variableStore the connection string in an environment variable: Set an environment variable for your connection string. For example, you can add it to your environment variables in the operating system or in the launchSettings.json file if you are using Visu...DiscussC#
Milan Jovanovićmilanjovanovic.hashnode.dev·Jul 6, 2024Service Discovery in Microservices With .NET and ConsulMicroservices have revolutionized how we build and scale applications. By breaking down larger systems into smaller, independent services, we gain flexibility, agility, and the ability to adapt to changing requirements quickly. However, microservices...Discuss·75 readsMicroservices
Kaustubh RaiforBreachForcebreachforce.net·Jul 1, 2024Understanding Sources and Sinks: A Guide to Taint AnalysisDuring testing or code reviews, it’s crucial to understand how users input flows through a system. The ability to read the code of the application and understand it thoroughly is just as important as breaking that application. This understanding enab...Discuss·122 readswhat is sink and source
Milan Jovanovićmilanjovanovic.hashnode.dev·Jun 29, 2024Flexible PDF Reporting in .NET Using Razor ViewsI'll never forget when I was working on a project that required generating weekly sales reports for a client. The initial solution involved a clunky process of exporting data, manipulating it in spreadsheets, and manually creating PDFs. It was tediou...Discuss·69 readscshtml
Tapesh Mehtawirefuture.hashnode.dev·Jun 26, 2024Unit Testing and Integration Testing in ASP.NET Core 8Introduction In the world of software development, you want to be certain your code is correct and reliable. Unit testing and integration testing are two practices that help achieve this goal. With the release of ASP.NET Core 8, new tools and librari...Discuss·1 likeASP.NET
Lyn Teecoderlyn.hashnode.dev·Jun 13, 2024ASP.net core - custom middlewareMain takeaway if something seems like it is magically happening, or breakpoints are never hit in your code.. .. CHECK THE MIDDLEWARE! There may be middleware executing that has intercepted the request before it ever gets to your code. Using the ...Discussasp.net core
Kumar Ashwin Hubertkumarashwinhubert.com·Jun 11, 2024How Fast is ASP.NET Core Web API? A Performance AnalysisIn today's digital age, speed is paramount for web and mobile applications. Users expect instantaneous responses, and any delay can lead to a poor user experience and loss of engagement. Therefore, as developers, it's crucial to build web APIs that a...Discuss·65 readsdotnet