AppServices - lightweight framework for IOC and Dependency Injection in SOA

AppServices is a lightweight service container which can inject services into other objects, visual controls or components. It works with .NET Full, .NET Compact and Silverlight (included WP7). It manages automatically the service dependency. Its advantage is declarative configuration of services (attribute oriented). This makes referencing, injecting and using services very easy.

ASP.NET Design Patterns - ASP.NET MVC 2 Case Study Starter Kit

ASP.NET MVC 2 Case Study Starter Kit as featured in the Wrox ASP.net Design Patterns book

Claims Processing Reference Architecture

claims.zip (24,3 MB)
Claims Processing Reference Architecture provides quality services in the field of Auto Insurance Claims Processing however these components can be leveraged for other forms of claims processing such as: Home, Medical, Mortgage, and other general claims processing services to work on behalf of clients for better advanced services. Today, global insurance industry is facing a challenge to provide cutting edge services and value added customer experience coupled with faster response time and easily adaptable services. Like with the other Financial Services architectures released, this reference architecture leverages the ACORD standard throughout. This insurance interoperability with both Commercial Off The Shelf (COTS) and custom built applications in your enterprise. This reference architecture leverages the base architecture from the Life Insurance Reference Architecture. Claims processing is a logical extension of that business functionality. Technologies Used: - SharePoint Server 2007 - Business Data Catalog (BDC) - Silverlight 1.1 - SQL Server - Web Services

CMIS4SharePoint

MIS4SharePoint is the first open source implementation of CMIS standards for SharePoint Platform (WSS3.0 & MOSS2007). It’s an implementation in accordance with the draft version 0.5 of the standard. It covers the web-service part and aims to be a complete implementation of CMIS.

CODE Framework

codeframework.zip (425,5 MB)
CODE Framework is a business application development framework from the makers of CODE Magazine, Markus Egger, and EPS Software Corp. CODE Framework consists of various components and tools that help developers with common aspects of business application development, such as simplified SOA development with various clients, or WPF development, data access, and much more. The main focus of this framework is to enable productive, flexible, and highly maintainable business application development. Make sure you also install the Visual Studio Extensions and Templates from the Extension Manager right within Visual Studio! Note: Most of the CODE Framework originates in our much larger (and not free or open source) Milos Solution Platform product. This means that while the latest build is currently flagged as "beta", it actually contains mostly very mature and time-tested code that has been migrated from the Milos product. We are still in this migration process. Expect new builds with more and more components on an ongoing basis. Documentation and articles will also be forthcoming over the next months and weeks and will be published in CODE Magazine (in print and online) and be linked to from here. We are also working on some videos and some tools and project/item templates which will make it much easier to use this framework. Please check back in a few days. We are hoping to release some of these very shortly.

Cosmos Web Framework By PHP

cwf.zip (601 kB)
This is Compact, But Powerful web framework by PHP.

dotObjects - .NET Naked Objects Framework

dotObjects.zip (1,6 MB)
dotObjects is a framework based on the Naked Objects pattern aimed at the development of enterprise applications through a pure object model design. By this way, the developer creates the business objects of the application and the framework is responsible for the generation of the interface and persistence layer. At the moment, a web interface and a db4o persistence layer is implemented, but the overall architecture allows the injection of any user interface, by the implementation of a renderer pattern; and the injection of any persistence layer, by the implementation of a persistence context. New services are planned on the next releases, as a web services layer, a workflow layer, automatic search of objects, automatic user manual generation and a DSL tool for the modeling of the business objects.

General Ontology & Text Engineering Architecture for .NET

GOTA.zip (854 kB)
GOTA is an OpenSource online & collaborative text engineering development environment for .NET. GOTA aims to simplify and parallelize the development of information extraction projects.

HPC cluster video encoder

HPC cluster video encoder is a cluster application that provides near real-time encoding of video different formats and size. It's developed in C# using Microsoft Expression Encoder 3 object model, Microsoft Advanced VC-1 video codec and Microsoft HPC Pack 2008 SDK.

[Paused, see myprettycms] Innovacall ASP.net MVC 4 Framework and Starter Kits

Empty MVC 4 project with Entity Framework based Role & membership provider. I cannot mailtain 4 differents version of the Framework -> myprettycms.codeplex.com

IWeb - DotNetNuke WebServices Module

IWeb.zip (6,2 MB)
IWEB allows you to create Web Services for your DotNetNuke Portal. You simply upload the module and start adding your own methods. Intergrates with DNN authentication and API.

IWebCF - DotNetNuke WCF Services Module

IWebCF.zip (9,7 MB)
IWebCF provides a platform for developers to extend DotNetNuke using WCF services. IWebCF brings the power of SOA to DotNetNuke, allowing DNN to be more easily integrated with enterprise applications and services.

ESB.NET

Keystroke ESB.NET is a lightweight distributed Enterprise Service Bus with federation support. Featuring WCF and WWF integration, whilst also supporting WSE3 and Raw HTTP, ensuring backwards compatibility, ESB.NET is a flexible and configurable service host & business level messa

KJFramework架构体系

kjframework.zip (61,9 MB)
KJFramework架构体系, 是一套HA级别的基于C/S模式的企业级架构解决方案。

Asynchronous Messaging

messaging.zip (170 kB)
Lightweight Asynchronous Messaging Framework for MSMQ. Asynchronous Messaging is a form of loosely coupled distributed communication, where in this context the term 'communication' can be understood as an exchange of messages between software components. Message-oriented technologies attempt to relax tightly coupled communication (such as TCP network sockets, CORBA or RMI) by the introduction of an intermediary component, which in this case would be a queue. The latter approach allows software components to communicate 'indirectly' with each other. Benefits of this include message senders not needing to have precise knowledge of their receivers, since communication is performed using the queue. The Asynchronous Messaging (Justa.Messaging) framework is an API that simplifies the programming model for asynchronous messaging. At the core is a generics based messaging gateway API surrounded by asynchronous messaging patterns e.g., Content Based Router, Splitter, Aggregator, Message Filter, Recipient List, Dynamic Router, Sequencer, etc.

MindTouch DekiWiki and Dream

* MindTouch DekiWiki: A free and open source wiki engine and web framework ideal for creating enterprise and social applications. It is freely downloadable at http://www.opengarden.org and licensed under GPL. * MindTouch Dream: A portable framework for RESTful web-services written in .Net/Mono. Dream is freely downloadable at http://www.opengarden.org and licensed under LGPL. MindTouch DekiWiki is a powerful, easy to use, feature rich wiki and cross-platform web framework with a unique architecture that makes extending it very approachable. It is built using a Service Oriented Distributed Architecture (SODA), which is a programming pattern promoted by MindTouch Dream. Furthermore DekiWiki's architecture is unique because the presentation layer is written in PHP and loosely coupled with the business logic of the application, which is implemented entirely in C# and is .Net 2.0 and Mono compliant. The PHP presentation layer is very appealing to a very large population of web programmers who are accustomed to implementing web applications in this popular language. In fact, many web designers are fond of PHP because it allows them to create simple applications and prototypes. With DekiWiki the same developers can create far more powerful applications without having to get there hands dirty in the complex logic of the application. Finally, this innovative architecture makes extending the application is relatively simple because new logic can be provided via web services that federate with the application simply by describing the service in DekiWiki's services manager panel. MindTouch DekiWiki is an OSI approved open source wiki. DekiWiki is a wiki engine and extensible enterprise and social application framework. Wiki community: http://www.OpenGarden.org. Commercial wiki products: http://www.MindTouch.com. Wikiwiki more..

MSServices

msservices.zip (42,7 MB)
This project is an SOA application server for HTTP. It can execute Database SPs, MSMQ, Assemblies, IronPython script and generates JSON, Web Service, Text, Excel or RSS file through HTTP. The system has authentication, caching, compression and logging support.

NGinn.BPM

nginn.zip (10,8 MB)
NGinn.BPM - a BPM / Workflow engine for Microsoft.Net It's a lightweight workflow manager based on Petri nets and taking some ideas from BPMN. NGinn BPM helps automate business processes in large organizations, such as telecoms, by enabling to build workflows that coordinate human work and flow of data between applications. The main goals of NGInn design are elasticity, simplicity and ease of integration. It's a permanent work in progress project with some production deployments. Developed mainly in C# and using MS SQL as a database backend. Related projects: nginn-messagebus - [url:http://code.google.com/p/nginn-messagebus] - publish-subscribe message bus based on SQL Server nginn-exchange - [url:http://code.google.com/p/nginn-exchange] - MS Exchange integration framework

Professional Enterprise .NET

ProEnt.zip (4,4 MB)
Source code to accompany the Wrox book Professional Enterprise .NET.

Phoenix Service Bus

pServiceBus.zip (214,4 MB)
The goal of pServiceBus(Phoenix Service Bus) is to provide an API and Service Components that would make implementing an ESB Infrastructure in your environment easy. It's developed in C#, and also have API written for Javascript and Java Clients.