Forum: PC-Programmierung C# .NET Webapplikationen


von Bernhardt (Gast)


Lesenswert?

Hi,

für Oracle Webforms gibt es die Möglichkeit Java Webapplikationen zu 
schreiben, welche via Link von einem WebApplicationserver gestartet 
werden und am PC dann aber wie Locale Apps und nicht wie Webseiten 
verhalten.

ASP.NET startet ja "üblicherweise" im Browser...

gibt es eine Möglichkeit auch C# .NET Applikationen z.B. mit ASP oder 
wie auch immer zu schreiben, welche sich wie echte Anwendungen 
verhalten?
Was brauch ich dazu?

Vielen Dank

von Lutz H. (luhe)


Lesenswert?

Bernhardt schrieb:
> welche sich wie echte Anwendungen
> verhalten?

Was wird unter einer echten Anwendung verstanden?

von Bernhardt (Gast)


Lesenswert?

ja, okay die Begrifflichkeit ist etwas "verwirrend" aber ich meinte 
einfach, dass die Applikation zwar über "link" gestartet wird, aber eben 
nicht im Browser läuft oder zumindest NICHT Optisch im Browser läuft.

=> Vergleichbar mit Oracle Forms

von c. m. (Gast)


Lesenswert?

afaik ist web forms normales html5/ajax geraffel.

die sache ist dabei die: oracle hat vor jahren oracle forms aus der 
taufe gehoben, und das war ein riesen erfolg weil es leicht zu bedienen 
ist und super ergebnisse liefert.
zuerst brauchte man eine richtige oracle client installation um diese 
eingabemasken laufen lassen zu können (bis 6i), später konnte man die 
masken als java programme über klickbare links an clients verteilen - 
diese brauchten aber eine java installation auf dem client.

nach einiger zeit war oracle das thema forms leidig, und sie wollten die 
kunden dazu bringen was anderes zu benutzen - ADF, HTML/AJAX. die kunden 
wollten aber bei forms bleiben weil das wie gesagt richtig gut ist.

inzwischen hat oracle ADF fallen lassen (entwickler die zwischenzeitlich 
darauf gesetzt haben freuen sich wie bolle!), und auf basis von oracle 
web server APEX aus der taufe gehoben - wieder HTML/AJAX geraffel.

die forms entwickler sind aber immer noch nicht zufrieden, weil sie das 
angenehme arbeiten mit forms developer weiter behalten, und nicht in 
einem html CMS rumeiern wollen.
also bietet oracle nun ein tool an das sich so anfühlt wie forms, nennen 
es forms, aber es macht keine java forms mehr, sondern eben HTML/AJAX - 
und das läuft im browser, javascript, und fühlt sich wie ein 
eigenständiges programm an.
parallel dazu kann übers web aber immernoch java forms über den browser 
ausdeführt werden - momentan grade noch so über welche die das 
java-plugin noch unterstützen, später dann über java web start.

wenn du nun mit c#/.net ein programm schreiben und "wie web forms" an 
anwender verteilen willst, was meinst du damit?
* soll dein programm html5/ajax erzeugen, also auf dem server laufen?
* soll dein programm auf dem client kopiert und dort ausgeführt werden?

für letzteres bräuchtest du wohl einen c#/.net interpreter auf dem 
client, ganz genau so wie forms eine java installation braucht.

von Bernhardt (Gast)


Lesenswert?

> c#/.net Interpreter hat ja "fast" jeder Windows Client.

da bin ich mir aber auch noch nicht schlüssig, erstmal würde ich gerne 
sehen was es gibt und wie das möglich ist.

Ich habe jetzt erstmal 2 Server bestellt auf denen ein IIS läuft.
> Aber letztenendes steht das noch alles in den Kinderschuen

Aber was für ein Projekt muss ich im Visual Studio anlegen für welche 
Optionen...

die ASP.NET-Webanwendungen starten alle im Browser <- und genau das wird 
nicht erwünscht!

von Bernhardt (Gast)


Lesenswert?

evtl. sollte ich das klarstellen...
> der Unterbau ist völlig egal. Ebenso sind die Clientservices jetzt egal (ob da 
noch was Installiert werden muss oder nicht).

Das ganze soll Intern eingesetzt werden und soll via "link" verteilt 
werden.

Soll sich aber weniger wie eine Website als eine WPF anfühlen...
=> aber natürlich ist das alles eine Frage der "effizienz". Wenn ich 
jetzt ne Komplett neue Sprache lernen muss dann bringt das nicht sooo 
viel.

schön Wäre die Basis C# <- wobei Oracle Forms "noch nicht" raus ist...

das NEUE Oracle Forms KANN AUCH außerhalb vom Browser laufen, wir haben 
von einem Dienstleister so eine Anwendung, welche bei den Mitarbeitern 
gut ankommt.

von c. m. (Gast)


Lesenswert?

ich hab für dich mal nach "c# webstart" gegoogelt und habe "clickonce" 
gefunden - weiter schaue ich aber nicht.

von Horst (Gast)


Lesenswert?

Bernhardt schrieb:
> Ich habe jetzt erstmal 2 Server bestellt auf denen ein IIS läuft.

Ähm, Windows Server haben im Internet NICHTS zu suchen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.