Xml import export von Webapplikation (ASPNET 1.1)

18/07/2008 - 11:53 von je | Report spam
Hallo allerseits,

ich habe eine Webapplikation in ASPNET 1.1 entwickelt, bei der der
Benutzer über den IE Parameter eingibt und danach eine Simulation
durchführen kann. Nun soll der Benutzer die Möglichkeit haben, die
eingegebenen Werte für die Parameter zu exportieren und zu
importieren. Als Datenformat haben wir uns XML überlegt. Wie mache ich
das am besten?

Eine Serverseitige Benutzerverwaltung ist zu aufwendig und auch nicht
nötig. Der Benutzer soll zum Import seine XML-Datei irgendwie
hochladen, und die WebApp soll sie interpretieren und in die Web-
Controls einsetzen. Oder beim Export umgekehrt die Parameter
extrahieren und eine XML-Datei erzeugen. Für den Export ist es wohl am
besten, die XML-Datei als EMail an den Benutzer zu schicken.

Bin für Tipps dankbar. Ist schon lànger her, dass ich was für ASPNET
(1.1) gemacht habe. In "normalen" Apps gibt es ja den XMLSerializer.
Kann ich den auch für ASPNET1.1 einsetzen? Wie sieht es mit den
Rechten aus?


Viele Grüße


Johannes
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
18/07/2008 - 12:20 | Warnen spam
Hallo ?,

"je" schrieb:
-^^

wàrs machbar, hier deinen Vor- und Nachnamen reinzuschreiben? Danke :)

Als Datenformat haben wir uns XML überlegt. Wie mache ich
das am besten?



kommt drauf an, was genau ihr machen wollt. Du kannst das ganze über einen
Webservice lösen, über einen normalen Dateiupload und anschließender
Verarbeitung auf dem Server, ...

Der Benutzer soll zum Import seine XML-Datei irgendwie hochladen



Schau mal nach <asp:FileUpload ... />.

http://msdn.microsoft.com/de-de/lib...fileupload(VS.80).aspx

, und die WebApp soll sie interpretieren und in die Web-
Controls einsetzen. Oder beim Export umgekehrt die Parameter
extrahieren und eine XML-Datei erzeugen. Für den Export ist es wohl am
besten, die XML-Datei als EMail an den Benutzer zu schicken.



Nö. Da bietet sich eigentlich eher an, die Datei über einen Handler zum
Client zu schicken. Siehe bspw.:

http://www.aspnetzone.de/blogs/pete...ndler.aspx

Bin für Tipps dankbar. Ist schon lànger her, dass ich was für ASPNET
(1.1) gemacht habe. In "normalen" Apps gibt es ja den XMLSerializer.
Kann ich den auch für ASPNET1.1 einsetzen?



Das meiste, was das .NET Framework dir anbietet, làsst sich auch in ASP.NET
Anwendungen nutzen. WinForms spezifische Sachen natürlich nicht aber sonst
gibt es wenig Restriktionen.

Wie sieht es mit den Rechten aus?



Habt ihr einen eigenen Server? Oder nur ein Shared Webhostingpaket?

Tschau, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

Ähnliche fragen