Found 53 packages
Adds all required assemblies to start using Sharp Architecure in a MVC project. This package uses NHibernate for persitance and Castle Windsor as the IoC container.
Provides the core interfaces and classes needed by a Sharp Architecture application. It is persistence ignorant and would be used with other packages that provide persistance support.
Provides NHibernate persistance support for a Sharp Architecture application, providing NHibernate session managment and initialisation, and implementations of core SharpArch data access interfaces.
Provides RavenDB persistance support for a Sharp Architecture application, providing implementations of core SharpArch data access interfaces.
Provides base classes to help with testing applications written with Sharp Architecture and NHibernate. This is legacy package, for future development xUnit is recommended.
Provides infrastrucure components for Sharp Architecture application.
Provides MVC ModelBinder using Sharp Architecture's IRepository implementation registered with the IoC Container, a Castle Windsor MVC controller factory and Json.Net ActionResult
Provides base classes and extension methods to help with testing applications written with Sharp Architecture library.
Provides functionality to allow using CommonServiceLocator to instantiate WCF services. It is persistence ignorant and would be used with other packages that provide persistence support.
A commercial Metalama extension that allows to verify the code against architecture rules.
SharpDisam is a disassembler written in C# able to decode the x86 and x86-64 instruction set architectures. It features: * a full C# port of the libudis86 C library * a set of simple C# classes wrapping the udis86 API * support for x86 16-bit, 32-bit and 64-bit instruction set architectures * support for outputting in Intel and AT&T syntax * support for all x86 and x86-64 (AMD64) General purpose and System instructions. * support for the following ISA extensions: - MMX, FPU (x87), AMD 3DNow - SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AES, - AMD-V, INTEL-VMX, SMX * instructions are defined in an XML document that is consumed by a T4 template to generate opcode tables for performance. * the XML instructions document is exactly the same as that found within the udis86 project. The generated C# opcode tables is also very similar except in syntax to those generated by the Python script in the libudis86 C-library. * able to decode more than 4 million 64-bit instructions per second (with an average instruction size of 7-bytes) Usage: https://github.com/spazzarama/SharpDisasm or http://sharpdisasm.codeplex.com/documentation
Adds SharpArch.NHibernate persistance support to a WCF project.
Provides a Castle.WIndsor facility that ensures Wcf channels are closed when the container releases a Wcf client component.
Provides base classes to help with testing applications written with Sharp Architecture using xUnit.
Provides MVC ModelBinder using Sharp Architecture's IRepository implementation registered with the IoC Container and Json.Net ActionResult
Provides base classes to help with testing applications written with Sharp Architecture using xUnit.
Provides AspNet.Core MVC extensions.
Helper library to startup new web based projects using DDD Architecture
Adds SharpArch.RavenDB persistance support to a WCF project.
Adds all required assemblies to start using Sharp Architecure in a MVC project. This package uses RavenDB for persitance and Castle Windsor as the IoC container.