Modul 133

Web Applikationen realisieren

Zusammenfassung Modul 133 - Web Applikationen realisieren

Übersicht

Authentifizierung und Autorisierung

Kurzfassung

3 Typen der Authentifizierung

lorem ipsum dolor

lorem

lorem

Cookies

Kurzfassung

session cookies

Sind Temporäre Cookies ohne Ablaufdatum: werden beim Schliessen des Browsers gelöscht.

persistent cookies

sind persistente Cookies mit Ablaufdatum: bleiben bis zum Ablaufdatum erhalten.

Restriktionen

  • Cookies dürfen nur maximal 4kByte gross sein.
  • Der Browser erlaubt maximal 300 Cookies
  • Cookies dürfen nur von der Domain ausgelesen werden, die sie gesetzt hat.
  • Eine Domain darf maximal 20 Cookies haben.

Cookies generieren

session cookie

HttpCookie cookie = new HttpCookie("userName", userName); 

persistent cookie

HttpCookie cookie = new HttpCookie("userName");
cookie.Value = userName;
cookie.Expires = DateTime.Now.AddYears(1); 

Zusammenfassung

Kurzfassung

Wann HTML Elemente verwenden?

Wenn der Inhalt statisch ist.

Wann server controls verwenden?

Wenn der Inhalt dynamisch ist und die Logik mit C# code behind gelöst werden soll.

Server controls

Validierung

Validation controls

RequiredFieldValidator

Events

Click event handler

ASPX Button control

<asp:Button id="btnCancel" runat="server" Text="Cancel Order" OnClick="btnCancel_Click" /> 

Event handler for the Click event of the control

protected void btnCancel_Click(object sender, EventArgs e) 
{
    Session.Remove("Cart");
    Response.Redirect("Order.aspx");
} 

Tab Reihenfolge

Property: TabIndex

Definiert die Reihenfolge für die Tabs.

Wenn der Wert -1 beträgt, so kann das Element nicht mehr über TAB angesprochen werden.

Scroll to Top