abonnement Unibet Coolblue
  dinsdag 2 oktober 2018 @ 21:23:44 #201
436847 embedguy
Embedded in your genius dreams
pi_182281110
quote:
0s.gif Op dinsdag 2 oktober 2018 09:52 schreef cablegunmaster het volgende:
Vrijdag ben ik achter gekomen hoe het werkt met het uitlezen van een reeks van bytes.
Elke byte heeft zijn eigen waarde en die moet ik uitlezen per bit. ik begrijp het bit lezen nog niet helemaal. als iemand een uitleg heeft hoe het lezen moet hiervoor? Want ik begrijp het nog maar half. (helft meer als ervoorheen). ;)

Ik doe het nu op de waarde van de bit als in Integer groter of gelijk aan 128 dan doe iets,
maar kan dit niet praktischer? Heeft iemand hier ervaring mee :)?
In welke taal ben je bezig?

1<<7 == 128
1
2
3
4
5
6
7
 
if((value >> 7) & 0x01) {
    // the 8th bit was high

if((value >> 6) & 0x01){
    // the 7th bit was high
}
Of het zelfde;
1
2
3
4
5
6
7
 
if(value & (0x01 << 7)) {
    // the 8th bit was high

if(value & (0x01 << 6)){
    // the 7th bit was high
}
Never allow waiting to become a habit.
Live your dreams and take risks.
Life is happening now.
  dinsdag 2 oktober 2018 @ 21:25:30 #202
436847 embedguy
Embedded in your genius dreams
pi_182281166
quote:
0s.gif Op dinsdag 2 oktober 2018 21:21 schreef cablegunmaster het volgende:

[..]

Opensource, download het als standalone app. :P
Nice :D

Ga ik uitproberen, tnx voor de tip!
Never allow waiting to become a habit.
Live your dreams and take risks.
Life is happening now.
pi_182288435
quote:
1s.gif Op dinsdag 2 oktober 2018 21:23 schreef embedguy het volgende:

[..]

In welke taal ben je bezig?

1<<7 == 128
[ code verwijderd ]

Of het zelfde;
[ code verwijderd ]

Ik ben bezig in Java. :P maar, ik ga eens kijken om er een paar mini programmaatjes te maken, zodat ik het voor mezelf helder heb. :Y . collega van me heeft snel Or en AND uitgelegd als binair operators. maar zit soms nog wel met hexadecimaal combinatie met bits en met andere cijfer waarde.

Waarom gebruiken ze zulke onleesbare waardes?
Als ze bezig gaan met bytes. :P

[ Bericht 15% gewijzigd door cablegunmaster op 03-10-2018 10:47:07 ]
Redacted
  woensdag 3 oktober 2018 @ 23:04:55 #204
436847 embedguy
Embedded in your genius dreams
pi_182306240
quote:
0s.gif Op woensdag 3 oktober 2018 09:47 schreef cablegunmaster het volgende:

[..]

Waarom gebruiken ze zulke onleesbare waardes?

Allemaal de schuld van die gene die dacht dat het decimale getallenstelsel handig was. Hoe een grote fout was dat zeg.
Never allow waiting to become a habit.
Live your dreams and take risks.
Life is happening now.
pi_182314292
quote:
10s.gif Op woensdag 3 oktober 2018 23:04 schreef embedguy het volgende:

[..]

Allemaal de schuld van die gene die dacht dat het decimale getallenstelsel handig was. Hoe een grote fout was dat zeg.
:D
Redacted
pi_182358049
quote:
1s.gif Op dinsdag 2 oktober 2018 21:23 schreef embedguy het volgende:

[..]

In welke taal ben je bezig?

1<<7 == 128
[ code verwijderd ]

Of het zelfde;
[ code verwijderd ]

1
2
3
4
5
6
7
    /**
     * @param bitFromRight (0 - 7) is range.
     * @return
     */
    private Boolean checkBitActivated(int bitFromRight, int value){
        return ((value >> bitFromRight) & 0x01) == 1;
    }

Zo is het wel een stuk makkelijker :D Dankje!
Redacted
  zondag 7 oktober 2018 @ 00:09:31 #207
85514 ralfie
!Yvan eht nioj
pi_182361215
quote:
0s.gif Op woensdag 3 oktober 2018 09:47 schreef cablegunmaster het volgende:

[..]

Ik ben bezig in Java. :P maar, ik ga eens kijken om er een paar mini programmaatjes te maken, zodat ik het voor mezelf helder heb. :Y . collega van me heeft snel Or en AND uitgelegd als binair operators. maar zit soms nog wel met hexadecimaal combinatie met bits en met andere cijfer waarde.

Waarom gebruiken ze zulke onleesbare waardes?
Als ze bezig gaan met bytes. :P
de windows 10 calculator heeft een 'programmer' mode. Kan je helpen om lshift, rshift, and or xor etc wat beter te visualiseren door de visualisatie van dex of hex naar bin om te zetten of met de bit togging keypad te spelen
pi_182477879
quote:
0s.gif Op maandag 1 oktober 2018 14:30 schreef cablegunmaster het volgende:

[..]

Ga je met flux of redux werken?

Redux cartoon:
https://code-cartoons.com/a-cartoon-intro-to-redux-3afb775501a6

Flux cartoon:
https://code-cartoons.com/a-cartoon-guide-to-flux-6157355ab207

Werkt perfect de uitleg . :Y

React-native een Redux github repo een keer gemaakt om te kijken hoe het werkt:
https://github.com/cablegunmaster/Simple-Redux-Boilerplate
Ah fuck, hier vergeten op terug te komen. |:(

Saúdos Flip.
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
pi_182546576
Nog steeds bezig in Java! Inmiddels een stuk verder en bij enumerations beland. De uitleg over de methode valueOf() is mij echter niet helemaal duidelijk, mede doordat elke uitleg het anders brengt.

Ik weet dat je een enumeratie voorziet van constanten, waarbij de naam en de waarde volgens mij identiek zijn. De methode valueOf is als volgt: public static enum-type valueOf(String str). Een uitleg is dat de constante wordt terug gegeven waarvan de waarde gelijk is aan str. Maar een andere uitleg leek juist weer te zeggen dat je de constante opgeeft bij str en dan de waarde terugkrijgt. Ik weet het, het resultaat is hetzelfde aangezien waarde en naam gelijk zijn, maar het is toch handig om te weten.

Daarnaast...aangezien waarde en naam gelijk zijn, waarom wil je de ander hebben als je de een al weet? :?
ウプピエ 八十三 &lt;&lt; u-pu-pi-e hachi-ju-san, ik denk ik zeg het er maar ff bij :P
pi_182550457
quote:
0s.gif Op dinsdag 16 oktober 2018 10:19 schreef uppie83 het volgende:
Nog steeds bezig in Java! Inmiddels een stuk verder en bij enumerations beland. De uitleg over de methode valueOf() is mij echter niet helemaal duidelijk, mede doordat elke uitleg het anders brengt.

Ik weet dat je een enumeratie voorziet van constanten, waarbij de naam en de waarde volgens mij identiek zijn. De methode valueOf is als volgt: public static enum-type valueOf(String str). Een uitleg is dat de constante wordt terug gegeven waarvan de waarde gelijk is aan str. Maar een andere uitleg leek juist weer te zeggen dat je de constante opgeeft bij str en dan de waarde terugkrijgt. Ik weet het, het resultaat is hetzelfde aangezien waarde en naam gelijk zijn, maar het is toch handig om te weten.

Daarnaast...aangezien waarde en naam gelijk zijn, waarom wil je de ander hebben als je de een al weet? :?
Omdat je ook waardes en namen kunnen hebben die NIET gelijk zijn aan elkaar.

1
2
3
4
5
6
7
public enum AppleTreeTypes {
   ELSTAR("Lescus Applescusini"),
   COX("Appelicus Vagicus namus"),
   GALA("Namus Defticus");

    private final String description;
}

Waarde van de enum is in dit geval niet hetzelfde als de NAME van de enum.
Soms wil je namen opvragen met de sleutel, en soms wil je valueOf() de ENUM waarde ophalen op basis van een STRING, om deze verder te gebruiken om je applicatie te verhelderen.

Waarom is dit handig? Dan kan je een DB gebruiken om de ENUM waarde daarbij te zetten / op te halen. De applicatie kan dan alleen de waardes te accepteren die in de ENUM zitten en andere keihard te negeren.

De AppleTreeType.valueOf("FUJI") Appelsoort is onbekend en mag niet meedoen aan mijn persoonlijke appelsoorten, die ik verkoop. (bijv). en zou een "IllegalArgumentException" geven.

Ander voorbeeld met "rechten":
http://tutorials.jenkov.com/java/enums.html

Hopelijk verheldert dit iets wat.
Redacted
pi_182550506
quote:
16s.gif Op vrijdag 12 oktober 2018 20:04 schreef FlippingCoin het volgende:

[..]

Ah fuck, hier vergeten op terug te komen. |:(

Saúdos Flip.
en nu alweer :P
Redacted
pi_182556295
quote:
0s.gif Op maandag 1 oktober 2018 14:30 schreef cablegunmaster het volgende:

[..]

Ga je met flux of redux werken?

Redux cartoon:
https://code-cartoons.com/a-cartoon-intro-to-redux-3afb775501a6

Flux cartoon:
https://code-cartoons.com/a-cartoon-guide-to-flux-6157355ab207

Werkt perfect de uitleg . :Y

React-native een Redux github repo een keer gemaakt om te kijken hoe het werkt:
https://github.com/cablegunmaster/Simple-Redux-Boilerplate
Excuus voor de late reactie, was even op een lager pitje omwille van de studie die weer is gestart. Ik maak gebruikt van Typescript samen met Ramda (beginnend). Ik wil vooral het functionele paradigma zelf wat meer toepassen waar mogelijk om zo mijn code beter testbaar te maken en zonder minder bijeffecten.


Deze talk van de week gekeken en a.d.h.v. nog een hoop gelezen waardoor mijn kijk op het functionele paradigma wat verandert is. :P De vergelijking dat functioneel tijdloos is en o.a. OO niet, maar dat ze toch niet erg van elkaar verschillen is mij het meeste bijgebleven.

Ik stoei alleen nog een beetje met state, want met een form ontkom je daar niet aan. :P

S priateľským pozdravom Flip.

[ Bericht 12% gewijzigd door FlippingCoin op 16-10-2018 19:23:32 ]
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
pi_182557231
quote:
0s.gif Op dinsdag 16 oktober 2018 14:10 schreef cablegunmaster het volgende:

[..]

Omdat je ook waardes en namen kunnen hebben die NIET gelijk zijn aan elkaar.
[ code verwijderd ]

Waarde van de enum is in dit geval niet hetzelfde als de NAME van de enum.
Soms wil je namen opvragen met de sleutel, en soms wil je valueOf() de ENUM waarde ophalen op basis van een STRING, om deze verder te gebruiken om je applicatie te verhelderen.

Waarom is dit handig? Dan kan je een DB gebruiken om de ENUM waarde daarbij te zetten / op te halen. De applicatie kan dan alleen de waardes te accepteren die in de ENUM zitten en andere keihard te negeren.

De AppleTreeType.valueOf("FUJI") Appelsoort is onbekend en mag niet meedoen aan mijn persoonlijke appelsoorten, die ik verkoop. (bijv). en zou een "IllegalArgumentException" geven.

Ander voorbeeld met "rechten":
http://tutorials.jenkov.com/java/enums.html

Hopelijk verheldert dit iets wat.
Helder, dus de uitleg variant dat 'str' de naam van de constante is waarvan je de waarde wilt ophalen is toch de uitleg die correct is (gezien de naam van de functie had ik dit ook wel verwacht).
ウプピエ 八十三 &lt;&lt; u-pu-pi-e hachi-ju-san, ik denk ik zeg het er maar ff bij :P
  dinsdag 16 oktober 2018 @ 22:04:52 #214
436847 embedguy
Embedded in your genius dreams
pi_182560408
quote:
16s.gif Op dinsdag 16 oktober 2018 19:11 schreef FlippingCoin het volgende:

[..]

Excuus voor de late reactie, was even op een lager pitje omwille van de studie die weer is gestart. Ik maak gebruikt van Typescript samen met Ramda (beginnend). Ik wil vooral het functionele paradigma zelf wat meer toepassen waar mogelijk om zo mijn code beter testbaar te maken en zonder minder bijeffecten.


Deze talk van de week gekeken en a.d.h.v. nog een hoop gelezen waardoor mijn kijk op het functionele paradigma wat verandert is. :P De vergelijking dat functioneel tijdloos is en o.a. OO niet, maar dat ze toch niet erg van elkaar verschillen is mij het meeste bijgebleven.

Ik stoei alleen nog een beetje met state, want met een form ontkom je daar niet aan. :P

S priateľským pozdravom Flip.
Zojuist heb ik die video ook bekeken. Ik merk dat ik steeds meer interesse krijg in dat functioneel programmeren. Misschien toch maar eens een keer een proefprojectje opstarten om het uit te proberen 🤔.

Ik vraag me af in hoeverre oo toch niet zo heel veel verschilt met functioneel. Inderdaad wel mooi gedaan hoe ze ze langs elkaar legde maar als het iets complexer wordt, kun je het volgens mij al niet meer voor elkaar krijgen om de programma's op elkaar te laten lijken.
Never allow waiting to become a habit.
Live your dreams and take risks.
Life is happening now.
pi_182560628
quote:
1s.gif Op dinsdag 16 oktober 2018 22:04 schreef embedguy het volgende:

[..]

Zojuist heb ik die video ook bekeken. Ik merk dat ik steeds meer interesse krijg in dat functioneel programmeren. Misschien toch maar eens een keer een proefprojectje opstarten om het uit te proberen 🤔.

Ik vraag me af in hoeverre oo toch niet zo heel veel verschilt met functioneel. Inderdaad wel mooi gedaan hoe ze ze langs elkaar legde maar als het iets complexer wordt, kun je het volgens mij al niet meer voor elkaar krijgen om de programma's op elkaar te laten lijken.
Ik las vandaag een paper van Peter van Roy, en hierin schreef die dat er sowieso vier maten van OO zijn, ook stateless, die komt dan zeker erg in de buurt.

Maar volgens mij verschilt het in zekere zin niet super erg van elkaar omdat beide paradigma hetzelfde probleem willen oplossen itt sommige andere paradigma?

Ik moet nu een paper schrijven over een programmeertaal, en ik heb voor javascript gekozen omdat het een beetje raar is en meerdere paradigma's omvat. Dus ik hoop er nog wel een stuk meer over te leren. Vind sowieso paradigma's en ontwerppatronen wel erg boeiend allemaal.

https://en.wikipedia.org/wiki/Programming_paradigm

op deze wiki staan er rechts in het menu trouwens een hele hoop, en die chart komt uit de paper van van Roy die ik gelezen heb.

Prijazni pozdravi Flip.
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
  woensdag 17 oktober 2018 @ 18:52:51 #216
436847 embedguy
Embedded in your genius dreams
pi_182576392
quote:
16s.gif Op dinsdag 16 oktober 2018 22:14 schreef FlippingCoin het volgende:

[..]

Ik las vandaag een paper van Peter van Roy, en hierin schreef die dat er sowieso vier maten van OO zijn, ook stateless, die komt dan zeker erg in de buurt.

Maar volgens mij verschilt het in zekere zin niet super erg van elkaar omdat beide paradigma hetzelfde probleem willen oplossen itt sommige andere paradigma?

Ik moet nu een paper schrijven over een programmeertaal, en ik heb voor javascript gekozen omdat het een beetje raar is en meerdere paradigma's omvat. Dus ik hoop er nog wel een stuk meer over te leren. Vind sowieso paradigma's en ontwerppatronen wel erg boeiend allemaal.

https://en.wikipedia.org/wiki/Programming_paradigm

op deze wiki staan er rechts in het menu trouwens een hele hoop, en die chart komt uit de paper van van Roy die ik gelezen heb.

Prijazni pozdravi Flip.
Ookal willen ze het zelfde probleem oplossen, dan nog kan het een wereld van een verschil zijn. Maar misschien dat stateles oo er wel dicht bij in de buurt komt ja.

Interessant allemaal, mocht je een keer leesvoer voor me hebben over dit onderwerp dan is dat meer dan welkom :). Die linkjes op de wiki page zal ik ook eens gaan bekijken.
Never allow waiting to become a habit.
Live your dreams and take risks.
Life is happening now.
pi_182576508
quote:
1s.gif Op woensdag 17 oktober 2018 18:52 schreef embedguy het volgende:

[..]

Ookal willen ze het zelfde probleem oplossen, dan nog kan het een wereld van een verschil zijn. Maar misschien dat stateles oo er wel dicht bij in de buurt komt ja.

Interessant allemaal, mocht je een keer leesvoer voor me hebben over dit onderwerp dan is dat meer dan welkom :). Die linkjes op de wiki page zal ik ook eens gaan bekijken.
Deze leek mij zelf wel interessant.

https://www.amazon.com/Peter-Van-Roy/e/B001IOHALO

Verder zag ik dat de programmeertaal Curry de functionele en logische paradigma samen gebruikt daar wou ik ook nog eens naar kijken.

Alleen over het logische paradigma is helemaal niet zo veel te vinden lijkt het, iig niet zoals OO en Functioneel op youtube. :P

בעסטע גרוסען Flip.
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
pi_182576941
quote:
2s.gif Op woensdag 17 oktober 2018 19:05 schreef Bosbeetle het volgende:

[..]

Goed bezig... ik ben benieuwd hoe lang ik deze blackberry kan volhouden :D
Jij was destijds bezig met iets wat je in een journal zou komen of zo toch?

Saúdos Flip.
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
  Moderator woensdag 17 oktober 2018 @ 19:30:21 #219
27682 crew  Bosbeetle
terminaal verdwaald
pi_182577118
quote:
16s.gif Op woensdag 17 oktober 2018 19:22 schreef FlippingCoin het volgende:

[..]

Jij was destijds bezig met iets wat je in een journal zou komen of zo toch?

Saúdos Flip.
Heb de reactie op de peer-review maandag opgestuurd... nu is het wachten of ze het accepteren.
En mochten we vallen dan is het omhoog. - Krang (uit: Pantani)
My favourite music is the music I haven't yet heard - John Cage
Water: ijskoud de hardste - Gehenna
pi_182577136
quote:
2s.gif Op woensdag 17 oktober 2018 19:30 schreef Bosbeetle het volgende:

[..]

Heb de reactie op de peer-review maandag opgestuurd... nu is het wachten of ze het accepteren.
Gaaf en spannend, hoe lang duurt dat voor je dat te horen krijgt?

آداب Flip.
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
  Moderator woensdag 17 oktober 2018 @ 19:33:34 #221
27682 crew  Bosbeetle
terminaal verdwaald
pi_182577184
quote:
16s.gif Op woensdag 17 oktober 2018 19:30 schreef FlippingCoin het volgende:

[..]

Gaaf en spannend, hoe lang duurt dat voor je dat te horen krijgt?

آداب Flip.
Totdat de reviewers er klaar mee zijn. Geen idee we hebben het in augustus opgestuurd, reactie gekregen mid september, dus het kan best nog wel eens een maandje duren. maar het kan ook sneller gaan.
En mochten we vallen dan is het omhoog. - Krang (uit: Pantani)
My favourite music is the music I haven't yet heard - John Cage
Water: ijskoud de hardste - Gehenna
pi_182708545
Hey hoe is het met jullie? O+

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.

[ Bericht 11% gewijzigd door #ANONIEM op 24-10-2018 10:36:41 ]
pi_182708852
quote:
1s.gif Op woensdag 24 oktober 2018 10:24 schreef DevFreak het volgende:
Hey hoe is het met jullie? O+

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.
Ik heb geen ervaring met C# maar ik denk dat voor alle grote spelere wel een C# API is. Dus Postgress en MySql et cetera.
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
pi_182709737
quote:
1s.gif Op woensdag 24 oktober 2018 10:38 schreef FlippingCoin het volgende:

[..]

Ik heb geen ervaring met C# maar ik denk dat voor alle grote spelere wel een C# API is. Dus Postgress en MySql et cetera.
Ja oef, ik heb de Microsoft-documentatie altijd ervaren als pittige hap... :P

Maar wat ik tot nu toe begrijp is dat je...

- met de ADO.NET bibliotheken op basisniveau query's af kunt vuren op MS databases.
- Ik heb dus Entity Framework nodig en kan afhankelijk van de situatie de juiste bibliotheek kiezen.

Ik heb een paar maanden stil gezeten dus ik begin gewoon met wat simpele oefeningen, ben eigenlijk nog niet bij het hoofdstukje 'databases' aangeland :P

[ Bericht 2% gewijzigd door #ANONIEM op 24-10-2018 11:24:42 ]
pi_182709836
quote:
7s.gif Op woensdag 24 oktober 2018 11:24 schreef DevFreak het volgende:

[..]

Ja oef, ik heb de Microsoft-documentatie altijd ervaren als pittige hap... :P

Maar wat ik tot nu toe begrijp is dat je...

- met de ADO.NET bibliotheken op basisniveau query's af kunt vuren op MS databases.
- Ik heb dus Entity Framework nodig en kan afhankelijk van de situatie de juiste bibliotheek kiezen.

Ik heb een paar maanden stil gezeten dus ik begin gewoon met wat simpele oefeningen, ben eigenlijk nog niet bij het hoofdstukje 'databases' aangeland :P
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?
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
pi_182710038
quote:
1s.gif 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?
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. :P 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.

[ Bericht 4% gewijzigd door #ANONIEM op 24-10-2018 11:44:46 ]
pi_182710544
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/
pi_182711277
quote:
7s.gif 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. :P 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.
Ah oké, met Go moet je gewoon een library kiezen om met een DB te werken.
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
pi_182711364
Nou ja of zelf wat maken. :D
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
pi_182711455
quote:
1s.gif Op woensdag 24 oktober 2018 12:50 schreef FlippingCoin het volgende:
Nou ja of zelf wat maken. :D
Ik heb ooit zelf een soort van ORM gemaakt in PHP :')
Ik was dat al snel beu.
pi_182711466
quote:
0s.gif 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/
volgens mij is het nog steeds actueel en is Entity Framework een abstractielaag-saus tussen jou en ADO.
  woensdag 24 oktober 2018 @ 13:40:25 #232
85514 ralfie
!Yvan eht nioj
pi_182712456
quote:
1s.gif Op woensdag 24 oktober 2018 10:24 schreef DevFreak het volgende:
Hey hoe is het met jullie? O+

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.
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.
pi_182733873
quote:
0s.gif 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.
Tnx voor je heldere antwoord. :)
pi_182751099
quote:
7s.gif 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.
https://code.tutsplus.com(...)t-laravel--cms-27247

Eloquent lost dit op O+ , ipv zelfbouw.
Redacted
pi_182752443
quote:
0s.gif Op vrijdag 26 oktober 2018 11:06 schreef cablegunmaster het volgende:

[..]

https://code.tutsplus.com(...)t-laravel--cms-27247

Eloquent lost dit op O+ , ipv zelfbouw.
Nee weet ik, ik ben al een paar jaar met Laravel bezig geweest :)
pi_182789473
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?

[ Bericht 18% gewijzigd door #ANONIEM op 28-10-2018 11:32:16 ]
  zondag 28 oktober 2018 @ 18:58:13 #237
85514 ralfie
!Yvan eht nioj
pi_182798086
quote:
7s.gif 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?
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.
pi_182802586
quote:
7s.gif 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? B:)B
  maandag 29 oktober 2018 @ 10:32:59 #239
463823 Rodgrod
Lekker met vanillekwark
pi_182811424
quote:
7s.gif 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?
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
❤️🐤🐤🐤🐤🐤🐤🐤🐤❤️
Doet rubber om staven
pi_182814581
Wederom een vraagje aan de Java kennert...

Ik zie in voorbeelden nog wel eens het volgende voorbij komen:

1
2
import java.awt.*;
import java.awt.event.*;

Nou begreep ik dat je met de eerste regel eigenlijk alles binnen java.awt al geimporteerd hebt. Waarom dan nog de tweede regel?
ウプピエ 八十三 &lt;&lt; u-pu-pi-e hachi-ju-san, ik denk ik zeg het er maar ff bij :P
pi_182820388
quote:
0s.gif 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:
12s.gif Op zondag 28 oktober 2018 21:14 schreef thabit het volgende:

[..]

Misschien pas verdergaan zodra je weer nuchter bent? B:)B
quote:
0s.gif 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
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.
pi_182821882
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.
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
pi_182821955
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.
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
  maandag 29 oktober 2018 @ 20:56:58 #244
85514 ralfie
!Yvan eht nioj
pi_182823223
quote:
16s.gif 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.
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 :)).
pi_182823296
quote:
0s.gif 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 :)).
Ah ja dat kan ik mij redelijk voorstellen. :D

Cool. ^O^

Niet een klein stukje werkende taal gekregen? :P

दयालु सादर Flip.
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
  Moderator dinsdag 30 oktober 2018 @ 11:06:47 #246
27682 crew  Bosbeetle
terminaal verdwaald
pi_182832048
Ik ontdek net pas de tenary operator dus

1int a = test ? b : c;

ipv

1
2
3
4
5
if(test){
     a = b;
} else{
     a = c;
}

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 :P
En mochten we vallen dan is het omhoog. - Krang (uit: Pantani)
My favourite music is the music I haven't yet heard - John Cage
Water: ijskoud de hardste - Gehenna
  Moderator dinsdag 30 oktober 2018 @ 11:12:58 #247
27682 crew  Bosbeetle
terminaal verdwaald
pi_182832158
quote:
16s.gif 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.
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 :X
En mochten we vallen dan is het omhoog. - Krang (uit: Pantani)
My favourite music is the music I haven't yet heard - John Cage
Water: ijskoud de hardste - Gehenna
pi_182833013
quote:
2s.gif 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 :P
Die is soms wel echt fijn ja, maar soms maakt die het alleen maar meer onleesbaar daar zou ik mee oppassen. :P

亲切的问候 Flip.
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
pi_182833041
quote:
2s.gif 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 :X
Ja dat zeker, dit boek behandelt vooral het perspectief van waaruit je naar een probleem kijkt. :P

Hom regards Flip.
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
  Moderator dinsdag 30 oktober 2018 @ 12:00:56 #250
27682 crew  Bosbeetle
terminaal verdwaald
pi_182833081
quote:
16s.gif 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. :P

Hom regards Flip.
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 niet :D
En mochten we vallen dan is het omhoog. - Krang (uit: Pantani)
My favourite music is the music I haven't yet heard - John Cage
Water: ijskoud de hardste - Gehenna
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')