Attualmente il nostro team sviluppa applicazioni Web e ora stiamo andando alle applicazioni Windows Form.
Ho creato la fase iniziale della nostra struttura di progetto Windows Form.
es:
ApplicationSolution
--> Security Project(Login Authentication)
a. Users will be registered with different applications in our application database.
eg: ProjectApplicationId|ProjectName | UserId
1 |ProjectApplication1| user
2 |ProjectApplication2| user
b. Execute Application (Start)
c. On Security dialog, application automatically get the userid of the user and see all the application it is registered using System.Security.Principal.WindowsIdentity.GetCurrent()
eg: Prototype
Welcome User! Please Choose Appliations you are registered on below:
ProjectApplication1 <--this will be a dropdown
ProjectApplication2
Password: [*********************]
[Access Application Button]
d. User selects the application with its password
e. If the password is incorrect (application.exit()) else execute Selected Application
eg: ProjectApplication1 is selected then execute ProjectApplication1
--> ProjectApplication1
--> ProjectApplication2
--> Many to come ++
if ProjectApplications has been closed then restart security Application.
Le mie domande su questo caso d'uso:
- Il mio caso d'uso è possibile?
- Puoi darmi qualche consiglio?
Attualmente utilizziamo la configurazione e la distribuzione per creare il programma di installazione in ciascuna applicazione Windows Form.