We may earn an affiliate commission when you visit our partners.
Course image
Simon Hughes
With EDMX support fading away, it's even more important to use code-first as EF7 approaches. Most generators are rigid and don't provide you any flexibility in how the code is to be generated. But in this course, Code-first Entity Framework with Legacy Databases, we will be using the "Entity-Framework Reverse POCO Generator", a free visual studio tool, available at www.ReversePoco.com. This generator has been designed from the ground up to be customizable, and produce the code you would have done if you hand-coded it yourself. This course will show you what each of the various settings has on the generated code, and you'll also...
Read more
With EDMX support fading away, it's even more important to use code-first as EF7 approaches. Most generators are rigid and don't provide you any flexibility in how the code is to be generated. But in this course, Code-first Entity Framework with Legacy Databases, we will be using the "Entity-Framework Reverse POCO Generator", a free visual studio tool, available at www.ReversePoco.com. This generator has been designed from the ground up to be customizable, and produce the code you would have done if you hand-coded it yourself. This course will show you what each of the various settings has on the generated code, and you'll also learn how to create separate data and model projects, as well as create repositories, unit tests and integration tests. By the end of this course, you will be able to flexibly generate code that meets your needs.
Enroll now

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Guides learners in swapping out the outdated EDMX support, making the course well suited for those migrating to Entity Framework 7
Emphasizes on customization of code generation, catering to learners who desire flexibility in shaping their code
Provides hands-on instruction in using the Entity-Framework Reverse POCO Generator, a valuable tool for code generation
Covers advanced techniques such as unit testing and integration testing, expanding learners' technical expertise
Taught by Simon Hughes, an experienced instructor in Entity Framework, providing learners with access to expert knowledge
Requires proficiency in Entity Framework and prior experience with code-first development, making it more suitable for intermediate learners

Save this course

Save Code-first Entity Framework with Legacy Databases to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for Code-first Entity Framework with Legacy Databases. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Code-first Entity Framework with Legacy Databases will develop knowledge and skills that may be useful to these careers:
Data Architect
A Data Architect is responsible for designing, building, and maintaining data systems. This course can help you develop the skills you need to be successful in this role by teaching you how to use Entity Framework to create code-first data models. This course can also help you learn how to generate code that meets your specific needs, which is an important skill for Data Architects.
Database Administrator
A Database Administrator is responsible for managing and maintaining databases. This course can help you develop the skills you need to be successful in this role by teaching you how to use Entity Framework to create code-first data models. This course can also help you understand the different settings available in the "Entity-Framework Reverse POCO Generator", which will allow you to customize the code that is generated.
Data Analyst
A Data Analyst is responsible for collecting, analyzing, and interpreting data. This course can help you develop the skills you need to be successful in this role by teaching you how to use Entity Framework to create code-first data models. This course can also help you understand the different settings available in the "Entity-Framework Reverse POCO Generator", which will allow you to customize the code that is generated.
Software Engineer
A Software Engineer is responsible for designing, developing, and maintaining software applications. This course can help you develop the skills you need to be successful in this role by teaching you how to use Entity Framework to create code-first data models. This course can also help you understand the different settings available in the "Entity-Framework Reverse POCO Generator", which will allow you to customize the code that is generated.
Web Developer
A Web Developer is responsible for designing, developing, and maintaining websites. This course can help you develop the skills you need to be successful in this role by teaching you how to use Entity Framework to create code-first data models. This course can also help you understand the different settings available in the "Entity-Framework Reverse POCO Generator", which will allow you to customize the code that is generated.
Business Analyst
A Business Analyst is responsible for analyzing business needs and developing solutions to meet those needs. This course can help you develop the skills you need to be successful in this role by teaching you how to use Entity Framework to create code-first data models. This course can also help you understand the different settings available in the "Entity-Framework Reverse POCO Generator", which will allow you to customize the code that is generated.
Project Manager
A Project Manager is responsible for planning, executing, and closing projects. This course may be useful for Project Managers who are working on projects that involve data modeling.
Technical Writer
A Technical Writer is responsible for writing documentation for software and hardware products. This course may be useful for Technical Writers who are writing documentation for products that use Entity Framework.
Sales Engineer
A Sales Engineer is responsible for selling software and hardware products. This course may be useful for Sales Engineers who are selling products that use Entity Framework.
Marketing Manager
A Marketing Manager is responsible for developing and executing marketing campaigns. This course may be useful for Marketing Managers who are working on campaigns that target software developers who use Entity Framework.
Customer Success Manager
A Customer Success Manager is responsible for ensuring that customers are satisfied with their products and services. This course may be useful for Customer Success Managers who are working with customers who use Entity Framework.
Product Manager
A Product Manager is responsible for developing and managing products. This course may be useful for Product Managers who are working on products that use Entity Framework.
Recruiter
A Recruiter is responsible for finding and hiring qualified candidates for open positions. This course may be useful for Recruiters who are looking to hire candidates with experience in Entity Framework.
Teacher
A Teacher is responsible for teaching students about a particular subject. This course may be useful for Teachers who are teaching courses on software development or data modeling.
Librarian
A Librarian is responsible for managing and organizing a library's collection of books and other materials. This course is not relevant to this role.

Reading list

We've selected one books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Code-first Entity Framework with Legacy Databases.
Provides a deep dive into the DbContext API, which is the core of Entity Framework. It valuable resource for anyone who wants to learn more about how DbContext works and how to use it effectively.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser