kurozakizz / dotnet46-mvc-ef6-mysql

CRUD Entity Framework 6 with MySQL

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

.Net 4.6 MVC + Entity Framework 6 + MySQL

CRUD Entity Framework 6 with MySQL

Prerequisite Installation

Instruction

  1. New >> Project >> ASP.NET Web Application (.NET Framework)
  2. Choose Empty and choose MVC
  3. Add References >>
    • EntityFramework
    • Browse C:\Program Files (x86)\MySQL\MySQL Connector Net 6.9.9\Assemblies\v4.5, choose MySql.Data.dll, MySql.Data.Entity.EF6.dll, MySql.Web.dll
  4. edit Web.config
    <entityFramework>
    	<defaultConnectionFactory type="MySql.Data.Entity.MySqlConnectionFactory, MySql.Data.Entity.EF6" />
    	<providers>
    		<provider invariantName="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF6" />
    	</providers>
    </entityFramework>
    
  5. Add Data ADO.NET Entity Data Model to /Models

Focus Files

  • /Web.config
  • /Views/
    • /Monsters/
      • Index.cshtml
      • Create.cshtml
      • Details.cshtml
      • Edit.cshtml
      • Delete.cshtml
  • /Models/
    • PokemonModel.edmx
  • /Controllers/
    • MonsterController.cs

References

About

CRUD Entity Framework 6 with MySQL


Languages

Language:C# 99.4%Language:ASP 0.6%