Sie sind hier: Startseite | Wissen
Werbung

Was ist 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 %>

Beratung & Support:

Schulungen zu diesem Thema:

 Anfrage für eine individuelle Schulung zum Thema Ironpython For ASP.NET  Gesamter Schulungsthemenkatalog