xSharp und Web App
Posted: Sun Apr 15, 2018 5:49 pm
Hallo Leute,
ich möchte mich mal zuerst dafür bedanken, dass es ein Forum in deutsch gibt. Ich kann zwar ein wenig englisch aber eben nur ein wenig.
Ich bin mit Basic und dann mit dBase3 aufgewacheen und bin eigentlich richtig entäuscht was die Gegenwart an Computersprachen anzubieten hat. C# und Java etc. mit diesen dämlichen Klammern. HTML - aber wirklich, hier hat einer sich verwirklicht ohne eine Ahnung zu haben was er treibt und alle liefen hinter ihm her.
Aber kommen wir zum Punkt. Zur Zeit nutze ich HTML als Benutzeroberfläche (und zwar so einfach aufgebaut wie möglich) und VO 2.7 (CGI EXE) für die Abarbeitung der Anforderungen, als DB nutze ich das simple DBF Format. Und ich bin echt happy damit. das Ding ist sauschnell und ist einfach zu warten (updates) Nur ist es leider so, dass die Zukunft mich eines Tages aussperrt und die CGI's nicht mehr laufen werden. Ich dachte schon daran auf C# umzusteigen und auch das verhasste SQL einzusetzen.
Nun aber gibt es mit xSharp einen Hoffnungsschimmer Wie ihr vielleicht mitbekommen habt, versuchte ich meine Apps als CGI's ins Dot.net Zeitalter zu konvertieren. Leider ist es so, das IIS das Ding aber so abkapselt , dass es keine DLL nachlädt.
Mir bleiben nun 2 Möglichkeiten. Ich sah von Wolfgang den HttpListener, so umgehe ich den MS IIS und habe die volle Kontrolle über den Zugriff auf meine Webseite. Oder ich nutze die Möglichkeit des IIS und der ASP Schnittstelle und erstelle Module (oder sind es Filter?, das kapier ich leider nicht richtig).
Leider bräuchte ich für 1 und 2 ein Beispiel, wie ich (zB.) auf Bottom 'Sende_Login' reagieren kann.
ASP als Alternative kommt nicht in Frage, ich will nicht zurück in die Steinzeit und 'normale' Windows Apps sind auch kein Thema, die Zeiten sind vorbei, wo eine Desktop App von nöten ist.
Ich weiss nicht ob ihr euch damit beschäftigt habt, aber für welche Variante würdet ihr euch entscheiden ? Wen überhaupt und warum ?
Gruss Horst
ps: Ihr könnt ja mal reinschauen. www.swissbase.ch User und PW handwerk, dann seht ihr was mich so umtreibt. Und verzeiht wen mal was nicht läuft
ich möchte mich mal zuerst dafür bedanken, dass es ein Forum in deutsch gibt. Ich kann zwar ein wenig englisch aber eben nur ein wenig.
Ich bin mit Basic und dann mit dBase3 aufgewacheen und bin eigentlich richtig entäuscht was die Gegenwart an Computersprachen anzubieten hat. C# und Java etc. mit diesen dämlichen Klammern. HTML - aber wirklich, hier hat einer sich verwirklicht ohne eine Ahnung zu haben was er treibt und alle liefen hinter ihm her.
Aber kommen wir zum Punkt. Zur Zeit nutze ich HTML als Benutzeroberfläche (und zwar so einfach aufgebaut wie möglich) und VO 2.7 (CGI EXE) für die Abarbeitung der Anforderungen, als DB nutze ich das simple DBF Format. Und ich bin echt happy damit. das Ding ist sauschnell und ist einfach zu warten (updates) Nur ist es leider so, dass die Zukunft mich eines Tages aussperrt und die CGI's nicht mehr laufen werden. Ich dachte schon daran auf C# umzusteigen und auch das verhasste SQL einzusetzen.
Nun aber gibt es mit xSharp einen Hoffnungsschimmer Wie ihr vielleicht mitbekommen habt, versuchte ich meine Apps als CGI's ins Dot.net Zeitalter zu konvertieren. Leider ist es so, das IIS das Ding aber so abkapselt , dass es keine DLL nachlädt.
Mir bleiben nun 2 Möglichkeiten. Ich sah von Wolfgang den HttpListener, so umgehe ich den MS IIS und habe die volle Kontrolle über den Zugriff auf meine Webseite. Oder ich nutze die Möglichkeit des IIS und der ASP Schnittstelle und erstelle Module (oder sind es Filter?, das kapier ich leider nicht richtig).
Leider bräuchte ich für 1 und 2 ein Beispiel, wie ich (zB.) auf Bottom 'Sende_Login' reagieren kann.
ASP als Alternative kommt nicht in Frage, ich will nicht zurück in die Steinzeit und 'normale' Windows Apps sind auch kein Thema, die Zeiten sind vorbei, wo eine Desktop App von nöten ist.
Ich weiss nicht ob ihr euch damit beschäftigt habt, aber für welche Variante würdet ihr euch entscheiden ? Wen überhaupt und warum ?
Gruss Horst
ps: Ihr könnt ja mal reinschauen. www.swissbase.ch User und PW handwerk, dann seht ihr was mich so umtreibt. Und verzeiht wen mal was nicht läuft