Sign In
jaredpar's WebLog
Code, rants and ramblings of a programmer.
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Options
About
Email Blog Author
RSS for posts
Atom
RSS for comments
OK
Search
Advanced search options...
Search In:
Everything
Blogs
Forums
People
Groups
Places
Pages
Date range:
All Time
Last Year
Last 6 Months
Last 3 Months
Last Month
Last Week
Last Two Days
Tags
API Design
C#
C++
Closures
Debugging
DotNet
F#
Futures
Generics
Gotcha
Immutable
Lambda
LINQ
Misc
Orcas
Patterns
PInvoke
PowerShell
Rant
Threading
Tuple
Type Inference
VB
Visual Studio
VsVim
Archive
Archives
May 2012
(1)
July 2011
(1)
March 2011
(3)
January 2011
(3)
November 2010
(2)
October 2010
(2)
September 2010
(1)
July 2010
(5)
June 2010
(8)
May 2010
(2)
April 2010
(1)
March 2010
(2)
February 2010
(5)
January 2010
(2)
December 2009
(6)
November 2009
(3)
October 2009
(1)
September 2009
(1)
August 2009
(1)
June 2009
(2)
May 2009
(1)
April 2009
(3)
March 2009
(2)
February 2009
(3)
January 2009
(10)
December 2008
(6)
November 2008
(7)
October 2008
(20)
September 2008
(8)
August 2008
(11)
July 2008
(5)
June 2008
(13)
May 2008
(9)
April 2008
(16)
March 2008
(7)
February 2008
(11)
January 2008
(13)
December 2007
(6)
November 2007
(9)
October 2007
(10)
September 2007
(5)
August 2007
(8)
July 2007
(2)
June 2007
(2)
May 2007
(3)
April 2007
(3)
February 2007
(3)
January 2007
(8)
December 2006
(3)
November 2006
(2)
October 2006
(4)
September 2006
(1)
August 2006
(1)
July 2006
(2)
April 2006
(7)
November 2005
(3)
October 2005
(1)
September 2005
(1)
August 2005
(2)
July 2005
(8)
June 2005
(1)
May 2005
(7)
April 2005
(4)
March 2005
(4)
February 2005
(2)
January 2005
(2)
November 2004
(1)
September 2004
(3)
January, 2009
MSDN Blogs
>
jaredpar's WebLog
>
January, 2009
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
jaredpar's WebLog
BclExtras Library
Posted
over 3 years ago
by
JaredPar MSFT
2
Comments
I published a .Net utility library on Code Gallery today called BclExtras . It’s a set of classes meant to be used in addition to the standard .Net base class libraries (BCL). The main focuses of the library are functional programming, multi...
jaredpar's WebLog
PowerShell LINQ: Take-Count and Take-While
Posted
over 3 years ago
by
JaredPar MSFT
2
Comments
The Take pair of functions are very similar to the Skip functions . The Take expression does essentially the opposite of the Skip functions. Skip is useful for getting elements further down the pipeline. Take is used for getting elements...
jaredpar's WebLog
If you implement IEquatable<T> you still must override Object’s Equals and GetHashCode
Posted
over 3 years ago
by
JaredPar MSFT
0
Comments
CLR 2.0 introduced IEquatable<T> which is an interface that allows for type safe equality comparisons. Previously, the best available method for comparing equality was the virtual Object Equals method. The method is loosely typed since...
jaredpar's WebLog
PowerShell LINQ: Skip-While
Posted
over 3 years ago
by
JaredPar MSFT
2
Comments
Next up in the PowerShell LINQ series is SkipWhile . This LINQ function takes an enumerable instance and a predicate. The function will skip the elements in the enumerable while the predicate is true. The argument to the predicate is...
jaredpar's WebLog
LINQ like functions for PowerShell: Skip-Count
Posted
over 3 years ago
by
JaredPar MSFT
2
Comments
The PowerShell pipeline, is fairly similar to C#/VB’s LINQ. Both filter a group of elements through a series of transformations which produce a new series of elements. The devil is in the details of course but I’ll get to that in a future...
jaredpar's WebLog
Dvorak keyboard … is it really faster ???
Posted
over 3 years ago
by
JaredPar MSFT
9
Comments
Most people discover I’m a Dvorak user because they’re in my office, attempt to drive during a conversation and find they are typing gibberish. I take the keyboard, hit CTRL+LEFT_SHIFT and they’re on their way again. Well at least until they open up a...
jaredpar's WebLog
Twitter
Posted
over 3 years ago
by
JaredPar MSFT
1
Comments
I broke down a few weeks ago and joined Twitter . If you’re not familiar with Twitter, it’s a lot like sitting in a room with a bunch of people and thinking out loud. Only, it’s done in IM form. It’s interesting and I find myself musing...
jaredpar's WebLog
Script Blocks and Closures (or lack there of)
Posted
over 3 years ago
by
JaredPar MSFT
0
Comments
Script blocks are a concise way of representing an expression or statement group in Powershell. It’s the C#/F#/VB lambda equivalent for PowerShell. One difference between C#/F#/VB lambda expressions and a scriptblock is the lack of lexical...
jaredpar's WebLog
Script Blocks and Arguments: Figuring it out for myself … again
Posted
over 3 years ago
by
JaredPar MSFT
4
Comments
Script blocks are a powershell construct for storing an expression or group of statements inside an expression. It’s the equivalent of a C#/F#/VB Lamba expression. Recently I needed to use a script block but found I had forgotten how to read...
jaredpar's WebLog
Case Sensitive vs. Case Insensitive Languages
Posted
over 3 years ago
by
JaredPar MSFT
10
Comments
Just had a random thought while I was looking at some code today. It’s yet another argument in the case sensitive vs. case insensitive language battle. Do you really want this to be able to compile? class C1 { int M1; int m1; } Yes...
Page 1 of 1 (10 items)