Die Arbeit an dem CommunityGadget-Projekt sind nun weiter vorangeschritten. Ich habe gestern Abend und bis gerade eben an der Website und an der Datenbankmodellierung weitergearbeitet.
Da bei mir derzeit die Website höchste Priorität hat, genieße ich die Arbeit daran. Ich habe in der letzten Zeit nie etwas mit ASP.NET gemacht und kann so meinen Kenntnisstand wieder auffrischen – was mir auch viel Spaß macht.
Ich habe mir bei Maximilian´s Website ein paar nette Sachen abgeguckt, bspw. die Anzeige der Blog-Category-Feeds. Diese haben bei mir jetzt auch Einzug gehalten.
Desweiteren konnte ich heute auch die letzten X Foren (Startseite) und die Übersicht aller Foren vollenden.
Besonders viel Zeit und Liebe zum Detail habe ich in die Download-Seite investiert. Dort wird die Dateigröße, Version, SHA1 und MD-5 Prüfsumme aus der Datei auf dem Server ausgelesen und bereitgestellt.
Darüberhinaus habe ich mir einen ASP.NET Downloadcounter geschrieben, der auch anzeigt wann die Datei das letzte mal heruntergeladen wurde. – Und dies auch differenziert.
Desweiteren errechnet er den generierten Site-Traffic, der von der Datei verursacht wurde
Eine kleine technische Spielerei, die mehr viel Freude gemacht hat
Zudem habe ich meine interne Liste bis zum RC überarbeitet. Es sind viele weitere Punkte hinzugekommen und 2-3 Dinge werden nochmal überarbeitet. Ich verspreche mir dadurch weniger Arbeit den einzelnen Forenversionen.
Desweiteren steht jetzt fest, welche Forenversionen in der RC enthalten sein werden:
Invision Power Board 3.0.5 (IPB)
Invision Power Board 2.3.6 (IPB)
vBulletin 4.0
vBulletin 3.8
Woltlab Burning Board 3.1 (WBB 3)
Woltlab Burning Board 3.0 (WBB 3)
Woltlab Burning Board 2.0.1 Lite (WBB 3 Lite)
Woltlab Burning Board 2.3.6pl2
Es geht in wenigen Stunden wieder zum Bund. Derzeit installiere ich mir VS 2010 auf meinem Notebook, damit ich auch beim Bund (Abends) dann etwas weiterentwickeln kann.
Da ich derzeit ein paar Probleme mit Windows Live Writer und meinem Notebook habe, muss ich schauen ob ich erst am Freitag schreibe, oder per WebInterface.
so far.