Functional testing on Web applications

August 30, 2013

Guide on Web applications testing.

more


Chrome Tools

August 28, 2013

Nice tutorial.

more


Check my new app My WishingWall

October 31, 2012

Hi Everyone, we are very pleased to announce that our My WishingWall has finally reached its first public release ! You can try it right here -> http://apps.facebook.com/mywishingwall/ and be sure to check out our bookmarklet app that let’s you add virtually any product from any website on the net !


Code-Based Migrations

May 11, 2012

Nice Article.

more


VS Achievements and FxCop

January 23, 2012

Article about installing FxCop for Achievements.

more


My check null

December 20, 2011

There are many solutions on the net for avoiding the null check. Here is mine:

public interface Option<T> { }

public struct Nothing<T> : Option<T> { }

public struct Just<T> : Option<T>
{
    public readonly T Value;

    public Just(T value) { Value = value; }
}

public static class OptionExtentions
{
    public static Option<T> ToOption<T>(this T value)
    {
        return (value == null)
            ? new Nothing<T>() as Option<T>
            : new Just<T>(value);
    }

    public static U Select<T, U>(this Option<T> option,
      Func<T, U> func)
    {
        return option.Select(func, () => default(U));
    }

    public static U Select<T, U>(this Option<T> option, 
      Func<T, U> whereJust, Func<U> whereNothing)
    {
        return option is Just<T>
            ? whereJust(((Just<T>)option).Value)
            : whereNothing();
    }
}

And implementation:

return (from h in HttpContext.Current.ToOption()
       select h.User);

Sitecore XAML Apps

November 21, 2011

Very nice article on creating Sitcore XAML apps.

more


Sitecore Template Descendants Query

November 11, 2011

I needed a query at Sitecore to select the descendants belonging to a template, of the ancestor belonging to another template

query:./ancestor::*[@@templatekey='templ 1']//*[@@templatekey='templ 2']


Node.js articles

October 2, 2011

Articles on node.js.

more


Visual Studio 2010 – 2012 Dark Theme

August 20, 2011

Visual Studio 2010 – 2012 Dark Theme TextMate style, with ReSharper and Razor support.

Download   More themes   Create theme


Follow

Get every new post delivered to your Inbox.

Join 55 other followers