C# Tutorial and source code
C# (pronounced C sharp) is a programming language designed for building a wide range of enterprise applications that run on the .NET Framework. Visual C# .NET enables developers to build solutions for the broadest range of clients, including Web applications, Microsoft Windows Forms-based applications, and thin- and smart-client devices. And, with an elegant, modern programming language, Visual C# developers can leverage their existing C++ and Java skills and knowledge to be successful in the Microsoft .NET development environment.
I hope this site will help you to acquire the skills and knowledge necessary to develop Windows applications in Visual C# in a simplified manner rather than in a complex way.