www.freeprogrammingresources.com

General .Net Resources

Improving .NET Application Performance and Scalability

This guide provides processes and actionable steps for modeling performance, measuring, testing, and tuning your applications. Expert guidance is also provided for improving the performance of managed code, ASP.NET, Enterprise Services, Web services, remoting, ADO.NET, XML, and SQL Server.

The .NET Developer's Guide to Windows Security

The entire contents of the book is here for your reference, free of charge

Sample Chapter Archive

This archive at O'Reilly has sample chapters from books covering a variety of .net topics.

Application Interoperability: Microsoft .NET and J2EE

Application Interoperability: Microsoft .NET and J2EE presents interoperability best practices, and illustrates these approaches with a functional sample application. It shows how to link Microsoft .NET and J2EE, using Web services, runtime bridges, and asynchronous techniques.

Sams Teach Yourself Visual Studio .NET 2003 in 21 Days

Sams Teach Yourself Visual Studio .NET in 21 Days will help developers that are new to application development and experienced developers understand how to use the .NET Framework and Visual Studio .NET to rapidly develop any type of computer .

.NET Languages

A list of .NET language implementations with links to their sites.

MSDN .NET Framework Developer Center

Microsoft's MSDN site for the .NET framework. Begins with fundamentals and goes up to the 64-bit .net framework. In their words: Explore in-depth technical information and get started building the next generation of applications and Web services using the .NET Framework.

W3Schools Microsoft .NET Site

Includes and introductino to .net; descriptions of core building blocks, development tools, software, standards and applications; web services and more.

Introduction to the .NET Framework

A complete tutorial document on the Introduction to the .NET Framework. This tutorial includes information, as well as exercises and references to source code. Access to the sample code require that you login, but it appears to be free. There is also a slide presentation.

.NET Framework FAQ

The .NET Framework FAQ was first posted in July 2000, and is regularly updated. It covers the fundamentals of the .NET Framework including assemblies, garbage collection, security, interop with COM and remoting. Newcomers to the .NET framework may wish to read the FAQ from top to bottom as a tutorial. More experienced practitioners may prefer to consult the contents list for topics of particular interest.

Free .NET Tutorials

They've gone a little heavy on the ads (yeah, yeah I know I have them too) but if you scroll down you will find six .net tutorials that are supposed to be from the book Introducing .NET.

Overview of ADO.NET

Microsoft's .NET Framework Developer's Guide has a series of articles about the architecture and components of ADO.NET as well as a sample application.

Windows Forms QuickStart Tutorial

The Windows Forms QuickStart is a series of Windows Forms samples and supporting commentary designed to quickly acquaint you with the programming model, architecture, and power of Windows Forms. The QuickStart samples are designed to be short, easy-to-understand illustrations of many of the features of Windows Forms

Overview of .NET Framework Classes

This is a sample chapter at InformtIT. This chapter focuses on those classes that illustrate the key concepts and patterns that appear throughout the .NET Framework.

General .NET articles

This is a large collection of .net articles at the Code Project that is organized into various categories such as ADO, encryption, etc.

Introducing .NET Sample chapter

This manuscript is Chapter 1 .NET Overview from the Wrox Press book Introducing .NET.