Convert 3 DAL's to NHibernate 2.1 (from version 1.0)

Ukończone Opublikowano May 14, 2009 Płatność przy odbiorze
Ukończone Płatność przy odbiorze

We currently have three data access layers that use NHibernate 1.0 along with a makeshift [url removed, login to view] addon. ? We would like to have all three of these projects converted to NHibernate 2.1. ?

**Size of Project:**

Across all three DALs we? have? 202 classes, 146 mapping files

**We will provide:**

Source code of all three DAL projects

DLL's for project dependencies

Example code for using the DALs.

Empty database for each DAL (SQL Server 2005)

Database diagrams in Visio format (can make into PNG's if you prefer)

**You will provide:**

- Each DAL converted to NHibernate 2.1

- Test code that tests each class for add/edit/delete/cascading correctly. ? This code should execute without errors, and will guarantee that all classes have been tested. ? I would be willing to pay a higher bid if you can provide these tests as NUnit tests. ? Please specify this in your bid if you can do this.

**Environment:**

Work should be done in C# and .Net 2.0

Solutions should be in VS2005 format.

DAL's should be tested against Sql Server 2005.

**Items to be aware of:**

- We have three classes that implement the IAuditable interface. ? Not sure if they will need to be updated for the new version of NHibernate.

- We have many mapping files that define multiple classes that are nested (this is why we have more classes then mapping files). ? These mapping files will probably be more complicated to convert. ? I have attached our most complicated mapping file for reference. ?

- Many of the classes currently cascade deletes to their children, these will need to be maintained.

- We have special code in the DAL to deal with currency conversion and language conversion. ? I don't think this will effect the upgrade at all, but these will need to continue to work once the upgrade is complete.

Programowanie w C# Inżynieria MySQL PHP Architektura oprogramowania Testowanie oprogramowania

Numer ID Projektu: #3882976

O projekcie

6 ofert Zdalny projekt Aktywny May 27, 2009

Przyznany użytkownikowi:

vw1312068vw

See private message.

$680 USD w ciągu 21 dni
(59 ocen)
5.6

6 freelancerów złożyło ofertę za $1743 w tym projekcie

ahlongxp

See private message.

$1700 USD w ciągu 21 dni
(65 Oceny)
6.4
smartdatasoft

See private message.

$425 USD w ciągu 21 dni
(133 Oceny)
5.8
mattchen

See private message.

$3400 USD w ciągu 21 dni
(14 Oceny)
3.7
pvnic

See private message.

$2550 USD w ciągu 21 dni
(5 Oceny)
3.4
vw7092778vw

See private message.

$1700 USD w ciągu 21 dni
(0 Oceny)
0.0