Znode Storefront is 100% Customizable
|
|
Znode Storefront has been architected from the ground up to be completely customizable using the included ASP.NET, C#
source code and SQL Server 2005 database.
|
Features
Visual Studio Support
Znode Storefront includes ASP.NET 2.0 and C# source code that any .NET developer can easily modify using Visual Studio 2005 or 2008.
Master Page Templates
Znode Storefront uses ASP.NET 2.0 Master Pages to implement templating for the entire store. You can modify the master pages
to completely match your brand or existing website.
N-Tier Architecture
Znode Storefront uses a N-Tier architecture as per Microsoft prescribed best practices. The User Interface, Business Logic and Data Access
layers are abstracted into separate libraries that you can override. The data access layer uses NetTiers, an object relationship mapping template that
generates strongly typed datasets mapped to each database table.
SQL Server 2005 Database
Znode Storefront includes a customizable SQL Server 2005 database. You will have full access to the database and hence will be able to change
the database schema to your specific needs. Note that you would need to re-generate the data access layer using the included
codesmith template when you change the database schema.
Business Logic Libraries
You can override the business logic layer to implement your own specific shipping rules, tax rules, payment processing, etc.
Administration Libraries
The administration website can also be customized to match your branding as well as process changes. A separate administration library
is included to abstract administration changes from the remaining website for obvious security reasons.
Single Sign-On
Znode Storefront uses the ASP.NET membership and personalization engine. This will enable you to achieve single sign-on with other systems
by writing your own membership provider or pointing to a different membership database.
Web Services API
Znode Storefront includes a web services interface that can be used to access customers, orders and other catalog data. You can also extend these
web services to add your own interfaces.
Process and Workflow
The Znode Storefront website packages all functions within user controls. This will enable you to override any default workflow
(ex: Checkout Process) without any limitations.