T-SQL StartsWith

by robert 28. May 2009 19:26

Schade das der MS-SqlServer von Hause aus nicht syntaktisch schönere Abfragen unterstützt. Insbesondere CAST ist umständlich und Beispielsweise die DATETIME Funktionen weder bequem noch besonders vollständig. Ich wünsche mir IntelliSense-freundliche Syntax, die Spalten/Projektionen als Objekt auffa... [More]

ASP.NET Toolkit HTML Editor ohne Bild-Insert

by robert 20. May 2009 12:31

Der neue ASP.NET Toolkit HTML Editor macht einen guten Eindruck. Auf den zweiten Blick fehlt jedoch die Möglichkeit Bilder einzufügen. Sucht man ein wenig weiter, findet man im Release Note eine Danksagung an die Firma Obout die anscheinend offensichtlich den HTML Editor beigesteuert hat. Die ko... [More]

enjoyed the post?

Tags:

TDD: Testen ob eine Cookie gesetzt wurde

by robert 14. May 2009 16:14

Für Webentwickler ist das Auswerten und Setzen von Cookies Business-Logik und Business Logik sollte Testgetrieben entwickelt werden. Hier ein Beispiel Unit-Test: Response _response { get { return _httpCurrent.Response as ResponseNoWeb; } } RequestNoWeb _request { get { return _h... [More]

NUnit von 2.4.x auf 2.5.0.9

by robert 14. May 2009 13:20

In unseren Projekten haben wir bisher mit fast historischen NUnit Versionen gearbeitet. Hier eine paar Beispiele: camping.info NUnit Version: 2.4.3 (Released August 2007) concept-web NUnit Version: 2.4.6 (Released December 2007) speak-lib NUnit Version, wie bei concept-web: 2.4.6 Heut... [More]

enjoyed the post?

Tags:

Deployment mit Powershell – Schritt 5.1: IIS Webseite starten und stoppen.

by robert 14. May 2009 13:17

Nachdem die Webseite nun im IIS eingerichtet ist, soll Sie natürlich auch gestartert werden: $website = Get-WmiObject -Namespace "root/WebAdministration" -Class Site | Where-Object { $_.Name -eq $iis_app_name } $website.Start() (Analog dazu funktioniert natür... [More]

enjoyed the post?

Tags:

Deployment mit Powershell – Schritt 5: Einrichten von Webseiten im IIS.

by robert 10. May 2009 13:30

Nun geht es darum die kopierte Webseite auch im IIS einzurichten. Da der redundante Server auf EC2 noch als Windows 2003 Maschine läuft muss das Script sowohl IIS6 als IIS7 unterstützen. (Ob durch Azure, EC2 niemals von Hause aus Windows 2008 Instanzen unterstützen wird?). Duch die benötigte Rückwer... [More]

Deployment mit Powershell – Schritt 4: Benutzerrechte von Ordnern setzen.

by robert 8. May 2009 21:20

Für eine Reihe von Ordnern benötigt der IIS User Schreibrechte. Hierfür verwenden wir eine Datei “user-rights.template”, die die entsprechenden Rechte erhält. Folgende Ordner in unserer deployten Webseite sollen diese Rechte erhalten: "ProductImages", "PunchOutImages", "... [More]

Deployment mit Powershell – Schritt 3: Werte in der Web.Config über Variablen setzen.

by robert 8. May 2009 21:07

Beim Einrichten einer neuen Webseite geht es immer auch darum ein paar Konfigurationswerte anzupassen. In unserem konkreten Fall benötigen wir lediglich: ApplicationPath ConnectionString Hier hilft der klassische Template Processor: Wobei “Deployment.ps1” die “Template-Engine” ist ... [More]

Deployment mit Powershell – Schritt 2: Kopieren der Dateien

by robert 8. May 2009 20:23

Das Script wächst: Hier die Funktion “CopyTemplateToTarget”: 1: ################################################## 2: # FILE SYSTEM: DATA SECTION 3: ################################################### 4: function CopyTemplateToTarget ... [More]

Deployment mit Powershell – Schritt 1: PseudoCode

by robert 8. May 2009 20:06

Für das wiederkehrende Einrichten von Webseiten zu vereinfachen, habe ich die Aufgabe eine Deployment-Script mit Powershell zu entwickeln. Um die Aufgaben  zu beschreiben, erstelle ich zunächst eine erste Pseudocode Version: Unten (Ab Zeile 18) ist im wesentlich der geplante Programmablauf... [More]

About Oliver

shades-of-orange.com code blog logo I build web applications using ASP.NET and have a passion for javascript. Enjoy MVC 4 and Orchard CMS, and I do TDD whenever I can. I like clean code. Love to spend time with my wife and our children. My profile on Stack Exchange, a network of free, community-driven Q&A sites

About Anton

shades-of-orange.com code blog logo I'm a software developer at teamaton. I code in C# and work with MVC, Orchard, SpecFlow, Coypu and NHibernate. I enjoy beach volleyball, board games and Coke.