DotNetKick.com is an open-source project. Please report any bugs and let us know your great suggestions. Currently running svn revision 620 (rss)

Kick Spy!, Kick Zeitgeist and Kick Widgets

ksh2dotnetkicks Subscribe to this feed
ksh2dotnetkicks
Profile Kicked Submitted Comments Tags Friends Kicked By Friends Submitted By Friends

Stories submitted by ksh2dotnetkicks
2
kicks
submitted by ksh2dotnetkicks 8 days, 19 hours ago

hcoding.blogspot.com — Pattern matching works best with built in facilities in the language, yet this was fun to implement. Basically a pattern matching statement(expression, computation) is of type Type1 => Type2 which means it get a value of type Type1 and returns a value of type Type2. We need a set of pairs of lambdas. Each pair consists of computations of type (Type1 => bool, Type1 => Type2). First item of this pair helps us to decide if we must execute the second part or not... read more...

Add a comment add a comment | category: | Views: 7
tags: | tag it

2
kicks
submitted by ksh2dotnetkicks 8 days, 19 hours ago

hcoding.blogspot.com — This is a quick sort, implemented in C# 3.0. It was fun to implement it! read more...

Add a comment add a comment | category: | Views: 7
tags: | tag it

3
kicks
submitted by ksh2dotnetkicks 2 months, 16 days ago

hcoding.blogspot.com — A new design pattern is being forged into new interesting technologies and this is a re-arrangement of it's concepts. This design pattern has four main steps in implementation; and it is for unifying or making constraint on boundaries of somthing (some context): - Wrap it - Formalize it - Generalize it - Simplify it read more...

Add a comment 1 comment | category: | Views: 10
tags: | tag it

1
kicks
submitted by ksh2dotnetkicks 3 months, 4 days ago

hcoding.blogspot.com — We have 2 different points here (of views): 1 - Feel tha joy and enjoy 2 - Make it done Or we can mix them up (unconsciously): 3 - Make it doomed ... read more...

Add a comment add a comment | category: | Views: 4
| tag it

2
kicks
submitted by ksh2dotnetkicks 4 months, 10 days ago

hcoding.blogspot.com — In C# 3.0 we achieve this feature by employing Extension Methods. The whole point came straightly from definition of Extension Methods, where says: "An extension method with the same name and signature as an interface or class method will never be called.". That means we can call a method on objects without providing a specific type for the compiler. Of course we have the choice to add the extension methods to just one type/class of objects; that for example have implemented a specific interface. read more...

Add a comment add a comment | category: | Views: 1
tags: | tag it

3
kicks
submitted by ksh2dotnetkicks 4 months, 21 days ago

hcoding.blogspot.com — We do not need Dependency Injection in C# 3.0. Because we already have it in a very cleaner way!... (Using extension methods in a different way to make everything inside-out!) read more...

Add a comment add a comment | category: | Views: 17
tags: , | tag it

2
kicks
submitted by ksh2dotnetkicks 7 months ago

hcoding.blogspot.com — As we are using functional programming techniques more and more, new point of view is needed for some already well known concepts. In this text some thoughts on this has been presented. read more...

Add a comment add a comment | category: | Views: 0
| tag it

1
kicks
submitted by ksh2dotnetkicks 8 months, 28 days ago

hcoding.blogspot.com — I have written a Monad thing in C#. This Monad has a private field that I have not access to, but I can change it in any way that I want to! :O And that's the interesting thing about it :P. Once I have pushed a data into it; There is no way out of it. But I can still make any modifications to the data in the Monad. ... read more...

Add a comment add a comment | category: | Views: 0
tags: | tag it

 

Sponsored Link: www.carlist.ie

Search:

Ads via The Lounge