Notes
- 2024
- 2023
- 2022
- 2021
- 2020
- 2019
- 2018
- 2014
- 2013
- 2012
- LLite : language friendly literate programming
- Exceptions vs. Return Values to represent errors (in F#) – IV – Implementation
- Exceptions vs. Return Values to represent errors (in F#) – III–The Critical monad
- Exceptions vs. Return Values to represent errors (in F#) – II– An example problem
- Exceptions vs. Return Values to represent errors (in F#) – Conceptual view
- Retrieving SQL Server data with type providers and exposing it with ASP.NET Web APIs in F#
- And now Andy has a blog …
- Writing functional code in C++ V – Miscellaneous and conclusions
- Writing functional code in C++ IV – Algebraic datatypes
- Writing functional code in C++ III – Performance of different allocation schemes
- Letter on investing
- Writing functional code in C++ II – Function composition
- Writing functional code in C++ – Records
- A simple scheme to implement Design by Contract in C++
- 2011
- Adventure in parserland – parsing lambda expressions in F# – Part V
- Adventure in parserland – parsing lambda expressions in F# – Part IV
- Adventure in parserland – parsing lambda expressions in F# – Part III
- Adventure in parserland – parsing lambda expressions in F# – Part II
- Adventure in parserland – parsing lambda expressions in F# – Part I
- Write Yourself a Scheme in 48 Hours in F# – Part VII
- Write Yourself a Scheme in 48 Hours in F# – Part VI
- Write Yourself a Scheme in 48 Hours in F# – Part V
- Write Yourself a Scheme in 48 Hours in F# – Part IV
- Write Yourself a Scheme in 48 Hours in F# – Part III
- Write Yourself a Scheme in 48 Hours in F# – Part II
- Write Yourself a Scheme in 48 Hours in F# – Part I
- 2010
- I have been DEEP FRIED!
- Tracking spread trades in F# (and WPF MVVM) – Part II
- Tracking spread trades in F# (and hooking up XUnit and FsCheck) – Part 1
- Downloading stock prices, divs and splits in F# updated to Visual Studio 2010
- LChart: displaying charts in F# – Part III
- Luca Bolognese leaves Microsoft
- LChart: displaying charts in F# – Part II
- LChart: displaying charts in F# – Part I
- Excel Financial Functions upgraded to Visual Studio 2010 RC
- New version of LAgent compatible with VS 2010 RC online
- A simpler F# MailboxProcessor
- The F#unctional Londoners Meetup Group
- 2009
- LAgent: an agent framework in F# – Part X – ActiveObject
- My PDC session is online - “Future directions for C# and Visual Basic”
- Luca at PDC 2009 next week
- Becoming really rich with C#
- LAgent: an agent framework in F# – Part IX – Counting words …
- LAgent: an agent framework in F# – Part VIII - Implementing MapReduce (user model)
- LAgent: an agent framework in F# – part VII – An auction application
- LAgent: an agent framework in F# – Part VI – Hot swapping of code (and something silly)
- LAgent: an agent framework in F# – Part V – Timeout management
- LAgent: an agent framework in F# – Part IV – Custom error management
- LAgent: an agent framework in F# – Part III – Default error management
- LAgent : an agent framework in F# – Part II – Agents and control messages
- LAgent : an agent framework in F# – Part I – Workers and ParallelWorkers
- Luke talks about F# on Channel9
- A version of the AsyncCache found its way into the Parallel Programming samples …
- I talk about C# and VB Co-Evolution on Channel9 (and some F# …)
- An Async Html cache – part II – Testing the cache
- An Async Html cache – Part I - Writing the cache
- Luca at NDC in Oslo 17 – 19 June 2009
- Excel Financial functions 2.0 released
- Simulating INumeric with dynamic in C# 4.0
- New release of Financial Functions .NET uploaded on MSDN Code Gallery
- Bayesian inference in F# – Part IIb – Finding Maia underlying attitude
- 2008
- Financial Functions for .NET released !
- Bayesian inference in F# - Part IIa - A simple example - modeling Maia
- Expression tree serialization code posted on Code Gallery
- Bayesian inference in F# - Part I - Background
- My F# PDC presentation is online (+ ppt and demo application)
- Luca presenting F# at PDC 2008
- Downloading stock prices in F# - Part VI - Code posted
- Downloading stock prices in F# - Part V - Adjusting historical data
- Downloading stock prices in F# - Part IV - Async loader for splits
- Downloading stock prices in F# - Part III - Async loader for prices and divs
- Downloading stock prices in F# - Part II - Html scraping
- Downloading stock prices in F# - Part I - Data modeling
- A C# library to write functional code - Part V - The Match operator
- A C# library to write functional code - Part IV - Type Unions
- A C# library to write functional code - Part III - Records
- A C# library to write functional code - Part II - Tuples
- A C# library to write functional code - Part I - Background
- LINQ to SQL Overview - video
- Creating an immutable value object in C# - Part V - Using a library
- Book review: The Halo Effect
- 2007
- Creating an immutable value object in C# - Part IV - A class with a special value
- Creating an immutable value object in C# - Part III - Using a struct
- Bisection-based XIRR implementation in C#
- Creating an immutable value object in C# - Part II - Making the class better
- Creating an immutable value object in C# - Part I - Using a class
- Brief review of Total Workday Control
- Instead of a simple switch statement
- Parsing QIF Quicken files in C#
- Retrieve prices, dividends and splits for a stock in C#
- Lucabol and Kiraly
- Video of Matt and I talking about the LINQ to SQL query/update pipeline
- Interesting 10 years retrospective on The cathedral and the Bazaar
- My TechEd webcast is here
- ObjectSpaces early days
- My LINQ Overview session at TechEd will be live on the Internet
- Y combinators anyone?
- Huntington Beach and Kiraly
- Luke started to blog again
- A financial education (my ideas)
- Which type should I use in C# to represent numbers?
- A good Emerging Market fund
- Apparently simple code
- Is this functional code? Dr.T. Reply.
- Is this functional code?
- A trading/portfolio management Excel Add-in based on the books by Ralph Vince
- 2005
- Our sessions at the PDC
- There is a C# Language chat coming
- Here is a message board about the C# language
- To rent or to buy a house, some more evidence of my unpopular thesis
- Compiler trivia: const, operators and being nice to the compiler
- Nullable trilogy part III: Nullable as type parameter in a generic class
- Nullable trilogy part II: a == b -> a>=b && a
- New C# things happening
- Nullable trilogy Part I: why not just SQL?
- 2004
- x+=x++;
- Homeowner association transcripts
- Rent or buy spreadsheet
- How much object relational framework do you really need?
- I am really an old, almost fat, beach volley player
- Book: Objects, Components, and Frameworks with UML, Fedmond F. D`Souza
- I am buying a house
- To rent or to buy a house??
- My quest for a new home
- Book: The coming crash in the housing market, John R. Talbott
- Please the perfect object stand up!!
- My first (and last?) post
- Here I am.