Skip Navigation Links
Electric Harbour
Articles
Danish Alt Codes
Finnish Alt Codes
French Alt Codes
Norwegian Alt Codes
Spanish Alt Codes
Scandanavian Alt Codes
Swedish Alt Codes
Bulk Identity Insert
SQL Server Constraints
Visual Studio Shortcuts
LINQ Cast Operator
LINQ Group By Example
LINQ Not In Example
LINQ Order By Example
Tools
CSV String Generator
About
Curriculum Vitæ
Contact

Latest Updates

Scandanavian Alt Codes - September 5th 2013
Windows alt codes for typing Scandanavian characters using an English keyboard. If you are developing an application for Danish, Norwegian, Finnish or Swedish speakers you may as well include support for all of the North Germanic languages as they are all closely related.

Norwegian Alt Codes - September 5th 2013
Windows alt codes for typing Norwegian characters using an English keyboard.

Danish Alt Codes - September 5th 2013
Windows alt codes for typing Danish characters using an English keyboard.

Finnish Alt Codes - September 4th 2013
Alt codes for typing Finnish characters using an English keyboard.

Swedish Alt Codes - September 4th 2013
Alt codes for typing Swedish characters using an English keyboard.

Services Gouvernementaux - April 13th 2013
Electric Harbour is now supporting Services Gouvernementaux, a consulting firm specializing in connecting governments with reliable suppliers.

LINQ Not In Query Example in C# - February 6th 2013
Article on how to recreate a SQL not in query in LINQ using the enumerable contains method. The example shows the syntax for both a query expression and a lambda expression that simulates a not in query.

LINQ Order By Example in C# - November 11th 2012
LINQ order by example in CSharp. The syntax for order by using both a query expression and a lambda expression. Includes examples for ordering on multiple columns.

LINQ Group By Example in C# - November 11th 2012
A simple example of the LINQ Group By statement using a query expression and a lambda expression side by side.

LINQ Cast Operator - November 11th 2012
Using the LINQ cast operator to resolve visual studio compilation error 'Could not find an implementation for the query pattern for source type [some type]. ‘Select’ not found. Consider explicitly specifying the type of range variable x.'

CSV String Generation Tool - October 28th 2012
Use this tool to create a string of comma seperated values for a range of numbers, or choose another delimeter if necessary. I find this useful when a windows firewall is configured so that a range or ports may not be specified. When this happens you must specify each port seperated by a comma. Instead of typing in ports one by one you can use this tool to generate the string.