Entwickler-Ecke

ASP.NET und Web - blog erstellen, automatisch chronologisch anordnen


merci_pur - Di 19.10.10 11:26
Titel: blog erstellen, automatisch chronologisch anordnen
hallo, mein Anliegen: ich soll mich für meinen Job in C# einarbeiten und mithilfe VS08 einen blog für ms sql erstellen. Da ich so gut wie keine Programmiererfahrung habe(habe mal vor 5-6 Jahren was in C gemacht für eine Ausarbeitung seitdem nix mehr) , ist es doch ganz schön kniffelig und das was ich bisher gefunden habe Online und in Büchern ist leider nicht ausreichend bzw mir nicht verständlich genug um vorwärts zu kommen. Ich denke es liegt mit Sicherheit auch daran das ich einfach nicht weiß wonach ich überhaupt suchen müsste.

Meine Idee ist das mit einer verschachtelten Mastersite zu realisieren. Unsere Firmenhompage hat ein fertige Mastervorlage (Layout) da werde ich meines hineinverschachteln mit verschiedenen Feldern für:

- die Überschrift,
- Artikeltext mit bis zu einer bestimmten Zeichenanzahl vorschau,
- Anzahl der Kommentare
- Name des Autors
- (rechte Seite Kategorien und Kalender, linke spalte mit den Autoren) --> separates Masterfile
- etc.

Zuerst habe ich das versucht mit einer Tabelle zu realisieren(ohne verschachtelte Mastersite), aber ich kann das nicht so anordnen wie ich es will.

So weit komme ich erstmal selbst, aber wie bekomme ich es hin das neue Eintrage nicht vorhandene Einträge überschreiben (also nicht in einer Tabelle sondern bei der verwendung des Masterlayouts) sondern einen neuen Block geben der chronologisch sortiert wird?
Also das es aussieht wie bei den meisten Blogs.

Gruß


traceurmicha - Di 19.10.10 11:32

Das würde ich mit der SQL Abfrage im Hintergrund machen, in der du einfach die Order by Klausel mitgibst.

Schau mal hier rein [http://sql.1keydata.com/de/sql-order-by.php] da findest du vielleicht hilfreiche SQL Sachen


merci_pur - Di 19.10.10 15:01

Danke für Deine Hilfe, mit einem GridViews, ListView und DetailsView kenne ich mich schon aus, bzw. der SQL Befehle zum sortieren dazu. Mir geht es darum "Templates" bzw chronologisch zu sortieren. Jeder Blogeintrag kommt in ein Template, und jeder neue kommt darüber angeordnet.