I create some WinForms apps using Ado.Net to connect the database. I'm using MVP model.
The application uses .Net 3.5 so I cannot use EF 5.0 and I am not willing to use lower version of EF. I'm using VS 2012 though. Is there any tool can be used to generate the C# model classes from the database table schema?
This is called Entity Framework Model First: you generate Edmx designer-based model basing on existing database schema, and then POCO-classes basing on this model.
Visual Studio 2012 supports the approach by default: Add -> New item -> Data -> EF 5.x DbContext Generator.