SuiteCommerce Programmer's Reference Guide

Welcome to the "SuiteCommerce Programmer's Guide". Authored by the seasoned professionals at Seibert Consulting Group (SCG) Team and introduced by Paul Seibert, a NetSuite Professional Services Veteran and founding member of NetSuite's SuiteCommerce Advanced Group, this guide is your definitive resource for Oracle | NetSuite SuiteCommerce and SuiteCommerce Advanced.

Dive deep into the technical architecture of SuiteCommerce, gain insights into the history of its development, and uncover the transformative features each version has brought to the business world. You will also unravel the complex differences between SuiteCommerce and NetSuite development branches, the ins and outs of SuiteCommerce integrated development environments (IDEs), deployment tools, and more.

This guide provides a robust foundation in SuiteCommerce programming, from writing technical specification documents to understanding the modular architecture of SuiteCommerce and mastering AMD Javascript techniques. You'll learn to code SuiteCommerce extensions, explore TypeScript development, and navigate the ever-changing landscape of frontend and backend frameworks in SuiteCommerce.

Moreover, you'll receive an in-depth guide on SuiteCommerce's Site Management Tools (SMT) and Content Management System (CMS), including custom SMT content type development.

Complete with code examples and a thorough discussion of integrations, payment gateways, and more, this guide is an indispensable asset for any programmer looking to master SuiteCommerce. Happy coding!

SCG - SuiteCommerce Programmer's Reference Guide

Table of Contents

Foreword

Part I: Background and Basics

1.1 Introduction to SuiteCommerce

1.2 History of SuiteCommerce

1.3 SuiteCommerce Architecture

Part II: Technical Insights and Coding Techniques

2.1 SuiteCommerce Vs. NetSuite Development Branches

2.2 Integrated Development Environments (IDEs)

2.3 Deployment Tools and Troubleshooting

2.4 Technical Specification Documents

2.5 AMD JavaScript Development in SuiteCommerce

2.6 Version Control with Git and GitHub

Part III: In-depth Programming

3.1 Data Dictionary and References

3.2 Frameworks in SuiteCommerce

3.3 SuiteCommerce Extensions and Extensibility Layer

3.4 SuiteCommerce Standard Edition Vs. SuiteCommerce Advanced

3.5 SuiteBundles and SuiteBundler

3.6 TypeScript Development


Part IV: Site Management Tools (SMT) and CMS

4.1 Introduction to SMT and CMS

4.2 Content Management in SuiteCommerce

Part V: Integrations

5.1 Common SuiteCommerce Integrations

5.2 Changing Backend and Frontend Frameworks

Part VI: Code Examples

6.1 SuiteCommerce Code Examples

Part VII: Conclusion

7.1 Future of SuiteCommerce

Appendices

8.1 Additional Resources

8.2 Guide to SuiteCommerce Documentation and Online Resources

Index

Free Consultation

Fill in the form and let us know what we can do to help on your project:

2604-B El Camino Real Ste 135, Carlsbad, CA 92008