Links
C# and .NET
Libraries
Most of these are open-source (free) libraries for .NET.
-
Alchemi
Alchemi is an open source software framework that allows you to painlessly aggregate the computing power of networked machines into a virtual supercomputer (computational grid) and to develop applications to run on the grid.
-
ZedGraph
ZedGraph is a set of classes, written in C#, for creating 2D line and bar graphs of arbitrary datasets. The classes provide a high degree of flexibility and are simple to use.
-
NPlot
NPlot is a free charting library for .NET. It boasts an elegant and flexible API. NPlot includes controls for Windows.Forms, ASP.NET and a class for creating bitmaps.
-
NLog
NLog is a .NET logging library designed with simplicity and flexibility in mind.
-
NUnit
NUnit is a unit-testing framework for all .NET languages. It is written entirely in C# and has been completely redesigned to take advantage of many of the latest .NET language features.
-
dnAnalytics
An open-source numerical library for the .NET framework. Also provides C# wrappers for BLAS and LAPACK.
-
Math.NET
Math.NET is a mathematical open source library written in C#. Math.NET aims to provide a self contained clean framework for symbolic mathematical (CAS, Computer Algebra System), and also for numerical / scientific computations.
-
VTK .NET
VTK.NET is a .NET wrapper for the Visualization Toolkit. With it, you can write Windows Forms applications in C#, managed C++, Visual Basic, or J#. It includes a Windows Forms Control for drag and drop design of forms. It is hosted on sourceforge.
Utilities
These are both standalone and Visual Studio 2005 plugins that I have grown to depend on.
-
NDoc
NDoc generates class library documentation from .NET assemblies and the XML documentation files generated by the C# compiler, and can produce several different formats including MSDN-style HTML Help format (.chm), the Visual Studio .NET Help format (HTML Help 2), and MSDN-online style web pages. Note: The latest version of NDoc does not support .NET 2.0 (e.g. generics, etc) but there is an unofficial version that can handle this.
-
GhostDoc
GhostDoc is a free add-in for Visual Studio 2005 that automatically generates XML
documentation comments. Either by using existing documentation inherited
from base classes or implemented interfaces, or by deducing comments from
name and type of e.g. methods, properties or parameters.
-
x.doc
x.doc is a Visual Studio 2005 add-in that provides a means to manage and visualize source-code
comment documentation interactively in the IDE.
It also provides a means of customization through an XSL stylsheet and a CSS file.
-
Line Counter Add-in
Provides complete Solution and Project line counting and summary tool, written as a Visual Studio 2005 Managed Add-In (C#).
-
.NET Reflector
Reflector is a class browser, explorer, analyzer and documentation viewer for .NET. Reflector allows you to easily view, navigate,
search, decompile and analyze .NET assemblies in C#, Visual Basic and IL.
-
TestDriven.NET
TestDriven.NET is a Visual Studio Addin that makes it easy to run unit tests with a single click from within your solution.
-
NCover
NCover interfaces with TestDriven.NET and provides statistics about your code, telling you how many times each line of code
was executed during a particular run of the application.
Articles
Some useful articles about using C# for scientific computing.
Genetic Algorithms
References
This page last updated on :
October 24, 2006
This page has been viewed :
602 times.
Top of Page