VS neues Element anlegen

14/03/2009 - 18:47 von Ralf01 | Report spam
Hallo zusammen,

habe VS 2008 Prof.

Ich habe in einem bestehenden Webprojekt über Datei - Neu -Datei eine
Webform hinzugefügt.
Nun habe ich hier einiges gemacht und stelle im Projektexplorer fest,
das es hierzu keine aspx.vb und designer.vb datei gibt.
Kann dích diese datei so konfigurieren, das eine solche erzeugt wird?
Also als wenn ich gewàhlt hàtte - neues element hinzufügen - WebForm.

Auch stelt sich mir die Frage was eher von Vorteil ist, den Code in
einer extra Datei auslagern oder den in html zu belassen?

Leider habe ich auch in meiner Literatur zu den beiden sachverhalten
keine Infos finden können.

Vielen dank schon einmal.

Gruss

Ralf
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
15/03/2009 - 19:56 | Warnen spam
Hallo Ralf,

"Ralf01" schrieb:

Ich habe in einem bestehenden Webprojekt über Datei - Neu -Datei eine
Webform hinzugefügt.



Ist das ein Webanwendungsprojekt oder eine Website?

Nun habe ich hier einiges gemacht und stelle im Projektexplorer fest,
das es hierzu keine aspx.vb und designer.vb datei gibt.



Sicher nicht oder siehst Du die evtl. nur nicht? Klick mal das Projekt
in Visual Studio (Projektmappenexplorer) an und schau dann oben in der
Symbolleiste, da gibts ein Icon "Alle Dateien anzeigen".

Kann dích diese datei so konfigurieren, das eine solche erzeugt wird?
Also als wenn ich gewàhlt hàtte - neues element hinzufügen - WebForm.



Erstell doch einfach eine neue Webform und kopier den deklarativen Teil
in die .aspx, den Code in die .aspx.vb. Das dürfte die einfachste Variante
sein.

Auch stelt sich mir die Frage was eher von Vorteil ist, den Code in
einer extra Datei auslagern oder den in html zu belassen?



Ich persönlich aber nur mit CodeBehind, es sei denn, es ist eine kleine
Testseite. Für mich hats den Vorteil, dass der Code sauber von der
Deklaration getrennt ist und man eine solche Seite bspw. auch mal einem
Designer in die Hand drücken kann ohne dass der gleich zusammenbricht,
wenn er Code entdeckt :)

Leider habe ich auch in meiner Literatur zu den beiden sachverhalten
keine Infos finden können.



Was man nimmt, hàngt vor allem vom persönlichen Geschmack ab.

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