Convert 3 DAL's to NHibernate 2.1 (from version 1.0)
$30-5000 USD
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.
Numer ID Projektu: #3882976