SplendidCRM Professional se proporciona aquí para permitirle evaluar el software. Todavía se rige bajo la licencia del código fuente de SplendidCRM, por lo que no es gratuito. Si usa este software en producción, se espera que obtenga una licencia para cada usuario.
La forma más rápida de comenzar es solicitar a nuestro instalador. El instalador hará prácticamente todo lo que necesita para que un sitio SplendidCRM esté en funcionamiento, con la excepción de instalar SQL Server Express. O bien, puede descargar lo último de GitHub y crear la aplicación usted mismo. Póngase en contacto con nuestro equipo de ventas para licenciar SplendidCRM Professional.
El objetivo del instalador es hacer todo lo necesario para que el sistema se ejecute en cualquier versión de Windows que esté ejecutando. Por lo general, incluimos SQL Server Express con el instalador para guardarle ese paso, pero si ya tiene SQL Server instalado en su red, puede usar la descarga de actualización más pequeña. La aplicación hará lo siguiente:
Al construir usted mismo, tenga en cuenta que preferimos construir el código ASP.NET por separado del código React. Hacemos esto para que Visual Studio no tarda demasiado en depurar, ya que intentará construir tanto cada vez que algo pequeño cambia. Por lo tanto, hemos marcado los archivos React como contenido y los excluimos del archivo Build in the Visual Studio Project. Con esto en mente, hemos incluido dos archivos CSProject, uno con los archivos React Exluded del proyecto (_VS2013) y el otro con el react incluido pero como contenido (_VS2017). Esto permite que se use para separar la compilación del desarrollo.
La construcción debe ser tan simple como cargar el archivo del proyecto SplendidCRM5_VS2017.CSPROJ en Visual Studio 2017 o superior. SPLENDIDCRM utiliza compilaciones muy específicas de ciertas bibliotecas externas para minimizar las dependencias de versión en las bibliotecas, no usamos paquetes administradores. En cambio, hemos incluido una carpeta BackupBin2012 con esas bibliotecas.
Le recomendamos que use hilo para buled los archivos React. Actualmente estamos usando la versión 1.22, NPM versión 6.14 ADN Node 16.20. Estas versiones pueden ser importantes ya que las versiones más nuevas pueden tener fallas de construcción. La primera vez que construye, necesitará que el hilo instale todos los paquetes.
instalación de hilo
Entonces puedes crear la aplicación.
construcción de hilos
El resultado será el archivo react dist js steviacrm.js
La carpeta SQL Scripts contiene todo el código para crear o actualizar una base de datos al nivel actual. El archivo build.bat está diseñado para crear un solo archivo build.sql que combine todo el código SQL en un solo archivo build.sql. Si esta es la primera vez que está creando la base de datos, deberá crear la base de datos SQL usted mismo y definir un usuario de SQL que tenga acceso a la propiedad. Hemos diseñado los scripts SQL para ejecutarse para actualizar cualquier base de datos existente al nivel actual. Además, diseñamos los scripts SQL para ejecutarse una y otra vez, sin ningún error. Le recomendamos que continúe este diseño. Incluye modificaciones de datos que están diseñadas para aplicarse solo una vez. La lógica básica es verificar si la operación debe ocurrir antes de realizar la Accción.
if (condición para probar) Comienza - entonces operación para realizar fin - if;
Si se pregunta por qué usamos "comenzar, entonces" y "terminar - si;" En lugar de simplemente "comenzar" y "terminar", es para que podamos convertir más fácilmente el código para admitir el formato Oracle PL/SQL.