John Reynolds's blog articles

0
comment
on 12/17/2016 12:50 PM
If you used SQLite with SQLProvider in the recent past, just adding the System.Data.SQLite.Core NuGet package wasn’t enough. Due to SQLProvider wanting to access databases already during edit and compile time, you also had to copy subdirectories with System.Data.SQLite native interop DLLs for x64 and x86 to a certain directory. This operation had to be repeated when […]
>> Read the full article
.
0
comment
on 10/19/2016 2:27 PM
Both the SQLite database engine and the Raspberry Pi are lean, mean little things, so they are a perfect match for each other. Using F# and SQLProvider under Mono, we get a high level and convenient way to tap into the low cost power of the Pi (though everything in this post should work on anything else running […]
>> Read the full article
.
0
comment
on 6/12/2014 6:02 AM
Mpir.NET is a .NET wrapper for the high performance multi precision integer library MPIR, which in turn is a Windows friendly fork of GMP. As noted in my previous post, High performance large integers in .NET, it would be highly desirable to have a large integer library that combines the speed of MPIR with the […]
>> Read the full article
.
0
comment
on 6/10/2014 1:27 PM
When you’re playing with the sort of big integers used in, for example, cryptography, 64 bits just aren’t enough. In this post, I’ll compare and benchmark some of the alternatives that take .NET numerics beyond 64 bits. The benchmark results turn out to be a tale of the unexpected, to paraphrase Roald Dahl. The test […]
>> Read the full article
.
0
comment
on 11/7/2013 6:11 PM
If you retarget an F# 3.0 project to F# 3.1 in Visual Studio 2013, you might end up with a System.MissingMethodException when you rebuild an run your project. This is because you need to manually update the App.config file after you retarget to F# 3.1. In your App.config, you’ll probably find a runtime tag looking something […]
>> Read the full article
.
IntelliFactory Offices Copyright (c) 2011-2012 IntelliFactory. All rights reserved.
Home | Products | Consulting | Trainings | Blogs | Jobs | Contact Us | Terms of Use | Privacy Policy | Cookie Policy
Built with WebSharper