Mittwoch, 18. November 2009

Wie bindet man Coolite an ein neues asp.net mvc Projekt ein

Die folgenden Schritte haben unter Vista funktioniert: 1. Neues asp.net mvc application erstellen. 2. In readme.txt von Coolite Version 0.8 steht, dass für die IIS 6 und IIS 7 unterschiedlichen Konfigurationen notwendig sind. Das scheint nicht zu stimmen :) 3. In web.config unter folgende Einträge erstellen:


   
   
   
   
   
   
  
  
   
   
   
  
 
4. In der Datei Global.asax:
 public static void RegisterRoutes(RouteCollection routes)
        {
            routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
            routes.IgnoreRoute("{exclude}/{coolite}/coolite.axd"); //!!!
            routes.MapRoute(
                "Default",                                              // Route name
                "{controller}/{action}/{id}",                           // URL with parameters
                new { controller = "Home", action = "Index", id = "" }  // Parameter defaults
            );

        }
5. In der Datei Site.css Style für die Tabelle entfernen.Alternativ kann man die ganze Datei löschen. Folgendes muss aus der Datei raus:
table 
{
  border: solid 1px #e8eef4;
  border-collapse: collapse;
}

table td 
{
  padding: 5px;   
  border: solid 1px #e8eef4;
}

table th
{
  padding: 6px 5px;
  text-align: left;
  background-color: #e8eef4; 
  border: solid 1px #e8eef4;   
}
Danach soll es funktionieren.

Samstag, 17. Oktober 2009

SyntaxHighlighter installieren

Heute habe ich den SyntaxHighlighter installiert. Das ging etwas schwerer, als ich mir dachte. Das Problem ist, dass es so viele Installationsanleitungen im Internet gibt, die für die alten Versionen geschrieben wurden. Diese Anleitung bezieht sich auf die Version 2.1.364 (October 15 2009) Beim Suchen, habe ich Möglichkeit gesehen, wie man ganz ohne eigene Hosting mit Syntaxhighlighter auskommen kann: - Skripte von der Authorenseite http://alexgorbatchev.com verweisen - svn direkt verweisen. Letztendlich habe ich mir den SyntaxHighlighter heruntergeladen und auf einem kostenlosen Hosting www.funpic.de über das FTP installiert. Das ist wahrscheinlich nicht besser als dir Skripte von Authorenseite zu nutzen, weil die auch ganz klar versioniert auf der Autorenseite sind. Im Installationspacket wird eine Htmlseite zum Testen beigelegt. Ich habe die Seite als Vorlage bei dieser Installation genutzt. Was dort noch fehlte, das war das s.g. BloggerModus. Ohne das wird falsch formatiert. Das Resultat sieht so aus, es muss vor </head> in der Blogger-Vorlage eingefügt werden.


Das hier ist ein Test. Damit wird bestätigt, dass SyntaxHighlighter funktioniert. Jetzt kann ich Quelltexte schön formatieren. :-)

Erster Eintrag

Dieser Blog ist von mir als ein Notizenblock gedacht. Als ein Notizenblock von mir selber für mich selber. Ich arbeite vollzeit als C++ und seit kurzem auch als .NET WEB-Entwickler,- das ist also kein Wunder, dass meine Notizen rund ums Thema Programmieren hauptsächlich werden. Last, but not least: Deutsch ist nicht meine Muttersprache. Das bedeutet, dass Sie hier ab und zu einige Schreibfehler finden werden. Ansonsten, ich würde mich schon sehr freuen, wenn meine Notizen für Euch, meine Leser, nützlich werden. Wenn nicht... na ja, dann schreibe ich auf russisch, dann wenigstens ohne Fehler. ;-) Wie Paul DiLascia sagte:
If this code works, it was written by Paul DiLascia. If not, I don't know who wrote it
:-)