Yan Cui's blog articles

0
comment
on 3/5/2013 5:45 AM
It’s been 2 weeks since we released any new content into the world of Here Be Monsters and for our trappers that no doubt feels like an eternity! So with great pride, I’d like to tell you that the wait is over and that you have plenty to look forward to!! It’s the end of [...]
>> Read the full article
.
0
comment
on 2/27/2013 4:50 PM
I talked about the XML and JSON serialization of F# types in a previous post, and since then F# 3.0 has been released and a new [CLIMutable] was quietly added amidst the hype surrounding the awesome type providers!   CLIMutable Attribute When applied to a F# record type, the CLIMutable attribute tells the F# compiler [...]
>> Read the full article
.
0
comment
on 2/26/2013 3:24 PM
Just a quick note to say that another minor update to DynamoDB.SQL has been release, you can view the release notes here.   The latest update adds support for a TSQL style WITH keyword for specifying optional parameters for tweaking the query/scan operation. For queries, you can specify the NoConsistentRead and PageSize options to use [...]
>> Read the full article
.
0
comment
on 2/22/2013 6:41 PM
Whilst searching for an elegant solution to apply string interning across a large number of classes (we’re talking about hundreds of classes here..) it dawned on me that I can achieve this with ease using PostSharp’s LocationInterceptionAspect. All I needed was something along the lines of: You can apply this attribute to a class or [...]
>> Read the full article
.
0
comment
on 1/24/2013 4:24 AM
.Net 4.5 introduced a handy little new method Comparer<T>.Create to aid the creation of bespoke comparers, which is great because it means that you don’t have to define a new Comparer class when it is going to be needed once. In case you’re wondering, it’s still not possible to define anonymous implementation of interfaces in [...]
>> Read the full article
.
IntelliFactory Offices Copyright (c) 2011-2012 IntelliFactory. All rights reserved.
Home | Products | Consulting | Trainings | Blogs | Jobs | Contact Us | Terms of Use | Privacy Policy | Cookie Policy
Built with WebSharper