Welcome to MSDN Blogs Sign in | Join | Help

Browse by Tags

All Tags » C# Programming   (RSS)

My PDC session is online - “Future directions for C# and Visual Basic”

In case you are training to play the part of a first generation Italian immigrant in a Broadway show or if you want to understand why I never short msft stock: http://microsoftpdc.com/Sessions/FT11
Posted by lucabol | 2 Comments

Luca at PDC 2009 next week

I’ll be in Los Angeles next week for PDC 2009. My session is called “ Future Directions for C# and Visual Basic ” and it comes on Tuesday immediately after the first keynote. I’m planning on spending the first half of the session talking about the biggest
Posted by lucabol | 6 Comments

Becoming really rich with C#

Or maybe not, please do not hold me responsible if you lose money following this system. Having said that, it is my opinion that there are very few concepts that are important in investing. Three big ones are value, diversification and momentum. This
Posted by lucabol | 13 Comments
Filed under:

Attachment(s): SystemCodeAndData.zip

A version of the AsyncCache found its way into the Parallel Programming samples …

Go here to download them. It is in \ParallelExtensionsExtras\CoordinationDataStructures. It has a slightly different design in that it returns Tasks. I’m trying to get Stephen to blog about it so that you can compare them.
Posted by lucabol | 3 Comments
Filed under: , ,

I talk about C# and VB Co-Evolution on Channel9 (and some F# …)

The title says it all. If you are interested, go here .
Posted by lucabol | 3 Comments
Filed under: , ,

Luca at NDC in Oslo 17 – 19 June 2009

I’ll be speaking about the future of C# and F#. Oslo brings back so many memories …   “one of the world’s most important conferences for IT developers and leaders”
Posted by lucabol | 1 Comments
Filed under: ,

Simulating INumeric with dynamic in C# 4.0

When I wrote my Excel financial library I agonized over the decision of which numeric type to use to represent money. Logic would push me toward decimal , but common usage among financial library writers would push me toward double . I ended up picking
Posted by lucabol | 30 Comments
Filed under:

Financial Functions for .NET released !

Today I released the following library on CodeGallery. It is the result of three months of coding during my paternity leave in Italy. You can get it from here . What is it? This is a .NET library that provides the full set of financial functions from
Posted by lucabol | 12 Comments
Filed under: , ,

A C# library to write functional code - Part V - The Match operator

Other posts in the series: Part I - Background Part II - Tuples Part III - Records Part IV - Type Unions Part V - The Match operator This is my last post of this series. It is about the match operator. To the untrained eyes this operator might look like
Posted by lucabol | 3 Comments
Filed under:

A C# library to write functional code - Part IV - Type Unions

Other posts in the series: Part I - Background Part II - Tuples Part III - Records Part IV - Type Unions Part V - The Match operator I'm sorry for my prolonged absence in the middle of this series of posts. I'm on a long paternity leave in Italy (playing
Posted by lucabol | 10 Comments
Filed under:

A C# library to write functional code - Part III - Records

Other posts in the series: Part I - Background Part II - Tuples Part III - Records Part IV - Type Unions Part V - The Match operator Now that we know what Tuples are, we can start talking about Record, as they use a derivative of Tuples under the cover.
Posted by lucabol | 13 Comments
Filed under:

A C# library to write functional code - Part II - Tuples

Other posts in the series: Part I - Background Part II - Tuples Part III - Records Part IV - Type Unions Part V - The Match operator Tuples are a way for you not to name things. In Object Oriented languages you got to name everything. If you need to represent
Posted by lucabol | 16 Comments
Filed under:

Attachment(s): Functional.zip

A C# library to write functional code - Part I - Background

Other posts in the series: Part I - Background Part II - Tuples Part III - Records Part IV - Type Unions Part V - The Match operator In December (slow time in msft) I decided to understand what functional programming is all about. When I say 'understanding'
Posted by lucabol | 15 Comments
Filed under:

"LINQ to SQL Overview" video

This is my presentation from TechEd Barcelona: The link has been fixed. It should work now. Let me know if it doesn't. http://www.microsoft.com/emea/msdn/spotlight/sessionh.aspx?videoid=716 . The European locale brings out my Italian accent ... On this
Posted by lucabol | 12 Comments
Filed under:

Creating an immutable value object in C# - Part V - Using a library

Other posts: Part I - Using a class Part II - Making the class better Part III - Using a struct Part IV - A class with a special value In the last post we presented a variation of implementing a value object using a class. Everything works (obviously),
Posted by lucabol | 12 Comments
Filed under:

Attachment(s): TimeLineUsingRecord.zip
More Posts Next page »
 
Page view tracker