Making a Trading card Game

I am now thinking of working on an online trading card game during my spare time. I already know I am going to use game objects with rigidbodys as cards and stuff and particles as effects but I was wondering what the best/simplest way of scripting this game in C# and if anyone could post any good tutorials on either just scripting in C# or specificaly making an online tcg. I did search for these for awhile but didnt find any. thx in advance