By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
459,521 Members | 1,252 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 459,521 IT Pros & Developers. It's quick & easy.

ANY IDEA or TIP about this problem??

P: n/a
Mat
My company develop about 5 products with .NET and VB6. Products use severals
assemblies AND activeX.dll, which we update regularly but we still maintain
the compatilibity.
We would like to develop a program(Updater) which will connect to our
server and check if possible updates are available for one or all of our
products installed in client computer. if yes, it will download them and
install them for client. Something similar used in Realone or norton
liveupdate.

briefly, the program will first check
-our products installed in the PC
-make a list of assemblies used by each product ( maybe as XML...)
-send them to server
- the server will compare versions and send back to the program which
assemblies need to be updated
-program will download and install it.
-the program should use HTTP transport to avoid firewall problems
-work independently to our products

-The main problem is that we don't know how the program should dynamically
determine assemblies used by our products and versions?
-How we should use HTTP transport to communicate with server?
-if we supposed information should be sent using XML format, how can we used
HTTP transport to send xml files?

Thanks you for TIP.

Nov 20 '05 #1
Share this Question
Share on Google+
1 Reply


P: n/a
Hi Mat,

I believe there was an article in the MSDN magazine covering most of these
issues. I have also heard of the "Updater" application block that provides a
framework for enabling such a functionality in an application. I realize I
haven't been detailed enough so let Google be with you :-)

--
Dmitriy Lapshin [C# / .NET MVP]
X-Unity Test Studio
http://x-unity.miik.com.ua/teststudio.aspx
Bring the power of unit testing to VS .NET IDE

"Mat" <re**********@fuckSpam.COM> wrote in message
news:%2****************@tk2msftngp13.phx.gbl...
My company develop about 5 products with .NET and VB6. Products use severals assemblies AND activeX.dll, which we update regularly but we still maintain the compatilibity.
We would like to develop a program(Updater) which will connect to our
server and check if possible updates are available for one or all of our
products installed in client computer. if yes, it will download them and
install them for client. Something similar used in Realone or norton
liveupdate.

briefly, the program will first check
-our products installed in the PC
-make a list of assemblies used by each product ( maybe as XML...)
-send them to server
- the server will compare versions and send back to the program which
assemblies need to be updated
-program will download and install it.
-the program should use HTTP transport to avoid firewall problems
-work independently to our products

-The main problem is that we don't know how the program should dynamically
determine assemblies used by our products and versions?
-How we should use HTTP transport to communicate with server?
-if we supposed information should be sent using XML format, how can we used HTTP transport to send xml files?

Thanks you for TIP.


Nov 20 '05 #2

This discussion thread is closed

Replies have been disabled for this discussion.