Le fonctionnement de la programmation (C#)

Statut
N'est pas ouverte pour d'autres réponses.

iSecurity

Membre
Inscription
6 Décembre 2013
Messages
21
Réactions
11
Points
36
RGCoins
25
Salut a tous c'est iSecurity. Aujourd'hui on se retrouve pour une longue série de tutoriels sur la programmation .NET. Pour commencez nous allons étudiez un langage crée par Microsoft en 2002 qui se nomme C# et qui se prononce (C Charp) et qui s’écrit (CSharp) d'ou le "c.s".

Se langage de programmation est composé de 3 types :
- les clients lourds
- les clients légers
- les clients riches


Mais qu'est ce qu'un clients lourds ?
Un client lourd est une application tel qu'une calculatrice, un logiciel de traitement de texte...

Mais qu'est ce qu'un client léger ?
Un client léger est une application utilisé depuis un navigateur web type intranet, site d'e-commerce...

Mais qu'est ce qu'un client riche ?
Un client riche est une application consultable depuis un navigateur mais qui se rapproche d'une application Windows.

Chaque langage de programmation a une syntaxe. Celle du C.S ressemble au C.PP ou au Java. Le C.S est un peut la dalle d'une future maison, c'est la base de Microsoft. Mais le C.S ne fonctionne pas seul il est accompagné d'un framework .NET.

Comment votre ordinateur réagi a la programmation ?
Votre ordinateur est "bête". Il ne comprend qu'un seul langage de programmation qui se nomme le binaire.

Qu'est ce que le binaire ?
Le binaire est un langage de programmation composé de million de 0 et de 1. Seul les "créateur" des ordinateurs savent crée de petit programme tel qu'un bloc note. Mais inutile d'essayer de coder un logiciel de traitement de texte vous n'y arriverez pas.

Mais comment le binaire peut t'il comprend un langage de programmation ?
C'est assez simple. En fait, au démarrage d'une application votre ordinateur vas compilé votre programme pour "traduire" votre langage de programmation en binaire.

Une application programmez sous Windows fonctionne sous Linux ?
Non car les compilateurs sont différents entre chaque OS, il faudrait re-compiler l'application sous le système d'exploitation voulus.

J’espère que ce premier tutoriel sur la compréhension d'un langage de programmation vous auras plus, n'hésite pas me le faire savoir dans les commentaires.

Cordialement iSecurity.
 
Dernière édition:
Merci c'est tre informatif , j'ai appris plein de truc!
 
JvR3YnR.png

Non du tout , merci a toi pour toute les Informations ;)
 
Merci :ok:
 
Je ne me suis jamais tellement intéressé à ce style de programmation, mais c'est toujours bien d'apprendre quelques notions, merci du partage :)
 
- les clients lourds
- les clients légers
- les clients riches
> Je connaissais pas cette notion de clients lourds etc
Merci du partage :ok:
 
J'attend de voir la suite :)
 
Merci pour le topic utile & informatif, tu m'auras apprit des trucs. :)

Pourquoi pas un tuto en expliquant "les bases du coddage" ? :mmh:
J'attend la suite avec impatience. :)
 
Merci gg Il et tres detailer
 
Hey ma poule, par rapport a notre série de tuto.
J'ai eu une idée pour amélioré certaines choses.

Parler de la programmation asynchrone et des requête Web (utiles pour les downloader et system de connexion a base de donnée externe) et permettre également une meilleurs reactivité si ton application a accès a des ressources web .

Et pourquoi pas parler du langage Assembleur et apporter des notions Hex. ;)

On ce capte sur Skype taleur pour en parler ;)
 
- les clients lourds
- les clients légers
- les clients riches
> Je connaissais pas cette notion de clients lourds etc
Merci du partage :ok:
Bah c'est simple
Client lourd + de 150 kilo
Client légers + de 100 kilo
Client riche + 10 000 000 € :troll:
Nan sans dec thx du partage
 
Statut
N'est pas ouverte pour d'autres réponses.
Retour
Haut