Sign in
Matthew Manela's Blog
Options
About
Email Blog Author
RSS for posts
Atom
OK
Search
Tags
C#
Chutzpah
Codeplex
Downloads
F#
Haskell
JavaScript
JQuery
LINQ
MSDN Code Gallery
NuGet
Open Source
Personal
Powershell
Programming
Snippet Designer
testing
Tools
Visual Basic
Visual Studio
Visual Studio 2012
Visual Studio Gallery
Windows
WPF
XAML
Archive
Archives
April 2013
(2)
January 2013
(1)
October 2012
(2)
September 2012
(3)
July 2012
(1)
June 2012
(3)
April 2012
(1)
March 2012
(1)
February 2012
(1)
December 2011
(2)
November 2011
(2)
September 2011
(3)
August 2011
(1)
July 2011
(1)
June 2011
(4)
May 2011
(3)
April 2011
(1)
March 2011
(2)
February 2011
(1)
January 2011
(2)
December 2010
(1)
November 2010
(1)
October 2010
(1)
September 2010
(3)
August 2010
(3)
June 2010
(2)
April 2010
(2)
February 2010
(1)
January 2010
(3)
December 2009
(1)
November 2009
(1)
September 2009
(1)
July 2009
(2)
May 2009
(1)
April 2009
(2)
March 2009
(3)
February 2009
(1)
January 2009
(2)
December 2008
(2)
November 2008
(2)
October 2008
(1)
September 2008
(3)
August 2008
(5)
July 2008
(1)
June 2008
(4)
May 2008
(3)
April 2008
(4)
March 2008
(8)
February 2008
(3)
January 2008
(3)
December 2007
(7)
November 2007
(4)
October 2007
(3)
August 2007
(2)
March, 2008
MSDN Blogs
>
Matthew Manela's Blog
>
March, 2008
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
Matthew Manela's Blog
Understanding Variable Capturing in C#
Posted
over 5 years ago
by
Matthew Manela
2
Comments
With the addition of anonymous delegates in C# 2.0 and with lambda expressions in C# 3.0 you might have been hearing a lot about variable capturing. This is the mechanism in which the delegate/lambda which was defined inline is able to hold on to any...
Matthew Manela's Blog
Digging deeper into C# Lazy Lists
Posted
over 5 years ago
by
Matthew Manela
2
Comments
One of the most interesting aspects of the Haskell language is the fact that features lazy evaluation. My interest in lazy evaluation led me to a post on Wes Dyers blog about lazy lists in C#. In his blog post he talks describes how to create a lazy list...
Matthew Manela's Blog
Lazy Prime Number Sieve in C#
Posted
over 5 years ago
by
Matthew Manela
3
Comments
In my last post I talked about a Stream class for creating efficient lazy lists in C#. In addition, I showed several classic functional methods I ported to C# to be used on the lazy lists. As I mentioned in that post, I will now talk about an example...
Matthew Manela's Blog
The best game EVER
Posted
over 5 years ago
by
Matthew Manela
1
Comments
Note: This post may be subject to gross use of hyperbole. By far the best game in the history of man is: Fuel Pipe on Skype Skype has a bunch of built in games which you can play with the person to whom you are talking. These games are good since they...
Matthew Manela's Blog
Palindrome Creator in Haskell
Posted
over 5 years ago
by
Matthew Manela
The past few days I have been solving problems at this site called Project Euler . This site contains many seemingly simple math programming problems. I have been using Haskell to solve the problems on the site and in order to help solve one of the problems...
Matthew Manela's Blog
Covariance and Contravariance
Posted
over 5 years ago
by
Matthew Manela
I just finished reading the series of ten blog posts by Eric Lippert about covariance and contravariance . These topics were new to me but after reading this blog series it all made sense. It finally explained to me why some things which I thought I should...
Matthew Manela's Blog
Modifying IL of an existing assembly
Posted
over 5 years ago
by
Matthew Manela
1
Comments
Any one who programs in .NET is well aware of Lutz Roeder's .NET Reflector . It is a tool which allows you to disassemble .NET assemblies in to IL, C#, Visual Basic and several other languages. This tool also supports many add-ins which add cool features...
Matthew Manela's Blog
Useful LINQ Method- GetMemberTypeChain
Posted
over 5 years ago
by
Matthew Manela
1
Comments
Recently, I have been working on a custom LINQ provider in C#. In a later post (when I have more time to write) I will go in depth into what I am worked on and what have I learned about writing a LINQ provider. But for now I will present a simple function...
Page 1 of 1 (8 items)