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

Articles by Pragmateek (Articles: 6, Technical Blogs: 17)

Articles: 6, Technical Blogs: 17

RSS Feed

Average article rating: 4.80

All Topics
22 May 2013   Updated: 22 May 2013   Rating: 4.58/5    Votes: 11   Popularity: 4.58
Licence: CPOL    Views: 9,921     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
If all you have is a hammer...
Productivity Apps and Services
Microsoft Office
1 May 2013   Updated: 16 Jan 2018   Rating: 4.97/5    Votes: 10   Popularity: 4.74
Licence: CPOL    Views: 83,961     Bookmarked: 30   Downloaded: 0
Please Sign up or sign in to vote.
Using an Access, MySQL, PostgreSQL or SQLite Database from VBA
Programming Languages
C#
3 Mar 2014   Updated: 3 Mar 2014   Rating: 4.63/5    Votes: 38   Popularity: 7.31
Licence: CPOL    Views: 94,160     Bookmarked: 69   Downloaded: 114
Please Sign up or sign in to vote.
The .NET weak event pattern in C#
8 Sep 2014   Updated: 8 Sep 2014   Rating: 4.93/5    Votes: 18   Popularity: 6.19
Licence: CPOL    Views: 53,083     Bookmarked: 14   Downloaded: 0
Please Sign up or sign in to vote.
"MCSD Certification Toolkit (Exam 70-483): Programming in C#” - book review
Java
10 Jun 2013   Updated: 10 Sep 2013   Rating: 4.96/5    Votes: 9   Popularity: 4.74
Licence: CPOL    Views: 74,537     Bookmarked: 20   Downloaded: 0
Please Sign up or sign in to vote.
Java/JSON mapping with GSON.
10 Jun 2013   Updated: 10 Jun 2013   Rating: 4.71/5    Votes: 15   Popularity: 5.08
Licence: CPOL    Views: 130,609     Bookmarked: 11   Downloaded: 12
Please Sign up or sign in to vote.
I’ve written a small Java benchmark that I’ll present, along with its results, in this article.

Average blogs rating: 4.73

Desktop Programming
MFC
25 Jun 2013   Updated: 25 Jun 2013   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 8,230     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
Introduction The following article is my response to “John” comment on my other post about native C++/C# interop using C++/CLI. The initial request was rather simple: for whatever reason John wanted to use the C++/CLI wrapper from Python and not … Continue reading →
WPF
12 Sep 2014   Updated: 12 Sep 2014   Rating: 4.95/5    Votes: 82   Popularity: 9.40
Licence: CPOL    Views: 231,978     Bookmarked: 48   Downloaded: 0
Please Sign up or sign in to vote.
Introduction As a WPF developer for years I was recently concerned by the new direction chosen by Microsoft on its client platforms with the rise of the brand new WinRT framework. I was concerned for good reasons: I’ve suffered from … Continue reading →
DevOps
Testing
11 Sep 2013   Updated: 13 Sep 2013   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 25,371     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
This article will give you more concrete information, mainly source code, if you need to implement a web API binding in Java.
General Programming
Threads
5 Apr 2014   Updated: 5 Apr 2014   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 10,383     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Synchronization, Memory Visibility and Leaky Abstractions
Productivity Apps and Services
Microsoft Office
25 Feb 2013   Updated: 2 Mar 2013   Rating: 4.75/5    Votes: 6   Popularity: 3.70
Licence: CPOL    Views: 80,382     Bookmarked: 17   Downloaded: 0
Please Sign up or sign in to vote.
Excel addins troubleshooting guide
25 Feb 2013   Updated: 21 Jun 2013   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 25,591     Bookmarked: 12   Downloaded: 0
Please Sign up or sign in to vote.
Excel UDF library in C# from stratch
4 Jun 2013   Updated: 5 Jun 2013   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 8,930     Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
How to scope your global state changes with IDisposable and the using statement
5 Sep 2015   Updated: 5 Sep 2015   Rating: 4.60/5    Votes: 7   Popularity: 3.89
Licence: CPOL    Views: 14,650     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Introduction If you've already developed COM APIs with .Net, typically in C# with VBA as the consuming language, you've probably leveraged two powerful features: by-reference parameter passing that allows the API to change the input object itself, not only its ... Continue reading ...
Programming Languages
C#
11 Sep 2013   Updated: 13 Sep 2013   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 22,150     Bookmarked: 10   Downloaded: 0
Please Sign up or sign in to vote.
This article will give you more concrete information, mainly source code, if you need to implement a web API binding in .NET using the C# language.
25 Feb 2013   Updated: 25 Feb 2013   Rating: 3.46/5    Votes: 15   Popularity: 4.07
Licence: CPOL    Views: 129,586     Bookmarked: 25   Downloaded: 0
Please Sign up or sign in to vote.
Keep reading and in 10 minutes you’ll know DllImport (almost) like a pro.
8 Mar 2013   Updated: 4 Apr 2014   Rating: 5.00/5    Votes: 15   Popularity: 5.88
Licence: CPOL    Views: 94,909     Bookmarked: 45   Downloaded: 2,058
Please Sign up or sign in to vote.
Using C# from native C++ with the help of C++/CLI.
7 Apr 2014   Updated: 8 Apr 2014   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: CPOL    Views: 12,910     Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
Introduction I’ve recently wanted to demonstrate the relevance of the .Net ReaderWriterLock[Slim] synchronization primitives.
25 Feb 2013   Updated: 25 Feb 2013   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 12,961     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Essential tools for debugging and troubleshooting.
C# 4.0
18 Mar 2014   Updated: 18 Mar 2014   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 15,411     Bookmarked: 9   Downloaded: 0
Please Sign up or sign in to vote.
How to reduce the size of MongoDB documents generated from .NET/C#
Java
11 Sep 2013   Updated: 13 Sep 2013   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 14,401     Bookmarked: 9   Downloaded: 0
Please Sign up or sign in to vote.
This article describes the general principles, without diving too deeply into technical details that would be specific to a given platform.
Visual Basic
4 Mar 2013   Updated: 23 Jun 2013   Rating: 4.75/5    Votes: 13   Popularity: 5.29
Licence: CPOL    Views: 229,932     Bookmarked: 36   Downloaded: 0
Please Sign up or sign in to vote.
Interfacing VBA and .NET is a relatively straightforward process.
20 Apr 2014   Updated: 24 Apr 2014   Rating: 4.10/5    Votes: 6   Popularity: 3.19
Licence: CPOL    Views: 15,381     Bookmarked: 10   Downloaded: 0
Please Sign up or sign in to vote.
Introduction Following my previous article on a similar subject, Extend your VBA code with C#, VB.Net or C++/CLI, I’ve received an interesting feedback from a VBA developer who wanted to leverage the advanced support of the .Net framework for regular … Continue reading →

Average tips rating:

No tips have been posted.

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.
Instructor / Trainer Pragmateek
France (Metropolitan) France (Metropolitan)
To make it short I'm an IT trainer specialized in the .Net ecosystem (framework, C#, WPF, Excel addins...).
(I'm available in France and bordering countries, and I only teach in french.)

I like to learn new things, particularly to understand what happens under the hood, and I do my best to share my humble knowledge with others by direct teaching, by posting articles on my blog (pragmateek.com), or by answering questions on forums.