Re: Include einer Datei in ein aspx. File



Hallo Mathias,

danke fuer die Info ueber .NET.
Ich denke anscheinend noch in primitiveren Sprachen wie PHP. Es muss .NET
sein, sogar VB.NET. Dabei versucht man den Code so einfach zu halten, wie nur
moeglich, damit die Maintenance entsprechend leicht faellt.

Werde mir einmal die Klasse Response.Objekt ansehen.

Wenn ich Deine Erklaerung richtig gelesen habe, dann ist der Nachteil an
..NET, dass man Code in fast jede Datei schreiben muss. (Ausser man greift in
einigen Dingen auf Methoden zurueck)
Das schoene an .NET habe ich schon verwendet, sind die Masterpages. Eine
wirkliche Bereicherung.

Gruesse, Martin



"Mathias Herbst" wrote:

Wie macht man das? - Am besten gar nicht.

Bei PHP wird der Code jedes Mal zur Laufzeit "interpretiert" - dadurch kann
der "Interpreter" die Datei einfach als Include dazuladen. Bei ASPX wird der
Code vor dem Ablauf in eine ausführbare Datei - eine .dll - gewandelt.
Anschließend wird der Code in der DLL abgearbeitet - ein Include im Sinne
von PHP geht dann nicht mehr.

Es gäbe die Möglichkeit, dass Du in ASPX eine Methode schreibst, die dann je
nach Parameter eine Datei öffnet und den Stream in das Response.Objekt
schreibt - das sollte gehen, ist jedoch "nicht im Sinne des Erfinders".

Als Variante wäre es möglich, die vorhandenen Dateien einfach in einer
Quelldatei zusammen zu kopieren und mit IF entsprechend zu kapseln. Das
sollte auch gehen, die Pflegbarkeit leidet darunter aber.

PHP und ASPX unterscheiden sich nicht unerheblich. Wenn es in PHP
funktioniert, dann bleib bei PHP, wenn es ASPX sein muss, dann versuche
zuerst einmal das Konzept zu durchdringen und passe Deine Webapplikation an.

Grüße Mathias


"Martin" <Martin@xxxxxxxxxxxxxxxxxxxxxxxxx> schrieb im Newsbeitrag
news:32BA9286-50A1-402F-AD8D-C2B3C5D3705C@xxxxxxxxxxxxxxxx
Hallo,

seit ein paar Tagen arbeite ich mit VB.NET und habe ein Problem, welches
ich
nicht loesen kann.
Ich habe ein .ASPX File, welches einen String aus der URL requested. Was
ich
gerne haette ist, dass ich eine Datei in das .ASPX File include, je
nachdem,
welcher String aus der URL requested wurde.
Bsp. in PHP:
www.testseite.de?seite_die_aufgerufen_wird=testseite
include ("musterverzeichnis/".seite_die_aufgerufen_wird.".php");

Wie macht man so etwas in VB.NET?
Habe verschiedene Seiten, die je nach Navigation in eine Seite geladen
werden sollen.
Bitte keine Vorschlaege mit Masterpages, denn meine Applikation hat
bereits
Masterpages integriert.

DANKE.

Gruesse, Martin



.



Relevant Pages

  • Re: MD5 Encryption ASPx <-> PHP
    ... Paswort und User mit der PHP md5-Funktion verschlüsselt: ... Code PHP: md5 ... gesehen das es bei ASPx etwas ähnliches gibt. ... ist das User&Password Feld nicht mehr vom Type varchar, ...
    (microsoft.public.de.german.entwickler.dotnet.asp)
  • Re: Witch language to choose? (PHP or asp.net)
    ... I've done databases/website in both platforms. ... ASPX will become dirt common. ... "C" I like php. ... >>and ASP are significantly more robust than the cheaper, ...
    (comp.lang.php)
  • Re: OT Rant! Why Asp? For SBS?
    ... The slowness is actually the initial compilation of the ASPX the first time ... the Worker Process is spawn. ... "Russ" wrote in message ... > I know I can change the my company to my prefered PHP page. ...
    (microsoft.public.windows.server.sbs)
  • =?Utf-8?Q?Re:_Label_dynamisch_zur_Auswahl_?= =?Utf-8?Q?einer_Combobox_=C3=A4ndern?=
    ... meine ich den DataRowView, soviel Code geschrieben hast. ... ich das Umdenken von PHP zu VB noch nicht richtig im Griff habe. ... Deine Hilfen waren bis jetzt echt Spitze. ...
    (microsoft.public.de.german.entwickler.dotnet.vb)
  • Re: Include einer Datei in ein aspx. File
    ... Bei PHP wird der Code jedes Mal zur Laufzeit "interpretiert" - dadurch kann ... der "Interpreter" die Datei einfach als Include dazuladen. ... Bei ASPX wird der ... Anschließend wird der Code in der DLL abgearbeitet - ein Include im Sinne ...
    (microsoft.public.de.german.entwickler.dotnet.vb)

Quantcast