RSCG–AMS – About My software –idea – part 1
Every product should have an About page . In the About page should be listed
- The product name
- The version of the product
- Link to latest version ?
- Built date+ time
- The commit ID
- The authors
- Link to the License
- Other components version and link to about
- Third Party notices
- Repository link ( github, gitlab, …)
- Documentation Link
- Release Notes link
- Maybe log file ?
- Maybe latest errors ?
- Maybe system.info ?
This should be available for
- any dll – as a class
- any console project – as Console.WriteLine
- for any ASP.NET Core app
- as a class
- as a WebAPI
- as an HTML UI
You can see an example at https://netcoreblockly.herokuapp.com/AMS
Leave a Reply