FreeSoftwareBooks.com
the name says it all

Home Page  |   Languages   | Java/J2EE    |  Microsoft    |   Unix/Linux    |   Computer Science    |   Databases    |  Web   |   Networking  

Microsoft .NET & C# 
Building Secure ASP.NET Applications: Authentication, Authorization, and Secure Communication
An Introduction to ASP.NET using Visual Basic .NET (Peter McMahon)
Upgrading Visual Basic 6.0 to Visual Basic .NET O'Reilly® .NET Books Chapters
The Spring.NET Framework ASP.NET Web Developer's Guide
Dissecting a C# Application: Inside SharpDevelop C# Nuts and Bolt
C# Station Tutorial ADO.NET Tutorial
C# FAQ for C++ Programmers .NET Framework Frequently Asked Questions
The .NET Developer's Guide to Windows Security C#, The Basics
Improving .NET Application Performance and Scalability C# in Detail
Developers School For Learning C# C# Programming Course
C# to Microsoft’s IL ASP.NET with C#
C# Classes Visual Studio.NET with C#
C# Tutorial Mastering Visual C# .NET
Getting started with C# Running .NET on Unix - The Mono Handbook
The Microsoft’s IL Disassembler A Guide to .NET Framework
Data Structures and Algorithms with Object-Oriented Design Patterns in C#
A Comparison of the C# Programming Language to the JAVA Programming Language
Application Interoperability: Microsoft .NET and J2EE Visual Basic.Net