Click here to Skip to main content
13,046,184 members (56,267 online)

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

Articles: 23, Tip/Tricks: 5

RSS Feed

Average article rating: 4.85

Miscellaneous
General
Posted: 18 Mar 2011   Updated: 5 Jun 2012   Views: 17,600   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
General
Posted: 3 Mar 2013   Updated: 27 Dec 2013   Views: 46,180   Rating: 4.88/5    Votes: 25   Popularity: 6.81
Licence: The Code Project Open License (CPOL)      Bookmarked: 71   Downloaded: 871
D3.js meets jQuery Mobile, WCF & ASP.Net
Charts, Graphs and Images
General
Posted: 3 Jun 2012   Updated: 4 Jun 2012   Views: 30,710   Rating: 5.00/5    Votes: 23   Popularity: 6.81
Licence: The Code Project Open License (CPOL)      Bookmarked: 57   Downloaded: 840
Release the random artist inside you
Posted: 10 Jan 2013   Updated: 15 Jan 2013   Views: 91,110   Rating: 4.98/5    Votes: 24   Popularity: 6.88
Licence: The Code Project Open License (CPOL)      Bookmarked: 84   Downloaded: 2,040
Learn how to visualize data generated by an ASP.Net HTTP handler using D3.js
Windows Phone 7/8
Games
Posted: 7 Nov 2011   Updated: 12 Nov 2011   Views: 26,970   Rating: 4.77/5    Votes: 18   Popularity: 5.93
Licence: The Code Project Open License (CPOL)      Bookmarked: 36   Downloaded: 664
Introduction to XNA game development for Windows Phone - Includes XNAImage, image manipulation for XNA
Database
Oracle
Posted: 30 Jul 2013   Updated: 1 Oct 2013   Views: 22,400   Rating: 4.97/5    Votes: 19   Popularity: 6.36
Licence: The Code Project Open License (CPOL)      Bookmarked: 22   Downloaded: 1,064
A reflection based wrapper for the Oracle Data Provider for .NET – allows your application to dynamically load the Oracle.DataAccess.dll assembly installed on your client’s computer.
Posted: 15 Mar 2013   Updated: 13 Apr 2014   Views: 71,030   Rating: 4.92/5    Votes: 45   Popularity: 8.13
Licence: The Code Project Open License (CPOL)      Bookmarked: 86   Downloaded: 4,393
Enhance productivity and reliability, write your own tools.
C / C++ Language
General
Posted: 6 Oct 2012   Updated: 3 Jan 2015   Views: 107,170   Rating: 4.96/5    Votes: 58   Popularity: 8.74
Licence: The Code Project Open License (CPOL)      Bookmarked: 158   Downloaded: 3,456
Windows API, menus, c++ lambda expressions, std::enable_shared_from_this
Posted: 30 Sep 2012   Updated: 3 Jan 2015   Views: 58,960   Rating: 4.94/5    Votes: 37   Popularity: 7.74
Licence: The Code Project Open License (CPOL)      Bookmarked: 74   Downloaded: 2,113
Direct2D, DirectWrite, Windows API, C++, std::shared_ptr and more
Posted: 16 Oct 2012   Updated: 3 Jan 2015   Views: 36,990   Rating: 4.96/5    Votes: 25   Popularity: 6.93
Licence: The Code Project Open License (CPOL)      Bookmarked: 42   Downloaded: 1,263
Benchmark C++ std::vector vs raw arrays, move assignable/constructable & copy assignable/constructable
Posted: 31 Oct 2012   Updated: 3 Jan 2015   Views: 37,240   Rating: 4.98/5    Votes: 30   Popularity: 7.29
Licence: The Code Project Open License (CPOL)      Bookmarked: 99   Downloaded: 1,140
Using the Facade Pattern to simplify development with COM based APIs'
Posted: 24 Nov 2012   Updated: 3 Jan 2015   Views: 71,290   Rating: 4.96/5    Votes: 29   Popularity: 7.25
Licence: The Code Project Open License (CPOL)      Bookmarked: 90   Downloaded: 2,165
A fast, reference counted, copy-on-write string class
C#
Beginners
Posted: 14 Mar 2011   Updated: 15 Mar 2011   Views: 23,610   Rating: 4.14/5    Votes: 6   Popularity: 3.63
Licence: The Code Project Open License (CPOL)      Bookmarked: 34   Downloaded: 687
This article shows how to create a simple trade logging server using Microsoft Message Queuing and Microsoft SQL Server
Posted: 12 Mar 2011   Updated: 15 Mar 2011   Views: 85,450   Rating: 4.83/5    Votes: 30   Popularity: 7.12
Licence: The Code Project Open License (CPOL)      Bookmarked: 108   Downloaded: 4,044
A simple Message Queuing client and server - illustrating how to create a solution capable of handling 500 000 messages in three minutes
Utilities
Posted: 30 Aug 2011   Updated: 30 Aug 2011   Views: 14,950   Rating: 4.79/5    Votes: 12   Popularity: 5.17
Licence: The Code Project Open License (CPOL)      Bookmarked: 18   Downloaded: 703
A .NET 2.0 Windows Forms based version of Depends4Net - Shows how to create custom datasources for databinding
Posted: 28 Aug 2011   Updated: 1 Sep 2011   Views: 42,220   Rating: 4.94/5    Votes: 41   Popularity: 7.96
Licence: The Code Project Open License (CPOL)      Bookmarked: 65   Downloaded: 2,482
"Dependency Walker" light for .NET using a separate AppDomain and the reflection-only context
Posted: 3 Feb 2013   Updated: 22 Feb 2013   Views: 11,560   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 523
Use WMI to retrieve information about your system
Posted: 1 Feb 2013   Updated: 22 Feb 2013   Views: 21,590   Rating: 5.00/5    Votes: 9   Popularity: 4.77
Licence: The Code Project Open License (CPOL)      Bookmarked: 29   Downloaded: 7,137
Use WMI to retrieve information about your system and genrate classes for easy WMI development.
Posted: 21 Feb 2013   Updated: 30 Mar 2013   Views: 27,700   Rating: 4.70/5    Votes: 12   Popularity: 5.05
Licence: The Code Project Open License (CPOL)      Bookmarked: 23   Downloaded: 1,285
A first take on code generation for WMI, and a bit of magic for the WPF DataGrid
C++ / CLI
General
Posted: 6 Jan 2011   Updated: 6 Jan 2011   Views: 22,340   Rating: 4.94/5    Votes: 8   Popularity: 4.46
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 264
Demonstrates how easy it is to combine ACE and .NET using C++ CLI mixed mode
ATL
General
Posted: 6 Jan 2011   Updated: 6 Jan 2011   Views: 15,130   Rating: 4.90/5    Votes: 6   Popularity: 3.79
Licence: The Code Project Open License (CPOL)      Bookmarked: 22   Downloaded: 316
Shows one way to combine ACE and ATL
Cryptography & Security
General
Posted: 7 Aug 2011   Updated: 5 Feb 2015   Views: 117,930   Rating: 4.87/5    Votes: 96   Popularity: 9.66
Licence: The Code Project Open License (CPOL)      Bookmarked: 155   Downloaded: 1,178
Cyber warfare: It’s a brave new world
Product Showcase
General
Posted: 12 Jan 2011   Updated: 14 Jan 2011   Views: 81,470   Rating: 4.14/5    Votes: 7   Popularity: 3.50
Licence: The Code Project Open License (CPOL)      Bookmarked: 17   Downloaded: 833
Tutorial on eXpressApp Framework (XAF)
No blogs have been submitted.

Average tips rating: 4.74

.NET Framework
General
Posted: 16 Aug 2012   Updated: 23 Aug 2012   Views: 28,930   Rating: 4.96/5    Votes: 9   Popularity: 4.77
Licence: The Code Project Open License (CPOL)      Bookmarked: 43   Downloaded: 0
Stuff I've found useful and interesting
Programming Tips
General
Posted: 3 Jan 2011   Updated: 5 Jan 2011   Views: 36,990   Rating: 4.89/5    Votes: 8   Popularity: 4.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 31   Downloaded: 0
A fragment showing how easy it is to read borcodes from serially attached Symbol barcode scanners
Posted: 31 Dec 2010   Updated: 5 Jan 2011   Views: 11,870   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
Posted: 30 Jan 2011   Updated: 30 Jan 2011   Views: 15,430   Rating: 4.00/5    Votes: 2   Popularity: 1.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
IDisposable works for WCF services
Posted: 16 Jan 2011   Updated: 22 Mar 2013   Views: 75,840   Rating: 4.87/5    Votes: 56   Popularity: 8.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 69   Downloaded: 0
Articles I feel, and hope, people will appreciate.
No reference articles have been posted.

Espen Harlinn
Architect Powel AS
Norway Norway
Chief Architect - Powel 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@powel.no


Advertise | Privacy | Mobile
Web02 | 2.8.170713.1 | Last Updated 23 Jul 2017
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid