Ik heb nu een tijdje in .Net rondgesnuffeld, en ik ben een beetje teleurgesteld over de mogelijkheden van Xml. Ja het klopt MS heeft veel gedaan om XML te integreren, en het is ook op veel vlakken gelukt. Maar wat ik vooral een gemiste boot vind is het genereren van classes vanuit Schema's. Dit is wel mogelijk in Visual Studio, maar de classen die gegenereerd worden zijn gebaseerd op tabellen.
Wat ik dus wil is het volgende
1. Genereer een Schema voor de structuur van de Xml
2. Leid van deze schema's classes af, die de basis zijn voor classes waarin je business logica in zit.
3. De instanties van de classes kunnen makkelijk opgeslagen (serialised) worden in XML(DOM)...
Voor de duidelijkheid dit kan al wel in .Net (afgezien van punt 2)... Wat wil ik dan dus anders? Ik wil dat de classes die gegenereerd zijn makkelijk te inheriten/encapsulaten zijn, en te voorzien van business logica. Want dat is wat je dus in de praktijk doet. Je verzint de XML structuur, en dan zorg je dat je daar business logica omheen bouwt.
Zoals de Mighty Mbravenboer
mij al aangaf is Castor zoiets maar dan voor Java.
Zijn er hier dus mensen die zin hebben om zoiets op te zetten in .Net? En voordat hier een slotje op komt, ik wil dus geen mensen werven of zo, ik ben gewoon een .Net hacker "that wants to make the world a better place"
Wat ik dus wil is het volgende
1. Genereer een Schema voor de structuur van de Xml
2. Leid van deze schema's classes af, die de basis zijn voor classes waarin je business logica in zit.
3. De instanties van de classes kunnen makkelijk opgeslagen (serialised) worden in XML(DOM)...
Voor de duidelijkheid dit kan al wel in .Net (afgezien van punt 2)... Wat wil ik dan dus anders? Ik wil dat de classes die gegenereerd zijn makkelijk te inheriten/encapsulaten zijn, en te voorzien van business logica. Want dat is wat je dus in de praktijk doet. Je verzint de XML structuur, en dan zorg je dat je daar business logica omheen bouwt.
Zoals de Mighty Mbravenboer
Zijn er hier dus mensen die zin hebben om zoiets op te zetten in .Net? En voordat hier een slotje op komt, ik wil dus geen mensen werven of zo, ik ben gewoon een .Net hacker "that wants to make the world a better place"
Dè developers podcast in je moerstaal : CodeKlets Podcast