In PHP zitten PDO en MySQL gewoon in de Standard PHP Libraries. In de context van C# zal dit wel op dezelfde manier gaan denk ik. Wat ik me dan wel afvraag is op ADO.NET ook beschikbaar is voor .NET Core.quote:Op woensdag 24 oktober 2018 11:30 schreef FlippingCoin het volgende:
[..]
In de C# libraries en frameworks ben ik totaal niet thuis.
Maar je zal toch geen framewoek nodig hebben om een database te kunnen gebruiken?
Ah oké, met Go moet je gewoon een library kiezen om met een DB te werken.quote:Op woensdag 24 oktober 2018 11:39 schreef DevFreak het volgende:
[..]
In PHP zitten PDO en MySQL gewoon in de Standard PHP Libraries. In de context van C# zal dit wel op dezelfde manier gaan denk ik. Wat ik me dan wel afvraag is op ADO.NET ook beschikbaar is voor .NET Core.
Vroegah gebruikte ik onder PHP ook lange strings voor CRUD-acties maar het is gewoon achterhaald vind ik. Sommigen halen de argumenten dat het meer systeembronnen kost weleens van stal maar dat gaat in deze tijd niet echt meer op.
Volgens mij denk ik ook weer eens veel te ingewikkeld en zal ADO wel gewoon een naampje zijn voor het DB-onderdeel van .NET.
volgens mij is het nog steeds actueel en is Entity Framework een abstractielaag-saus tussen jou en ADO.quote:Op woensdag 24 oktober 2018 12:04 schreef mschol het volgende:
ADO.net is onderdeel van het .net 3.0 framework, getuige dit diagrammetje:
https://en.wikipedia.org/wiki/ADO.NET#/media/File:DotNet3.0.svg
https://www.c-sharpcorner(...)dia/what-is-ado-net/
Voor C# is MsSQL wel echt een aanrader. De combinatie C#, visual studio, (T)sql en SQL Server Management Studio is allemaal gratis te downloaden en installeren en werkt heerlijk samen, zelfs (zeker) als je je beperkt tot entity framework (EF).quote:Op woensdag 24 oktober 2018 10:24 schreef DevFreak het volgende:
Hey hoe is het met jullie?
Ik heb nu wat tijd om me te verdiepen in C#. Ik kan alleen zo weinig duidelijke informatie vinden over opslagmethoden...
Wat voor manieren bestaan er om met databases om te gaan? Wat voor manieren heb je om op afstand te verbinden en DB's lokaal te gebruiken op bv. een server of mobiel apparaat?
Zelf kom ik echt uit de PHP-wereld en heb ik me altijd een beetje beperkt tot MySQL. Heb even een duw in de juiste richting nodig.
Tnx voor je heldere antwoord.quote:Op woensdag 24 oktober 2018 13:40 schreef ralfie het volgende:
[..]
Voor C# is MsSQL wel echt een aanrader. De combinatie C#, visual studio, (T)sql en SQL Server Management Studio is allemaal gratis te downloaden en installeren en werkt heerlijk samen, zelfs (zeker) als je je beperkt tot entity framework (EF).
EF is inderdaad een abstractielaag die het makkelijk maakt om MVC-gericht te developen. Je bouwt je tabellen in sql, importeert deze richting visual studio en deze maakt dan default pages voor viewen, editen, toevoegen & deleten van rijen. EF maakt default gebruik van Linq queries die vertaalt worden naar sql zodra ze uitgevoerd moeten worden. EF werkt prima, totdat je bij grotere datasets uitkomt (miljoenen inserts), maar daarvoor kun je dan weer terugvallen op de onderliggende infrastructuur zoals ADO.net. vziw is EF niet beschikbaar voor .net core, maar dat kan ondertussen anders zijn.
https://code.tutsplus.com(...)t-laravel--cms-27247quote:Op woensdag 24 oktober 2018 12:56 schreef DevFreak het volgende:
[..]
Ik heb ooit zelf een soort van ORM gemaakt in PHP
Ik was dat al snel beu.
Nee weet ik, ik ben al een paar jaar met Laravel bezig geweestquote:Op vrijdag 26 oktober 2018 11:06 schreef cablegunmaster het volgende:
[..]
https://code.tutsplus.com(...)t-laravel--cms-27247
Eloquent lost dit op , ipv zelfbouw.
C# repositories? Nuget?? of wat bedoel jequote:Op zondag 28 oktober 2018 11:26 schreef DevFreak het volgende:
Wauw, frustrerend dit zeg.
Ik heb een goede video-tutorial gevonden waar je een P2P-programma maakt. Wat de gedachtegang is achter code wordt niet echt uitgelegd dus het voelt nogal als acacedabra.
De C#-impelementatie van repositories en WCF komen ook aan bod dus dat is een behoorlijk ppittige hap voor mij. Wat winden jullie, misschien eeen stapje terug doen voor nu?
Misschien pas verdergaan zodra je weer nuchter bent?quote:Op zondag 28 oktober 2018 11:26 schreef DevFreak het volgende:
Wauw, frustrerend dit zeg.
Ik heb een goede video-tutorial gevonden waar je een P2P-programma maakt. Wat de gedachtegang is achter code wordt niet echt uitgelegd dus het voelt nogal als acacedabra.
De C#-impelementatie van repositories en WCF komen ook aan bod dus dat is een behoorlijk ppittige hap voor mij. Wat winden jullie, misschien eeen stapje terug doen voor nu?
Bedoel je het repository pattern?quote:Op zondag 28 oktober 2018 11:26 schreef DevFreak het volgende:
Wauw, frustrerend dit zeg.
Ik heb een goede video-tutorial gevonden waar je een P2P-programma maakt. Wat de gedachtegang is achter code wordt niet echt uitgelegd dus het voelt nogal als acacedabra.
De C#-impelementatie van repositories en WCF komen ook aan bod dus dat is een behoorlijk ppittige hap voor mij. Wat winden jullie, misschien eeen stapje terug doen voor nu?
1 2 | import java.awt.*; import java.awt.event.*; |
quote:Op zondag 28 oktober 2018 18:58 schreef ralfie het volgende:
[..]
C# repositories? Nuget?? of wat bedoel je
Je moet je inlezen in wat je nodig hebt of interessant vindt, niet meer niet minder. Als je met P2P wil beginnen zul je wat exotischere kanten van C# moeten exploreren. Geen idee of WCF daar de beste oplossing voor is, maar het lijkt een goede kanshebber.
quote:Op zondag 28 oktober 2018 21:14 schreef thabit het volgende:
[..]
Misschien pas verdergaan zodra je weer nuchter bent?
Ghehe, sorry voor de verwarring. Ik heb wel ervaring met dergelijke designpatronen hoor, begrijp me niet verkeerd. Ik had het idee te switchen richting de .NET wereld, maar ik weet niet of het nou zo mijn taal/omgeving is.quote:Op maandag 29 oktober 2018 10:32 schreef Rodgrod het volgende:
[..]
Bedoel je het repository pattern?
Dat is in het algemeen wel een nuttige om eens gedaan te hebben
En persoonlijk zal ik er mee door gaan, des te moeilijker des te meer voldoening en zelfvertrouwen het je geeft als het uiteindelijk is gelukt
jaaren geleden ooit gepoogd in C++ een soort javascript achtige taal te bouwen. Parser en lexer zijn redelijk makkelijk te schrijven (en leuk als het dan eenmaal werkt), maar het implementeren van basislogica (o.m. standaard operators voor alle basis datatyes) is verschrikkelijk saai (en daar is het dus ook bij gebleven ).quote:Op maandag 29 oktober 2018 19:59 schreef FlippingCoin het volgende:
Voor mijn studie moeten wij nu het boek Concepts of Programming Languages lezen, vind het wel een boeiend boek en het gaat ook over de werking van een compiler en de semantiek en syntax van een programmeertaal.
Heeft hier iemand ooit eens een compiler of interpreter gemaakt voor een zelfbedachte taal?
Pelu anu ni mo ki yin Flip.
Ah ja dat kan ik mij redelijk voorstellen.quote:Op maandag 29 oktober 2018 20:56 schreef ralfie het volgende:
[..]
jaaren geleden ooit gepoogd in C++ een soort javascript achtige taal te bouwen. Parser en lexer zijn redelijk makkelijk te schrijven (en leuk als het dan eenmaal werkt), maar het implementeren van basislogica (o.m. standaard operators voor alle basis datatyes) is verschrikkelijk saai (en daar is het dus ook bij gebleven ).
1 | int a = test ? b : c; |
1 2 3 4 5 | if(test){ a = b; } else{ a = c; } |
het is wel ernstig heb nu dus een werkend R pakket, dat hopelijk snel gepubliceerd wordt en ik ben nu alweer bezig met een versie 2 ervan... ik wil zoveel dingen anders aanpakken.... volgensmij is dat ook iets wat je eindeloos kunt blijven doen. Tijdens het maken van software introduceer je ideeën die later wel of niet handig blijven.. nu begin ik opnieuw en denk ik alles glad te strijken, totdat er weer nieuwe ideeën komenquote:Op maandag 29 oktober 2018 20:02 schreef FlippingCoin het volgende:
Ah ja en nog een leuk boek waar ik bezig ben is Exercises in Programming Style, boek gaat over een triviaal programma om de woorden in een tekst te tellen, en de 25 meestvoorkomende woorden te printen. Dit programma wordt vervolgens volgens 33 verschillende paradigma gemaakt.
Ystävällisin terveisin Flip.
Die is soms wel echt fijn ja, maar soms maakt die het alleen maar meer onleesbaar daar zou ik mee oppassen.quote:Op dinsdag 30 oktober 2018 11:06 schreef Bosbeetle het volgende:
Ik ontdek net pas de tenary operator dus
[ code verwijderd ]
ipv
[ code verwijderd ]
had hem volgensmij al eens eerder gezien maar nog nooit gebruikt dus hij zit niet in mijn systeem...
Ben even opzoek gegaan in mijn code of ik wat kon vervangen maar ik gebruik het ook niet zo vaak
Ja dat zeker, dit boek behandelt vooral het perspectief van waaruit je naar een probleem kijkt.quote:Op dinsdag 30 oktober 2018 11:12 schreef Bosbeetle het volgende:
[..]
het is wel ernstig heb nu dus een werkend R pakket, dat hopelijk snel gepubliceerd wordt en ik ben nu alweer bezig met een versie 2 ervan... ik wil zoveel dingen anders aanpakken.... volgensmij is dat ook iets wat je eindeloos kunt blijven doen. Tijdens het maken van software introduceer je ideeën die later wel of niet handig blijven.. nu begin ik opnieuw en denk ik alles glad te strijken, totdat er weer nieuwe ideeën komen
Wat bij mij het probleem is ik maak code omdat ik het gebruik... en waarvoor ik het gebruik komt op mijn pad tijdens het maken van de code... en dat blijft zo door loopen. Ik zit niet in de positie om goed af te bakenen wat moet die software nou eigenlijk kunnen, en dat wil ik ook eigenlijk nietquote:Op dinsdag 30 oktober 2018 11:59 schreef FlippingCoin het volgende:
[..]
Ja dat zeker, dit boek behandelt vooral het perspectief van waaruit je naar een probleem kijkt.
Hom regards Flip.
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |