Advertentie
Als u Microsoft Windows gebruikt en geïnteresseerd bent in programmeren, kunt u zich overweldigd voelen over waar u moet beginnen. Programmering en ontwikkeling is immers een grote industrie en er zijn veel verschillende talen en softwareprogramma's. Misschien weet je nog niet eens hoe je moet coderen, maar wil je leren.
Het is nooit te laat om iets nieuws te leren, inclusief codering. Welke kant van het hek je ook hebt, je hebt een startpunt nodig. Er zijn veel bronnen beschikbaar, maar enkele van de beste ontwikkeltools voor Microsoft-gebruikers komen van Redmond.
Hier zijn enkele geweldige ontwikkelingstools van Microsoft, waaronder platformonafhankelijke opties.
1. Visual Studio 2017

Visual Studio 2017 is een volledig functionele geïntegreerde ontwikkelomgeving (IDE) en zit boordevol tal van krachtige functies:
- Maakt gebruik van een WYSIWYG-interface (wat je ziet, is wat je krijgt), gericht op drag-and-drop visuals
- Benadrukt projecten en oplossingen
- Wordt geleverd met automatische aanvulling, een debugger, database-integratie, serverinstellingen en configuraties
- Beschikt over bronbeheer, bug tracking en implementatietools voor verschillende app-types
- Het beste voor .NET-ontwikkelaars
- Werkt nog steeds geweldig voor het ontwikkelen op iOS, Android en Windows
- Ondersteunt C #, Visual Basic, C ++, TypeScript, F #, JavaScript, Python, etc.
Visual Studio Community 2017 is de gratis versie, en het is ontworpen voor studenten, open-source en individuele ontwikkelaars.
Microsoft heeft ook Visual Studio Professional 2017 voor professionele en kleine bedrijfsontwikkeling teams, evenals Visual Studio Enterprise 2017 voor grotere bedrijven, maar deze twee hebben alleen een gratis proces. Professional heeft een adviesprijs van $ 499en Enterprise gaat voor $ 6000.
Downloaden: Visual Studio voor ramen | Mac (Vrij)
2. Visual Studio Code

Visual Studio Code is een lichtgewicht editor voor codebronnen die qua functies nog steeds indruk maakt.
- Gebruikt voor het bekijken, bewerken, uitvoeren en debuggen van verschillende applicatie broncode
- Beschikt niet over de visuele WYSIWYG-elementen van Visual Studio
- Afgestemd op bestanden in plaats van projecten
- Geen ondersteuning voor steigers maar heeft ingebouwde Git-opdrachten
- Bevat IntelliSense zodat het slimme aanvullingen biedt op basis van variabele typen, functiedefinities en geïmporteerde modules
- Zeer aanpasbaar met extensies voor nieuwe talen, debuggers, nieuwe services en meer.
We hebben ook wat nuttige productiviteitstips voor Visual Studio Code 10 essentiële productiviteitstips voor Visual Studio CodeVisual Studio Code blaast andere programmeerteksteditors uit het water. Het is gratis, open source, razendsnel en boordevol productiviteitsfuncties. Lees verder , evenals een vol overzicht van de uitstekende Mac-versie Visual Studio Code is de perfecte tekst- en scripteditor voor MacDe teksteditor van Microsoft ondersteunt talloze talen, en u hoeft het niet eens te vergelijken met Xcode, omdat ze verschillende behoeften hebben. Lees verder .
Downloaden: Visual Studio Code voor ramen | Mac | Linux (Vrij)
3. XML Kladblok 2007

Microsoft's XML Notepad 2007 biedt gebruikers een eenvoudige en intuïtieve interface om XML-documenten te bekijken en te bewerken. Belangrijkste kenmerken zijn:
- Tree View die is gesynchroniseerd met Node Text View, zodat u snel codenamen en waarden kunt bewerken
- Incrementeel zoeken
- Knip / kopieer / plak-functionaliteiten
- Interface voor slepen en neerzetten
- Oneindig ongedaan maken / opnieuw uitvoeren voor bewerkingshandelingen
- Configureerbare lettertypen en kleuren
Hoewel de programmanaam '2007' bevat en oud lijkt, is het nog steeds een zeer krachtig stuk software van Microsoft dat het omgaan met XML-documenten eenvoudig maakt.
Downloaden: XML Notepad 2007 voor ramen (Vrij)
4. Small Basic voor kinderen

Als je een kind hebt dat geïnteresseerd is in programmeren, moet je Small Basic eens bekijken.
- Beginnersvriendelijke programmeertaal en gebruikersinterface
- Speciaal gemaakt om kinderen te leren coderen
- Eenvoudig te begrijpen tekstgebaseerde programmeertaal en tool
- Integreert leuke, sociale, eenvoudige en geleidelijke programmadynamiek
- Voor kinderen vanaf 3 jaar
Downloaden: Small Basic voor ramen (Vrij)
5. Microsoft Azure

Microsoft Azure is een fantastische bron voor iedereen die op zoek is naar ontwikkeling op Windows en andere platforms.
- Gratis aanmelden
- Ontvang een tegoed van $ 200 om 30 dagen betaalde Azure-services te verkennen
- Er worden niets in rekening gebracht totdat u een upgrade uitvoert
- Gratis diensten omvatten het testen en implementeren van bedrijfsapps
- Maak aangepaste mobiele ervaringen
- Krijg inzichten uit gebruikersgegevens om betere ervaringen te creëren
Meld u aan voor een gratis account om Azure te krijgen. U heeft een telefoonnummer en een creditcard nodig, maar ze brengen slechts $ 1 in rekening op de kaart om te verifiëren en er wordt niets in rekening gebracht tenzij u ervoor kiest om te upgraden.
Met Azure kunt u dat meld u aan voor een gratis account en ontvang 12 maanden populaire gratis services, een tegoed van $ 200 om 30 dagen betaalde Azure-services te verkennen en u hoeft niets te betalen totdat u besluit te upgraden.
6. Visual Studio App Center

Beschouw Visual Studio App Center als je missiebesturing voor alles wat met apps te maken heeft.
- Bouwt automatisch apps
- Hiermee kunt u testen op echte apparaten
- App distribueren naar bètatesters
- Verzamel crashrapporten van gebruikers
- Verzamel gebruikersanalyses
- Maak aangepaste evenementen voor het verzamelen van gegevens voor toekomstige verbeteringen
- Voeg binnen enkele minuten pushmeldingen toe aan uw apps
Om Visual Studio App Center te gebruiken, gewoon meld u aan voor een gratis account. U kunt GitHub-, Microsoft-, Facebook- of Google-accounts gebruiken als dit eenvoudiger is.
7. Microsoft Virtual Academy

Als u op verschillende platforms en structuren wilt programmeren, dan is Microsoft Virtual Academy uw beste keuze.
- Honderden online trainingscursussen om technische vaardigheden op te bouwen en carrières te bevorderen
- Windows 10 ontwikkeling
- Cloud ontwikkeling
- Game ontwikkeling
- Webontwikkeling
- Database ontwikkeling
- C # / XAML
- Visuele studio
- Beginners
- Ontwikkeling van mobiele apps
- Alle cursussen hebben eenvoudig te volgen video's en aanwijzingen
- Video's kunnen worden gedownload voor offline toegang
- Maak afspeellijsten
- Volg de voortgang met zelfevaluaties
- Verdien certificaten voor voltooide cursussen
Om te profiteren van de voordelen van Microsoft Virtual Academy maak een gratis account aan.
8. MSDN Magazine

Het MSDN Magazine is een waardevolle online bron.
- Biedt lezers actuele informatie over Microsoft-ontwikkelingstechnologieën
- Geweldig voor desktop-, mobiele, cloud- of webontwikkelaars
- Volledige toegang tot de online archiefen ten laatste is het probleem altijd voor iedereen beschikbaar als PDF
- Met voorbeeldcode en apps om mee te experimenteren
Als u wat licht wilt lezen en voorbeeldcode wilt sleutelen terwijl u leert, dan is MSDN Magazine een fantastische gratis bron.
9. Microsoft Development-nieuwsbrief

Als u via uw inbox op de hoogte wilt blijven van kritisch ontwikkelaarsnieuws, moet u zich abonneren op de Microsoft Developer-nieuwsbrief.
- De problemen zijn tweewekelijks
- Vol met actueel ontwikkelingsnieuws
- Heeft nog steeds een gemakkelijk te verteren, compacte vorm
- Volledig archief is online beschikbaar
- Abonneer u via uw Microsoft-account
Als u het niet erg vindt om nog een nieuwsbrief in uw inbox te ontvangen, is dit een geweldige manier om op de hoogte te blijven van de ontwikkeling van Microsoft.
10. Azure App-service

De Azure App Service maakt deel uit van de Microsoft Azure-suite die we eerder hebben genoemd.
- Vier app-typen: Web-app, Web-app met containers, Functies-app en API-app
- Kies uit verschillende aangepaste sjablonen die bij elk app-type passen
- Geweldig voor het snel en gemakkelijk bouwen van web- en mobiele apps voor elk platform of apparaat
Alleen maar log in of maak een account aan en begin met bouwen.
11. Visual Studio Dev Essentials

Als u een uitgebreide alles-in-één hub met handige ontwikkeltools wilt, moet u Visual Studio Dev Essentials eens bekijken.
- Snelle toegang tot ontelbare ontwikkeltools
- Heeft ook meer premium-services waar u toegang tot hebt, zoals Syncfusion
- Snelkoppelingen naar virtuele desktop-applicaties
- Biedt gebruikersinzichten
Dev Essentials is een leuke centrale hub voor veel van de tools die we hebben besproken, en biedt een paar meer nuttige bronnen. Alles wat je nodig hebt om toegang te krijgen Virtual Studio Dev Essentials is een Microsoft-account.
Er is nooit een slechte tijd om te leren programmeren
Het maakt niet uit wie je bent of hoe oud je bent, programmeren is een vaardigheid die iedereen op elk moment in zijn leven kan leren als ze echt vastberaden zijn.
Hoewel veel ontwikkelaars Apple-producten voor hun werk gebruiken, betekent dit niet dat er zelf geen goede bronnen of hulpmiddelen van Microsoft zijn. Dit zijn enkele van de beste opties om u te helpen bij de ontwikkeling, en ze komen rechtstreeks van Microsoft.
Nu je gewapend bent met een aantal fantastische middelen en hulpmiddelen, bekijk deze geweldige beginnersprojecten voor nieuwe programmeurs De 10 beste beginnersprojecten voor nieuwe programmeursWil je programmeren leren, maar weet je niet waar je moet beginnen? Deze beginnende programmeerprojecten en tutorials beginnen je. Lees verder .
Christine is afgestudeerd aan de California State University Long Beach met een graad in journalistiek. Ze bedekt al jaren technologie en heeft een sterke passie voor gamen.