Porównaj ceny domen i usług IT, sprzedawców z całego świata

Najpierw samouczki dotyczące bazy danych ASP.NET MVC


Próba użycia asp.net po raz pierwszy. Należy utworzyć interfejs API mvc asp.net, który udostępnia interfejs API GET dla około 5 tabel zwracających 1 kolumnę. Całkiem prosta rzecz. Jednak trudno mi wszystko połączyć. Udało mi się stworzyć prosty samouczek MVC i zadzwonić do usługi, aby zwrócić statyczne dane z modelu. Mógłbym również użyć EF5 do generowania modeli, ale od tego momentu nie byłem pewien, jak podłączyć je do mojego kontrolera, aby uzyskać dane.
Więc moje pytanie brzmi. Czy ktoś zna przykład, który najpierw jest bazą danych, a następnie pokazuje, jak korzystać z tej bazy danych „zaimportowanej” w jakimś rodzaju interfejsu API MVC?
Zaproszony:
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Możesz wypróbować ten przykład tutaj:
Utwórz aplikację MVC 3 z Database First i Entity Framework 4.1
http://msdn.microsoft.com/en-us/data/gg685489.aspx, wideo

tutaj
http://msdn.microsoft.com/en-us/data/gg702905.aspx
Entity Framework Database najpierw w MVC3 1of3
http://www.youtube.com/watch?v=ILL-7xOKl78, to jest wideo z YouTube
Pierwsze podejście do bazy danych w Entity Framework
http://www.c-sharpcorner.com/U ... work/, to jest przykład w MVC4
Mam nadzieję że to pomoże.
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Możesz utworzyć klasę
BaseController
, z której będą mogły dziedziczyć wszystkie inne kontrolery.
W
BaseController
utwórz
DbContext
o nazwie
db
lub coś łatwego do zapamiętania i łatwo dostępnego.
Coś w tym stylu:
public abstract class BaseController : Controller
{
protected readonly MyEntities db; public BaseController()
{
db = new MyEntities();
}
}

MyEntities
będzie oczywiście odnosić się do utworzonego modelu encji.
Uważam, że jest to niezwykle przydatne w przypadku dużego projektu, który kończę w pracy.
Mam nadzieję że to pomoże.
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Powinno być możliwe użycie kreatora Entity Data Model Wizard do zaimportowania bazy danych i automatycznego wygenerowania pliku EDMX, który generuje klasy za Ciebie. Zobacz ten przykład:
http://www.c-sharpcorner.com/U ... ework
http://www.c-sharpcorner.com/U ... work/
/
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Sprawdź aplikację NerdDinner, która obejmuje większość podstaw MVC, Razor i Entity Framework.
http://nerddinner.codeplex.com
http://nerddinner.codeplex.com/
/
http://content.wrox.com/wroxfi ... 2.pdf
http://content.wrox.com/wroxfi ... 2.pdf

Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się