Upload und Speichern von Dateien in einer DB mit einer C# ASP.NET MVC Applikation

uploadMVC mit C# macht ja grundsätzlich Spass (obwohl für einige Leute ja auch Auspeitschen angenehm ist :)). Ich habe ein paar spezielle Aufgaben zum Realisieren gefasst und gebe hier ein paar Weisheiten von mir, die wahrscheinlich allgemein bekannt sind und ich einfach nur nicht finden kann.

In diesem Beitrag wird beschrieben, wie man verschiedene Medien (Bilder, Filme, Audio) hochladen, in einer Datenbank speichern und (mit HTML 5) wieder darstellen kann. Ich gehe aus von einer frisch erstellten und herausgeputzten MVC 3 Webapplikation.

Am Schluss sollte die Liste in etwa so aussehen:

Liste der Medien

Weiterlesen

Kleines Projektverwaltungstool für Projektarbeiten in Schulklassen

projectProjektunterricht gehört zu den handlungsorientierten Formen im Unterricht. Weil wir Leute ausbilden möchten, die auch TUN können und es nicht beim Schwatzen darüber sein lassen, gehört er zu unserem methodischen Handwerkszeug. Theoretisch ist es eine gute Sache, praktisch stellt der Projektunterricht einiges an Herausforderungen. Ein einziges Projekt zu managen ist schon fast unmöglich, wie soll es denn mit vielen parallelen Projekten funktionieren? Erschwerend kommt hinzu, dass die Lernenden oftmals noch nicht wirklich Projekterfahrung haben.

Es braucht darum eine gute Organisation, mehr Projektverwaltung als Projektmanagement. Die Resultate müssen klar beschrieben und die Wege so gut wie möglich vorgegeben sein. Dokumentation und Inhalte sollten nicht viel Raum für Zweideutigkeiten enthalten und auch die Bewertung sollte den Lernenden einleuchten. Normalerweise wird dies in einem Projektmanual geregelt.

Für die Organisation habe ich eine kleine Accessdatenbank entworfen. Sie ist für accesskundige Lehrpersonen gedacht und sicher nicht idioten- geschweige den lehrpersonensicher (*hüstl*). Vielleicht hat noch jemand Anwendung dafür. Verbesserungen nehme ich natürlich auch gerne wieder zurück.

Die Projektverwaltung und ihre Features

Das "Dashboard"

Das Dashboard

Weiterlesen