Advanced C# ebooks
<p>I am going to migrate from Java to C# , I am really good at java and it's obvious that java sucks AT CERTAIN ASPECTS and I needed some native programming language for windows and found C# to be  nearly same to Java.</p>

<p>SO I started to learn it , I have Visual Studio 2005 SP 1 (I will update it to 2010 if necessary got dreamspark id)  , running on Windows 7 .</p>

<p>I have covered the basics and wish to go in deep ..</p>

<p>As of in deep I want to be able to use the Win32 API , high level networking , Windows Programming .</p>

<p>Can someone suggest any book that does that or any online resource ? </p>
