In Umbraco 7.5, I want to develop a custom 'module' (or whatever it is called in Umbraco) to maintain a product catalog. Products can have images, categories and attributes. Of course, I could make some document types and templates but I don't want to add products as content items. I need to be able to maintain a list of products in the back-end, and then use those products on content pages.
The umbraco documentation for developers is seriously lacking, and the most important pages are throwing 404 errors. Can anyone point me in the right direction?
There is not single place to get all those knowledge. Following articles will be helpful to you to getting started.
Extending backoffice:
http://www.enkelmedia.se/blogg/2013/11/22/creating-custom-sections-in-umbraco-7-part-1.aspx
https://blogit.create.pt/andresantos/2015/11/16/building-an-umbraco-7-backoffice-extension-part-i/
https://blogit.create.pt/andresantos/2015/11/23/building-an-umbraco-7-backoffice-extension-part-ii/
https://blogit.create.pt/andresantos/2015/11/30/building-an-umbraco-7-backoffice-extension-part-iii/
Using petapoco (ORM):
http://www.wiliam.com.au/wiliam-blog/using-petapoco-with-umbraco-is-pretty-sweet
https://cultiv.nl/blog/using-umbraco-migrations-to-deploy-changes/
https://pynej.blogspot.in/2016/11/guide-to-custom-database-access-in.html