Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Industrial programming >> C Taal

C# Ontwikkelomgeving: Tools & .NET Framework Overzicht

Voordat we tools bespreken, begrijpen we hoe C# zich verhoudt tot .NET Framework.

Het .NET Framework

Een revolutionair platform voor:

  • Windows applicaties
  • Web applicaties
  • Web services

.NET applicaties zijn multi-platform. Framework toegankelijk vanuit C#, C++, Visual Basic, JScript, COBOL, etc. Alle talen kunnen framework benaderen en met elkaar communiceren.

Componenten van .NET Framework

  • Common Language Runtime (CLR)
  • .NET Framework Class Library
  • Common Language Specification
  • Common Type System
  • Metadata and Assemblies
  • Windows Forms
  • ASP.NET en ASP.NET AJAX
  • ADO.NET
  • Windows Workflow Foundation (WF)
  • Windows Presentation Foundation
  • Windows Communication Foundation (WCF)
  • LINQ

IDE voor C#

Microsoft tools:

  • Visual Studio 2010 (VS)
  • Visual C# 2010 Express (VCE) - gratis
  • Visual Web Developer - gratis

Express edities zijn verkleinde VS versies met meeste features. In deze tutorial: Visual C# 2010 Express. Download van Microsoft Visual Studio (internetvereist voor installatie).

Ook mogelijk: basis teksteditor (Notepad) + command-line compiler (csc.exe, onderdeel van .NET).

C# op Linux of Mac OS

.NET Framework draait op Windows. Mono is open-source .NET implementatie met C# compiler, draait op Linux, Mac OS, Android, BSD, iOS, Solaris, UNIX.

Doel: Microsoft .NET apps cross-platform draaien EN betere dev tools voor Linux.

C Taal

  1. Noria Corporation viert 10 jaar innovatie en wereldwijde impact
  2. Net Metering uitgelegd: hoe zonnepanelen-eigenaren krediet verdienen op het net
  3. Net Metering vs. Gross Metering begrijpen: welk factureringsmodel komt jou ten goede?
  4. Hoe Omgevingsfactoren AC-Motorprestaties en Levensduur Beïnvloeden
  5. Uitgebreide .NET en C# Versiegeschiedenis Gids
  6. Je C-ontwikkelomgeving opzetten: Essentiële tools & tips
  7. Uitgebreide Handleiding voor het Opzetten van uw C++ Ontwikkelomgeving
  8. Uitgebreide Gids voor het Opzetten van je Python Ontwikkelomgeving
  9. Java Ontwikkelomgeving Instellen: Handleiding
  10. Java 10 Ontwikkelomgeving instellen: Bouwen, compileren en uitvoeren
  11. Java 9 Ontwikkelomgeving Installatiehandleiding