Updating applications?


Author
Message
Edhy Rijo
E
StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)
Group: StrataFrame Users
Posts: 2.4K, Visits: 23K
Following on my experience with AppLife Update...



One of my project is currently being beta test by one customer on 3 workstations, the method I was using to release beta updates was:

1.- Build my beta release in VS

2.- Building another InstallAware setup (with all files) or creating a zip file with just the files that have changed.

3.- Upload my update to my FTP server.

4.- Remote login to those 3 workstations

5.- Download update to a share folder

6.- Apply and test the update on each workstation, not to mention that one of those workstations have a very tight security, so I had to run my update programs with the "Run As" option, otherwise the update will not install or ask the administrator to do it himself which he will not be happy to do.



Now with AppLife Update, the whole process was completely simplified:

1.- Build my beta release in VS

2.- Create an update with AppLife Update which will compare new version with previous one and just build the files needed for the update and will also automatically upload the update to my FTP server.

3.- Customer press a button on my application to "Check for updates" and accept the update. AppLive update will close my application, apply the update, then opens up my application when update finished.



I just did a quick build today to fix a bug and in less than 10 minutes customer was up and running the new version.



I have to be honest, I am using the simplest way to apply update using the UpdateInterative method, so when I start digging the custom updates with all events available on my main form, then that will be another chat Smile

Edhy Rijo

Edhy Rijo
E
StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)
Group: StrataFrame Users
Posts: 2.4K, Visits: 23K
Hi guys,



Just to let you know of promotional offer from the folks of Kinetic Jump Software, LLc for the StrataFrame community.



Check promo here...

Edhy Rijo

Trent Taylor
Trent Taylor
StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)StrataFrame Developer (10K reputation)
Group: StrataFrame Developers
Posts: 6.6K, Visits: 6.9K
As mentioned, this is actually something that we have done ourselves internally for PracticeStudio. The process is automated and has been working flawlessly in the field. At some point in the future, this is actually something that would be nice to tie into SF (as was mentioned by Russell). This is actually something that would most likely be tied into the licensing product that has also been requested before.



There are some really neat things going on behind the scenes right now. Once we release a SF 2.0 in 2010 then we will look to start adding add-ons like this. Thanks for the ideas Wink
Russell Scott Brown
Russell Scott Brown
StrataFrame User (278 reputation)StrataFrame User (278 reputation)StrataFrame User (278 reputation)StrataFrame User (278 reputation)StrataFrame User (278 reputation)StrataFrame User (278 reputation)StrataFrame User (278 reputation)StrataFrame User (278 reputation)StrataFrame User (278 reputation)
Group: Forum Members
Posts: 124, Visits: 597
Good deal.

It's looking really promising for me too.  I plan on using the Limited version until I really need it to conserve money but it looks like I will ultimately go with it as well.

Russ Brown (Using C#2010/SQL Server 2008)

Bill Cunnien
Bill Cunnien
StrataFrame VIP (1.1K reputation)StrataFrame VIP (1.1K reputation)StrataFrame VIP (1.1K reputation)StrataFrame VIP (1.1K reputation)StrataFrame VIP (1.1K reputation)StrataFrame VIP (1.1K reputation)StrataFrame VIP (1.1K reputation)StrataFrame VIP (1.1K reputation)StrataFrame VIP (1.1K reputation)
Group: Forum Members
Posts: 785, Visits: 3.6K
This is perfect!



w00tw00tw00t



I downloaded and installed the AppLife Update product. Using the "Add & replace files by comparison" action, I have been successful in updating my workstation's StrataFrame application. It was really simple. Since this is the free "let's-check-it-out-before-we-buy-it" version, I will not be able to utilize this in our production environment. The full license will allow some security escalation so that the end user does not have to have Admin rights in order to install the product. Hopefully, my manager will get on board with this and get this thing licensed, even by tomorrow!



Using this in conjunction with our initial rollout phase through AD Group Policy is perfect. This couldn't have come at a better time.



Thanks!!

Bill
Russell Scott Brown
Russell Scott Brown
StrataFrame User (278 reputation)StrataFrame User (278 reputation)StrataFrame User (278 reputation)StrataFrame User (278 reputation)StrataFrame User (278 reputation)StrataFrame User (278 reputation)StrataFrame User (278 reputation)StrataFrame User (278 reputation)StrataFrame User (278 reputation)
Group: Forum Members
Posts: 124, Visits: 597
I see that Infralution Licensing Manager is much cheaper than AppLife Update even if you buy source code and IPN.NET.

Thanks.

Russ Brown (Using C#2010/SQL Server 2008)

Edhy Rijo
E
StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)
Group: StrataFrame Users
Posts: 2.4K, Visits: 23K
Also Brian mention a prodcut that many of their customer use for Licensing Manager from Infralution. I will take a look at that also.

Edhy Rijo

Russell Scott Brown
Russell Scott Brown
StrataFrame User (278 reputation)StrataFrame User (278 reputation)StrataFrame User (278 reputation)StrataFrame User (278 reputation)StrataFrame User (278 reputation)StrataFrame User (278 reputation)StrataFrame User (278 reputation)StrataFrame User (278 reputation)StrataFrame User (278 reputation)
Group: Forum Members
Posts: 124, Visits: 597
That's good news.  Interesting development.  Really fortunate that they know about Strataframe too.

I subscribed to their forum and downloaded the Limited license, etc. and was very impressed by their product.  Thanks for pointing them out. 

I wonder if potentially they could work something out to give a discount to Strataframe users?

I'm going to start selling applications in January and so this fits in great and the timing is nice too.  I probably won't start really looking at them in earnest until late November/early December the way things are going now.

By the way, their AppLife DNA is something I will probably take a look at in my "spare time" too.  I was looking at a product along those lines called Lucid Spec (http://www.elegancetech.com/Default.aspx) when you let us know about AppLife Update.  AppLife DNA is realatively inexpensive too at $330 (Lucid Spec is $499).  AppLife DNA seems much more professional although it lacks the Screen Design and Simulation features Lucid Specs has.  Alas, no one ever seems to have everything!Wink.  AppLife DNA + Lucid Spec would be perfect if from the same vendor and integrated. 

Russ Brown (Using C#2010/SQL Server 2008)

Edhy Rijo
E
StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)StrataFrame VIP (4.6K reputation)
Group: StrataFrame Users
Posts: 2.4K, Visits: 23K
Hey Russell, I just had a very interesting conversation with Brian Haas from Kinetic Jump about how to integrate AppLife Update with my current SF project.



I will work on this over the weekend and post my results next week. So far by talking with Brian it give me a great deal of confidence about their product and we spend quite some time talking about different update scenarios in which AppLife Update covers all the angles.



Here is Brian information in case somebody wants to inquire more and by the way he does know about StrataFrame framework and the forums. Hehe



Brian Haas

Kinetic Jump Software, LLC

(612) 486-9653 ext 115




Edhy Rijo

Russell Scott Brown
Russell Scott Brown
StrataFrame User (278 reputation)StrataFrame User (278 reputation)StrataFrame User (278 reputation)StrataFrame User (278 reputation)StrataFrame User (278 reputation)StrataFrame User (278 reputation)StrataFrame User (278 reputation)StrataFrame User (278 reputation)StrataFrame User (278 reputation)
Group: Forum Members
Posts: 124, Visits: 597
This idea would seem to fit in perfectly with the Strataframe product line of Framework, DDT, RBS, ES, etc. 

I really liked AppLife Update after reading watching their videos, etc.  Really simplifies adding "Check for Updates" capability to any .NET application.  $799 is not unreasonable either given how important this is but I was like you and wished we didn't have to look at yet another vendor for something we all know the Strataframe folks could do.

Shoot, while we are working hard developing new product ideas for Strataframe, besides updates, licensing and registration, we may as well add the ability to do trialware.  This would be the whole package!

Something like ExeShield:

http://www.exeshield.com/

I for one can't wait to see the first beta.

Russ Brown (Using C#2010/SQL Server 2008)

GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Similar Topics

Reading This Topic

Login

Explore
Messages
Mentions
Search