Feed on
Posts
Comments

Category Archive for 'Programming'

Oftmals wäre es interessant, dass man für ein Test Projekt eine eigene StructureMap Konfiguration haben könnte. Verwendet man die Konfiguration mittels einem XML-Beschrieb - z.B. in StructureMap.config - muss noch eine kleine Anpassung vorgenommen werden, damit bei der Ausführung der Tests die Konfiguration geladen werden kann:
1. Öffne in Microsoft Visual Studio die TestKonfiguration (z.B. LocalTestRun.testrunconfig)
2. [...]

den ganzen post lesen»

Oftmals wenn man Dependencies via Maven einbindet tritt der Fehler auf, dass javax.transaction.jta.1.0.1B nicht im Repository gefunden werden kann. Zum Beispiel wenn man Spring oder Hibernate einbindet, habe ich diesen Fehler schon gsehen. Das Problem liegt darin, dass dieses JAR-File einer anderen Lizenz unterliegt und dies separat in das Repository eingebunden werden muss. Wie geht [...]

den ganzen post lesen»

Für Projekte mit kleinerem Budget steht nicht immer ein Visual SourceSafe/Visual Studio Team Foundation zur verfügung. Wäre es da nicht praktisch, wenn man auf eine OpenSource-Lösung setzten könnte? Z.B: Subversion (SVN) ? Hierfür kann ich euch eine ganz einfache Lösung aufzeigen. Die Antwort lautet AnkhSVN.
AnkhSVN ermöglicht die Integration von Subversion in Visual Studio. Im Klartext: [...]

den ganzen post lesen»

Heute musste ich mein Wissens über Cookies in ASP.net wiedermal etwas auffrischen. Damit ich es nicht vergesse, schreibe ich es hier nun entgültig auf:
Einfaches Cookie anlegen:
Cookies legt man prinzipiel über das Response-Objekt an. Wichtig ist zu wissen, dass die Daten auf 4 KB beschränkt sind.

Response.Cookies["Testcookie"].Value = "Mein Wert";

Auslesen eines Cookies:
Das Auslesen geht denkbar einfach:

if (Request.Cookies["Testcookie"].Value [...]

den ganzen post lesen»

Eine Funktion, welche ich am meisten in Visual Studio vermisse ist das automatisch generieren von Getter/Setter properties. Klar es gibt die Möglichkeit private Felder automatisch zu entkapseln. Will man jedoch eine grössere Menge von Feldern auf einmal entkapseln, ist das leider nicht möglich.
Eine gute Abhilfe für dieses “Problem” schafft das Plugin “Property Manager”. Dieses AddIn [...]

den ganzen post lesen»

Heute hatte ich wiedermal ein altbekanntes Problem mit SVN. Ich wollte in einem IntelliJ-Projekt einen Ordner umbenennen und wieder einchecken. Hier zur Veranschaulichung:
Der Ordner devisenundzinsen sollte in devisen_zinsen umbenannt werden.

Als ich meine Änderungen einchecken wollte, gab mir SVN immer wieder folgende Fehlermeldung zurück:
Commit Failed Directory trunk/clippings/devisenundzinsen is out of datesvn
Sicher haben die meisten SVN User [...]

den ganzen post lesen»

Dank WMI kommt man mit .net sehr einfach an die SystemInformationen. Will man z.B. alle logischen Drives seines PC’s auslesen, geht dies wie folgt:

using System;
using System.Management;
using System.Management.Instrumentation;
using System.IO;
 
namespace GetDrives
{
class MyClass
{
static void Main(string[] args)
[...]

den ganzen post lesen»

Safari erfreut sich immer grösserer beliebtheit und seit der Version für Windows XP und Windows Vista, wird der Apple Browser auch immer mehr von Windows-Andwendern eingesetzt. Als Webentwickler ist es daher immer wichtiger seine Seite auch für den Safari zu testen.
Ich war auf der Suche nach einem Firebug ähnlichen Tool um ein komfortables Debuggen zu [...]

den ganzen post lesen»

JSF mit JSTL verwenden

Heute kam ich in die Situation, wo ich JSF 1.2 zusammen mit JSTL verwenden wollte. Die Frage welche im Raum stand: Funktioniert dies überhaupt? Fröhliche Antwort: Ja es funktioniert.
Wie kann man nun JSF zusammen mit JSTL verwenden? Hier zwei Beispiele:
Verwendung von JSTL <c:set> mit JSF
Dieses Tag:

1
<c:set var="variable" value="wert" />

kann in JSF auch verwendet werden. Der [...]

den ganzen post lesen»

Wer mit JSP programmiert hat sicherlich bereits gemerkt, dass JSP je nach Tag viele Blanklines in dem output HTML-File generiert. Owohl das in den meisten Fällen nicht performancekritisch ist, ist es doch störend für das Auge. In Zeiten von Suchmaschinenoptimierung und notwendigkeiten von validem HTML kann es trotzdem interessant sein diese Leerschläge zu ersetzten. Hier [...]

den ganzen post lesen»

ältere posts »

Free counter and web stats