Notes

出自Notes

.Net

目录

Languages

IronPython

F#

F# is a programming language that provides the much sought-after combination of type safety, performance and scripting, with all the advantages of running on a high-quality, well-supported modern runtime system.

Silverlght

Silverlight2 Unit Test

IronXSLT

provide total integration of the XSLT language in Visual Studio IDE.

Frameworks

Official

Enterprise Library

a collection of reusable software components (application blocks) designed to assist software developers with common enterprise development challenges (such as logging, validation, data access, exception handling, and many others).

Unity Application Block

a lightweight, extensible dependency injection container.

Asp.net MVC

not release yet.

Entity

a framework for providing services on data models. Although an object-relational mapping service is an important part of it, it aims to provide more services such as query, view and reporting services. It is geared towards solving the mismatch between the formats in which data is stored in a database and in which it is consumed in an object-oriented programming language or other front ends. Not release yet.

The ADO.NET Entity Framework Overview

Parallel Extensions
Velocity

a distributed cache. Not release yet.

Community

Mono
Castle Project
  • Castle: a set of tools (working together or independently) and integration with others open source projects
  • MonoRails: MVC Framework
  • Active Record:The enterprise data mapping pattern implemented using NHibernate
  • MicroKernel, Windsor Container:A lightweight inversion of control container core
NHibernate
NUnite

Tools

Official

Sandcastle

Sandcastle produces accurate, MSDN style, comprehensive documentation by reflecting over the source assemblies and optionally integrating XML Documentation Comments.

Misc

Microsoft Testing Tools