| Begriff |
IronPython for ASP.NET |
| Abkürzung |
|
| Synonyme/Aliase |
|
Erläuterung des Begriffs
IronPython for ASP.NET
IronPython for ASP.NET ist eine Erweiterung für IronPython die erlaubt, ASP.NET-Webseiten mit IronPython zu entwickeln. Eine erste Vorabversion ist kostenlos verfügbar.
Das grundsätzliche Programmiermodell ist gleich. Codedateien haben die Dateiextension .py. Anstelle des App_Code-Verzeichnisses gibt es ein App_Script. Durch die Dynamik der Sprache Vereinfachungen beim Zugriff auf Objektmengen (z.B. QueryString, Controls-Objektmenge) und Datenbindung (kein Eval notwendig).
Beispiele
C#: int i = Convert.ToInt32(Request["Name"]);
IronPython: i = int(Request.Name)
C#: TextBox t = (TextBox) Container.FindControl("Eingabefeld");
IronPython: t = Container.Eingabefeld
C#: <%# Convert.ToInt32(Eval("Menge")) - 1 %>
IronPython: <%# Menge - 1 %>
Querverweise zu anderen Begriffen im Lexikon
Objektmenge IronPython TextBox
|