2009-08-25 13 views
1

Ich werde einen Paketmanager und Installer für mein Heimnetzwerk erstellen und bin mir nicht sicher, welche Technologien ich verwenden sollte. Ich dachte WPF für die Schnittstelle und SQL für das tatsächliche Speichern von Paketdaten sowie irgendeine Art von Skripting für die konfigurierbare Installation. Allerdings weiß ich nicht, ob ich etwas vermisse. Kurz gesagt, hier sind meine Fragen:Erstellen eines lokalen Paketinstallationsprogramms

  • Welche Technologien sind notwendig, um dieses Programm zu machen?
  • Gibt es sowas schon da draußen?
  • Wie viel sollte auf dem Server, den wir haben, und wie viel sollte auf was auch immer Client gehen, die ich baue?
  • gehe ich das völlig falsch herum?

Hinweise:

  • Ich möchte .NET verwenden, wie es ist, wo ich die meisten meiner Erfahrung haben
  • Es wird unter Windows ausgeführt werden 7 und ein oder zwei Vista/XP-Maschinen. Der Server ist ein Windows Home Server.
  • Die Pakete werden regelmäßige Installer/Updates von Programmen wie Daemon-Tools, Notepad ++ oder 7zip sein. Es gibt auch Disk-Image-Programme, sowie möglicherweise Programme ohne Installationsprogramm als solches.

Antwort

1

http://windows-get.sourceforge.net/index.php

Vielleicht sollten Sie stattdessen nur Pakete für diese Stelle bauen? Spart Ihnen ziemlich viel Entwicklungszeit :)

+0

Ich mache ein * local * Paket-Management-System, das sieht nicht so aus. Außerdem möchte ich die Erfahrung sowie etwas, dass ich Eigenschaften hinzufügen kann, die ich will! – RCIX

+0

@RCIX: Richten Sie also Ihren eigenen Server ein und fügen Sie hinzu, was Sie wollen - Sie müssen ihre Repos nicht verwenden; Wenn du Spaß haben willst, es selbst zu schreiben, solltest du es trotzdem tun! –

+0

Was mich zu den oben genannten Fragen zurückführt.^-^ – RCIX

Verwandte Themen