C# Database Persistence And Ca

Cancelado Publicado Apr 23, 2006 Pagado a la entrega
Cancelado Pagado a la entrega

Implement asynchronous database persistence and caching to the provided classes using C#, .NET 2.0, SQL Server 2005 Express and WilsonORMapper.

Objectives

-maintainability

-speed (preferred over inheritance)

-extensibility

Requirements

-The code must be thread-safe. This framework will be called from multiple threads.

-implement db versioning to create and/or update tables on startup.

-write and pass a multi-threaded load test on the whole framework.

-write and pass a multi-threaded regression test on all classes.

Guidelines

-use only C#.NET 2.0 and [url removed, login to view] 2005

-your code must be compliant with the .NET Framework Design Guidelines

-use FXCop to test compliance

-your code must be commercial-grade (no fancy hacking that is impossible to maintain)

-use tabs to align variable declarations

-variables should have meaningful names

-sort parameter and variable declarations alphabetically as much as possible.

-use NLog as a logging framework (the dll will be provided to you)

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

win

.NET ASP Programación en C# Ingeniería MySQL PHP Arquitectura de software Verificación de software

Nº del proyecto: #3453406

Sobre el proyecto

1 propuesta Proyecto remoto Activo Apr 27, 2006

1 freelancer está ofertando el promedio de $255 para este trabajo

jaspal27

See private message.

$255 USD en 14 días
(1 comentario)
0.0