Beginning C#
C# (pronounced sharp) has been created by Microsoft with the Internet in mind and an aim to balance power with productivity, providing rapid Web development for the C++ and C programmer. This guide has comprehensive coverage and demonstration of the C# language. It shows how to integrate C# with related technologies (ASP+, ADO+, COM+) in .NET applications .