Werbung
Wenn Sie Microsoft Windows verwenden und Interesse an der Programmierung haben, fühlen Sie sich möglicherweise überfordert, wo Sie anfangen sollen. Schließlich ist Programmierung und Entwicklung eine große Branche, und es gibt viele verschiedene Sprachen und Softwareprogramme. Vielleicht wissen Sie noch nicht einmal, wie man programmiert, möchten aber lernen.
Es ist nie zu spät, etwas Neues zu lernen, einschließlich Codierung. Egal auf welcher Seite des Zauns Sie sich befinden, Sie benötigen einen Ausgangspunkt. Es gibt viele Ressourcen, aber einige der besten Entwicklungstools für Microsoft-Benutzer stammen von Redmond.
Hier sind einige großartige Entwicklungstools von Microsoft, einschließlich plattformübergreifender Optionen.
1. Visual Studio 2017
Visual Studio 2017 ist eine voll funktionsfähige integrierte Entwicklungsumgebung (IDE) mit zahlreichen leistungsstarken Funktionen:
- Verwendet eine WYSIWYG-Oberfläche (What-You-See-Is-What-You-Get), die sich auf Drag-and-Drop-Grafiken konzentriert
- Betont Projekte und Lösungen
- Kommt mit automatischer Vervollständigung, einem Debugger, Datenbankintegration, Server-Setup und Konfigurationen
- Bietet Tools zur Quellcodeverwaltung, Fehlerverfolgung und Bereitstellung für eine Vielzahl verschiedener App-Typen
- Am besten für .NET-Entwickler
- Funktioniert immer noch hervorragend für die Entwicklung unter iOS, Android und Windows
- Unterstützt C #, Visual Basic, C ++, TypeScript, F #, JavaScript, Python usw.
Visual Studio Community 2017 ist die kostenlose Versionund es wurde für Studenten, Open Source und einzelne Entwickler entwickelt.
Microsoft hat auch Visual Studio Professional 2017 für die professionelle und kleine Unternehmensentwicklung Teams sowie Visual Studio Enterprise 2017 für größere Unternehmen, aber diese beiden haben nur eine kostenlose Versuch. Professional hat einen UVP von 499 US-Dollar, und Enterprise kostet 6000 US-Dollar.
Herunterladen: Visual Studio für Windows | Mac (Kostenlos)
2. Visual Studio-Code
Visual Studio Code ist ein kompakter Code-Quellcode-Editor, der immer noch eine Menge Funktionen bietet.
- Wird zum Anzeigen, Bearbeiten, Ausführen und Debuggen verschiedener Anwendungsquellcodes verwendet
- Verfügt nicht über die visuellen WYSIWYG-Elemente von Visual Studio
- Auf Dateien anstatt auf Projekte ausgerichtet
- Keine Gerüstunterstützung, aber integrierte Git-Befehle
- Mit IntelliSense werden intelligente Vervollständigungen basierend auf Variablentypen, Funktionsdefinitionen und importierten Modulen bereitgestellt
- Sehr anpassbar mit Erweiterungen für neue Sprachen, Debugger, neue Dienste und mehr.
Wir haben auch einige nützliche Produktivitätstipps für Visual Studio Code 10 Wichtige Produktivitätstipps für Visual Studio-CodeVisual Studio Code bläst andere Programmier-Texteditoren aus dem Wasser. Es ist kostenlos, Open Source, blitzschnell und voller Produktivitätsfunktionen. Weiterlesen sowie eine volle Überblick über die hervorragende Mac-Version Visual Studio Code ist der perfekte Text- und Skripteditor für MacDer Texteditor von Microsoft unterstützt unzählige Sprachen, und Sie müssen ihn nicht einmal mit Xcode vergleichen, da sie unterschiedliche Anforderungen erfüllen. Weiterlesen .
Herunterladen: Visual Studio Code für Windows | Mac | Linux (Kostenlos)
3. XML Notepad 2007
Der XML Notepad 2007 von Microsoft bietet Benutzern eine einfache und intuitive Benutzeroberfläche zum Anzeigen und Bearbeiten von XML-Dokumenten. Zu den Hauptmerkmalen gehören:
- Baumansicht, die mit der Knotentextansicht synchronisiert ist, sodass Sie Codenamen und -werte schnell bearbeiten können
- Inkrementelle Suche
- Funktionen zum Ausschneiden / Kopieren / Einfügen
- Drag-and-Drop-Oberfläche
- Unendliches Rückgängigmachen / Wiederherstellen für Bearbeitungsvorgänge
- Konfigurierbare Schriftarten und Farben
Obwohl der Programmname "2007" enthält und alt erscheint, handelt es sich immer noch um eine sehr leistungsstarke Software von Microsoft, die den Umgang mit XML-Dokumenten vereinfacht.
Herunterladen: XML Notepad 2007 für Windows (Kostenlos)
4. Kleine Basis für Kinder
Wenn Sie ein Kind haben, das sich für Programmierung interessiert, sollten Sie sich Small Basic ansehen.
- Anfängerfreundliche Programmiersprache und Benutzeroberfläche
- Speziell entwickelt, um Kindern das Codieren beizubringen
- Leicht verständliche textbasierte Programmiersprache und Tool
- Integriert unterhaltsame, soziale, einfache und schrittweise Programmierdynamik
- Für Kinder ab 3 Jahren
Herunterladen: Small Basic für Windows (Kostenlos)
5. Microsoft Azure
Microsoft Azure ist eine fantastische Ressource für alle, die sich mit der Entwicklung unter Windows und anderen Plattformen befassen.
- Kostenlos anmelden
- Sie erhalten ein Guthaben von 200 USD, um kostenpflichtige Azure-Dienste 30 Tage lang zu erkunden
- Bis zum Upgrade wird nichts berechnet
- Zu den kostenlosen Diensten gehört das Testen und Bereitstellen von Unternehmensanwendungen
- Erstellen Sie maßgeschneiderte mobile Erlebnisse
- Gewinnen Sie Einblicke aus Benutzerdaten, um bessere Erfahrungen zu erzielen
Um Azure zu erhalten, melden Sie sich einfach für ein kostenloses Konto an. Sie benötigen eine Telefonnummer und eine Kreditkarte, aber die Karte wird nur mit einer Haltegebühr von 1 US-Dollar belastet, und es wird Ihnen nichts berechnet, es sei denn, Sie entscheiden sich für ein Upgrade.
Mit Azure können Sie Melde dich hier an um einen freien Account zu erhalten Sie erhalten 12 Monate lang beliebte kostenlose Dienste, ein Guthaben von 200 US-Dollar, um kostenpflichtige Azure-Dienste 30 Tage lang zu erkunden, und Ihnen wird nichts berechnet, bis Sie sich für ein Upgrade entscheiden.
6. Visual Studio App Center
Stellen Sie sich Visual Studio App Center als Ihre Missionskontrolle für alles vor, was mit App zu tun hat.
- Erstellt automatisch Apps
- Ermöglicht das Testen auf realen Geräten
- Verteilen Sie die App an Betatester
- Sammeln Sie Absturzberichte von Benutzern
- Sammeln Sie Benutzeranalysen
- Erstellen Sie benutzerdefinierte Ereignisse für die Datenerfassung für zukünftige Verbesserungen
- Fügen Sie Ihren Apps in wenigen Minuten Push-Benachrichtigungen hinzu
So verwenden Sie einfach Visual Studio App Center Melde dich hier an um einen freien Account zu erhalten. Sie können GitHub-, Microsoft-, Facebook- oder Google-Konten verwenden, wenn dies einfacher ist.
7. Microsoft Virtual Academy
Wenn Sie auf einer Vielzahl von Plattformen und Strukturen programmieren möchten, ist Microsoft Virtual Academy die beste Wahl.
- Hunderte von Online-Schulungen zum Aufbau technischer Fähigkeiten und zur Förderung der Karriere
- Windows 10-Entwicklung
- Cloud-Entwicklung
- Spieleentwicklung
- Web Entwicklung
- Datenbankentwicklung
- C # / XAML
- Visual Studio
- Anfänger
- Entwicklung mobiler Apps
- Alle Kurse enthalten leicht verständliche Videos und Anweisungen
- Videos können für den Offline-Zugriff heruntergeladen werden
- Erstellen Sie Wiedergabelisten
- Verfolgen Sie den Fortschritt mit Selbsteinschätzungen
- Verdienen Sie Zertifikate für abgeschlossene Kurse
Um die Vorteile der Microsoft Virtual Academy zu nutzen, müssen Sie nur Erstelle ein kostenloses Konto.
8. MSDN Magazine
Das MSDN-Magazin ist eine wertvolle Online-Ressource.
- Bietet Lesern eine aktuelle und umfassende Berichterstattung über Microsoft-Entwicklungstechnologien
- Ideal für Desktop-, Mobil-, Cloud- oder Webentwickler
- Voller Zugriff auf die Online-Archiv, und Spätestens ist die Ausgabe für jedermann verfügbar als PDF
- Enthält Beispielcode und Apps zum Experimentieren
Wenn Sie beim Lesen ein wenig lesen und Beispielcode basteln möchten, ist das MSDN Magazine eine fantastische kostenlose Ressource.
9. Microsoft Development Newsletter
Wenn Sie über Ihren Posteingang über wichtige Entwicklernachrichten auf dem Laufenden bleiben möchten, sollten Sie den Microsoft Developer Newsletter abonnieren.
- Die Ausgaben erfolgen alle zwei Wochen
- Vollgepackt mit aktuellen Entwicklungsnachrichten
- Erhält immer noch eine leicht verdauliche, kompakte Form
- Gesamtes Archiv ist online verfügbar
- Abonnieren Sie über Ihr Microsoft-Konto
Wenn Ihnen ein weiterer Newsletter in Ihrem Posteingang nichts ausmacht, ist dies eine hervorragende Möglichkeit, um über die Microsoft-Entwicklung auf dem Laufenden zu bleiben.
10. Azure App-Dienst
Der Azure App-Dienst ist Teil der zuvor erwähnten Microsoft Azure-Suite.
- Vier App-Typen: Web-App, Web-App mit Containern, Funktions-App und API-App
- Wählen Sie aus einer Vielzahl von benutzerdefinierten Vorlagen, die zu jedem App-Typ passen
- Ideal zum schnellen und einfachen Erstellen von Web- und mobilen Apps für jede Plattform oder jedes Gerät
Gerade Melden Sie sich an oder erstellen Sie ein Konto und anfangen zu bauen.
11. Visual Studio Dev Essentials
Wenn Sie einen umfassenden All-in-One-Hub mit nützlichen Entwicklungstools benötigen, lesen Sie unbedingt Visual Studio Dev Essentials.
- Schneller Zugriff auf eine Vielzahl von Entwicklungswerkzeugen
- Verfügt außerdem über weitere Premium-Services, für die Sie auf Testversionen zugreifen können, z. B. Syncfusion
- Verknüpfungen zu virtuellen Desktopanwendungen
- Bietet Benutzereinblicke
Dev Essentials ist ein netter zentraler Knotenpunkt für viele der von uns diskutierten Tools und bietet einige weitere hilfreiche Ressourcen. Alles was Sie brauchen, um darauf zuzugreifen Virtual Studio Dev Essentials ist ein Microsoft-Konto.
Es gibt nie einen schlechten Zeitpunkt, um das Programmieren zu lernen
Es spielt keine Rolle, wer Sie sind oder wie alt Sie sind. Programmieren ist eine Fähigkeit, die jeder zu jedem Zeitpunkt in seinem Leben erlernen kann, wenn er wirklich entschlossen ist.
Viele Entwickler verwenden möglicherweise Apple-Produkte für ihre Arbeit. Dies bedeutet jedoch nicht, dass Microsoft selbst keine guten Ressourcen oder Tools zur Verfügung stellt. Dies sind einige der besten Optionen, die Sie bei der Entwicklung unterstützen. Sie stammen direkt von Microsoft.
Schauen Sie sich diese an, nachdem Sie mit einigen fantastischen Ressourcen und Tools ausgestattet sind Tolle Anfängerprojekte für neue Programmierer Die 10 besten Anfängerprojekte für neue ProgrammiererSie möchten Programmieren lernen, wissen aber nicht, wo Sie anfangen sollen? Diese Programmierprojekte und Tutorials für Anfänger werden Sie starten. Weiterlesen .
Christine ist Absolventin der California State University in Long Beach mit einem Abschluss in Journalismus. Sie beschäftigt sich seit vielen Jahren mit Technologie und hat eine starke Leidenschaft für das Spielen.