DY

DelahayeYourself

modules / M2104 /

TP01: Hello World!

Notre premier projet C#

Télécharger .NET Core

Attention ce point ne vous concernes que si vous souhaitez réaliser vos projet en .NET Core en utilisant votre propre machine. .NET et .NET Core sont déjà installés sur les machines de l'IUT.

Téléchargez le kit SDK .NET Core pour tester .NET Core sur votre ordinateur Windows, macOS ou Linux.

Création de votre première application

Nous allons dans cette partie créer une première application avec Visual Studio Code puis Visual Studio 2017. Ainsi vous aurez une rapide idée du fonctionnement de ces deux IDE.

Avec .NET Core sous Visual Studio Code

Tout d'abord il convient de créer un nouveau projet .NET Core grâce à la commande dotnet

$ mkdir HelloWorld
$ cd HelloWorld
$ dotnet new console
$ dotnet run
Hello World!

Félicitations ! Votre environnement de développement est fonctionnel et vous venez de créer votre première application C# !

Et voici une rapide vidéo pour découvrir l'utilisation de .NET Core avec Visual Studio Code.

Avec .NET sous Visual Studio 2017

Pour créer votre première application .NET avec Visual Studio 2017, il vous suffit de suivre les étapes suivantes:

Pour les parties suivantes, il vous est demandé de réaliser l'analyse et la rédaction sur papier des différents algorithmes avant de passer au développement.

Who are you ?

Première version

Réaliser l'analyse, la rédaction (sur papier) de l'algorithme puis le développement d'un programme équivalent à cette exécution:

Saisissez votre nom: Kenobi
Saisissez votre prénom: Ben
Saisissez votre âge: 57

Salutations Ben Kenobi, vous êtes âgé de 57 ans.
Deuxième version

Nous allons améliorer notre programme précédent pour obtenir l'exécution suivante:

Saisissez votre nom: Kenobi
Saisissez votre prénom: Ben
Saisissez votre âge: 57

Salutations Ben Kenobi! 
- Vous êtes âgé de 57 ans,
- Vous êtes née en 1962,
- Vous êtes née une année non bissextile

Depuis l'ajustement du calendrier grégorien, l'année sera bissextile si l'année est divisible (et reste un nombre entier) par 4 et non divisible par 100, ou si l'année est divisible (et reste un nombre entier) par 400.

Simple loop

Réaliser l'analyse, la rédaction (sur papier) de l'algorithme puis le développement d'un programme équivalent à cette exécution:

Jusqu'à combien dois-je compter : 12

1 2 3 4 5 6 7 8 9 10 11 et 12