Anmelden

  • 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
   
Top

Wir arbeiten mit Software von http://www.campus21.de.

Verantwortlich für angezeigte Daten ist der Webdomain-Eigentümer laut Impressum.

Suche