Ultimative .NET Commerce Plattform

Smartstore ist eine leistungsstarke Open Source Commerce Plattform, die auf Basis aktuellster Microsoft-Technologien entwickelt wird. Die fortschrittlichen Entwicklerwerkzeuge und die robuste, offene Architektur machen es Ihnen leicht, Ihre individuellen Anforderungen umzusetzen.

Smartstore für Entwickler

Offen und erweiterbar

Mit modularer Architektur Risiken minimieren.

RESTFul
Web API

Geschäftsprozesse und Abläufe optimal abbilden.

Mächtige Theme Engine

Customizing schnell und einfach durchführen.

State-of-the-art Frontend

Bootstrap, Sass, HTML5, CSS3, Liquid.

Open Source

Als Open Source Commerce Plattform ist Smartstore völlig offen und transparent. Unser Code befindet sich auf GitHub. Sie können den Code lesen und Ihre Entscheidungen auf der Grundlage dessen treffen, was Sie sehen. So können Sie die Plattform sehr flexibel erweitern und an eigene Anforderungen anpassen.

Microsoft Technology Stack

Mit ASP.NET MVC, Entity Framework, MS SQL Server, Domain Driven Design, IoC sowie seiner extrem modularen Architektur ist Smartstore die perfekte Commerce Platform für .NET-Entwickler, die spezifische Anforderungen umsetzen wollen.

Microsoft
Azure
C#
Visual Studio
SQL Server
.NET Framework
Autofac
ASP.NET MVC

Hohe Code-Qualität

Smartstore ist eine der beliebtesten und erfolgreichsten E-Commerce Lösungen in der ASP.NET Welt, mit einem großen internationalen Netzwerk von Technologiepartnern und einer hochaktiven Entwickler Community. Das kommt nicht von ungefähr, denn wir geben uns allergrößte Mühe, unseren Code so zu schreiben, dass Sie ihn auch ohne langwierige Einarbeitung auf Anhieb verstehen.

  • ASP.NET MVC
  • .NET Framework
  • Entity Framework
  • Microsoft SQL Server
  • Visual Studio
  • C#
  • Azure
  • Autofac
State-of-the-art Web-Technologien

Nur das Beste im Frontend

Webdesigner und (Theme)-Entwickler können sich darauf verlassen, dass wir im Frontend nur das Beste einsetzen, und zwar mit allerhöchstem Anspruch. Sie werden sich sofort wie zu Hause fühlen: Das Smartstore Frontend basiert auf Bootstrap und lässt sich mit der Razor Template-Engine leicht umgestalten. Unser CSS-Code ist dank Sass hochgranular, ebenso strukturell wie auf Dateiebene.

  • Bootstrap 4
  • Sass
  • HTML5
  • CSS3
  • Liquid
@model IList<ProductVariantModel>

@using SmartStore.Web.Models.Catalog;

@{
var attributes = Model.Where(x => x.ShouldBeRendered()).ToList();
}

<div class="pd-variants">
@foreach (var attribute in attributes)
{
<div class="pd-variant-item">
@{ Html.RenderPartial("ChoiceTemplates/Choice", attribute); }
</div>
}
</div>
.shopbar-light {
.shopbar-button {
color: $shopbar-color !important;
background-color: $shopbar-bg;

&:hover {
border-color: rgba(#000, 0.12);
}

&:active, .open &, .show & {
border-color: var(--primary);
background-color: var(--light);
box-shadow: inset 0 3px 5px rgba($darkblue, 0.125);
}
}
}
(function (factory) {
'use strict';
if (typeof define === 'function' && define.amd) {
define([
'jquery',
'load-image',
'canvas-to-blob',
'./jquery.fileupload'
], factory);
} else {
factory(
window.jQuery,
window.loadImage
);
}
}
Theming leicht gemacht

Mächtige
Theme Engine

Mit Multi-Level Vererbung

Die Theme Engine, die wir eigens für Smartstore entworfen haben und seit Jahren weiterentwickeln, macht selbst fundamentale Theme-Anpassungen zu einem Kinderspiel. Themes, Templates, Assets (Skripte, Stylesheets und Bilder) und sogar Sass-Variablen sind in beliebiger Tiefe vererbbar. Sie ändern also stets das, was Sie auch ändern WOLLEN und müssen das Rad nicht neu erfinden.

Bitte beachten Sie, dass Ihre Änderungen an dieser Vorlage nicht gespeichert werden und Sie daher die Originalversion dieser Nachrichtenvorlage in der Vorschau sehen.

Nachrichtenvorlagen

Hochgradig anpassbare Nachrichtenvorlagen, mit Mastertemplates und Intellisense dank Liquid Engine

Modulare Software

Offene Plug-In Architektur

Die modulare Architektur der Smartstore Plattform löst die Risiken, die mit einem monolithischen Ansatz einhergehen. Verändern, Ersetzen, Erweitern ist dank offener Schnittstellen möglich, ohne den Programmkern anzufassen. Ihr Code bleibt bei künftigen Updates erhalten und kann im äußersten Fall – z.B. bei Breaking Changes im Core – mit sehr geringem Aufwand migriert werden.

Flexible Web API

RESTful Web API

Ab Version 4 in der Community Edition enthalten

Binden Sie Smartstore in Ihre Geschäftsprozesse und Anwendungen ein und perfektionieren Sie Ihre Abläufe. Unsere leistungsfähige und doch sehr intuitive Web API auf Basis der Microsoft Web API Plattform und OData bietet Lese- und Schreibzugriff auf nahezu alle Programmmodule. Eine spezielle Benutzerverwaltung regelt die Zugriffsrechte für externe Anwendungen. Und dank Swagger steht Ihnen eine umfangreiche Schnittstellenbeschreibung zur Verfügung. Schließen Sie Ihre digitale Kluft mit einer API-first-Strategie.

You'll never walk alone

Mit unserem Platinum-Support erfahren Sie direkte Unterstützung bei der Entwicklung Ihrer fachspezifischen Features.

Neugierig?

Probieren Sie Smartstore online aus oder downloaden Sie die kostenlose Community Edition.