Click here to Skip to main content

Articles by Espen Harlinn (Articles: 22, Tip/Tricks: 5)

Articles: 22, Tip/Tricks: 5

RSS Feed

Average article rating: 4.84

Miscellaneous

Source Code Not Included - Part 1
Posted: 18 Mar 2011   Updated: 5 Jun 2012   Views: 9,875   Rating: 4.88/5    Votes: 9   Popularity: 4.65
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
The first take on an indirect approach to architecture and business intelligence

ASP.NET

D3.js crash course - Part2
Posted: 3 Mar 2013   Updated: 22 Apr 2013   Views: 10,833   Rating: 4.89/5    Votes: 14   Popularity: 5.59
Licence: The Code Project Open License (CPOL)      Bookmarked: 36   Downloaded: 251
D3.js meets jQuery Mobile, WCF & ASP.Net

Charts, Graphs and Images

Processing4Net
Posted: 3 Jun 2012   Updated: 4 Jun 2012   Views: 11,002   Rating: 5.00/5    Votes: 21   Popularity: 6.61
Licence: The Code Project Open License (CPOL)      Bookmarked: 47   Downloaded: 491
Release the random artist inside you
D3.js crash course
Posted: 10 Jan 2013   Updated: 15 Jan 2013   Views: 14,550   Rating: 5.00/5    Votes: 13   Popularity: 5.57
Licence: The Code Project Open License (CPOL)      Bookmarked: 47   Downloaded: 432
Learn how to visualize data generated by an ASP.Net HTTP handler using D3.js

Windows Phone 7/8

Windows Phone: Are you Game? Part 1
Posted: 7 Nov 2011   Updated: 12 Nov 2011   Views: 14,884   Rating: 4.72/5    Votes: 16   Popularity: 5.61
Licence: The Code Project Open License (CPOL)      Bookmarked: 29   Downloaded: 488
Introduction to XNA game development for Windows Phone - Includes XNAImage, image manipulation for XNA

Database

DBTool for Oracle - Part 1
Posted: 15 Mar 2013   Updated: 7 May 2013   Views: 16,522   Rating: 4.98/5    Votes: 31   Popularity: 7.42
Licence: The Code Project Open License (CPOL)      Bookmarked: 56   Downloaded: 1,314
Enhance productivity and reliability, write your own tools.

C / C++ Language

Rendering text with Direct2D & DirectWrite
Posted: 30 Sep 2012   Updated: 29 Dec 2012   Views: 20,721   Rating: 4.94/5    Votes: 27   Popularity: 7.07
Licence: The Code Project Open License (CPOL)      Bookmarked: 42   Downloaded: 785
Direct2D, DirectWrite, Windows API, C++, std::shared_ptr and more
Stopwatch
Posted: 16 Oct 2012   Updated: 29 Dec 2012   Views: 8,726   Rating: 5.00/5    Votes: 14   Popularity: 5.73
Licence: The Code Project Open License (CPOL)      Bookmarked: 21   Downloaded: 501
Benchmark C++ std::vector vs raw arrays, move assignable/constructable & copy assignable/constructable
Windows Development in C++, COM API clients
Posted: 31 Oct 2012   Updated: 29 Dec 2012   Views: 14,894   Rating: 4.88/5    Votes: 16   Popularity: 5.87
Licence: The Code Project Open License (CPOL)      Bookmarked: 52   Downloaded: 596
Using the Facade Pattern to simplify development with COM based APIs'
A C++ String class
Posted: 24 Nov 2012   Updated: 29 Dec 2012   Views: 18,827   Rating: 4.88/5    Votes: 17   Popularity: 5.99
Licence: The Code Project Open License (CPOL)      Bookmarked: 45   Downloaded: 845
A fast, reference counted, copy-on-write string class - performance tests and an unexpected benefit related to /Qpar (Auto-Parallelization)
Windows Development in C++, working with menus
Posted: 6 Oct 2012   Updated: 22 May 2013   Views: 44,455   Rating: 4.92/5    Votes: 37   Popularity: 7.71
Licence: The Code Project Open License (CPOL)      Bookmarked: 106   Downloaded: 1,786
Windows API, menus, c++ lambda expressions, std::enable_shared_from_this

C#

Microsoft Message Queuing – Log Trade Information using Microsoft SQL Server
Posted: 14 Mar 2011   Updated: 15 Mar 2011   Views: 10,741   Rating: 4.67/5    Votes: 5   Popularity: 3.26
Licence: The Code Project Open License (CPOL)      Bookmarked: 25   Downloaded: 405
This article shows how to create a simple trade logging server using Microsoft Message Queuing and Microsoft SQL Server
Microsoft Message Queuing – A Simple Multithreaded Client and Server
Posted: 12 Mar 2011   Updated: 15 Mar 2011   Views: 34,706   Rating: 4.81/5    Votes: 23   Popularity: 6.55
Licence: The Code Project Open License (CPOL)      Bookmarked: 93   Downloaded: 1,720
A simple Message Queuing client and server - illustrating how to create a solution capable of handling 500 000 messages in three minutes
Depends4Net - Part 2
Posted: 30 Aug 2011   Updated: 30 Aug 2011   Views: 6,785   Rating: 4.69/5    Votes: 9   Popularity: 4.45
Licence: The Code Project Open License (CPOL)      Bookmarked: 15   Downloaded: 458
A .NET 2.0 Windows Forms based version of Depends4Net - Shows how to create custom datasources for databinding
Depends4Net - Part 1
Posted: 28 Aug 2011   Updated: 1 Sep 2011   Views: 18,229   Rating: 4.93/5    Votes: 37   Popularity: 7.73
Licence: The Code Project Open License (CPOL)      Bookmarked: 54   Downloaded: 1,382
"Dependency Walker" light for .NET using a separate AppDomain and the reflection-only context
CIMTool for Windows Management Instrumentation - Part 2
Posted: 3 Feb 2013   Updated: 22 Feb 2013   Views: 2,918   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 273
Use WMI to retrieve information about your system
CIMTool for Windows Management Instrumentation - Part 1
Posted: 1 Feb 2013   Updated: 22 Feb 2013   Views: 9,754   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 20   Downloaded: 1,080
Use WMI to retrieve information about your system and genrate classes for easy WMI development.
CIMTool for Windows Management Instrumentation - Part 3
Posted: 21 Feb 2013   Updated: 30 Mar 2013   Views: 9,719   Rating: 4.47/5    Votes: 7   Popularity: 3.71
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 564
A first take on code generation for WMI, and a bit of magic for the WPF DataGrid

C++ / CLI

Using ACE with C++ CLI
Posted: 6 Jan 2011   Updated: 6 Jan 2011   Views: 9,833   Rating: 4.93/5    Votes: 7   Popularity: 4.10
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 165
Demonstrates how easy it is to combine ACE and .NET using C++ CLI mixed mode

ATL

Integrating ACE and ATL
Posted: 6 Jan 2011   Updated: 6 Jan 2011   Views: 6,556   Rating: 4.90/5    Votes: 6   Popularity: 3.79
Licence: The Code Project Open License (CPOL)      Bookmarked: 20   Downloaded: 216
Shows one way to combine ACE and ATL

Cryptography & Security

Security: It’s Getting Worse
Posted: 7 Aug 2011   Updated: 7 May 2013   Views: 49,524   Rating: 4.85/5    Votes: 73   Popularity: 9.03
Licence: The Code Project Open License (CPOL)      Bookmarked: 108   Downloaded: 808
Cyber warfare: It’s a brave new world

Product Showcase

Getting the Job Done with XAF - Part 1
Posted: 12 Jan 2011   Updated: 14 Jan 2011   Views: 56,116   Rating: 4.14/5    Votes: 7   Popularity: 3.50
Licence: The Code Project Open License (CPOL)      Bookmarked: 16   Downloaded: 455
Tutorial on eXpressApp Framework (XAF)
No blogs have been submitted.

Average tips rating: 4.75

.NET Framework

A list of useful articles from MSDN magazine [Tip/Trick]
Posted: 16 Aug 2012   Updated: 23 Aug 2012   Views: 8,592   Rating: 5.00/5    Votes: 7   Popularity: 4.23
Licence: The Code Project Open License (CPOL)      Bookmarked: 33   Downloaded: 0
Stuff I've found useful and interesting

Programming Tips

Barcode scanning [Tip/Trick]
Posted: 3 Jan 2011   Updated: 5 Jan 2011   Views: 12,184   Rating: 4.86/5    Votes: 7   Popularity: 4.23
Licence: The Code Project Open License (CPOL)      Bookmarked: 18   Downloaded: 0
A fragment showing how easy it is to read borcodes from serially attached Symbol barcode scanners
Track object finalization [Tip/Trick]
Posted: 31 Dec 2010   Updated: 5 Jan 2011   Views: 4,817   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Make sure your objects are garbage collected
IDisposable works for WCF services [Tip/Trick]
Posted: 30 Jan 2011   Updated: 30 Jan 2011   Views: 5,911   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
IDisposable works for WCF services
Underappreciated articles - The number of articles here on CodeProject is as we all know - HUGE - and some gems are easily lost in this ocean of knowledge [Tip/Trick]
Posted: 16 Jan 2011   Updated: 22 Mar 2013   Views: 43,011   Rating: 4.87/5    Votes: 55   Popularity: 8.52
Licence: The Code Project Open License (CPOL)      Bookmarked: 59   Downloaded: 0
Articles I feel, and hope, people will appreciate.

Espen Harlinn
Architect Goodtech Projects & Services AS
Norway Norway
Member
Principal Architect - Goodtech Projects & Services AS.
 
Specializing in integrated operations and high performance computing solutions.
 
I’ve been fooling around with computers since the early eighties, I’ve even done work on CP/M and MP/M.
 
Wrote my first “real” program on a BBC micro model B based on a series in a magazine at that time. It was fun and I got hooked on this thing called programming ...
 
A few Highlights:
  • High performance application server development
  • Model Driven Architecture and Code generators
  • Real-Time Distributed Solutions
  • C, C++, C#, Java, TSQL, PL/SQL, Delphi, ActionScript, Perl, Rexx
  • Microsoft SQL Server, Oracle RDBMS, IBM DB2, PostGreSQL
  • AMQP, Apache qpid, RabbitMQ, Microsoft Message Queuing, IBM WebSphereMQ, Oracle TuxidoMQ
  • Oracle WebLogic, IBM WebSphere
  • Corba, COM, DCE, WCF
  • AspenTech InfoPlus.21(IP21), OsiSoft PI
 
More information about what I do for a living can be found at: harlinn.com or LinkedIn
 
You can contact me at espen.harlinn@goodtech.no


Advertise | Privacy | Mobile
Web02 | 2.6.130523.1 | Last Updated 25 May 2013
Copyright © CodeProject, 1999-2013
All Rights Reserved. Terms of Use
Layout: fixed | fluid