[ MarkoBalkan @ 27.05.2007. 20:15 ] @
zanima me kako se radi nadogradnja. recimo imamo aplikaciju kod korisnika, izdamo update, kako se taj update integrira u postojecu aplikaciju. ako moze netko objasniti u par recenica. |
[ MarkoBalkan @ 27.05.2007. 20:15 ] @
[ Astek @ 27.05.2007. 22:10 ] @
Ja sam to ovako nekako rešio:
U najgrubljim crtama: 1. glavna aplikacija je recimo app.exe 2. imam programče start_app.exe čiji je zadatak samo da pokreće app.exe 3. download sa srvera vršiš nekom ocx kontrolom . Znači sa servera downloaduješ novu verziju app.exe preko postojeće u lokalu. Pri sledećem pokretanju start_app startuje se nova verzija app.exe 4. Naravno ovde moraš da vodiš računa da li je download završen itd razne druge "sitnice". Ovo je dosta primitivan način ali meni radi posao i integrisan je u aplikaciju. Verujem da ima elegantnijih načina. [ toxi_programer @ 28.05.2007. 20:08 ] @
Kakve su to "ocx" kontrole? Kako da ih koristim?
[ MarkoBalkan @ 28.05.2007. 20:46 ] @
a šta ako aplikacija za sobom vuce bazu? pa moras napraviti update baze(mislim na tablice ili polja koja si dodao), s time da se ne smiju sjebati podaci korisnika itd...
[ negyxo @ 28.05.2007. 23:06 ] @
Pa kao sto neko rece ima nacina koliko hoces. Ono sto sam ja primetio do sada da je najbitinje - je da radi
![]() U VS imas dve tehnologije, Click-Once i windows installer. Click-Once, cini mi se da je jednostavan, mada to ne znam jer ga ne koristim samo sam gledao kako radi dok windows installer moze biti dosta komplikovan. Mozes da radis razne egzibicije sa njim tokom instalacije i deinstalacije. Zato ako te insteresuju detalji onda ces morati da postavis konkretno pitanje jer ovako i nema mnogo sta da se kaze. E da, zaboravi da si spomenuo bazu i sinhornizaciju podataka/scheme. Ovo ti je ujedno i najgadnija stvar ako mene pitas. Sam deploy programa i ostalih dependecies-a i nije toliko strasan koliko ovo posto sinhronizacija podataka moze toliko da se usloznjava i da je drukcija svaki sledeci put, no o ovome mozes komotno na netu da nadjes podataka koliko hoces, lepo kupis knjigu 'Pro SQL Server 2005 Replication' i imas materijala za citanje citavu godinu (1000 strana ![]() [ ajaalba @ 29.05.2007. 08:04 ] @
Toplo preporucujem ClickOnce. Ali moras da procitas u MSDN. Ima nekoliko stvari koje treba da bi sve to radilo. Kod koji ti je dat u njihovom primeru ti je sasvim dovoljan.
[ Astek @ 30.05.2007. 22:41 ] @
Citat: MarkoBalkan: a šta ako aplikacija za sobom vuce bazu? pa moras napraviti update baze(mislim na tablice ili polja koja si dodao), s time da se ne smiju sjebati podaci korisnika itd... Ja uglavnom koristim Sql server i update baze radim iz koda. Za ovo što je meni bilo potrebno uspevam(uključujući i promemu strukture tabela). Nije mnogo komplikovano ali je vrlo pipavo. Citat: toxi_programer: Kakve su to "ocx" kontrole? Kako da ih koristim? npr: Advanced Live Update ActiveX Control - imaš i uputstvo. Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|