Click here to Skip to main content
15,885,980 members

Articles by Daan Acohen (Articles: 5, Tip/Tricks: 17)

Articles: 5, Tip/Tricks: 17

RSS Feed

Average article rating: 4.76

Programming Languages
C#
7 May 2020   Updated: 19 Mar 2021   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: CPOL    Views: 25,296     Bookmarked: 11   Downloaded: 0
Please Sign up or sign in to vote.
Learn how to do integration testing while mocking external dependencies of your .NET Core application
23 Oct 2023   Updated: 23 Oct 2023   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 5,252     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
An explanation of how to develop a client package Integrating OpenAI into .NET Applications by explaining the development, build, testing and usage.
Test automation
2 Jun 2020   Updated: 2 Jun 2020   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 5,231     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
A description of how you can let the HttpClient client do exactly what you want and test for that with xUnit
13 May 2020   Updated: 13 May 2020   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 9,588     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
An explanation of the concept of a Fixture and how it can be used for unit testing and integration testing
10 May 2020   Updated: 10 May 2020   Rating: 3.78/5    Votes: 4   Popularity: 2.27
Licence: CPOL    Views: 12,242     Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
The test problems you face when having a database dependency and how to resolve these problems

Average blogs rating:

No blogs have been submitted.

Average tips rating: 4.72

Artificial Intelligence
10 Oct 2023   Updated: 10 Oct 2023   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 7,801     Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
Easily interact with OpenAI’s API in .NET applications using the ConnectingApps.Refit.OpenAI NuGet package for streamlined, resilient, and loggable calls.
11 Oct 2023   Updated: 11 Oct 2023   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: CPOL    Views: 8,450     Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
Explore the streamlined process of creating diverse image variations in .NET applications using OpenAI’s enhanced API functionality.
12 Oct 2023   Updated: 12 Oct 2023   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 5,460     Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
Seamlessly convert audio messages to text in .NET using OpenAI's API
13 Oct 2023   Updated: 13 Oct 2023   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 5,792     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Unlock seamless audio transcription capabilities in .NET with OpenAI's API
15 Oct 2023   Updated: 15 Oct 2023   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 5,200     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
Discover how to leverage AI capabilities in .NET applications for generating custom images from textual descriptions with ease.
17 Oct 2023   Updated: 17 Oct 2023   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: CPOL    Views: 7,680     Bookmarked: 9   Downloaded: 0
Please Sign up or sign in to vote.
Effortlessly integrate and leverage OpenAI's text embeddings for enhanced text analysis in your .NET projects.
DevOps
Integration Testing
19 Oct 2023   Updated: 19 Oct 2023   Rating: 3.12/5    Votes: 3   Popularity: 1.49
Licence: CPOL    Views: 3,692     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
Boost your xUnit tests with detailed logging for clearer insights and easier debugging.
Unit Testing
14 Aug 2023   Updated: 14 Aug 2023   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: CPOL    Views: 6,960     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Explains how to do multiple assertions using the Fluent Assertions library, without multiple validation lines
Programming Languages
C#
19 May 2020   Updated: 19 May 2020   Rating: 4.62/5    Votes: 4   Popularity: 2.78
Licence: CPOL    Views: 6,932     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
An explanation of how to support multiple platforms in .NET development
17 Sep 2023   Updated: 17 Sep 2023   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: CPOL    Views: 8,391     Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
Exploring the precision differences between .NET's decimal and double types in financial calculations
3 Oct 2023   Updated: 3 Oct 2023   Rating: 3.86/5    Votes: 4   Popularity: 2.32
Licence: CPOL    Views: 8,351     Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
Simplify and resolve circular dependencies in .NET using the SmartInject NuGet package
14 Oct 2023   Updated: 15 Oct 2023   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 6,200     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
Automate content moderation in .NET with the power of OpenAI's API
21 Feb 2017   Updated: 21 Feb 2017   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: CPOL    Views: 12,094     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
A general technique is shown how to resolve circular dependencies with Ninject and a helper class
Security
25 May 2020   Updated: 25 May 2020   Rating: 4.92/5    Votes: 4   Popularity: 2.96
Licence: CPOL    Views: 8,631     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
The HttpClient can cause a security issue depending on how it is used so this article explains how to prevent that.
Test automation
24 May 2020   Updated: 24 May 2020   Rating: 4.53/5    Votes: 4   Popularity: 2.73
Licence: CPOL    Views: 5,164     Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
By using xUnit the right way, your logging can be improved and production problems can be solved easily or even prevented
Web Development
ASP.NET
21 May 2020   Updated: 21 May 2020   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 11,670     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
An explanation of how to test validation attributes with xUnit
XUnit
26 May 2020   Updated: 26 May 2020   Rating: 4.20/5    Votes: 2   Popularity: 1.26
Licence: CPOL    Views: 7,701     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Some functionality of Moq can be really important but can also be easily forgotten as explained here

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.
Software Developer (Senior)
Netherlands Netherlands
I am a self-employed software engineer working on .NET Core. I love TDD.