- Entpacken mit WinZip (Entpacken mit Windows Explorer ging nicht aufgrund bestimmter Dateinamen)
- Compilieren und ausführen der Reference Implementation
- Konfigurieren der Module über ProfileCatalog.xml
- Hinzufügen von Views und Modulen
- Ausführen im IIS (Problem hier waren Zugriffsrechte der als UID ASPNET laufenden Prozesses auf SQL-Express: mdf Datei wurde in eigenen Dateien kopiert und Ordner freigegeben)
- Probleme sind wieder aufgetreten (Anmeldung fehlerhaft bei IIS-Ausführung), VS-Verbindung getrennt, SQL-Server-Prozesse gekillt, danach ging es wieder
- Zugriff auf die Nutzerverwaltung des Login-Objektes (wird durch Membership-provider verwaltet. Microsoft liefert 2 Varianten)
Drop 657
- Microsoft.Practices.EnterpriseLibrary
- SourceCode/Microsoft.Practices/EnterpriseLibrary: Assemblies aus der EnterpriseLibrary hierher kopieren (siehe readme.txt)
- anschließend lassen sich erst die Practices und Module kompilieren
- Mit SetUpDatabase.cmd in SourceCode/ReferenceImplementation/Script Datenbank bauen. ggf. Datenbankdienste stoppen, wenn bereits eine DB aus älteren Drop besteht, damit Datenbank neu gebaut werden kann (das Drop errichtet an der selben Stelle eine aktualisierte Datenbank)
- Microsoft.VisualStudio.QualityTools
- ... aus Web.config entfernen
- System.Workflow (von PageFlow verwendet)
- Visual Studio 2005 Extensions for Windows Workflow Foundation RC5(EN).exe installieren (wahrscheinlich nur Design-Time)
- für Runtime C:/Programme/Reference Assemblies/Microsoft/Framework/v3.0/System.Workflow.* (3 Assemblies) erforderlich (Bestandteil Framework 3.0) wird von PageFlow referenziert. Man kann diese auch aus web.config auskommentieren, allerdings startet Web erst nach fehlermeldung, Admin- und EFT-Module fehlen. Als Workarround kann man die 3 Assemlies (von einer Framework 3.0-Installation) auch nach WebUI/bin kopieren.
Änderungen
- weg: ProfileCatalog.xml,
- neu: Shell-Modul, wird durch Web.config als einziges Modul geladen (startet Services, früher in der Application-Klasse)
- neu: Module werden über Web.config der Module konfiguriert
- abhängig von Shell
- Modul-Authorisierung konfigurierbar
Wir arbeiten mit Software von http://www.campus21.de.
Verantwortlich für angezeigte Daten ist der Webdomain-Eigentümer laut Impressum.