Hvis jeg har en Windowsappl. liggende på en ex. server, så kan via en url tilgå applikationen. Tilgå på den måde, at brugerens computer kan download den seneste version af applikationen. Hver gang url'en køres tjekker brugerens computer om, den har den nyeste version ellers henter den.
With smart client technology, users can work with data even when they are not connected to the Internet or the network that hosts the Web service. Because all or part of the application logic sits on the local computer, smart clients can deliver useful functionality even while offline. This capability sets smart clients apart from browser-based applications, and for many mobile sales forces or remote offices, this is a key requirement.
Du koder den som en helt almindelig C# GUI client.
Det fungere på den måde at du smider en EXE fil på webserveren (IIS). Så laver du en asp side, hvorfra der er et link til EXE filen.
Når brugeren klikker på linket, så eksekveres EXE filen lokalt hos brugeren. Hvis du har nogle dll'er som exe filen skal bruge, så smides de i IIS, under webapp'ens /bin mappe. Så loades de automatisk.
Selve komunikationen ml. din C# client og en evt. server skal ske via .NET Remoting el. Webservices.
Dine brugere kan kun eksekverer din exe fil, hvis du ikke bruger noget disk i/o, netværkcom o.l.
Hvis du har noget af det i din exe fil, så skal "Code Groups" sættes op hos ALLE dine brugere.
Enten skal de gøre det manuelt, eller du kan lave en exe fil el. MSI som gør det for dem. Den skal de så køre på deres PC, inden de kan loade din application. (kun første gang)
Zyke--> jo da, jeg vil da gerne se lidt kode der udfører downloadningen af kode samt hvad man skal sætte op hvor ;-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.