Archiv für die Kategorie ‘C#’

Microsoft Silverlight 2.0b2 Isometric Game Engine Prototype

Montag, 28. Juli 2008

Ich habe mich ein bisschen mit Silverlight beschäftigt und habe dazu eine isometrische Engine geschrieben. Mit dem Button auf der linken Seite gehen alle Skelette los. Mit den Cursortasten ist es möglich auf der Karte zu scrollen (500×500 Felder).

http://www.coderlabs.at/isotest/

ASP.NET Ajax, auf Session zugreifen

Freitag, 11. April 2008

Man kann standardmäßig, auf keine Sessionvariablen in einer Ajax-Methode zugreifen. Folgende Attribute (Annotation) ermöglicht dies.

[AjaxMethod(HttpSessionStateRequirement.ReadWrite)]
public string MeineMethodeXY()
{
   //TODO
}

using Ajax; nicht vergessen. :)

Flash Multiple-File-Upload mit FileReference und die gute Session

Donnerstag, 10. April 2008

Ein kürzliches Problem kostete mich etliche Stunden. Ich habe einen Multiple-File Upload mit Flash und ASP.NET realisiert. Als Vorlage diente mir dieser Code: http://www.codeproject.com/KB/aspnet/FlashUpload.aspx

Funktioniert soweit ohne Probleme, ABER benutzt man diesen Code innerhalb eines geschützten Bereichs bzw. Session, gibt es ein Problem. Man erhält immer eine Session, wenn man auf den HttpHandler zugreift. Man könnte nun hergehen und z.B. die BenutzerID mittels GET-Parameter mit senden, ich habe jedoch den Weg gewählt die SessionID mit zusenden, damit ich nach wie vor auf alle Session-Parameter zugreifen kann.
Ich will nicht näher auf den Actionscript eingehen, alles was ihr dafür benötigt findet ihr hier: http://markshu.ca/imm/flash/tutorial/fileReference.html

(more…)