Beste Allemaal,
Hoewel ik een specialisatie hogere informatica heb gedaan (information engineering) ben ik een waardeloze programmeur. Tegenwoordig heb ik een baan waarin ik nauwelijks achter de PC zit, waardoor ik hobbymatig weer graag achter een PC kruip.
Ik zit regelmatig te piekeren over nieuwe websites en wil graag mijn kennis uitbreiden op het gebied van webprogrammeren om ook is een idee verder uit te kunnen werken en online te zetten. In het verleden heb ik met onderstaande talen/technieken gewerkt, maar ik ben er zeker niet goed in:
Ik wil graag het aangename met het nuttige combineren en een keuzen maken voor een framework waar ik relatief eenvoudig sites/applicaties mee kan bouwen, maar tussentijds ook leer (beter) te programmeren. De open source gedachte heeft mijn voorkeur.
DotNetNuke heeft dit in zich door skinable te zijn, uit te bouwen door zelf modules te schrijven en niet specifiek gericht te zijn op nieuws publishing. DotNetNuke heeft tegenwoordig echter een niet echt open source achtige weg ingeslagen door een betaalde versie uit te brengen, waardoor functionaliteiten alleen betaald beschikbaar zijn. Je bent dus overgeleverd aan de keuzes die één bedrijf maakt. Ik zoek nu eigenlijk een beter startpunt om mezelf echt te ontwikkelen.
Overwegingen die mij helpen een keuze te maken:
Hoewel ik een specialisatie hogere informatica heb gedaan (information engineering) ben ik een waardeloze programmeur. Tegenwoordig heb ik een baan waarin ik nauwelijks achter de PC zit, waardoor ik hobbymatig weer graag achter een PC kruip.
Ik zit regelmatig te piekeren over nieuwe websites en wil graag mijn kennis uitbreiden op het gebied van webprogrammeren om ook is een idee verder uit te kunnen werken en online te zetten. In het verleden heb ik met onderstaande talen/technieken gewerkt, maar ik ben er zeker niet goed in:
- Java
- ASP
- PHP
- VB.NET
- C#.NET
- MySQL
- MS-SQL
- Joomla
- DotNetNuke (DNN)
- Drupal
Ik wil graag het aangename met het nuttige combineren en een keuzen maken voor een framework waar ik relatief eenvoudig sites/applicaties mee kan bouwen, maar tussentijds ook leer (beter) te programmeren. De open source gedachte heeft mijn voorkeur.
DotNetNuke heeft dit in zich door skinable te zijn, uit te bouwen door zelf modules te schrijven en niet specifiek gericht te zijn op nieuws publishing. DotNetNuke heeft tegenwoordig echter een niet echt open source achtige weg ingeslagen door een betaalde versie uit te brengen, waardoor functionaliteiten alleen betaald beschikbaar zijn. Je bent dus overgeleverd aan de keuzes die één bedrijf maakt. Ik zoek nu eigenlijk een beter startpunt om mezelf echt te ontwikkelen.
Overwegingen die mij helpen een keuze te maken:
- Skinable (in programmeren ben ik geen ster, maar design bak ik helemaal niets van)
- Navigatie en userpermision afhandeling (eigenlijk wel standaard bij frameworks)
- Open source met stabiele development community (bij voorkeur niet door één bedrijf)
- Echt kunnen leren behoorlijk te programmeren (belangrijk!)
- Bekender raken met programmeer concepten (MVC/OOP)
- Snel kunnen ontwikkelen
- Toekomst proof (een exotische taal of framework lijkt me niet handig)
- Bredere mogelijkheden (bijv x.NET of Python kan ook worden gebruikt om op termijn “normale” applicaties te schrijven.
No Signature