Quindi penso di essere nel posto giusto per fare questa domanda. È abbastanza concettuale.
Adoro lo sviluppo web, lavoro in ASP.NET MVC 3/4/5 C # e ho creato applicazioni standard del settore come CRM e Test Case Documenting.
Sono molto consapevole delle funzionalità limitate dell'applicazione Web rispetto alle applicazioni desktop. Le applicazioni desktop possono ovviamente richiamare operazioni a livello di sistema, come la lettura di scanner di codici a barre (leftfield che conosco).
Ritengo che ciò sia possibile con le applicazioni Web attraverso l'utilizzo di WebSocket e servizi Web HTML 5.
È possibile astrarre tutta l'architettura a livello di dominio da un'applicazione ASP.NET MVC in un servizio Web e fare in modo che il servizio Web gestisca, in modo efficace, il database.
Quindi è possibile tramite l'uso di un servizio desktop connettersi a quel servizio Web per sfruttare la capacità del servizio desktop di richiamare le operazioni a livello di sistema?
Ora, inizialmente, il servizio desktop verrà eseguito sul server Web e questo è esattamente ciò che voglio per ora.
A lungo termine, questa tecnologia funzionerebbe solo in un ambiente Intranet. Non sono davvero interessato a Internet Scope, e nessuno di ciò che è stato detto è in riferimento a Internet Scope.