Click here to Skip to main content
15,031,835 members

Articles by Marco Bertschi (Articles: 6, Tip/Tricks: 14, References: 4)

Articles: 6, Tip/Tricks: 14, References: 4

RSS Feed

Average article rating: 4.91

Containers
Docker
Posted: 25 Oct 2016   Updated: 10 Nov 2016   Views: 35,052   Rating: 4.95/5    Votes: 26   Popularity: 7.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 39   Downloaded: 344
Please Sign up or sign in to vote.
In this article, I try to cover most basics of creating a portable (Windows, Mac and Linux) ASP.NET Core application and discuss possible use cases for a web app using ASP.NET Core.
Desktop Programming
WPF
Posted: 21 Apr 2014   Updated: 4 Oct 2014   Views: 52,505   Rating: 5.00/5    Votes: 16   Popularity: 6.02
Licence: The Code Project Open License (CPOL)      Bookmarked: 31   Downloaded: 1,073
Please Sign up or sign in to vote.
A really basic 3D Cylinder chart, drawn on a WPF canvas
DevOps
Git
Posted: 4 Mar 2014   Updated: 13 Dec 2017   Views: 77,503   Rating: 4.94/5    Votes: 47   Popularity: 8.27
Licence: The Code Project Open License (CPOL)      Bookmarked: 60   Downloaded: 0
Please Sign up or sign in to vote.
CodeProject Workspaces was closed by August 30th 2014 - I decided to keep this article available since Workspaces is now a part of CodeProject's history.
Internet of Things
Arduino
Posted: 21 Apr 2014   Updated: 10 Mar 2016   Views: 278,097   Rating: 4.97/5    Votes: 64   Popularity: 8.95
Licence: The Code Project Open License (CPOL)      Bookmarked: 193   Downloaded: 21,913
Please Sign up or sign in to vote.
Serial communication with an Arduino Board via C# and the SerialPort class from the System.IO.Ports namespace
Posted: 21 Apr 2014   Updated: 11 Dec 2016   Views: 96,065   Rating: 4.80/5    Votes: 18   Popularity: 5.91
Licence: The Code Project Open License (CPOL)      Bookmarked: 46   Downloaded: 1,140
Please Sign up or sign in to vote.
A native C++ implementation of a very basic Doubly Linked List
Programming Languages
PowerShell
Posted: 4 Oct 2014   Updated: 4 Oct 2014   Views: 28,603   Rating: 4.77/5    Votes: 21   Popularity: 6.31
Licence: The Code Project Open License (CPOL)      Bookmarked: 54   Downloaded: 343
Please Sign up or sign in to vote.
PowerShell is a very powerful tool, yet it's difference to the classic DOS command prompt gives you a hard time if you are used to the CMD. This article shall guide you into the World of PowerShell and give you an easy start.

Average blogs rating:

No blogs have been submitted.

Average tips rating: 4.81

Desktop Programming
QT
Posted: 18 Feb 2014   Updated: 22 Apr 2014   Views: 30,596   Rating: 4.63/5    Votes: 7   Popularity: 3.91
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
A quick overview why you should abandon Qt's QRegExp class and move on to use QRegularExpression
Posted: 27 Mar 2014   Updated: 22 Apr 2014   Views: 19,361   Rating: 4.79/5    Votes: 10   Popularity: 4.79
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
Please Sign up or sign in to vote.
Qt grew up to be a quite adult framework, but is still missing a global named Mutex - Something I fixed with a little trick.
Posted: 13 Apr 2014   Updated: 18 Oct 2014   Views: 56,671   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 0
Please Sign up or sign in to vote.
A brief step-by-step guide on what is needed to get Qt and the Qt Creator installed on your Linux environment
Posted: 6 Mar 2014   Updated: 18 Oct 2014   Views: 60,184   Rating: 4.65/5    Votes: 6   Popularity: 3.62
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
A brief guide on what you need to do to get the Qt Creator to compile and develop Qt Applications on Mac OS X without running into install_name_tool_failed
Posted: 31 Mar 2014   Updated: 6 Sep 2014   Views: 43,189   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
A walk-through on how a Key-Value pair can be parsed using a PERL-compatible regex engine
Font
Posted: 28 Mar 2014   Updated: 21 Apr 2014   Views: 16,900   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: A Public Domain dedication      Bookmarked: 12   Downloaded: 548
Please Sign up or sign in to vote.
A short description of the Code 39 Barcode font by Matthew Welch (and how to use it)
General Programming
Exceptions
Posted: 30 Mar 2017   Updated: 1 Apr 2017   Views: 20,229   Rating: 5.00/5    Votes: 11   Popularity: 5.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 146
Please Sign up or sign in to vote.
This tip presents an easy way of verbosely converting an exception and its inner exceptions to a string in order to get access to all details.
Regular Expressions
Posted: 12 Jun 2014   Updated: 14 Jun 2015   Views: 52,293   Rating: 4.10/5    Votes: 7   Popularity: 3.46
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
Please Sign up or sign in to vote.
A short Reference on how you can validate a registry-formatted GUID with a regular expression
Mobile Apps
Blackberry
Posted: 6 Apr 2014   Updated: 18 Oct 2014   Views: 25,372   Rating: 4.92/5    Votes: 11   Popularity: 5.12
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 379
Please Sign up or sign in to vote.
A short guide on how you can style and customize the appearance of you QML controls in a CSS-like way
Nvidia
Posted: 5 Jun 2014   Updated: 19 Jun 2014   Views: 13,522   Rating: 4.53/5    Votes: 5   Popularity: 3.16
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
I look back at my half-year experience as Surface 2 RT User, showing off the Surface Hardware and my experiences I had using it
Operating Systems
Linux
Posted: 19 Mar 2013   Updated: 19 Mar 2013   Views: 22,830   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Activating the Windows POSIX Kernel patch and installing the Interix SDK on Windows 7 Ultimate.
Programming Languages
C#
Posted: 25 May 2018   Updated: 28 May 2018   Views: 8,871   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
The presented code snippet compares two given files using the IEqualityComparer.
Posted: 4 Dec 2013   Updated: 21 Apr 2014   Views: 41,240   Rating: 4.80/5    Votes: 19   Popularity: 6.13
Licence: The Code Project Open License (CPOL)      Bookmarked: 32   Downloaded: 715
Please Sign up or sign in to vote.
A short example how you can programmatically lock the computer using user32.dll.
C++
Posted: 18 Mar 2013   Updated: 21 Apr 2014   Views: 19,921   Rating: 4.87/5    Votes: 10   Popularity: 4.87
Licence: The Code Project Open License (CPOL)      Bookmarked: 32   Downloaded: 0
Please Sign up or sign in to vote.
Sktech for a generic queue which can handle tasks, process them and report the result

Average reference rating: 4.43

Posted: 5 Nov 2013   Updated: 4 Aug 2017   Views: 195,351   Rating: 4.92/5    Votes: 50   Popularity: 8.27
Licence: The Code Project Open License (CPOL)      Bookmarked: 212   Downloaded: 0
Please Sign up or sign in to vote.
A list of useful development tools edited by members of CodeProject
Feature Pack
Posted: 17 May 2017   Updated: 17 May 2017   Views: 4,750   Rating: 4.60/5    Votes: 3   Popularity: 2.19
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
Starting with Windows 8, .NET 3.5 comes more or less tightly coupled to the OS, as a Windows Feature.
Operating Systems
Windows
Posted: 23 Jun 2015   Updated: 23 Jun 2015   Views: 8,360   Rating: 4.56/5    Votes: 2   Popularity: 1.37
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Why the Upgrade to Windows 10 Taskbar Icon isn't shown in corporate enviroments
Visual Studio
Posted: 2 Jul 2015   Updated: 2 Jul 2015   Views: 10,740   Rating: 3.67/5    Votes: 2   Popularity: 1.10
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
A short reference of how the uppercase menu in Visual Studio 2013 can be turned off.

Average project rating:

No projects have been posted.

Marco Bertschi
Software Developer
Switzerland Switzerland
I'm a young Software Engineer. Whilst I may accept a 'status quo' as given, it's my responsibility to improve it as soon as the opportunity arises.
Very familiar with the .Net framework since it has been the underlying foundation for most of my professional work so far. I'm that kind of guy who gets stuff done, while I may also improve the way things work whilst I'm at it. Generally can get along well with most people I meet as a professional.
Fervent volunteer firefigter, captain-ranked air force militia spec officer.
Great friend and generally nice to have me around - For a talk, a beer, or a bonfire (I might as well do all of those things combined). Oh, and I really love music - Rock & country that is, mostly.