DieSachsen.de

image

Aufmerksame Leser des Blogs werden gemerkt haben, dass meine Postanzahl im Blog doch etwas nachgelassen hat. Den Grund dafür findet ihr auf http://www.diesachsen.de. In diesem Blogpost möchte ich kurz von der Idee und natürlich auch von der Technik erzählen.

"ReadYou"

Vor ewig langer Zeit wollte ich ein kleine "community-getriebene" Serie über eine Webseite namens "ReadYou" machen. Daraus entwickelte sich dann auf dem Blog die "HowToCode" Kategorie. Für dieses Projekt, welches ich allein bestritt, hatte ich aber dann doch keine große Lust/Zeit mehr – aber der Gedanke in meiner Freizeit an einer größeren Sache rumbauen blieb.

"DieSachsen.de" – der Anfang

imageVor gut einem Jahr kam mein Arbeitskollege Thomas Wolf mit einer Idee auf mich zu und da es recht interessant klang habe ich mitgemacht. Der Fokus des Projektes hat sich in den ersten 6 Monaten "Entwicklungszeit" etwas verändert. Recht schnell habe ich mir noch ein fähigen Entwickler gesucht und wurde bei meinem Arbeitskollegen Ken Kosmowski auch fündig – beruflich arbeiteten wir 3 sowieso bereits am gleichen Projekt ;)

 
Auf unserer Teamseite findet man das aktuelle Projektteam.

Worum geht es überhaupt? Noch ein Social Network?

Es gibt sowohl für den Business-Bereich, wie auch für den Consumer-Bereich dutzende Netzwerke. Natürlich wollen alle diese Netze auch als Global Player auftreten. Wir sind sächsisch und haben auch hier unseren Fokus.:

image

Wir möchten das Bindeglied zwischen Privatpersonen und regionalen Unternehmen sein.

Herkunft verbindet

Jeder Sachse der eine interessante Geschichte zu erzählen hat oder ein Unternehmen gegründet (in Sachsen, Deutschland oder sonst wo) hat und seine "Erfolgsgeschichte" erzählen möchte, der ist bei uns richtig. Regionale Nachrichten wollen wir mit den "Nunas" (= Nutzer Nachricht) erfassen. Hier schreiben Sachsen für Sachsen.

Für Unternehmen

Wir wollten von Anfang an auch Unternehmen die Möglichkeit geben sich anzumelden und so präsentieren. Besonders kleineren, regionalen Unternehmen wollen wir helfen ihre Informationen in die Welt zu tragen und mit Nutzern zu kommunizieren.

Nur für Sachsen?

DieSachsen.de richtet sich, wie der Name schon sagt, nur an Sachsen und Sachsen, welche im "Exil" leben.

Ok… klingt ja (vielleicht) ganz nett/interessant/toll/prima/… – wie weit seid ihr?

Seit letztem Wochenende (dem Tag der Sachsen (4. – 6.9.09)) sind wir offiziell live. Nutzer sowie Unternehmen können sich registrieren und Nunas und Erfolgsgeschichten schreiben, bewerten und kommentieren.
Das ganze Portal entstand in der Freizeit von einem kleinem Team. Thomas war der, mit der Idee. Marko unser Designer, Nico der "Erfahrungseinbringer", Arno und Jens unsere Photoshop zu HTML Konverter und Ken und ich für den ganzen ASP.NET Kram. Seit Januar treffen Ken und ich uns im Schnitt 2 mal die Woche – wer mein Twitter verfolgt wird öfters mal vom "CodingDay" gelesen haben – da haben wir was für das diesachsen.de Projekt gemacht.
Nachdem wir nun den Grundstein gelegt haben, wollen wir natürlich ein paar wirklich coole Features implementieren – jede Menge Herausforderungen liegen vor uns. Ich versuch so viel wie möglich darüber zu bloggen.

Technik

Wie anzunehmen ist: Wir benutzen den kompletten Microsoft Web-Stack.

  • ASP.NET MVC
  • SQL 2008
  • Windows Server (2003/2008)
  • .NET 3.5 SP1
  • jQuery für Client Scripting

Alles was in der Kategorie "HowToCode" zu finden ist, haben wir auch so umgesetzt.

An was arbeitet ihr momentan?

Momentan wollen wir die Stabilität und die Performance verbessern. Natürlich wollen wir ebenfalls die Usability verbessern und ganz nebenbei neue Features einbauen. SEO ist ebenfalls ein Gebiet, das bei uns momentan noch "unterpriorisiert" war/ist – aber wie gesagt: Wir arbeiten dran :)

Interesse geweckt oder du willst Feedback abgeben?

Wenn du Sachse bist und der Welt etwas spannendes mitteilen möchtest (oder einfach nur auf noch einem Portal vertreten sein möchtest ;) ) – dann registriere dich einfach bei uns. :)
Für Feedback nutzen wir momentan unsere MeinVZ/StudiVZ Gruppe. Demnächst werden wir noch direkt ein Feedback Modul (ohne das man irgendwo angemeldet sein muss) integrieren.


Kick It auf dotnet-kicks.de
Wenn dir der Blogpost gefallen hat, dann hinterlasse doch einen Kommentar. Wenn du auf dem Laufenden bleiben willst, abonniere unseren RSS Feed oder folge uns auf Twitter.

About the author

Written by Robert Mühsig

Robert Mühsig (@robert0muehsig) ist Webentwickler und beschäftigt sich mit Web-Frameworks (vor allem dem ASP.NET MVC Framework) und scheut sich auch nicht vor Javascript. Ansonsten bloggt er über all jene Probleme, die ihm über den Weg laufen. Seit 2008 ist er Microsoft MVP für ASP.NET und er arbeitet bei der T-Systems Multimedia Solutions GmbH in Dresden. Treffen kann man ihn online via Twitter (@robert0muehsig) oder dieser Seite oder bei der .NET User Group Dresden.

7 Responses

  1. Korrigiert ;) (denk ich ;) ) – danke.

    Reply
  2. Japps, ist korrigiert :-)

    Btw schaut die Seite echt cool aus, bin nur schon bei genug Social Networks und außerdem auf der Arbeit, daher kann ich mir diese nicht im Detail anschauen.
    Aber der erste Eindruck ist echt gut =)

    Reply
  3. Sieht auf den ersten Blick gut aus. Der Badge “Sei sächsi!” ist wirklich cool ;)

    Eine Sache fällt mir allerdings negativ auf: Besonders wenn ihr euch später mal auf SEO konzentrieren wollte, aber auch zwecks Browserkompatibilität etc. solltet ihr deutlich mehr Wert auf valides XHTML legen.

    Auf der Seite gibt es massig fehlende oder Tags und einige invalide Properties wie autocomplete. Für letzteres gibt es einen einfachen Workaround: Das Attribut einfach per Javascript in den DOM-Baum pflanzen.

    Den W3C Validator kennst du ja wahrscheinlich. Das ganze gibt es aber auch als Mozilla Browser Plugin: http://users.skynet.be/mgueury/mozilla/

    Reply
  4. Sag mal Bescheid, wenn du es schaffst eine Seite in weniger als 5 Sekunden auszuliefern, dann melde ich mich auch mal an ;-)

    Kurzkritik:

    + Das Logo ist nix – wir haben doch ein schönes Wappen, warum baut ihr darauf nicht auf? Der Button ist natürlich nett, auch wenn ich bei “sächsi” Pickel schon vom Lesen kriege ,)
    + Layout der Seite insgesamt ist schick, nur die Schriftgröße bei Fließtexten ist zu klein
    + Portal kommuniziert unzureichend, worum es geht (ich hab’s ehrlich gesagt jetzt auch noch nicht ganz gerafft)
    + Guid in der URL ist #fail – bei den Benutzerprofilen besser den Nutzernamen als ID nehmen und bei den Artikeln einen Integer, bei den Artikeln dazu noch die überschrift mit rein
    + Überhaupt – Urls klein schreiben und deutsche View- und Controllernamen verwenden :-)

    Ich stehe zwar auch auf grünes Licht beim W3C-Validator, aber ob nun irgendwelche Attribute valide sind oder nicht, interessiert keine S…

    Weitermachen :-)

    Reply
  5. Hallo an alle,
    danke erstmal für das Feedback :)

    Manche Fehler bei dem W3C Validator sind meines erachtens vernachlässigbar, aber wir behalten das im Auge und versuchen natürlich unser bestes.

    SEO ist sowieso noch ein großes Thema bei uns. Wie Thomas schon anmerkte: GUIDs in URLs sind Fail.
    Momentan nutzen wir auch noch die normalen ASP.NET MVC “Standard” Routen – daher alles englisch und sie beginnen groß. Da müssten wir uns nochmal einen Kopf drüber machen.

    Portal kommuniziert zuwenig: Joar. Da kann ich dir im Grunde recht geben. Ich glaube erst mit den kommenden Features wird klar werden, was wir überhaupt wollen. Die Idee von uns war erstmal mit einer sehr kleinen Sache online gehen und dann Stück für Stück ausbauen. Das kommt also noch was ;)

    @Thomas: Das mit den Fließtexten werde ich mit aufnehmen.
    Zum Logo: Generell darf man wohl Landeswappen nicht verwenden, da es sonst zu “offiziell” wird. Wir haben momentan die Bubbles und im Team finden wir die Version eigentlich auch ganz nett und das “sei sächsi” ist so schön provokant ;)

    Zur Performance: Ja, da haben wir noch großes Verbesserungspotzenial. Momentan wissen wir nicht ganz, wo es bei uns hängt. Wir nehmen an dass wir (über das Entity Framework) zu viele Daten laden und es JOINs über dutzende Tabellen gibt. Wenn wir das Problem gelöst haben bzw. drauf und dran sind, werde ich darüber mal bloggen.

    Kritik ist immer willkommen :)

    Reply

Comment on this post

Letzte Posts

  • image.png
    RavenHQ–RavenDB in der Cloud

    Ayende Rahien hat es heute verkündet – RavenHQ, der RavenDB Cloud Hoster (natürlich von und mit Ayende) ist ab heute raus aus der Beta und man kann es von überall aus nutzen. In der Betaphase waren nur Nutzer von AppHarbor zugelassen. Was ist RavenHQ? RavenHQ ist im Grunde ein gehostes RavenDB in den Rechenzentren von ...

  • image.png
    GitHub for Windows–erste Eindrücke

    Git ist schon eine tolle Sachen und eröffnet viele neue Möglichkeiten – allerdings ist der Einstieg recht hart und selbst wenn man die guten Hilfsanleitungen auf GitHub befolgt, kommt man am Anfang nur langsam vorwärt. Insbesondere ist das Tooling für Windows / .NET Entwickler auch nicht gerade “bekanntes Terrain”. GitHub to the rescue! Die GitHub ...

  • image.png
    Chocolatey–apt-get für Windows

    Durch Zufall bin ich auf das Tool “Chocolatey” gestoßen. Wer die Website sich anschaut, wird evtl. eine Verwandschaft mit NuGet ausmachen. Was macht Chocolatey? Chocolatey ist ein “Maschine Package Manager”, das bedeutet, dass man für seine Maschine einfach Tools runterladen und Updaten kann – direkt über die Konsole. Was ist der Unterschied zu NuGet? NuGet ...

  • image.png
    SASS, LESS & Coffeescript in Visual Studio mit der Web Workbench

    CSS und Javascript sind die “kleinste” Schnittmenge von allen Browsern für die Erstellung von Web-Applikationen. Leider geht dabei etwas komfort verloren, daher lieben alle Webentwickler jQuery! SASS und LESS sind zwei Varianten, wie man “schöner” CSS schreiben kann und Coffeescript versucht Javascript Entwicklung zu vereinfachen. Aber immer der Reihe nach… Was ist SASS? SASS steht ...

  • image.png
    Code-Inside Sample nun auf GitHub: Google Code zu GitHub Migration

    Seit einiger Zeit habe ich Beispielcode auf Google Code bereitgestellt. Einfach nur noch weg von Google Code O-Ton damals war: Ich hatte mich für Google Code entschieden, weil ich hoffe dass früher oder später die Google Code Suche nutzbar ist und es dadurch wenigstens ein kleiner Mehrwert entsteht. Allerdings wirft es momentan noch ein Fehler. ...

Auf Amazon einkaufen & unterstützen

Facebook