Auch ich habe mich in .Net reingefuchst. Zumindest muß man vieles neu lernen, aber das meiste gelicht sich oder weicht nur unwesentlich ab.
Vorteil von .Net bei einer Personal Edition ist das du mit
mySQL arbeiten kannst. Ab der Professionalversion hast du das vergnügen nahezu jede Datenbank auch über
Win32 zu nutzen. Meine Empfehlung liegt jedoch bei der
PE bei .Net.
Letztendlich hast du dort auch eine recht gute
XML Unterstützung. Sonnst kannst du verschiedene Wege gehen und Quasi-Datenbanken über Arrays o.ä. selbst erstellen. Macht aber viel viel Aufwand. Bei den Kompos findest du eine "Anfagsversion" von mir, wo ich versucht habe ein Array dynamsich zu speichern. Klappte recht gut, aber die ständig wechselnde Typendeklarationen namen mir den Nerv. Ergo ohne eine Art Datenbank wirst du es schwer haben.