r00tkit
یک شنبه 04 مهر 1389, 19:21 عصر
Visual Studio Add-Ins
DevExpress CodeRush Xpress (http://msdn.microsoft.com/vcsharp/ee663901.aspx)
Libraries and Other Stuff
NMath Suite (http://www.centerspace.net/)
IMSL™ C# Numerical Library for Microsoft® .NET Applications (http://go.microsoft.com/?linkid=6376605)
Extreme Optimization Mathematics Library for .NET (http://www.extremeoptimization.com/)
Runtime Intelligence Service (http://www.preemptive.com/products/runtime-intelligence/overview)
Visual Guard (http://www.visual-guard.com/)
LibCheck (http://www.microsoft.com/downloads/details.aspx?familyid=4b5b7f29-1939-4e5b-a780-70e887964165&displaylang=en)
AQdevTeam (http://www.automatedqa.com/products/aqdevteam.asp)
C-Sharpener For VB (http://www.elegancetech.com/csvb.aspx)
{smartassembly} (http://www.smartassembly.com/)
SmartInspect (http://www.gurock.com/products/smartinspect/)
Visual Studio Spell Check Add-In - StudioSpell (http://keyoti.com/products/studiospell/)
C# Compilers and Frameworks
Mono (http://www.go-mono.com/)
SSCLI (http://www.microsoft.com/downloads/en/details.aspx?FamilyId=8C09FD61-3F26-4555-AE17-3121B4F51D4D&displaylang=en)
Portable.NET (http://en.wikipedia.org/wiki/Portable.NET)
DotGnu (http://www.gnu.org/projects/dotgnu/)
.NET Framework SDK Downloads (http://msdn.microsoft.com/netframework/aa569263.aspx)
Visual C# 2010, Express Edition (http://www.microsoft.com/express/Downloads/)
Obfuscators
{smartassembly} (http://www.smartassembly.com/)
DeployLX CodeVeil (http://www.codeveil.com/)
Dotfuscator .NET Obfuscator (http://www.preemptive.com/)
Salamander .NET Obfuscator (http://www.remotesoft.com/salamander/obfuscator.html)
Semantic Designs: C# Source Code Obfuscator (http://www.semdesigns.com/products/obfuscators/csharpobfuscator.html)
Spices.Net (http://9rays.net/products/spices)
Thinstall (http://thinstall.com/dotnet/)
Demeanor for .NET (http://www.wiseowl.com/products/products.aspx)
.NET Reactor (http://www.eziriz.com/)
IntelliLock (http://www.eziriz.com/intellilock_screenshots.htm)
Eazfuscator.NET (http://www.foss.kharkov.ua/g1/projects/eazfuscator/dotnet/Default.aspx)
SecureTeam CliSecure (http://www.secureteam.net/)
Decompilers
Dis# (http://netdecompiler.com/)
Decompiler.NET (http://decompiler.net/)
Exemplar/Anakrino (http://www.saurik.com/net/exemplar/)
Reflector .NET Decompiler (http://www.aisto.com/roeder/dotnet/)
Salamander .NET Decompiler (C#, C++, Visual Basic .NET, IL, MSIL) (http://www.remotesoft.com/salamander/index.html)
Profiler/Optimization Tools
Dotfuscator Software Services (http://www.preemptive.com/products/dotfuscator/overview)
clrprofiler (http://www.microsoft.com/downloads/en/details.aspx?familyid=86ce6052-d7f4-4aeb-9b7a-94635beebdda&displaylang=en)
NCover (http://www.ncover.org/)
ANTS Profiler (http://www.red-gate.com/code_profiling.htm)
{smartassembly} (http://www.smartassembly.com/)
Salamander .NET Decompiler (C#, C++, Visual Basic .NET, IL, MSIL) (http://www.remotesoft.com/salamander/index.html)
.NET Memory Profiler (http://www.scitech.se/memprofiler/)
AQtime .NET Edition 2 - Automated Profiling and Debugging (http://www.automatedqa.com/products/aqtime/)
Compuware DevPartner Studio Professional Edition (http://www.compuware.com/products/devpartner/studio/)
Rational PurifyPlus - Product Overview - IBM Software (http://www.rational.com/products/quantify_nt/index.jsp)
Refactoring
dotEASY (http://www.doteasy.addr.com/)
devAdvantage : C# Source Code Analyzer for Visual Studio .NET (http://www.anticipatingminds.com/content/products/devadvantage/devadvantage.aspx)
ReSharper (http://www.jetbrains.com/resharper/)
DocumentatorMacros (http://www.codeproject.com/KB/cs/documentatormacros.aspx)
Object Browsers
Reflector for .NET (http://www.aisto.com/roeder/dotnet/)
.NET Component Inspector (http://www.nogoop.com/)
LSW DotNet-Reflection-Browser (http://www.lesser-software.com/lswdnrb.htm)
Editors
C# for emacs (http://sourceforge.net/projects/csde/)
Notepad++ (http://notepad-plus-plus.org/) (http://notepad-plus-plus.org/)
Improve C# Plugin for Eclipse (http://www.improve-technologies.com/alpha/esharp/)
editra.org (http://barnamenevis.org/forum/editra.org)
Semantic Designs: C# Source Code Formatter (http://www.semanticdesigns.com/products/formatters/csharpformatter.html)
Development Environments (IDEs)
SharpDevelop (http://www.icsharpcode.net/opensource/sd/)
QuickSharp (http://quicksharp.sourceforge.net/)
Build Tools
Albacore, a suite of Rake tasks (http://albacorebuild.net/)
NAnt—A .NET Build Tool (http://nant.sourceforge.net/)
CruiseControl.NET (http://confluence.public.thoughtworks.org/display/ccnet/welcome%20to%20cruisecontrol.net)
FinalBuilder (http://www.finalbuilder.com/)
Visual Build Professional (http://www.kinook.com/visbuildpro/)
Hippo.NET (http://hipponet.sourceforge.net/)
MegaBuild (http://www.menees.com/)
Project Uppercut (http://projectuppercut.org/)
Standard Verifiers
FxCop (http://msdn.microsoft.com/library/bb429476%28VS.80%29.aspx)
StyleCop (http://www.google.com/url?sa=t&source=web&cd=1&ved=0CBkQhgIwAA&url=http%3A%2F%2Fcode.msdn.microsoft.com%2Fsourcea nalysis&rct=j&q=sytalecop&ei=QIyfTOOGIMubONyJvZUM&usg=AFQjCNEz-6gzEzIKeSEU3rtP-5DQKgTUNQ&sig2=d2WMOrpdg7FshAqkthl6ng&cad=rja)
Testing
Visual T#: simplified unit tests (http://en.www.prettyobjects.com/tsharp.aspx)
TestRunner for NUnit
POCMock (http://en.www.prettyobjects.com/POCMock.aspx)
.NETUnit (http://sourceforge.net/projects/dotnetunit/)
NUnit (http://sourceforge.net/projects/nunit/)
csunit (http://www.csunit.org/)
Documentation
AtomineerUtils Pro (http://www.atomineerutils.com/)
Live Documenter (http://theboxsoftware.com/products/live-documenter/)
NDOC—Code Documentation Generator for .NET (http://ndoc.sourceforge.net/)
SoftSteel C# Tutorial on Documentation (http://www.softsteel.co.uk/tutorials/csharp/lesson19.html)
Roland Weigelt's GhostDoc (http://www.roland-weigelt.de/ghostdoc/)
Database
ADO.NET Express (http://www.adonetexpress.com/)
Data Access Application Block for .NET (http://msdn2.microsoft.com/en-us/library/ms954827.aspx)
DataLG: Generate Assemblies for Visual C# and Visual Basic .NET (http://users.encs.concordia.ca/%7El_vaugeo)
DeKlarit (http://www.deklarit.com/)
OlyMars (http://www.microsoft.com/downloads/details.aspx?FamilyID=84b1b215-7179-4ce8-9e32-2f89ce86927e&DisplayLang=en)
Project Roundhouse (http://projectroundhouse.org/)
Regular Expressions
Regular Expression Designer (http://www.sellsbrothers.com/tools/#regexd)
Expresso—A Tool for Building and Testing Regular Expressions (http://www.codeproject.com/KB/dotnet/expresso.aspx)
Graphics, Games, and Drawing
CadLib - A .NET CAD component to read, write, render DWG and DXF files (http://www.woutware.com/)
Sharp3D.Math Library (http://www.codeplex.com/Wiki/View.aspx?ProjectName=Sharp3D)
Animated Vector Graphics (http://www.vgdotnet.com/)
Library
Win32 Support
These classes provide access to Win32 functions that aren't already provided by the .NET Frameworks
FileMap
Wraps the Win32 Memory Mapped File services.
Cutting Edge: Windows Hooks in the .NET Framework (http://msdn2.microsoft.com/en-us/magazine/cc188966.aspx)
In this column, Dino Esposito tackles Windows hooks from the perspective of .NET applications and discusses how to build .NET Framework wrapper classes for them.
Use P/Invoke to Develop a .NET Library for Serial Communications (http://msdn2.microsoft.com/en-us/magazine/cc301786.aspx)
This article describes the development of a lean, multithreaded, and modern RS232 base class library in C# managed code. The library uses Platform Invocation Services to interact with the Win32 API directly.Patterns
Illustrated GOF Design Patterns in C# (http://www.codeproject.com/KB/architecture/csdespat_1.aspx)
Demonstrates the implementation of several Gang of Four design patterns using C#, look for other articles in this series as well as many other patterns are demonstrated.Math
Extreme Optimization Mathematics Library for .NET (http://www.extremeoptimization.com/mathematics/default.aspx)
Extreme Optimization Mathematics Library for .NET includes classes for complex numbers, curves, solving equations, numerical integration, numerical differentiation, vectors, matrices, and various special functions.
Mapack for .NET (http://www.aisto.com/roeder/dotnet/)
Mapack is a .NET class library for basic linear algebra computations. It supports the following matrix operations and properties: Multiplication, Addition, Subtraction, Determinant, Norm1, Norm2, Frobenius Norm, Infinity Norm, Rank, Condition, Trace, Cholesky, LU, QR, Single Value decomposition, Least Squares solver, Eigenproblem solver, Equation System solver. The algorithms were adapted from Mapack for COM, Lapack and the Java Matrix Package.
CenterSpace Software .NET Numerics (http://www.centerspace.net/)
The NMath product suite from CenterSpace Software provides building blocks for mathematical, financial, engineering, and scientific applications on the .NET platform. Features include matrix and vector classes, random number generators, statistical functions, numerical integration methods, and object-oriented interfaces to public domain computing packages such as the BLAS (Basic Linear Algebra Subprograms) and LAPACK (Linear Algebra PACKage).
Math.NET (http://www.cdrnet.net/projects/nmath/)
Math.NET is a framework written in C# for performing symbolic mathematical operations in an object oriented way.Graphics
ExoEngine (http://www.exocortex.org/3dengine/)
A C# OpenGL and Cg 3D Game Engine for .NET
CsGL (http://csgl.sourceforge.net/)
A C# wrapper over OpenGL libraries.
Sharp Vector Graphics (SVG#) (http://www.sharpvectors.org/)
XML-Based Vector Graphics
Bunnz Productions
SourceForge.net: Project Info - PurpleSharp (http://sourceforge.net/projects/purplesharp)
A C# DirectX-based game engine from Bunnz Productions (http://www.bunnz.com/).Code Generation
CodeSmith (http://www.ericjsmith.net/codesmith/)
A template-based code generator with ASP.NET style syntax.
VBeXpress (http://www.vbexpress.com/)
A template-driven code generator that can generate .NET applications using either VB.NET or C# basing the code on an existing SQL Server or Microsoft Access database.Frameworks
The Genghis Project (http://www.sellsbrothers.com/tools/genghis/)
A set of extensions built on top of .NET and integrated with Windows Forms to provide application-level services in the same flavor as the Microsoft Foundation Classes. General
.NET Zip Library #ziplib (SharpZipLib) (http://www.icsharpcode.net/OpenSource/SharpZipLib/Default.aspx)
DevExpress CodeRush Xpress (http://msdn.microsoft.com/vcsharp/ee663901.aspx)
Libraries and Other Stuff
NMath Suite (http://www.centerspace.net/)
IMSL™ C# Numerical Library for Microsoft® .NET Applications (http://go.microsoft.com/?linkid=6376605)
Extreme Optimization Mathematics Library for .NET (http://www.extremeoptimization.com/)
Runtime Intelligence Service (http://www.preemptive.com/products/runtime-intelligence/overview)
Visual Guard (http://www.visual-guard.com/)
LibCheck (http://www.microsoft.com/downloads/details.aspx?familyid=4b5b7f29-1939-4e5b-a780-70e887964165&displaylang=en)
AQdevTeam (http://www.automatedqa.com/products/aqdevteam.asp)
C-Sharpener For VB (http://www.elegancetech.com/csvb.aspx)
{smartassembly} (http://www.smartassembly.com/)
SmartInspect (http://www.gurock.com/products/smartinspect/)
Visual Studio Spell Check Add-In - StudioSpell (http://keyoti.com/products/studiospell/)
C# Compilers and Frameworks
Mono (http://www.go-mono.com/)
SSCLI (http://www.microsoft.com/downloads/en/details.aspx?FamilyId=8C09FD61-3F26-4555-AE17-3121B4F51D4D&displaylang=en)
Portable.NET (http://en.wikipedia.org/wiki/Portable.NET)
DotGnu (http://www.gnu.org/projects/dotgnu/)
.NET Framework SDK Downloads (http://msdn.microsoft.com/netframework/aa569263.aspx)
Visual C# 2010, Express Edition (http://www.microsoft.com/express/Downloads/)
Obfuscators
{smartassembly} (http://www.smartassembly.com/)
DeployLX CodeVeil (http://www.codeveil.com/)
Dotfuscator .NET Obfuscator (http://www.preemptive.com/)
Salamander .NET Obfuscator (http://www.remotesoft.com/salamander/obfuscator.html)
Semantic Designs: C# Source Code Obfuscator (http://www.semdesigns.com/products/obfuscators/csharpobfuscator.html)
Spices.Net (http://9rays.net/products/spices)
Thinstall (http://thinstall.com/dotnet/)
Demeanor for .NET (http://www.wiseowl.com/products/products.aspx)
.NET Reactor (http://www.eziriz.com/)
IntelliLock (http://www.eziriz.com/intellilock_screenshots.htm)
Eazfuscator.NET (http://www.foss.kharkov.ua/g1/projects/eazfuscator/dotnet/Default.aspx)
SecureTeam CliSecure (http://www.secureteam.net/)
Decompilers
Dis# (http://netdecompiler.com/)
Decompiler.NET (http://decompiler.net/)
Exemplar/Anakrino (http://www.saurik.com/net/exemplar/)
Reflector .NET Decompiler (http://www.aisto.com/roeder/dotnet/)
Salamander .NET Decompiler (C#, C++, Visual Basic .NET, IL, MSIL) (http://www.remotesoft.com/salamander/index.html)
Profiler/Optimization Tools
Dotfuscator Software Services (http://www.preemptive.com/products/dotfuscator/overview)
clrprofiler (http://www.microsoft.com/downloads/en/details.aspx?familyid=86ce6052-d7f4-4aeb-9b7a-94635beebdda&displaylang=en)
NCover (http://www.ncover.org/)
ANTS Profiler (http://www.red-gate.com/code_profiling.htm)
{smartassembly} (http://www.smartassembly.com/)
Salamander .NET Decompiler (C#, C++, Visual Basic .NET, IL, MSIL) (http://www.remotesoft.com/salamander/index.html)
.NET Memory Profiler (http://www.scitech.se/memprofiler/)
AQtime .NET Edition 2 - Automated Profiling and Debugging (http://www.automatedqa.com/products/aqtime/)
Compuware DevPartner Studio Professional Edition (http://www.compuware.com/products/devpartner/studio/)
Rational PurifyPlus - Product Overview - IBM Software (http://www.rational.com/products/quantify_nt/index.jsp)
Refactoring
dotEASY (http://www.doteasy.addr.com/)
devAdvantage : C# Source Code Analyzer for Visual Studio .NET (http://www.anticipatingminds.com/content/products/devadvantage/devadvantage.aspx)
ReSharper (http://www.jetbrains.com/resharper/)
DocumentatorMacros (http://www.codeproject.com/KB/cs/documentatormacros.aspx)
Object Browsers
Reflector for .NET (http://www.aisto.com/roeder/dotnet/)
.NET Component Inspector (http://www.nogoop.com/)
LSW DotNet-Reflection-Browser (http://www.lesser-software.com/lswdnrb.htm)
Editors
C# for emacs (http://sourceforge.net/projects/csde/)
Notepad++ (http://notepad-plus-plus.org/) (http://notepad-plus-plus.org/)
Improve C# Plugin for Eclipse (http://www.improve-technologies.com/alpha/esharp/)
editra.org (http://barnamenevis.org/forum/editra.org)
Semantic Designs: C# Source Code Formatter (http://www.semanticdesigns.com/products/formatters/csharpformatter.html)
Development Environments (IDEs)
SharpDevelop (http://www.icsharpcode.net/opensource/sd/)
QuickSharp (http://quicksharp.sourceforge.net/)
Build Tools
Albacore, a suite of Rake tasks (http://albacorebuild.net/)
NAnt—A .NET Build Tool (http://nant.sourceforge.net/)
CruiseControl.NET (http://confluence.public.thoughtworks.org/display/ccnet/welcome%20to%20cruisecontrol.net)
FinalBuilder (http://www.finalbuilder.com/)
Visual Build Professional (http://www.kinook.com/visbuildpro/)
Hippo.NET (http://hipponet.sourceforge.net/)
MegaBuild (http://www.menees.com/)
Project Uppercut (http://projectuppercut.org/)
Standard Verifiers
FxCop (http://msdn.microsoft.com/library/bb429476%28VS.80%29.aspx)
StyleCop (http://www.google.com/url?sa=t&source=web&cd=1&ved=0CBkQhgIwAA&url=http%3A%2F%2Fcode.msdn.microsoft.com%2Fsourcea nalysis&rct=j&q=sytalecop&ei=QIyfTOOGIMubONyJvZUM&usg=AFQjCNEz-6gzEzIKeSEU3rtP-5DQKgTUNQ&sig2=d2WMOrpdg7FshAqkthl6ng&cad=rja)
Testing
Visual T#: simplified unit tests (http://en.www.prettyobjects.com/tsharp.aspx)
TestRunner for NUnit
POCMock (http://en.www.prettyobjects.com/POCMock.aspx)
.NETUnit (http://sourceforge.net/projects/dotnetunit/)
NUnit (http://sourceforge.net/projects/nunit/)
csunit (http://www.csunit.org/)
Documentation
AtomineerUtils Pro (http://www.atomineerutils.com/)
Live Documenter (http://theboxsoftware.com/products/live-documenter/)
NDOC—Code Documentation Generator for .NET (http://ndoc.sourceforge.net/)
SoftSteel C# Tutorial on Documentation (http://www.softsteel.co.uk/tutorials/csharp/lesson19.html)
Roland Weigelt's GhostDoc (http://www.roland-weigelt.de/ghostdoc/)
Database
ADO.NET Express (http://www.adonetexpress.com/)
Data Access Application Block for .NET (http://msdn2.microsoft.com/en-us/library/ms954827.aspx)
DataLG: Generate Assemblies for Visual C# and Visual Basic .NET (http://users.encs.concordia.ca/%7El_vaugeo)
DeKlarit (http://www.deklarit.com/)
OlyMars (http://www.microsoft.com/downloads/details.aspx?FamilyID=84b1b215-7179-4ce8-9e32-2f89ce86927e&DisplayLang=en)
Project Roundhouse (http://projectroundhouse.org/)
Regular Expressions
Regular Expression Designer (http://www.sellsbrothers.com/tools/#regexd)
Expresso—A Tool for Building and Testing Regular Expressions (http://www.codeproject.com/KB/dotnet/expresso.aspx)
Graphics, Games, and Drawing
CadLib - A .NET CAD component to read, write, render DWG and DXF files (http://www.woutware.com/)
Sharp3D.Math Library (http://www.codeplex.com/Wiki/View.aspx?ProjectName=Sharp3D)
Animated Vector Graphics (http://www.vgdotnet.com/)
Library
Win32 Support
These classes provide access to Win32 functions that aren't already provided by the .NET Frameworks
FileMap
Wraps the Win32 Memory Mapped File services.
Cutting Edge: Windows Hooks in the .NET Framework (http://msdn2.microsoft.com/en-us/magazine/cc188966.aspx)
In this column, Dino Esposito tackles Windows hooks from the perspective of .NET applications and discusses how to build .NET Framework wrapper classes for them.
Use P/Invoke to Develop a .NET Library for Serial Communications (http://msdn2.microsoft.com/en-us/magazine/cc301786.aspx)
This article describes the development of a lean, multithreaded, and modern RS232 base class library in C# managed code. The library uses Platform Invocation Services to interact with the Win32 API directly.Patterns
Illustrated GOF Design Patterns in C# (http://www.codeproject.com/KB/architecture/csdespat_1.aspx)
Demonstrates the implementation of several Gang of Four design patterns using C#, look for other articles in this series as well as many other patterns are demonstrated.Math
Extreme Optimization Mathematics Library for .NET (http://www.extremeoptimization.com/mathematics/default.aspx)
Extreme Optimization Mathematics Library for .NET includes classes for complex numbers, curves, solving equations, numerical integration, numerical differentiation, vectors, matrices, and various special functions.
Mapack for .NET (http://www.aisto.com/roeder/dotnet/)
Mapack is a .NET class library for basic linear algebra computations. It supports the following matrix operations and properties: Multiplication, Addition, Subtraction, Determinant, Norm1, Norm2, Frobenius Norm, Infinity Norm, Rank, Condition, Trace, Cholesky, LU, QR, Single Value decomposition, Least Squares solver, Eigenproblem solver, Equation System solver. The algorithms were adapted from Mapack for COM, Lapack and the Java Matrix Package.
CenterSpace Software .NET Numerics (http://www.centerspace.net/)
The NMath product suite from CenterSpace Software provides building blocks for mathematical, financial, engineering, and scientific applications on the .NET platform. Features include matrix and vector classes, random number generators, statistical functions, numerical integration methods, and object-oriented interfaces to public domain computing packages such as the BLAS (Basic Linear Algebra Subprograms) and LAPACK (Linear Algebra PACKage).
Math.NET (http://www.cdrnet.net/projects/nmath/)
Math.NET is a framework written in C# for performing symbolic mathematical operations in an object oriented way.Graphics
ExoEngine (http://www.exocortex.org/3dengine/)
A C# OpenGL and Cg 3D Game Engine for .NET
CsGL (http://csgl.sourceforge.net/)
A C# wrapper over OpenGL libraries.
Sharp Vector Graphics (SVG#) (http://www.sharpvectors.org/)
XML-Based Vector Graphics
Bunnz Productions
SourceForge.net: Project Info - PurpleSharp (http://sourceforge.net/projects/purplesharp)
A C# DirectX-based game engine from Bunnz Productions (http://www.bunnz.com/).Code Generation
CodeSmith (http://www.ericjsmith.net/codesmith/)
A template-based code generator with ASP.NET style syntax.
VBeXpress (http://www.vbexpress.com/)
A template-driven code generator that can generate .NET applications using either VB.NET or C# basing the code on an existing SQL Server or Microsoft Access database.Frameworks
The Genghis Project (http://www.sellsbrothers.com/tools/genghis/)
A set of extensions built on top of .NET and integrated with Windows Forms to provide application-level services in the same flavor as the Microsoft Foundation Classes. General
.NET Zip Library #ziplib (SharpZipLib) (http://www.icsharpcode.net/OpenSource/SharpZipLib/Default.aspx)