Un'applicazione client -server è un software che gira su un desktop e interagisce con un componente server su un computer separato . Il componente server contiene un servizio che memorizza le informazioni in un database e condivide con ogni computer client . È necessario considerare diversi componenti e le opzioni di rete prima di scegliere di sviluppare un'applicazione client-server in. NET Framework . Istruzioni 
 1 
 installare. NET Framework sul computer server . Prima di poter eseguire applicazioni server , è necessario installare . NET Framework sulla macchina. La versione di . NET si installa sul server deve corrispondere alla versione che si utilizza per creare l'applicazione . 
 2 
 Sviluppare un modulo di accesso client . Per proteggere i dati salvati su una rete , è necessario creare un form di accesso client . Registra il client e ottiene l'accesso ai dati aziendali . È possibile utilizzare l'autenticazione di Windows interna o utilizzare moduli personalizzati e di autenticazione. 
 3 
 scegliere il computer che funge da server di database . Alcune aziende preferiscono mantenere i dati su un altro computer . Pertanto , è necessario creare il server e il client software di "parlare " ad un server di database . Alcune scelte per le applicazioni di database sono MySQL , SQL Server o Oracle . Dal momento . NET è una piattaforma di Microsoft , SQL Server è la soluzione migliore per un server di database . 
 4 
 Creare un piano di regole di business per l'applicazione. Le regole di business determinano gli algoritmi e le funzioni per l'applicazione . Per esempio , l' azienda ha bisogno per salvare le informazioni del cliente , e il servizio clienti ha bisogno di modificare i dati dei clienti . Questo aiuta a determinare come sviluppare l'applicazione e creare le forme del desktop . 
 5 
 Determinare se si desidera una applicazione desktop o web software basato su browser . Gli utenti possono utilizzare un browser Web per accedere all'applicazione , che lo rende più facile da implementare in quanto il sistema operativo e le specifiche del computer non sono importanti . Le applicazioni desktop installare sul desktop di Windows e le versioni hanno bisogno di considerazione .