BigBastis Blog

BigBastis Blog

About Me & my Digital Lifestyle


Navigation
TagASP
Featured

.NET

ASP.NET MVC3: Remote Attribut “richtig” nutzen

Posted byuserSebastian Gross on November 12th, 2010.

Seit gestern probiere ich die neuen Attribute in dem ASP.NET MVC3 RC aus und bin eigentlich sehr zufrieden. Nur ein Attribut wollte bisher einfach nicht funktionieren, nämlich das Remote-Attribut. In den offiziellen Release Notes ist dieses Attribut beschrieben und es wird folgendes Beispiel benutzt um es dem Leser näher zubringen: Dies habe ich auch als Vorlage genommen und meine Methode im Controller implementiert: Doch das hat nicht funktioniert. Nun weiß ich auch wieso, denn hier wird ein falsches Ergebnis zurück gesendet. Das Ergebnis dieser Methode liefert ein “False” oder “True” ab, mit einem großen Buchstaben am Anfang – und das macht uns alles kaputt! Hier ist unser Request den jQuery […]

Featured

.NET

ASP.NET MVC3: Was gibts neues?

Posted byuserSebastian Gross on November 11th, 2010.

Einige von euch haben es sicher mitbekommen, dass vor Kurzem der Release Candidate (RC) von ASP.NET MVC3 veröffentlich wurde. Download, Changelog. Diese neue Version bringt einige für uns Entwickler tolle neue Funktionen und Vereinfachungen mit. Die wohl auffälligste Neuerung ist die neue ViewEngine namens Razor, diese sorgt dafür, dass die Views um einiges schlanker und lesbarer werden durch die Einführung einer neuen Syntax. Ich will mit euch ein kleines Beispielprojekt erstellen in dem wir Schritt für Schritt einige der Neuerungen durchgehen. Fangen wir an und erstellen ein neues MVC3 Projekt in Visual Studio und bereits hier gibts es was Neues zu betrachten: Bild 1: Der Neue Projekt erstellen Dialog Da […]

Featured

.NET

ASP.NET: Erzeugen eines MD5 Hashs

Posted byuserSebastian Gross on Dezember 9th, 2009.

Wer sich schon mal mit PHP auseinander gesetzt hat, wird wissen wie einfach es ist dort einen MD5 Hash zu einem Wert zu berechnen. Dies geht dort sehr simpel mit der Funktion “MD5($wert);”. Leider oder zum Glück ist es in in ASP.NET etwas komplexer aufgebaut. Somuss man hier erst Instanzen von Kryptographie Klassen erstellen, bevor man endlich den gewünschten MD5 String bekommt. So sieht der Code dafür aus: using System.Security.Cryptography; using System.Text; public String MD5(String wert) { byte[] bWert = Encoding.UTF8.GetBytes(wert); MD5 md5 = new System.Security.Cryptography.MD5CryptoServiceProvider(); byte[] hash = md5.ComputeHash(bWert); string md5Wert = BitConverter.ToString(hash).Replace("-", "").ToLower(); return md5Wert; } Mit dieser Funktion bekommt man einen sauberen MD5 Hash in Kleinbuchstaben. Diese […]

Featured

.NET

ASP.NET: Codeändeungen während des Debugvorgangs erlauben

Posted byuserSebastian Gross on November 18th, 2009.

Heute wurde ich auf ein Problem hingewiesen, dass entsteht, wenn man Webseiten mit ASP.NET in Kombination mit einem ASP.NET Entwicklungs Webservers entwickelt. Wenn man nämlich während des Debug Vorgangs, wenn die Applikation im “Pause”-Modus ist den Quelltext verändern will bekommt man folgende Meldung vom Visual Studio zu sehen: Änderungen sind nicht zulässig, wenn der Debugger an einem bereits Ausgeführten Prozess angehängt wurde oder der debuggte Code zur Build- oder Laufzeit optimiert wurde. Dies liegt daran, dass das Projekt nicht richtig bzw. garnicht konfiguriert wurde. Um diese Funktion benutzen zu können muss man in die Projekteigenschaften wechseln, dann auf der linken Seite den Tab “Web” wählen und die CheckBox “Bearbeiten und […]