Plataforma de comercio .NET definitiva

Smartstore es una plataforma de comercio de código abierto basada en las últimas tecnologías de Microsoft y convence con un potente motor temático, integración perfecta con Docker y capacidad multiplataforma.

Descubra la solución potente y flexible para su próximo proyecto con Smartstore.

Smartstore para desarrolladores

Abierto y ampliable

Minimice los riesgos con una arquitectura modular.

RESTFul
Web API

Asigne de forma óptima los procesos empresariales y los flujos de trabajo.

Potente motor temático

Realice la personalización de forma rápida y sencilla.

Un frontend de última generación

Bootstrap, Sass, HTML5, CSS3, Liquid.

Integración con Docker

Despliegue rápido en entornos coherentes, aislados y portátiles.

Capacidad multiplataforma

Flexibilidad sin límites, eficacia e integración perfecta.

Velocidad de avance

Velocidad inigualable con TTFB de 100 ms.

Escalabilidad ilimitada

Máximo rendimiento gracias al almacenamiento en caché de páginas y a la compatibilidad con granjas web.

Plug-ins

Recortado para poder ampliarlo

La capacidad de ampliación de Smartstore a través de su arquitectura abierta de complementos permite una especial flexibilidad y la implementación de requisitos funcionales individuales. Así, Smartstore puede adaptarse y ampliarse de forma flexible a cualquier caso de uso específico mediante plug-ins.

  • Conexión a sistemas externos
  • API web RESTful
  • Importación/Exportación de datos
  • BMECat
  • OpenTrans
  • PDF
  • Portales de compras como GMC, Idealo, etc.
Facebook
UPS
Redis
Google Analytics
Azure
Mailchimp
BMEcat
OpenTRANS
Ebay
Power BI
Idealo
Elmar
Innovación sin límites

Código abierto

Smartstore es una plataforma de comercio de código abierto con total apertura y transparencia. El código fuente está disponible en GitHub, lo que le permite leer, adaptar y ampliar el código. Esto le ofrece la flexibilidad necesaria para adaptar la plataforma a sus necesidades específicas y realizar ampliaciones individuales.

La apertura de Smartstore también ofrece la oportunidad de aprender de la comunidad de desarrolladores y trabajar juntos para seguir desarrollando la plataforma.

Pila tecnológica de Microsoft

Con ASP.NET Core, Entity Framework, MS SQL Server, Domain Driven Design, IoC y su arquitectura extremadamente modular , Smartstore es la plataforma de comercio perfecta para los desarrolladores de .NET que quieran implementar requisitos específicos.

Microsoft
Azure
C#
Estudio visual
Servidor SQL
Marco .NET
Autofac
ASP.NET MVC
Código de alta calidad

Código de alta calidad

Smartstore es una de las soluciones de comercio electrónico más populares y exitosas del mundo ASP.NET, con una amplia red internacional de socios tecnológicos y una comunidad de desarrolladores muy activa. Esto no es casualidad, porque nos esforzamos por escribir nuestro código de tal manera que usted también pueda leerlo. entenderlo de inmediato sin necesidad de una larga formación.

  • ASP.NET Core
  • Marco .NET
  • Marco de Entidades
  • Microsoft SQL Server
  • Estudio visual
  • C#
  • Azure
  • Autofac
Tecnologías web de última generación

Sólo lo mejor en la parte delantera

Los diseñadores web y los desarrolladores (de temas) pueden confiar en que utilizaremos sólo lo mejor en el frontend, y con la más alta Reclamación. Se sentirá inmediatamente como en casa: El frontend de Smartstore está basado en Bootstrap y puede ser fácilmente rediseñado con el motor de plantillas Razor . Nuestro código CSS es altamente granular, tanto estructuralmente como a nivel de archivo, gracias a Sass .

  • Bootstrap 4
  • Sass
  • HTML5
  • CSS3
  • Líquido
  • Vue.js
@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
);
}
}
Tematizar es fácil

Potente motor temático

Con la herencia multinivel

El motor temático, que hemos diseñado especialmente para Smartstore y que hemos seguido desarrollando durante años, hace que incluso las La personalización de los temas es un juego de niños. Los temas, las plantillas, los activos (scripts, hojas de estilo e imágenes) e incluso las variables sass pueden heredarse a cualquier profundidad. Así siempre cambias lo que quieres cambiar y no tienes que reinventar la rueda.

Tenga en cuenta que sus cambios en esta plantilla no se guardarán y, por lo tanto, se previsualizar la versión original de este modelo de mensaje.

Plantillas de mensajes

Plantillas de mensajes altamente personalizables, con plantillas maestras e Intellisense gracias a Liquid Engine

Software modular

Arquitectura de plug-in abierta

La arquitectura modular de la plataforma Smartstore resuelve los riesgos asociados a un enfoque monolítico. Cambiando, Reemplazar, ampliar es posible gracias a las interfaces abiertas sin tocar el núcleo del programa. Su código se conserva para futuras actualizaciones y, en el caso más extremo   -por ejemplo, en el caso de cambios de ruptura en el núcleo  - puede ser migrado con muy poco esfuerzo.

API web flexible

API web RESTful

Incluido en la Community Edition a partir de la versión 4

Integre Smartstore en sus procesos y aplicaciones empresariales y perfeccione sus flujos de trabajo. Nuestro potente pero API web muy intuitiva basada en el Microsoft Plataforma Web API y OData proporciona acceso de lectura y escritura a casi todos los Módulos del programa. Una administración especial de usuarios regula los derechos de acceso de las aplicaciones externas. Y gracias a Swagger tienes una amplia descripción de la interfaz disponible.   Acabe con la brecha digital con una estrategia que dé prioridad a las API.

Nunca caminarás solo

Con nuestro Soporte Platinum, experimentará una asistencia directa en el desarrollo de sus funciones específicas para el tema.

¿Tienes curiosidad?

Pruebe Smartstore, el marco para desarrolladores, en línea o descargue la edición comunitaria gratuita.