|
Sorry to keep bombarding you with messages...
I've figured out what was missing in that blog post (exposing the update service for consumption) and managed to get my proof of concept demo working.
Since you've put this into production, I do have one farther question. Is there a more elegant solution for the initial install than zipping both app package builds up and running the powershell scripts to deploy the app+certs for the main app and updater apps in sequence. To minimize human error I'd prefer to have a single execution point that would install both of them.
Going to a production level setup I probably want to have the main app able to be able to install a new version of its updater if needed. Would bootstrapping that into running the install script for the main app, and having it install the update tool instead of running 2 installers work? Not sure I really like that though since it potentially splits the initial install into two steps that could be run by different users at widely different times. (Yeah, the person doing the install should test that it worked by launching the app. *SHOULD*)
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
I'm going to have a play around with the new side loader in W10. I'll get back to you as soon as I've had a chance to kick the tyres on it - hopefully simplifying things a bit.
This space for rent
|
|
|
|
|
I have a UWP app that we use in house. When I have a new version I put it up on a share and my tester copies it to the Surface Pro 4, right clicks on the setup app and runs with Power Shell. Usually that works fine, but there have been times when for reasons unknown we had to uninstall the existing version first and then install the new build before it would take.
When we deem everything happy he then Remote Desktop's into the other Surfaces in various cities and repeats the process to take the version live.
I haven't encountered any particular gotchas in terms of side loading, but we did get bit by Microsoft's bloody "We're gonna update Windows whenever we feel like it and you can't do anything about it" policy. I believe it was the Redstone 3 update, which jacked the networking on all of our boxes and burned us for a few days. But that's a Windows 10 thing, not specific to UWP.
Overall it's been fun to work with.
|
|
|
|
|
Manual install's not going to be an appealing option for our customer since they're planning to make the box this runs on by the thousands. Even with some sort of automation to open the connections so whoever's doing it just needed to click an icon that'd download and install automatically that'd turn into a major time sink.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
Since the setup runs via Power Shell there's probably some path to pushing it through whatever admin voodoo that Windows IT guys do, but we only have it in half a dozen warehouses so no one has burned the cycles to figure out that sort of thing.
|
|
|
|
|
If they were all going to live on a single domain I'm sure you're right; but being connected to whatever the customer's on site wifi is means whatever we do will need to run over HTTPS. There're 10 billion remote desktop tools available for a tech logging in without driving/flying out on site; but I really doubt any of them would allow running a remotely delivered script directly.
If you've seen my last comment to Pete, I've got the update thing running as a proof of concept, and give or take whatever he has to say about putting it into production am moving on to my next proof of concepting task.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
Yeah, Pete usually has his nose pointed in the right direction.
If this is for general / semi-general public, I wonder if it would be worth putting it on the Windows store. I have no idea what hoops that involved, but it's meant for general distribution.
|
|
|
|
|
It's the user interface to a box of custom hardware, so it'd be useless without the hardware it ships with.
I can't see any value in putting it in the store to anyone other than theoretical competitors who'd be interested in reverse engineering it.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
Is a lawyers dog a Legal Beagle?
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Is a chefs dog a Chow Chow?
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
|
|
|
|
|
Not if he's a Chinese chef - In that case, you can call it Chewie!
Anything that is unrelated to elephants is irrelephant Anonymous
- The problem with quotes on the internet is that you can never tell if they're genuine Winston Churchill, 1944
- Never argue with a fool. Onlookers may not be able to tell the difference. Mark Twain
|
|
|
|
|
Ouch!
If I ate there I'd probably get the Shih Tzu's.
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
modified 5-Mar-18 12:38pm.
|
|
|
|
|
Let us paws and give a litter further thought to that. I though about it eight time without coming to a conclusion and was wondering: canine times be any more productive?
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
|
Well if a female lawyer has a female dog... no I'd better not finish that thought.
|
|
|
|
|
OriginalGriff wrote: Is a lawyers dog a Legal Beagle?
Only if said lawyer is the bone-a-fido holder in good faith of the said animal.
98.4% of statistics are made up on the spot.
|
|
|
|
|
Will you get jailed if you tell him to bark off?
... such stuff as dreams are made on
|
|
|
|
|
Is a dominatrix's dog a whippet?
|
|
|
|
|
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
|
Great picture ...
12.3 billion LY was the furthest I could spot,
BR,
|
|
|
|
|
Very nice!
#SupportHeForShe
Government can give you nothing but what it takes from somebody else. A government big enough to give you everything you want is big enough to take everything you've got, including your freedom.-Ezra Taft Benson
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
|
|
|
|
|
Hovering all over that image in quick succession made me think of Arnold Schönberg!
Cool find!
"I had the right to remain silent, but I didn't have the ability!"
Ron White, Comedian
|
|
|
|
|
How bizarre - I know a relative of his!
Keep your friends close. Keep Kill your enemies closer.
The End
|
|
|
|
|
Now that is interesting, not a musician at any chance?
Cheers!
"I had the right to remain silent, but I didn't have the ability!"
Ron White, Comedian
|
|
|
|