IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Visual Studio Discussion :

Création d'une solution logicielle modulaire


Sujet :

Visual Studio

  1. #1
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2015
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2015
    Messages : 10
    Points : 10
    Points
    10
    Par défaut Création d'une solution logicielle modulaire
    Bonjour. Je suis en train de concevoir une solution de plusieurs modules et j'ai choisi de la faire avec Microsoft Visual Studio avec le langage C# et la base de données SQL Server. Cette solution doit, entre autres, permettre à la solution :
    • d'envoyer des notifications via des sms aux utilisateurs ou aux utilisateurs de s'envoyer des sms par rapport au travail
    • d'être installé sur un serveur dans un réseau local
    • d'offrir une interface graphique en fonction du terminal avec le quel l'utilisateur est connecté
    • qui pourra avoir des liens avec des applications ou des bases de données tierses
    • qui pourra aussi être connecté à Internet pour les accès en dehors du réseau local et les mises à jour

    Je voudrais donc savoir :
    1. quel projet choisir pour une telle solution logicielle
    2. comment créer une base de données et interagir avec elle dans Visual Studio
    3. entre créer une base de données pour chaque module et utiliser la même base de données pour tous les modules, quel conseil me donneriez-vous.
    Voici mes premières préoccupations.
    J'utilise Microcoft Visual Studio Community 2016.
    Si vous avez aussi d'autres suggestions, je suis prêt à les étudier pour conduire à bien ce projet.
    Merci de votre aide.

  2. #2
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 154
    Points : 25 072
    Points
    25 072
    Par défaut
    "interface graphique en fonction du terminal", quels OS veux tu couvrir ? (plusieurs types de projets permettent de faire du responsive et/ou multiplateforme, la différence peut se faire sur les OS)

    pour créer une base de données sous sql server, le mieux est d'utiliser sql server management studio fournit avec
    pour s'y connecter, il y a ADO.net ou entity framework surtout

    si le but est de pouvoir livrer les modules indépendamment, une base par module
    s'il y a des choses liées entres les modules, c'est plus discutable
    si les modules dépendent juste d'une option de vente, activable ou non, alors tout dans la même base convient
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2015
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2015
    Messages : 10
    Points : 10
    Points
    10
    Par défaut Réponse à Pol63
    Citation Envoyé par Pol63 Voir le message
    "interface graphique en fonction du terminal", quels OS veux tu couvrir ? (plusieurs types de projets permettent de faire du responsive et/ou multiplateforme, la différence peut se faire sur les OS)

    pour créer une base de données sous sql server, le mieux est d'utiliser sql server management studio fournit avec
    pour s'y connecter, il y a ADO.net ou entity framework surtout

    si le but est de pouvoir livrer les modules indépendamment, une base par module
    s'il y a des choses liées entres les modules, c'est plus discutable
    si les modules dépendent juste d'une option de vente, activable ou non, alors tout dans la même base convient
    Moi : Merci beaucoup pour l'éclairage. Les modules de cette solution auront dans leurs bases de données des entités similaires. Je voudrais que vous redonniez votre avis en fonction de cette nouvelle information. Merci

  4. #4
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 154
    Points : 25 072
    Points
    25 072
    Par défaut
    citer tout le bloc pour parler de la réponse juste au dessus est inutile
    marquer "moi" est inutile
    en france je voudrais sur un forum ca passe moins bien que pourriez vous
    un point d'interrogation marque une phrase comment étant une question, et je vous ai posé une, donc c'est plutot d'abord à vous de me répondre ...

    après "des entités similaires" c'est très vague
    ce qu'avec une vue d'ensemble qu'on peut prendre des décisions, je vous ai donné des axes de réflexions sur la base de données
    si c'est pour avoir des données redondantes au même endroit ca ne me semble pas être très judicieux...
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  5. #5
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2015
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2015
    Messages : 10
    Points : 10
    Points
    10
    Par défaut Choix de type du projet
    Bonjour à vous. Pour la conception d'une solution logicielle, j'ai l'intention de permettre à tous les terminaux, quelque soit le OS, de pouvoir utiliser ce logiciel via un intranet pour ceux qui sont à l'intérieur de la société, via internet pour ceux qui sont à l'extérieur de la société. Pourrais-je donc savoir si un projet de type "Universel" dans Visual Studio pourra-t-il me le permettre ou si je dois faire des projets pour chaque OS ?
    Merci de votre aide.

  6. #6
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 154
    Points : 25 072
    Points
    25 072
    Par défaut
    ca reste vague, mais si tu veux couvrir tous les OS et tous les types de terminaux, le tout dans un seul projet et avec du c#, il te reste 2 choix :
    - xamarin (client lourd c#)
    - asp.net (client léger web classique, c# html css javascript/typescript)

    xamarin risquant d'être refondu dans les années à venir (c'est selon moi donc je me trompe peut être ^^) asp.net est peut etre plus indiqué
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  7. #7
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2015
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2015
    Messages : 10
    Points : 10
    Points
    10
    Par défaut
    Merci encore pour votre aide.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. MonoDevelop, erreur à la création d'une solution
    Par guyllo dans le forum MonoDevelop
    Réponses: 1
    Dernier message: 05/08/2012, 16h42
  2. création d'une solution pour déploier une feature
    Par samworkflow dans le forum Développement Sharepoint
    Réponses: 7
    Dernier message: 08/09/2009, 11h32
  3. création d'une solution pour déploier une feature
    Par samworkflow dans le forum SharePoint
    Réponses: 7
    Dernier message: 08/09/2009, 11h32
  4. Réponses: 5
    Dernier message: 16/04/2008, 21h39
  5. Le problème logiciel: une solution evidente(?) et pourtant.
    Par kisitomomotene dans le forum Forum général ERP
    Réponses: 7
    Dernier message: 11/12/2007, 11h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo