Welke taal? Ik zou het bijvoorbeeld in PHP doen icm een MySQL database om de gegevens in op te slaan.quote:Op dinsdag 5 juli 2011 19:14 schreef X_FoutBijRegistratie het volgende:
Vraagje:
Aangezien ik zelf nog nooit een hobby-programma heb geschreven wil ik onlangs dat wel even wat weten.
Stel ik maak een simpel programma'tje om contactpersonen in op te slaan. Hoe zouden jullie het opslaan van deze gegevens doen? In een XML bestand of wat?
Je kan ook bijv. een SQLite database bundelen met je app.quote:Op dinsdag 5 juli 2011 19:29 schreef X_FoutBijRegistratie het volgende:
Oh ja, dat zou handig zijn.
Voor webapplicaties weet ik het wel.
Voor een windows applicatie in C# geschreven.
-edit- Stel ik zou zoiets maken, wil ik mensen niet verplichten om een database te installeren zoals sql oid.
Je kunt met C# gegevens gewoon in een .txt bestand opslaan toch?quote:Op dinsdag 5 juli 2011 19:29 schreef X_FoutBijRegistratie het volgende:
Oh ja, dat zou handig zijn.
Voor webapplicaties weet ik het wel.
Voor een windows applicatie in C# geschreven.
-edit- Stel ik zou zoiets maken, wil ik mensen niet verplichten om een database te installeren zoals sql oid.
SPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
[ Bericht 8% gewijzigd door FoolWithMokey op 05-07-2011 21:55:28 ]Sisco Certified
SQLite klinkt wel interessant.quote:Op dinsdag 5 juli 2011 20:46 schreef retorbrapi het volgende:
[..]
Je kan ook bijv. een SQLite database bundelen met je app.
quote:Op dinsdag 5 juli 2011 20:51 schreef FoolWithMokey het volgende:
[..]
Je kunt met C# gegevens gewoon in een .txt bestand opslaan toch?
Zoiets misschien:? Of zoek je een veilige manier van data opslaan?Txt bestand is weer te minimaal.SPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
Wil toch veel gegevens kunnen slaan.En veiligheid is ook wel een belangrijk punt ja.ⁿڻⁿ
"Deze vak bestaat al"?quote:
SQLitequote:Op dinsdag 5 juli 2011 20:55 schreef X_FoutBijRegistratie het volgende:
SQLite klinkt wel interessant.
Het stukje code in de spoiler was idd mijn eigen gepruts. Het is voor in de toekomst idd beter als ik alvast engelse benaming aanleer.quote:Op dinsdag 5 juli 2011 22:22 schreef Devv het volgende:
Ik zou echt aanraden om Engelse naamconventies in je code te gebruiken. Voor eigen freubeltjes maakt het niet zoveel uit. Maar zodra je in een multidisciplinair team aan een project gaat werken, gaan die Nederlandse namen echt voor problemen zorgen. Het is vooral een kwestie van gewenning.
c# heeft ingebouwde databaseachtige dingen, 'datatables' en 'datasets'. Beetje opbouwen a la access en je kunt ze simpelweg manipuleren. Je kunt ze zelfs zonder al te veel moeite van en naar xml overzetten.quote:Op dinsdag 5 juli 2011 20:55 schreef X_FoutBijRegistratie het volgende:
[..]
SQLite klinkt wel interessant.
[..]
Txt bestand is weer te minimaal.
Wil toch veel gegevens kunnen slaan.En veiligheid is ook wel een belangrijk punt ja.
Ik wist niets over datatables, wel handig. Maar ik heb het volgende stukje code geschreven:quote:Op dinsdag 5 juli 2011 22:29 schreef ralfie het volgende:
[..]
c# heeft ingebouwde databaseachtige dingen, 'datatables' en 'datasets'. Beetje opbouwen a la access en je kunt ze simpelweg manipuleren. Je kunt ze zelfs zonder al te veel moeite van en naar xml overzetten.
SPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.Maar ik moet nu toch alsnog een database maken om de ingevoerde gegevens daadwerkelijk op te slaan, of is er een andere manier?Sisco Certified
| 1 | print "Hello World" |
Mijn eerste keuze is ook altijd XML omdat het vrij makkelijk en snel werkt.quote:Op woensdag 6 juli 2011 00:09 schreef Devv het volgende:
Je kan een DataTable/DataSet met de WriteXml methode ook naar een XML bestand laten schrijven.
http://msdn.microsoft.com(...)tatable_methods.aspx
Zal best, maar aan de andere kant laten scripttaaltjes als Python een beginner juist de meest walgelijke bakken spaghetticode produceren. Waarom denk je dat je juist op informatica opleidingen met Java begint, omdat dat een "slechte" taal is?quote:Op woensdag 6 juli 2011 03:15 schreef keesjeislief het volgende:
tikken, opslaan, runnen en daar is je output al. Tegen de tijd dat je in de gaten hebt hoe je dit in Java/C++/C# voor elkaar hebt (lees: bij elkaar geklikt en gesleept hebt in een of andere ontzettende bloated editor) heb je in Python al een volwaardig programmaatje geschreven..
Ik gebruik zelf vaak een .Net Json library (http://json.codeplex.com/) die me objecten rechtstreeks van en naar JSON laat serializen.quote:Op woensdag 6 juli 2011 08:21 schreef X_FoutBijRegistratie het volgende:
Mijn eerste keuze is ook altijd XML omdat het vrij makkelijk en snel werkt.
JSON is eigenlijk bedoeld om te communiceren tussen een server (.Net, Java, PHP, wat je zelf wil) backend en een javascript frontend. XML is netter als je communiceert tussen bijvoorbeeld een .Net frontend en een Java backend en als je .Net naar .Net doet gewoon lekker met WCF werken en bij Java naar Java gewoon RMI.quote:Op woensdag 6 juli 2011 12:20 schreef Catbert het volgende:
[..]
Zal best, maar aan de andere kant laten scripttaaltjes als Python een beginner juist de meest walgelijke bakken spaghetticode produceren. Waarom denk je dat je juist op informatica opleidingen met Java begint, omdat dat een "slechte" taal is?
[..]
Ik gebruik zelf vaak een .Net Json library (http://json.codeplex.com/) die me objecten rechtstreeks van en naar JSON laat serializen.
Dit.quote:Op woensdag 29 juni 2011 21:01 schreef QBay het volgende:
De taal is van ondergeschikt belang. Het abstracte denken en de juiste mind-set is het belangrijkste!
Het maakt wel degelijk uit of je imperatief, object oriented of functioneel programmeert hoorquote:Op woensdag 29 juni 2011 21:01 schreef QBay het volgende:
De taal is van ondergeschikt belang. Het abstracte denken en de juiste mind-set is het belangrijkste!
Maakt ook wel degelijk uit. Vooral wat kosten betreft en user community.quote:Op woensdag 6 juli 2011 13:59 schreef MisterSqueaky het volgende:
[..]
Het maakt wel degelijk uit of je imperatief, object oriented of functioneel programmeert hoorDe mindsets verschillen nogal.
Binnen die "stijlvelden" maakt de taal die je kiest echter idd niet veel uit.
Write once, debug anywherequote:Op woensdag 6 juli 2011 13:56 schreef FkTwkGs2012 het volgende:
Java. Omdat daadwerkelijk platformonafhankelijk.
Was Python niet dat taaltje waarbij de opmaak van je code ook een semantieke betekenis heeft en waarbij je afschuwelijke __underscore__ shit-constructies moet maken? __Oogt__leesbaar__ja__.quote:Op woensdag 6 juli 2011 03:15 schreef keesjeislief het volgende:
@TS: neem Python. en de code is simpel en leesbaar genoeg
Hulde !quote:Op woensdag 29 juni 2011 21:50 schreef Ai_KaRaMBa het volgende:
Ik vind zelf (als C / C++ programmeur) het soms verdomd iritant dat je zelf geen invloed (of zelfs inzicht) hebt op de lifecycle van objecten in Java...
Java is op de zelfde manier platform onafhankelijk als BASICquote:Op woensdag 6 juli 2011 13:56 schreef FkTwkGs2012 het volgende:
Java. Omdat daadwerkelijk platformonafhankelijk, volledig gratis te gebruiken en distribueren, taal met toekomst.
| Forum Opties | |
|---|---|
| Forumhop: | |
| Hop naar: | |