Should I upgrade version in Manifest on code change, MS office js? [closed] - ms-word

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed last month.
Improve this question
When building MS Office add-ins with the office-js you can change the version of the app in the Manifest. But, as far as I can see the Manifest is just there to point to a website that has the information on how to run the add-in app. So, right now I am just pushing my changes to the website, and I never change the Manifest at all.
Do I need to upgrade the version number in the Manifest every time I push changes to the office add-in?
I am asking in general, but one reason I am wondering is that my users are experiencing cache issues, and issues with their security, that I am thinking might get resolved by upgrading the version every time - but then the user has to add the add-in from the store again every time, and it also gives me an extra step in my process.

Related

Should I publish my Flutter App if Im not 100% sure about its security? [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 1 year ago.
Improve this question
I have created a flutter delivery app for (3) months, its now 99% complete. I am planning to make this app available just within my city, However I am worried that someone will take time to extract/decompile and reverse engineer my app to extract the customer info(fullName,Address,tel.no) that I have storing in cloud firestore, So far I have taken all the security measures I can think of:
1.) Using pro-guard and pro-guard rules
2.) Obfuscating Dart code
3.) Firebase Security Rules
However none of this can protect my users data 100% not just like big app companies who manage data on their server side infrastructure which I dont have resources and the know how. What I am really worried about is when they reverse engineer my app they can extract all users I have then I have to face consequence or lawsuit from my users.

To Run an MSI with no user logged on and default folder in Users\*\Appdata\Roaming [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 1 year ago.
Improve this question
I have a MSI that creates it's default folder in Users*\Appdata\Roaming but the machines on which we have to execute the msi are all newly built. There are no users logged on. Is there an VBS or any suggestion that can execute this.
You might not realize it, but your question is pretty broad. There's an abundance of methods you could use to achieve this result. The easiest would likely be to scrape the host fqdn's, iterate over the list, and use powershell to invoke-command an install action.
A preferred method would be to use some sort of configuration management. Be it Chef, Ansible, Puppet, etc. Though this requires some implementation and architecture which will necessitate some planning.
A package manager would likely be helpful too, chocolatey, nuget, etc.

What are the top 5 Plugins that every Umbraco Website SHOULD have? [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 6 years ago.
Improve this question
What would be your top 5 picks for Umbraco Plugins/packages for an Umbraco website?
My Top5:
Diplo Trace Log Viewer && Diplo Audit Log Viewer (https://our.umbraco.org/projects/developer-tools/diplo-trace-log-viewer/, https://our.umbraco.org/projects/developer-tools/diplo-audit-log-viewer/) - browse logs directly from the backoffice.
Nested Content (https://our.umbraco.org/projects/backoffice-extensions/nested-content/) - grouped data tapes from specific document type in single data type in another (SIC! Soon available inside the Core).
Umbraco Core Property Value Converters (https://our.umbraco.org/projects/developer-tools/umbraco-core-property-value-converters) -this package implements property editor converters for the Umbraco Core property editors.
F.A.L.M. Housekeeping / unVersion (https://our.umbraco.org/projects/backoffice-extensions/falm-housekeeping, https://our.umbraco.org/projects/website-utilities/unversion/) - cleaning around versions and logs inside the database.
uSync (https://our.umbraco.org/projects/developer-tools/usync/) - keeping sync beetween enviroments.
There is a lot more of them TBH :) It's hard to choose the best ones. I like e-commerce packages (TeaCommerce, Marchello), blogging packages (uBlogsy, Articulate) and testing all interesting packages made by community for special use cases.
It's also definitely worth to check Ismail Mayat's presentation from this year Umbraco PL Fest, about his Top 10 fo packages for Umbraco: https://www.youtube.com/watch?v=2MvoletQNzs.

Why should use Version Control software rather a wordprocessor [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 7 years ago.
Improve this question
A word-processor has most if not all the features of a version control software without the gobbledegook and the complexity. You can set a word-processor to always keep history and probably save as versions every time you save. You could have an online word-processor- if one doesn't exist then it sounds like a great opportunity- with general access to allow multiple users to access it. Git and others are acknowledged to have multiple issues but I can't see a word-processor having big issues so why the preference for version control software?
Word processors, as far as I know, do not track versions of directory structures (trees) of files as a whole... .they only track single files. A version control system treats a "snapshot" of a whole tree of files as a single unit.
Online word processors do not support multiple authors working on the same file independently... instead they assume that multiple authors are collaborating in real time, working on exactly the same thing, which is not the usual workflow for software development.
Word processors do not support the concept of branches, which are a powerful tool for many software development use cases

How would you expect a revisions system to work? [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 7 years ago.
Improve this question
I need to keep a revision system of changes. My question isn't the structure but the behavior.
For example, let's say you are working on a webpage in a code editor. How often would you make a revision for the developer as he's coding the page? Do you save when he saves? Do you save every hour? How many revisions should you keep?
What behavior would you expect in this scenario?
Update:
It seems that it makes a difference if the content is saved online versus saved locally. In my project it's saved online like, WordPress posts or Google docs. I can save locally to the cache or even to a directory on the users computer if they use the desktop software.
When you are versioning, you:
make sure that teammates will not override each-other's work
write a version diary for future use to be able to handle any scenario
Since it is possible that at some remote time in the future you will need to roll back, it is better to make sure that upon looking at the commit messages, you will be able to determine easier where to roll back. Also, commit messages are helping your teammates to determine what did you do. As a result, my advice is that you should make a commit whenever you have completed a small part of your work, so your commits should be atomic and their message should be speaking for themselves.