Another Way To Kick-start F# WPF Apps
Over the last few years I've announced a number of project templates that are available on Visual Studio Gallery. A few of these have provided ways to kick-start F# WPF apps. I talked about one of these templates here. While these are nice for getting acquainted with building WPF apps in F# and...
Categories: News
Detect multiple occurrences of Java classes in jar files
#mytable {
width: 700px;
padding: 0;
margin: 0;
}
caption {
padding: 0 0 5px 0;
width: 700px;
font: italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-align: right;
}
th {
font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color: #4f6b72;
bo...
Categories: News
Silverlight 5: Multiple Windows
Silverlight has become increasingly popular for applications that run both in-browser and on the desktop like Sky’s Go and Netflix. One of the key new features in Silverlight 5 is multiple window support for desktop applications (also known as Out-of-Browser (OOB) applications). Why Multiple...
Categories: News
Compiling Lua with Visual Studio 2010
Lua?Lua is a dynamic, object-oriented, interpreted language. Most programmers are aware of it as the scripting language used in the game World of Warcraft, as well as a number of other games. However, Lua has been getting a lot of good press lately for a number of reasons. Last...
Categories: News
Testing a jQuery Plugin with ExpectThat and Mocha
A couple of weeks ago, I announced a CoffeeScript/JavaScript assertion library called ExpectThat. In this post, I'll provide a more real-world example of how ExpectThat can be used. For this example, I'll be using the jQuery plugin and tests from one of Josh Bush's posts entitled "Testing jQuery...
Categories: News
Silverlight 5’s ChildWindow in Multiple Windows
A ChildWindow in Silverlight is a control that can be displayed over a parent window blocking its interaction. Silverlight 5 introduces multiple window support for Out-of-Browser (OOB) applications with elevated trust. Unfortunately the ChildWindow control is not currently multi-window aware...
Categories: News
Silverlight 5 Toolkit’s ContextMenu in Multiple Windows
Silverlight 5 provides multi-window support for Out-of-Browser (OOB) applications with elevated trust. Unfortunately the ContextMenu provided in the December 2011 release of the Silverlight Toolkit is not multi-window aware which means that context menu’s opened from secondary windows only appear...
Categories: News
Mixins Simplify Composition in Scala
Scala has a nifty feature called “traits.” A trait is a means of encapsulating methodsand fields that behaves in some ways like an interface, and in other ways likean abstract class. Like an interface orabstract class, a trait can declare methods and fields that must later bedefined in some...
Categories: News
Use Google Chrome to View .pdf Files
I now use Google Chrome to view .pdf files instead of Adobe Reader (formerly called Acrobat Reader). The Chome PDF Viewer plugin (chrome://plugins) has been shipping with Chrome since version 8 2010-12. Using Chrome to view .pdf files has several advantage over Adobe Reader: Chrome loads the ...
Categories: News
F# vs. Scala, My Take at Year Two
I spent a lot of time over the last couple of years learning F#. Over the last six months, I’ve spent most of my time learning and working in Scala. During part of both those times, I was working on the same set of code, ported to both languages. So, though this topic has been covered before,...
Categories: News
Error Updating Windows Live Writer 2011
I just launched Windows Live Writer on my Windows 7 64-bit PC and it told me an update was available. While trying to run the update, it failed with this error: It looks like another program is preventing the installer from working.Error: 0x80070643Source: wllogin-amd64 I reran the installer a...
Categories: News
The Chinese remainder theorem
I hope to do a series covering some theory and implementation of the RSA algorithm in F# in the near future – and one of it’s main ingredients (for simplifying the hard calculations) is the Chinese remainder theorem – so … Continue reading →
Categories: News
Making F# Windows Phone Development a Little Easier
About a month ago, I announced that most of the existing F# project templates on Visual Studio Gallery had been updated to include support for Visual Studio 11. In that post, I mentioned some new item templates that had been included in the update to the F# XAML Item Templates extension...
Categories: News
Pong
It’s a bit of a long story. A chain of events would unfurl that would lead me inextricably to writing a clone of a 70s video game. It started a few weeks ago while exploring early 90s dance tracks on Spotify, when I happened upon the seminal EP - Clonks Coming by the Sweet Exorcist. Later a lack...
Categories: News
F# 3.0 at TechDays France, Feb 7, Paris!
Just to mention that there will be a talk on F# 3.0 at TechDays France in Paris, on February 7, at 4pm....
Categories: , News
F#, WebSharper, JavaScript, HTML5, Mobile etc.
I'm catching up on blogging about what's been going on in F# lately....
Categories: , News
F# Dataflow Agents Part I
This is going to be a new series on using TPL Dataflow with F#. First a little bit of history and background....
Categories: News
Real world F#: my experience (part two)
The second project I recently completed in F# is a completely different animal. While the first one is a pet project I’ve put together in my spare time (with no deadline at all), this one has been a full-time work for my company (for this reason I cannot disclose some details or share source code...
Categories: News
F# Training in London in January and February: Functional Programming in .NET and Real World F# Programming
Is it time to learn something new?...
Categories: , News