I am building now a C# WPF application and I want to have the data layer completely independent of any data base, so I can easily switch from mssql to oracle to mysql and so on...
I got stuck on this.... I know that NHibronate does exactly this but looks to me like its a bit outdated and little people are still using it. all the information about it date back to around 2010.
I need help with deciding on the right approach as well as guidance on setting it up etc
Less than 30 hrs/week
Less than 1 month< 1 monthProject LengthDuration
I am looking for a mix of experience and value