<feed xmlns="http://www.w3.org/2005/Atom"> <id>https://cyounes.com/</id><title>Younes's blog</title><subtitle>Some Lines of code in .NET and much more notes shared on the personal blog of Younes Cheikh</subtitle> <updated>2026-05-18T10:55:46+02:00</updated> <author> <name>Younes Cheikh</name> <uri>https://cyounes.com/</uri> </author><link rel="self" type="application/atom+xml" href="https://cyounes.com/feed.xml"/><link rel="alternate" type="text/html" hreflang="en" href="https://cyounes.com/"/> <generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator> <rights> © 2026 Younes Cheikh </rights> <icon>/assets/img/favicons/favicon.ico</icon> <logo>/assets/img/favicons/favicon-96x96.png</logo> <entry><title>Automate Test-Coverage Badge status on Github</title><link href="https://cyounes.com/posts/automate-test-coverage-badge-status-on-github/" rel="alternate" type="text/html" title="Automate Test-Coverage Badge status on Github" /><published>2022-03-05T00:23:00+01:00</published> <updated>2022-03-05T00:23:00+01:00</updated> <id>https://cyounes.com/posts/automate-test-coverage-badge-status-on-github/</id> <content src="https://cyounes.com/posts/automate-test-coverage-badge-status-on-github/" /> <author> <name>Younes Cheikh</name> </author> <category term="How To" /> <summary> When I decided to share the source code of Cliargs.NET library on Github, I wanted to show some statistics badges on the README file, such as the count of downloads, the build status… and finally the test coverage. Background I am using ReportGenerator from Daniel Palme which is really a great tool to have a full report about the test coverage for lines / branches. So I set up the Github Acti... </summary> </entry> <entry><title>First release of Cliargs.NET</title><link href="https://cyounes.com/posts/first-release-of-cliargs/" rel="alternate" type="text/html" title="First release of Cliargs.NET" /><published>2022-02-27T15:19:00+01:00</published> <updated>2022-02-27T18:19:00+01:00</updated> <id>https://cyounes.com/posts/first-release-of-cliargs/</id> <content src="https://cyounes.com/posts/first-release-of-cliargs/" /> <author> <name>Younes Cheikh</name> </author> <category term="Development" /> <category term=".NET" /> <summary> For those following me on Twitter, I was sharing some notes about Cliargs.NET during the last weeks, so I ended up by publishing the first release on Nuget last days. Background Since I’ve started programming with C#, I had always to manage the CLI arguments manually, parsing, validating the input, handling the different scenarios… All this takes a lot of time, especially when you upgrade the ... </summary> </entry> <entry><title>Display License Keys Section for WooCommerce</title><link href="https://cyounes.com/posts/display-license-keys-on-wp-licenses-manager/" rel="alternate" type="text/html" title="Display License Keys Section for WooCommerce" /><published>2021-03-25T18:32:00+01:00</published> <updated>2022-01-22T18:32:00+01:00</updated> <id>https://cyounes.com/posts/display-license-keys-on-wp-licenses-manager/</id> <content src="https://cyounes.com/posts/display-license-keys-on-wp-licenses-manager/" /> <author> <name>Younes Cheikh</name> </author> <category term="How To" /> <summary> I am working on a website built in WordPress to sell license keys with Woocommerce. I found a plugin that allows managing license keys easily and fully integrated with Woocommerce named “License Manager for WooCommerce”. This plugin is just perfect, allowed me to manage the customers license keys, generate and display the license keys in the order page. However, the main problem I encountered... </summary> </entry> <entry><title>How to connect to remote SSH Server without a password</title><link href="https://cyounes.com/posts/ssh-without-password/" rel="alternate" type="text/html" title="How to connect to remote SSH Server without a password" /><published>2020-06-15T00:00:00+02:00</published> <updated>2022-03-05T01:04:08+01:00</updated> <id>https://cyounes.com/posts/ssh-without-password/</id> <content src="https://cyounes.com/posts/ssh-without-password/" /> <author> <name>Younes Cheikh</name> </author> <category term="How To" /> <summary> I’m writing this post just as a quick note to save somewhere the steps to follow in order to get connected to a remote SSH server without have to enter a user password for each connection. I came across this when started using the Remote-SSH extension for Visual Studio Code, then for each modification I was asked to enter a password! In the following example, I’m connecting from a Windows 10 ... </summary> </entry> <entry><title>Set a dto session key when calling WCF proxy</title><link href="https://cyounes.com/posts/Set-Session-Key-for-Dto/" rel="alternate" type="text/html" title="Set a dto session key when calling WCF proxy" /><published>2017-01-24T00:00:00+01:00</published> <updated>2022-01-23T01:10:00+01:00</updated> <id>https://cyounes.com/posts/Set-Session-Key-for-Dto/</id> <content src="https://cyounes.com/posts/Set-Session-Key-for-Dto/" /> <author> <name>Younes Cheikh</name> </author> <category term="Development" /> <category term=".NET" /> <summary> The power of the following method is avoid implementing the WCF contract client in the client side and duplicate the code for each call. Using Reflections and Expression Lambda to handle each message before send it. The follwing code has 3 steps specified by regions : Update the DTO. Initilialize the proxy if the channel is in status Faulted. Invoke the contract operation public stati... </summary> </entry> </feed>
