Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

ASP 5 MVC 5 / 6 EF 5,6,7 . Pitanje/Dilema

[es] :: .NET :: ASP.NET :: ASP 5 MVC 5 / 6 EF 5,6,7 . Pitanje/Dilema

[ Pregleda: 3405 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Wh0CaREs
Pomoćno smetalo
Firma
10.10.10.1

Član broj: 286061
Poruke: 20
*.dynamic.telemach.ba.



Profil

icon ASP 5 MVC 5 / 6 EF 5,6,7 . Pitanje/Dilema30.01.2016. u 05:14 - pre 99 meseci
Pozdrav,

Imam nekoliko pitanja i dilema. Naime hocu da pravim svoj CMS vrijeme je da predjem sa naklikavanja i gotovih CMSova i plugina koji mi ne daju tačno što mi treba.

Eh sad, radio sam u WebFormama sa ADO.NET EF 5.0 ali naravno prahistorija.
Počeo sam raditi i sa ASP 4 MVC 5 i EF 6 , i generisao bazu preko koda, querije u kodu (entitframeworkove komande Where itd .. ) što mi se ne sviđa.

Eh sad došao je ASP 5 MVC 6 EntityFramework 7 , koji mi se sviđa, nema kompajlanja brži je, može na linux mašine itd.

Sada pitanje:

Kako mogu korsiti ASP5 MVC6 i da koristim već napravljenu bazu i kako da koristim stored procedure.
Evo cijelu noc sam gledao nekakva riješenja ali nikako da nađem ono što mi treba.

Ili eventualno sta da koristim, na šta da obratim pozornost kako bi mogao poceti kodirati CMS
 
Odgovor na temu

djordjeno
Srbija

Član broj: 35204
Poruke: 332
*.cable.telemach.net.

Sajt: www.mobitel.si


+42 Profil

icon Re: ASP 5 MVC 5 / 6 EF 5,6,7 . Pitanje/Dilema30.01.2016. u 12:12 - pre 99 meseci
Bila je neka tema oko EntityFramework-a ovde na ES.

Tebi treba neki ORM alat, koji radi dobro sa bazom koju izaberes za CMS.

Ja nisam neki fan EntityFrameworka, jer se prilicno menjao iz verzije u verziju, pa sam odustao od pracenja.
Npr u disconnected scenariju nisu imali resenje za update graph pa si morao sa nekim dodatnim bibliotekama da resavas stvar. Da li su to popravili ne znam.
Poredjenja radi NHibernate je to imao dosta dugo pre njih...

 
Odgovor na temu

Wh0CaREs
Pomoćno smetalo
Firma
10.10.10.1

Član broj: 286061
Poruke: 20
*.dynamic.telemach.ba.



Profil

icon Re: ASP 5 MVC 5 / 6 EF 5,6,7 . Pitanje/Dilema30.01.2016. u 13:45 - pre 99 meseci
Ma evo nzm sta da ti kazem, jos gledam raspitivao sam se. Kao ado.net ima neku opciju da se ne treba model.edmx dodavat, da ima neke svoje funkcije koje su ugradjene pa cu pogledat ...

Sve mi dodje da predjem na PHP ali posto i na fakultetu radim MS tehnologije volio bih da i ostanem na njima..
 
Odgovor na temu

dejanet
Beograd

Član broj: 19240
Poruke: 1181



+835 Profil

icon Re: ASP 5 MVC 5 / 6 EF 5,6,7 . Pitanje/Dilema30.01.2016. u 13:51 - pre 99 meseci
Nisam probao EF 7, ali bi trebalo da postoji "update model from database". Ne verujem da postoji jednostavan nacin da se uradi update modela sa neke starije verzije ef-a.
Sto se starijih verzija tice, mi smo imali srece sa migracijama EF 4->5->6, a i postojala je podrska od ms-a i okolo.

Druga bitna stvar jesu connector libraries za konkretni DB Server-a, tj. da li podrzavaju novi EF7. Npr. siguran sam da postoji za SQL Server, dok nisam siguran za MySql... itd.
 
Odgovor na temu

Wh0CaREs
Pomoćno smetalo
Firma
10.10.10.1

Član broj: 286061
Poruke: 20
*.dynamic.telemach.ba.



Profil

icon Re: ASP 5 MVC 5 / 6 EF 5,6,7 . Pitanje/Dilema31.01.2016. u 00:00 - pre 99 meseci
Koristim svakako MsSqlov server, ali evo instalirao sam Drapper njega preporucuju, sredio modele, sredio kontroler, ali kada hocu da generisem View trazi da imam DbContext a to uopste Drapper ne koristi nego EF -.- , stao sam tu nikako da rijesim taj problem..
 
Odgovor na temu

dejanet
Beograd

Član broj: 19240
Poruke: 1181



+835 Profil

icon Re: ASP 5 MVC 5 / 6 EF 5,6,7 . Pitanje/Dilema31.01.2016. u 15:57 - pre 99 meseci
DbContext je db instance klasa EF-a. Dolazi, valjda, iz System.Data.Entity, te nema zeze sa tim Drapper ORM-om ili sta li je vec.
Mozda Drapper ima svoju implementaciju, nesto tipa DrapperDBContext..

Medjutim ako vec imas model objekte nije mi jasno zasto ne mozes da bacis na View(viewName, object model)...

Mozda pokusavas neki wizard ili neku scaffold-ing tehniku, template...?
 
Odgovor na temu

Wh0CaREs
Pomoćno smetalo
Firma
10.10.10.1

Član broj: 286061
Poruke: 20
*.dynamic.telemach.ba.



Profil

icon Re: ASP 5 MVC 5 / 6 EF 5,6,7 . Pitanje/Dilema01.02.2016. u 00:10 - pre 99 meseci
Pokusavao wizzard, ugalvnom radi kada idem rucno ubacivat i koristim View.Bag :)
 
Odgovor na temu

dejanet
Beograd

Član broj: 19240
Poruke: 1181



+835 Profil

icon Re: ASP 5 MVC 5 / 6 EF 5,6,7 . Pitanje/Dilema01.02.2016. u 12:42 - pre 99 meseci
Moze biti da kod wizzarda, template ubaci package ASP.NET Identity (user/roles), koji ima depedency na Identity.EntityFramework a on na EntityFramework.
Otuda DbContext zavisnost (iz ranijeg post-a).

Jbg, pricam napamet, a da nisam ni probao ASP.NET 5...
 
Odgovor na temu

Wh0CaREs
Pomoćno smetalo
Firma
10.10.10.1

Član broj: 286061
Poruke: 20
*.dynamic.telemach.ba.



Profil

icon Re: ASP 5 MVC 5 / 6 EF 5,6,7 . Pitanje/Dilema01.02.2016. u 16:35 - pre 99 meseci
Pa to je to, ugl Dapper sluzi svrsi, evo kako izgleda otprilike zvanje neke procedure:

Code:

public static void Create(User user)
        {
            string storedProcedure = "usp_UserCreate";
            using (SqlConnection db = new SqlConnection(WebCMS.Helpers.Core.SqlConString()))
            {
                DynamicParameters parms = new DynamicParameters();
                parms.Add("@Username", user.Username);
                parms.Add("@Password", user.Password);
                parms.Add("@Email", user.Email);
                parms.Add("@FirstName", user.FirstName);
                parms.Add("LastName", user.LastName);

                db.Query(storedProcedure, parms, commandType: CommandType.StoredProcedure);
            }


Imam neki problem sa uzimanjem Connection stringa iz json config fajla, mrsko mi se bahcat sad sa tim.. :D
 
Odgovor na temu

[es] :: .NET :: ASP.NET :: ASP 5 MVC 5 / 6 EF 5,6,7 . Pitanje/Dilema

[ Pregleda: 3405 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.