👩‍💻Développeurs C#🧑‍💻
5.75K subscribers
12 photos
2 videos
32 links
Apprentissage et Perfectionnement en C# et ces technologies.
De zéro à pro
Débutant
Intermédiaire
Professionnels
Download Telegram
Bonjour cher membre et bienvenue une fois de plus dans ce groupe. Comme le nom l'indique c'est un groupe pour les développeurs et futurs développeurs suivant le langage C# et ses différentes technologies(ado.net, Windows form, xamarin, asp.net). Comme système de gestion base de données (sgbd) nous utiliserons Microsoft sql server.
👍3
Channel name was changed to «👩‍💻Développeurs C#🧑‍💻»
Ceci dit voici les pré-requis.
Outils: Ide visual studio, ordinateur pour être plus confortable ou téléphone portable dans le cas échéant mais si nous voulons avancé chacun doit avoir un outil confortable.
Connaissance: aucune connaissance particulière n'est requise car nous partirons de zéro pour être des héros. Mais la maîtrise de l'outil informatique est tout de même souhaitable.
👍1
Une fois de plus soyez les bienvenus.
Le premier tutoriel tout à l'heure.
Partager le lien du canal autour de vous s'il vous plaît pour faire en bénéficier les autres.
La connaissance ça se partage 👌
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
1👍1
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
1. Définition et origine du langage C#
👍2
Le C# (prononcé [siː.ʃɑːp]) est un langage de programmation orienté objet à typage fort, créé par la société Microsoft, et notamment un de ses employés, Anders Hejlsberg, le créateur du langage Delphi.

Il a été créé afin que la plate-forme Microsoft .NET soit dotée d'un langage permettant d'utiliser toutes ses capacités. Il est très proche du Java dont il reprend la syntaxe générale ainsi que les concepts (la syntaxe reste cependant relativement semblable à celles de langages tels que le C++ et le C). Un ajout notable à Java est la possibilité de surcharge des opérateurs, inspirée du C++. Toutefois, l'implémentation de la redéfinition est plus proche de celle du Pascal Objet.
2. Plate-forme d'exécution
La plate-forme Microsoft .NET (possibilité de mixage avec des modules d'autres langages)
Des implémentations libres de ce langage et de sa plate-forme d'exécution sont en cours de finalisation, comme le projet Mono maintenu par Novell, ou dotGNU maintenu par la Free Software Foundation. L'idée fondatrice de ces projets est qu'une application en C# puisse s'exécuter sans modification sur une plate-forme propriétaire comme Windows ou libre comme Linux.
👍1
3. Caractéristiques du C#
👍1
Récent : il a été créé par Microsoft au début des années 2000, ce qui en fait un langage assez jeune (comparé au C, au C++ et à Java).

Idéal sous Windows & Windows Phone 7 : c'est le langage recommandé pour développer sous Windows aujourd'hui, mais on s'en sert aussi pour créer des applications Windows Phone 7, pour Silverlight, ASP...

Libre : le langage est ouvert, et on peut s'en servir pour développer des applications sous Linux notamment. Le fait qu'il soit issu de Microsoft ne l'empêche pas d'avoir son lot d'aficionados dans le monde du libre.

Inspiré de Java : même s'il a ses spécificités, il ressemble globalement plus au Java qu'au C ou au C++ contrairement à ce que son nom pourrait laisser penser.

Associé au framework .NET : un langage seul comme le C# ne permet pas de faire grand chose. On l'associe en général à une boîte à outils que l'on appelle le framework .NET (aussi écrit Dot NET et prononcé "dotte nette") qui offre toutes les possibilités que l'on peut imaginer : accès réseau, création de fenêtres, appel à une base de données...

Apprécié en entreprise : si Java reste un des langages les plus utilisés en entreprise, C# se présente comme un sérieux challenger. C'est aujourd'hui une compétence recherchée en entreprise.
👍2
4. Logique de programmation
👍3
Depuis lors on dit programme programme mais c'est quoi exactement un programme ? 😢
Comme vous le savez tous un ordinateur fonctionne à base des programmes pour exécuter des tâches. Vous en utiliser tous les jours sans même parfois vous en rendre compte. Qu'il s'agisse du symple éditeur de texte bloque note ou du puissant Adobe photoshop en passant par votre système d'exploitation votre navigateur Web votre lecteur de musique vos jeux vidéo ou même le fameux Windows Explorer. Tous est programme dans un ordinateur. C'est ce qui forme le software
1👍1