Hi,

Sorry war vielleicht nicht richtig r�ber gekommen.

Also ich hab eine Projektmappe mit (im Moment) einem Web Projekt (und mehreren 
Klassen Projekten f�r DB-Zugriffe usw.)
Im Moment hab ich nur einen Funktionsblock in dem Web Projekt und der Ablauf 
ist wie folgt:

User startet das Web
Er bekommt eine Auswahl von Funktionen (je nach dem was der Admin in der DB 
eingestellt hat)
Diese Funktionen sind alle in dem einen Funktionsblock (bis jetzt)
Also wird er an eine Webseite weitergeleitet 
(Response.Redirect("Funktion_xy.aspx"))
Er stellt seine Anfrage und wird an eine Anzeigeseite geleitet.

Jetzt sollen aber im Laufe der Zeit mehrere Funktionsbl�cke hinzu kommen.

Wenn ich die dann in meinem WebProjekt einbaue bekomme ich eine gro�e DLL in 
der alle Funktionsbl�cke enthalten sind

Das m�chte ich aber nicht!

Ich m�chte eine DLL f�r das Hauptprogramm und eine DLL pro Funktionsblock.
Etwa in der Form:

/WebSite
        Aspx-Seiten HauptProgramm
        Aspx-Seiten Funktionsblock 1
        Aspx-Seiten Funktionsblock 2
        ...
        Aspx-Seiten Funktionsblock n
        
        /bin
                DLL Hauptprogramm
                DLL Funktionsblock 1
                DLL Funktionsblock 2
                ...
                DLL Funktionsblock n


Der Ablauf sieht dann wie folgt aus:

User startet das Web (das Hauptprogramm wird gestartet und dieses zeigt dem 
User welche M�glichkeiten es gibt)
Er sucht sich eine Funktion aus.
Er wird weitergeleitet an Response.Redirect("Funktionsblock_n_Funktion_xy.aspx")
Wenn er seine Anfrage gemacht hat wird er an die Anzeigeseite im Hauptprogramm 
zur�ck verwiesen.


Gru�

Michael W. Schneider
IT-Wizards GmbH

 

> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of Thomas Bandt
> Sent: Wednesday, March 30, 2005 11:56 AM
> To: [email protected]
> Subject: Re: [Asp.net] Assembly in mehrere DLL's teilen
> 
> Hallo,
> 
> also mehrere Assemblies in einem Projekt gibt es nicht, das 
> geht auch nicht. Was aber geht sind mehrere Projekte in einer 
> Projekt- mappe.
> 
> Ich wei� nicht ob ich dich genau verstanden habe, aber du 
> k�nntest z.B. verschiedene Classlibrary-Projekte in dein 
> Projekt hinzuf�gen, in denen du die verschiedenen Funktionen 
> realisierst. In deinen Webforms greifst du dann auf die 
> entsprechenden Assemblies zur�ck.
> 
> Alternativ musst du halt f�r jeden Zweck ein eigenes 
> Webprojekt anlegen, was aber schnell nervig wird, da es 
> jeweils ne eigene App am Server erfordert (also Website oder 
> Virtuelles Verzeichnis) [oder gehen auch mehrere Projekte auf 
> einem? Hab ich noch nicht probiert].
> 
> Gru�, Th.
> 
> Michael W. Schneider schrieb:
> > Hallo Leute,
> > 
> > Ich wei� es gab das schon mal eine Diskussion um ein 
> �hnliches Thema aber ich bin nicht ganz daraus schlau 
> geworden und mein Wunsch ist auch ein wenig anders.
> > 
> > Ich m�chte einen Teil des Web Projektes in eine andere DLL 
> im gleichen Verzeichnis auslagern.
> > Hintergrund ist der, dass ich ein Web habe, dass aus einem 
> Hauptteil und verschiedenen Funktionen besteht. 
> > Die Funktionen haben eigene Webseiten.
> > Je nach Einstellungen in einer DB soll der User die 
> M�glichkeit haben die Funktionen anzusprinen.
> > 
> > Das soll vor allem die M�glichkeit er�ffnen neue Funktionen 
> lediglich durch das Hinzuf�gen von den ben�tigten aspx-Seiten 
> (mit zugeh�riger DLL) und einer kurzen Anpassung einiger 
> Tabellen in der Datenbank durch ein Script zu erm�glichen. 
> Ich m�chte nicht das ganze Web austauschen wenn ich eine neue 
> Funktion dazu bekomme.
> > 
> > Aber wie kann man das mit Webseiten machen?
> > 
> > Gru�
> > 
> > Michael W. Schneider
> > IT-Wizards GmbH
> > _______________________________________________
> > Asp.net Mailingliste, Postings senden an:
> > [email protected]
> > An-/Abmeldung und Suchfunktion unter:
> > http://www.glengamoi.com/mailman/listinfo/asp.net
> > 
> > 
> > 
> 
> _______________________________________________
> Asp.net Mailingliste, Postings senden an:
> [email protected]
> An-/Abmeldung und Suchfunktion unter:
> http://www.glengamoi.com/mailman/listinfo/asp.net
> 
_______________________________________________
Asp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an