Sign in
Luca Bolognese's WebLog
This blog will be frozen on 2/19/2010. New one started at http://lucabolognese.wordpress.com/
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Options
Email Blog Author
RSS for posts
Atom
RSS for comments
OK
Search
Tags
.NET Futures
Books
C# Programming
F#
Financial
Miscellanea
Object Orientation
Pages
Sport
Statistics
VB
Archive
Archives
February 2010
(6)
December 2009
(1)
November 2009
(2)
September 2009
(3)
July 2009
(2)
June 2009
(4)
May 2009
(5)
April 2009
(1)
March 2009
(1)
February 2009
(2)
January 2009
(2)
December 2008
(1)
November 2008
(4)
October 2008
(2)
September 2008
(4)
August 2008
(1)
July 2008
(1)
June 2008
(1)
April 2008
(3)
March 2008
(1)
January 2008
(2)
December 2007
(5)
November 2007
(1)
August 2007
(5)
July 2007
(1)
June 2007
(3)
May 2007
(2)
April 2007
(2)
February 2007
(3)
January 2007
(3)
July 2005
(1)
April 2005
(1)
March 2005
(2)
February 2005
(2)
January 2005
(3)
August 2004
(7)
July 2004
(6)
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
Luca Bolognese's WebLog
Creating an immutable value object in C# - Part I - Using a class
Posted
over 6 years ago
by
lucabol
18
Comments
Other posts: Part II - Making the class better Part III - Using a struct Part IV - A class with a special value Value objects are objects for which the identity is based on their state instead of their pointer in memory. For example, a...
Luca Bolognese's WebLog
Creating an immutable value object in C# - Part II - Making the class better
Posted
over 6 years ago
by
lucabol
16
Comments
Other posts: Part I - Using a class Part III - Using a struct Part IV - A class with a special value In the previous post I showed how to trivially implement a value object. The code works but it has several issues. Some are very simple...
Luca Bolognese's WebLog
Creating an immutable value object in C# - Part III - Using a struct
Posted
over 6 years ago
by
lucabol
11
Comments
Other posts: Part I - Using a class Part II - Making the class better Part IV - A class with a special value In Part II I talked about the asymmetry created by using 'null' as the special value for our little DateSpan domain. We also noticed...
Luca Bolognese's WebLog
Creating an immutable value object in C# - Part IV - A class with a special value
Posted
over 6 years ago
by
lucabol
6
Comments
Other posts: Part I - Using a class Part II - Making the class better Part III - Using a struct In the last post we looked at structs as ways to implement immutable value objects and we discovered that they have several issues. A good thing about the...
Luca Bolognese's WebLog
Bisection-based XIRR implementation in C#
Posted
over 6 years ago
by
lucabol
1
Comments
Here is a quick implementation of XIRR (using Excel nomenclature) written in C#. Disclaimer : this is a super simple Bisection-based implementation. People tend to prefer the Newton method, but this is simpler and works for the app I'm writing. I decided...
Page 1 of 1 (5 items)