De afgelopen dagen ben ik bezig om van ASPX Forms (masterpages e.d.) over te stappen naar MVC.
Dit om mezelf natuurlijk meer te ontwikkelen en ik heb het ook nodig voor MCSD.
Nu heb ik het eea al wel onder controle, Ik snap wat de controllers doen, waar de models voor dienen en hoe dit soort "Master pages" werkt.
Mooi, tijd om er een database aan te hangen en eens goed te gaan stoeien.
Nou, met het goed stoeien ben ik al aardig wat dagen bezig
Initieel was het idee om er een MySQL DB aan te hangen, doe ik regelmatig, gebruik een simpel USB Webservertje ervoor en dat werkt wel aardig.
Na echter een tijd rotzooien met EF, ADO.NET EF, MySQL Connector en al die meuk lukte het niet.
Prima, Local DB dan maar.
Via Code First een model aangemaakt en EF6 de local DB aan laten maken, tot zo ver prima.
Alles werd netjes aangemaakt, evenals m'n views en dat werkte goed, maar ik heb het liever van mezelf zodat ik via een modal popup gewoon een AJAX call kan doen en alles on the fly werkt (zoals het nu doet in windows forms).
Dus de zooi weer verwijderd en verder gaan zoeken.
Na bezig te zijn geweest met Database first, en daarna code first beide via verschillende bronnen er nog niet uit gekomen.
Daarna ook nog het eea via membership gevonden, wat trouwens ook niet erg werkt want zodra ik bij een controller een validate functie probeer uit te voeren
en de uitleg ervan is ook niet duidelijk.
Nu kan ik wel zeggen ik voeg een mapje classes toe, voeg de System.Data.SqlClient toe en ga op die manier aan de slag, maar dat lijkt mij ook niet de bedoeling.
Oftewel, wie kan hier wat duidelijkheid in verschaffen?
Ik wil gewoon in mijn pagina een AJAX call naar een controller welke voor mij het wachtwoord hasht, valideert, en een true/false teruggeeft zodat ik deze in de huidige layout in kan bouwen.
Maar dit wel met een fatsoenlijke DB connectie, en of dat via membership of EF loopt, of voor mijn part via de SQLClient maakt me niet uit.
Overige bronnen trouwens die ik nu nog open heb staan:
http://www.codeproject.co...imple-Membership-Provider
http://azure.microsoft.co...rship-oauth-sql-database/
http://www.c-sharpcorner....and-logout-in-mvc-4-usin/
http://www.asp.net/mvc/ov...ls-data-from-a-controller
Ik hoop dat het een beetje duidelijk is, ik heb er koppijn van gekregen
Dit om mezelf natuurlijk meer te ontwikkelen en ik heb het ook nodig voor MCSD.
Nu heb ik het eea al wel onder controle, Ik snap wat de controllers doen, waar de models voor dienen en hoe dit soort "Master pages" werkt.
Mooi, tijd om er een database aan te hangen en eens goed te gaan stoeien.
Nou, met het goed stoeien ben ik al aardig wat dagen bezig
Initieel was het idee om er een MySQL DB aan te hangen, doe ik regelmatig, gebruik een simpel USB Webservertje ervoor en dat werkt wel aardig.
Na echter een tijd rotzooien met EF, ADO.NET EF, MySQL Connector en al die meuk lukte het niet.
Prima, Local DB dan maar.
Via Code First een model aangemaakt en EF6 de local DB aan laten maken, tot zo ver prima.
Alles werd netjes aangemaakt, evenals m'n views en dat werkte goed, maar ik heb het liever van mezelf zodat ik via een modal popup gewoon een AJAX call kan doen en alles on the fly werkt (zoals het nu doet in windows forms).
Dus de zooi weer verwijderd en verder gaan zoeken.
Na bezig te zijn geweest met Database first, en daarna code first beide via verschillende bronnen er nog niet uit gekomen.
Daarna ook nog het eea via membership gevonden, wat trouwens ook niet erg werkt want zodra ik bij een controller een validate functie probeer uit te voeren
code:
1
| return Membership.ValidateUser("User", "Password"); |
en de uitleg ervan is ook niet duidelijk.
Nu kan ik wel zeggen ik voeg een mapje classes toe, voeg de System.Data.SqlClient toe en ga op die manier aan de slag, maar dat lijkt mij ook niet de bedoeling.
Oftewel, wie kan hier wat duidelijkheid in verschaffen?
Ik wil gewoon in mijn pagina een AJAX call naar een controller welke voor mij het wachtwoord hasht, valideert, en een true/false teruggeeft zodat ik deze in de huidige layout in kan bouwen.
Maar dit wel met een fatsoenlijke DB connectie, en of dat via membership of EF loopt, of voor mijn part via de SQLClient maakt me niet uit.
Overige bronnen trouwens die ik nu nog open heb staan:
http://www.codeproject.co...imple-Membership-Provider
http://azure.microsoft.co...rship-oauth-sql-database/
http://www.c-sharpcorner....and-logout-in-mvc-4-usin/
http://www.asp.net/mvc/ov...ls-data-from-a-controller
Ik hoop dat het een beetje duidelijk is, ik heb er koppijn van gekregen