SplendidCrm Professional est fourni ici pour vous permettre d'évaluer le logiciel. Il est toujours régi par la licence de code source splendidcrm, il n'est donc pas gratuit. Si vous utilisez ce logiciel en production, vous devez obtenir une licence pour chaque utilisateur.
Le moyen le plus rapide de commencer est de demander notre installateur. Le programme d'installation fera pratiquement tout ce dont vous avez besoin pour obtenir un site splendidcrm opérationnel, à l'exception de l'installation de SQL Server Express. Ou, vous pouvez télécharger les derniers à partir de GitHub et créer vous-même l'application. Veuillez contacter notre équipe de vente pour obtenir une licence SplendidCrm Professional.
L'objectif du programme d'installation est de faire tout ce qui est nécessaire pour faire fonctionner le système sur la version de Windows que vous exécutez. Nous incluons généralement SQL Server Express avec l'installateur pour vous enregistrer cette étape, mais si vous avez déjà installé SQL Server sur votre réseau, vous pouvez utiliser le téléchargement de mise à niveau plus petit. L'application fera ce qui suit:
Lorsque vous vous construisez, veuillez noter que nous préférons construire le code ASP.NET séparément du code de réact. Nous le faisons pour que Visual Studio ne prenne pas trop de temps à déboguer car il tentera de construire les deux à chaque fois que quelque chose de petit change. Nous avons donc marqué les fichiers React comme du contenu et les avons exclus de la version dans le fichier de projet Visual Studio. Dans cette optique, nous avons inclus deux fichiers CSProject, l'un avec les fichiers React expulsés du projet (_vs2013), et l'autre avec la react incluse mais comme contenu (_vs2017). Cela permet à une utilisation de séparer la construction du développement.
Le bâtiment doit être aussi simple que de charger le fichier de projet splendidcrm5_vs2017.csproj dans Visual Studio 2017 ou supérieur. SPLENDIDCRM utilise des versions très spécifiques de certaines bibliothèques externes afin de minimiser les dépendances de version entre les bibliothèques, nous n'utilisons pas de gestionnaire de packages. Au lieu de cela, nous avons inclus un dossier BackupBin2012 avec ces bibliothèques.
Nous vous recommandons d'utiliser du fil pour aspirer les fichiers React. Nous utilisons actuellement la version 1.22, NPM version 6.14 Node ADN 16.20. Ces versions peuvent être importantes car les versions plus récentes peuvent avoir des échecs de construction. La première fois que vous construisez, vous devrez faire installer le fil à tous les packages.
Installation du fil
Ensuite, vous pouvez créer l'application.
construction de fils
Le résultat sera le fichier react dist js steviacrmm.js
Le dossier SQL Scripts contient tout le code pour créer ou mettre à jour une base de données au niveau actuel. Le fichier build.bat est conçu pour créer un seul fichier build.sql qui combine tout le code SQL dans un seul fichier build.sql. Si c'est la première fois que vous créez la base de données, vous devrez créer vous-même la base de données SQL et définir un utilisateur SQL qui a un accès de propriété. Nous avons conçu les scripts SQL pour être exécutés pour mettre à niveau n'importe quelle base de données existante au niveau actuel. De plus, nous avons conçu les scripts SQL pour être exécutés encore et encore, sans aucune erreur. Nous vous encourageons à continuer cette conception. Il comprend des modifications de données conçues pour être appliquées uniquement une seule fois. La logique de base consiste à vérifier si l'opération doit se produire avant d'effectuer l'accès.
if (condition à tester) commencer - alors opération pour effectuer la fin - si;
Si vous vous demandez pourquoi nous utilisons "commencer - alors" et "fin - si;" Au lieu de simplement "commencer" et "fin", c'est pour que nous puissions plus facilement convertir le code pour prendre en charge le format Oracle PL / SQL.