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

 .NET Discussion :

Aide dossier DotNet


Sujet :

.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2013
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2013
    Messages : 5
    Par défaut Aide dossier DotNet
    Bonsoir,

    Afin de rentrer à mon école en septembre, celle-ci me demande de remplir un dossier pour la fin de la semaine (c'est un délai très court, j'en suis conscient).

    Voici les différents points :

    • Décrire l'architecture du .Net FrameWork.
    • Décrire comment le .Net FrameWork effectue la gestion automatique de la mémoire.
    • Décrire les types d'assemblages.
    • Décrire le GAC.
    • Décrire les services Windows.
    • Créer une application de service Windows.
    • Définition ‘couche client’ (lourd ou léger).
    • Définition ‘couche métier’.
    • Définition ‘couche données’.


    Ce délai étant extrêmement court je n'ai évidemment pas le temps de suivre un cours complet sur .Net... Pourriez-vous me donner un coup de main ? Je ne demande pas toutes les réponses, mais du moins quelques liens et quelques pistes qui pourraient m'aider.

    Je vous remercie d'avance

  2. #2
    Rédacteur/Modérateur
    Avatar de Skalp
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2006
    Messages
    1 694
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 694
    Par défaut
    Vue d'ensemble : http://msdn.microsoft.com/fr-fr/libr...tudio/a4t23ktk (GAC : http://msdn.microsoft.com/fr-fr/library/yf1d93sz)
    Google images avec ".net framework architecture" pour voir les différents composants du framework.
    Google avec ".net framework architecture filetype:ppt" pour des présentations.
    Les services Windows : http://jormes.developpez.com/article...indows-dotnet/
    Couche applicatives client/métier/données = Architecture trois tiers (http://fr.wikipedia.org/wiki/Architecture_trois_tiers)

    A quel niveau d'étude te situes-tu ? Est-ce une école d'ingénieur ?

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2013
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2013
    Messages : 5
    Par défaut
    Merci, je regarde ça.

    Oui, à la base la formation s'effectue sur 5 ans, mais venant de passer mon BTS IRIS, je saute directement à la 3ème année. Du coup, ils m'ont envoyé plusieurs chapitres pour me mettre à niveau, les autres je suis en bonne voie.

    J'ai déjà commencé, mais le temps me manque, et il y a énormément de résultats sur internet...

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2013
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2013
    Messages : 5
    Par défaut
    Bonjour,

    Je rencontre quelques difficultés sur les types d'assemblages. Est-ce la question qui est mal formulée ? Car je ne trouve aucune liste de types d'assemblages spécifique...

    Merci

  5. #5
    Rédacteur/Modérateur
    Avatar de Skalp
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2006
    Messages
    1 694
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 694
    Par défaut
    Sans autre information, la question est peu explicite, effectivement.
    Cela pourrait correspondre aux types d'assemblages private, public/shared et satellite.

  6. #6
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2013
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2013
    Messages : 5
    Par défaut
    Merci de votre réponse.

    Voilà ce que j'ai fait, merci de bien vouloir souligner les points que je dois retravailler (si il y a lieu) et si je n'ai pas dit d'énormités...

    • Décrire l'architecture du .Net FrameWork.
      Le .NET Framework est constitué du Common Language Runtime et de la bibliothèque de classes .NET Framework. Le Common Language Runtime est le fondement du .Net Framework. Il s’agit d’un agent qui manage le code au moment de l’exécution, qui fournit des services tels que la gestion de la mémoire, des threads, et de la communication à distance. Il permet surtout sécurité des types et d’autres formes d’exactitude du code, qui permettent un code sécurisé et robuste.
    • Décrire comment le .Net FrameWork effectue la gestion automatique de la mémoire.
      Le .Net Framework utilise le « garbage collector » (en français Ramasse-Miettes). Ce principe existe également sous Java. Cet outil permet de libérer automatiquement la mémoire pour les objets qui ne sont plus utilisés.
    • Décrire les types d'assemblages.
      Il existe plusieurs types d’assemblage :
      • Private : L’assemblage est dédié à une application.
      • Public/Shared : L’assemblage peut être dédié à plusieurs applications.
      • Satellite : Il ne contient aucun code mais simplement des ressources pour l’application.
    • Décrire le GAC.
      Le GAC (Global Assembly Cache) est un outil qui permet de connaître l’existence ainsi que l’emplacement des différents assemblages.
    • Décrire les services Windows.
      Un service Windows permet de réaliser une tâche en arrière-plan, sans aucune interaction ni interface utilisateur. Ces services peuvent être lancés directement au démarrage de l’ordinateur.
    • Créer une application de service Windows.
      Pour créer une application de service Windows, il suffit de créer un projet de type « Service Windows » dans Visual Studio, et d’y implémenter le code du service.
    • Définition ‘couche client’ (lourd ou léger).
      Cette couche correspond à la partie de l’application visible et utilisable par l’utilisateur. Il s’agit de l’interface homme machine (IHM).
    • Définition ‘couche métier’.
      Cette couche correspond à la partie fonctionnelle. C’est elle qui décrit les opérations que l’application effectue sur les données, en fonction des demandes de l’utilisateur, effectuées par le biais de la couche client.
    • Définition ‘couche données’.
      Cette couche permet de gérer l’accès aux données du système. Ces données peuvent appartenir à l’application, ou à une autre. Dans le cas où les données sont propres à l’application, on dit que les données sont pérennes, c’est-à-dire qu’elles sont destinées à durer dans le temps. Dans le cas de données gérées par un autre système, ces dernières sont gérées de manière externe, elles ne sont pas stockées par le système considéré.


    Merci encore

Discussions similaires

  1. Réponses: 2
    Dernier message: 27/05/2008, 18h57
  2. Besoin aide avec bd sql dans autre dossier
    Par barzalou dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 17/01/2007, 09h34
  3. Passer de VB6 à dotnet aide pour une librairy
    Par macgiver159 dans le forum EDI/Outils
    Réponses: 1
    Dernier message: 11/10/2006, 14h23
  4. [DotNet][Crystal Report] Déploiement : aide
    Par guignol dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 14/05/2004, 09h54

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