Click here to Skip to main content

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

Articles: 5, Technical Blogs: 17

RSS Feed

Average article rating: 4.62

C#
General
Posted: 3 Mar 2014   Updated: 3 Mar 2014   Views: 10,943   Rating: 4.37/5    Votes: 22   Popularity: 5.85
Licence: The Code Project Open License (CPOL)      Bookmarked: 34   Downloaded: 0
Introduction As you may know event handlers are a common source of memory leaks caused by the persistence of objects that are not used anymore, and you may think should have been collected, but are not, and for good reason. … Continue reading →
Java
General
Posted: 10 Jun 2013   Updated: 10 Sep 2013   Views: 29,119   Rating: 4.96/5    Votes: 8   Popularity: 4.48
Licence: The Code Project Open License (CPOL)      Bookmarked: 15   Downloaded: 0
Java/JSON mapping with GSON.
XML
JAXB
Posted: 10 Jun 2013   Updated: 10 Jun 2013   Views: 28,756   Rating: 4.08/5    Votes: 11   Popularity: 4.26
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
I’ve written a small Java benchmark that I’ll present, along with its results, in this article.
Book Reviews
.NET
Posted: 8 Sep 2014   Updated: 8 Sep 2014   Views: 5,260   Rating: 4.94/5    Votes: 7   Popularity: 4.17
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Introduction I’ve recently passed the Microsoft 70-483 “Programming in C#” certification which is one of the entry point into the .Net and WinRT developers certification cycles. To be well prepared I’ve read the two books entirely dedicated to this certification … Conti
Uncategorised Technical Blogs
General
Posted: 22 May 2013   Updated: 22 May 2013   Views: 4,038   Rating: 4.74/5    Votes: 10   Popularity: 4.72
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
…everything looks like a nail” says the proverb. I’ll illustrate it with a little story about a common mistake I see sometimes. (Code samples are in C# but use only basic features so C++ and Java developers should not be … Continue reading →

Average blogs rating: 4.72

Web Services
General
Posted: 11 Sep 2013   Updated: 13 Sep 2013   Views: 7,793   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
This article will give you more concrete information, mainly source code, if you need to implement a web API binding in Java.
Posted: 11 Sep 2013   Updated: 13 Sep 2013   Views: 5,957   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
This article describes the general principles, without diving too deeply into technical details that would be specific to a given platform.
Posted: 11 Sep 2013   Updated: 13 Sep 2013   Views: 11,566   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
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.
Office Development
Microsoft Excel
Posted: 25 Feb 2013   Updated: 2 Mar 2013   Views: 22,552   Rating: 4.71/5    Votes: 5   Popularity: 3.26
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
Excel addins troubleshooting guide
Posted: 1 May 2013   Updated: 10 Jun 2013   Views: 19,755   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 0
[toc] Introduction Note to pedantic guys: yes Access is not a database engine, only the graphical front-end to Jet/ACE, but we’ll stand with this simplification. The sample application (Excel + VBA) and the SQL source code are available in this … Continue reading →
Posted: 25 Feb 2013   Updated: 21 Jun 2013   Views: 10,720   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
Excel UDF library in C# from stratch
Posted: 4 Mar 2013   Updated: 23 Jun 2013   Views: 38,466   Rating: 4.76/5    Votes: 10   Popularity: 4.76
Licence: The Code Project Open License (CPOL)      Bookmarked: 28   Downloaded: 0
Interfacing VBA and .NET is a relatively straightforward process.
C / C++ Language
General
Posted: 25 Jun 2013   Updated: 25 Jun 2013   Views: 4,147   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
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 →
C#
General
Posted: 4 Jun 2013   Updated: 5 Jun 2013   Views: 3,226   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
How to scope your global state changes with IDisposable and the using statement
How To
Posted: 25 Feb 2013   Updated: 25 Feb 2013   Views: 26,023   Rating: 3.00/5    Votes: 10   Popularity: 3.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 0
Keep reading and in 10 minutes you’ll know DllImport (almost) like a pro.
C++ / CLI
C++/CLI
Posted: 8 Mar 2013   Updated: 4 Apr 2014   Views: 19,934   Rating: 5.00/5    Votes: 11   Popularity: 5.21
Licence: The Code Project Open License (CPOL)      Bookmarked: 30   Downloaded: 507
Using C# from native C++ with the help of C++/CLI.
.NET Framework
General
Posted: 5 Apr 2014   Updated: 5 Apr 2014   Views: 4,048   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Synchronization, Memory Visibility and Leaky Abstractions
Posted: 7 Apr 2014   Updated: 8 Apr 2014   Views: 3,304   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Introduction I’ve recently wanted to demonstrate the relevance of the .Net ReaderWriterLock[Slim] synchronization primitives. It’s good to hear from the vendor that it’s better, faster, stronger, but when you can it’s always good to evaluate it yourself; not that I … Co
Posted: 20 Apr 2014   Updated: 24 Apr 2014   Views: 6,952   Rating: 4.05/5    Votes: 5   Popularity: 2.84
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
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 →
How To
Posted: 18 Mar 2014   Updated: 18 Mar 2014   Views: 5,490   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
How to reduce the size of MongoDB documents generated from .NET/C#
Windows Presentation Foundation
General
Posted: 12 Sep 2014   Updated: 12 Sep 2014   Views: 13,834   Rating: 4.95/5    Votes: 39   Popularity: 7.87
Licence: The Code Project Open License (CPOL)      Bookmarked: 19   Downloaded: 0
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 →
Tools and IDE
General
Posted: 25 Feb 2013   Updated: 25 Feb 2013   Views: 3,822   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Essential tools for debugging and troubleshooting.
No tips have been posted.
No reference articles have been posted.

Pragmateek
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.
Follow on   Twitter   LinkedIn


Advertise | Privacy | Mobile
Web01 | 2.8.1411023.1 | Last Updated 24 Nov 2014
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid