I'm evaluating the nopCommerce platform (version 3.80) vs a Magento implementation that is currently "stuck" in development. I really love all the out of the box functionality of nopCommerce and feel that it is a strong candidate to replace Magento for my company. The part where I'm stuggling is the lack of documentation around Custom Development (I'm new to asp.net and nop, so that doesn't help). It seems like a lot of the documentation around custom development could be for previous versions of nopCommerce. So, to make sure that I'm using the correct approaches for version 3.80, I was hoping that somebody could point me to the best documentation for 3.80. Here is a list of some of the customizations that I'd need to be able to do:
- Extend core entities, beyond what can be done with Custom Customer Attributes (like Customer)
- Modify and/or replace existing Admin Views (like Customer List and Customer Edit)
- Add new Admin Views
- Modify button behavior (for example, I want the "Add To Cart" button to bring up the Quick View in some situations)
- Interface with external system(s) (for example, I need the customer and order information to flow to our back office routing/fulfillment system)
- Modify and/or replace existing Customer Facing Views
- Add new Customer Facing Views
...