ASP.Net

Linktipp: Windows Azure AppFabric Caching und ASP Session State

Juli 19, 2011

Gute Einführung in die Verwendung des Windows Azure AppFabric Caching als Storage für die ASP.NET Session State. Gerade dann, wenn man auf der Suche nach Alternativen zur Speicherung der Session in der Datenbank ist. Link: http://msdn.microsoft.com/en-us/gg457897

[weiterlesen]

Cross Domain AJAX Requests

Juni 19, 2011

Normalerweise ist es mit AJAX nur möglich, Requests auf die selbe Domain durchzuführen. Sobald diese auch nur in einem Teil anders ist (anderer Port oder Subdomain) ist schluss und der Request wird nicht ausgeführt. Der Grund dafür ist die Same Origin Policy von Javascript und dient der Sicherheit. Leider ist dies nicht immer ganz praktisch. [...]

[weiterlesen]

SQL Azure für Session States

November 19, 2010

Sobald man mehrere Instanzen einer WebRole bei Windows Azure am laufen hat, kann man das normale Session Handling von ASP.Net nicht mehr verwenden. Das Problem liegt hierbei, dass eine Benutzer auf verschiedenen Servern abgearbeitet werden kann und so das Session Objekt nicht global verfügbar ist. Abhilfe schaffen hier die ASP.Net Session States für SQL Server. [...]

[weiterlesen]

32bit Anwendungen mit 64bit IIS7

März 17, 2009

Wert mit einem 64bit IIS7 versucht, eine 32bit Anwendung zum verwenden, wird wahrscheinlich als erstes auf einen Fehlermeldung stoßen: kann Assembly nicht laden. Dies liegt daran, dass man im IIS7 erst erlauben muss, auch 32bit Anwendungen zu starten. Dazu gibt es zwei Möglichkeiten. Einmal über den Servermanager: Im Application Pool rechte Maustaste auf den Pool, [...]

[weiterlesen]

Connection String in Web.Config unter ASP.Net 2.0

Januar 4, 2009

Unter ASP.Net gibt es verschiedene Möglichkeiten einen Connection String für eine Datenbank zu speichern und darauf zuzugreifen. Eine Möglichkeit besteht seit Version 2.0 darin, diese in der Web.Config zu speichern. Dazu gibt es direkt unter der -Sektions eine Sektion Namens <connectionStrings> <clear/> <add name="LocalSqlServer" connectionString="Server=localhost;Port=5432;Database=database;User Id=username;Password=password;Encoding=UNICODE;Sslmode=Prefer;Pooling=true;"/> </connectionStrings> Selbstverständlich muss Server, Port, Datenbank, User Id und [...]

[weiterlesen]