Microsoft Hearts-programmerere! 11 gratis udviklingsværktøjer fra MS
Reklame
Hvis du bruger Microsoft Windows og har interesse i programmering, kan du føle dig overvældet over, hvor du skal starte. Når alt kommer til alt er programmering og udvikling en stor industri, og der er mange forskellige sprog og softwareprogrammer. Måske ved du ikke engang, hvordan du koder endnu, men vil lære.
Det er aldrig for sent at lære noget nyt, herunder kodning. Uanset hvilken side af hegnet du befinder dig på, har du brug for et udgangspunkt. Der er masser af ressourcer derude, men nogle af de bedste udviklingsværktøjer til Microsoft-brugere kommer fra Redmond.
Her er nogle gode udviklingsværktøjer fra Microsoft, herunder optioner på tværs af platforme.
1. Visual Studio 2017
Visual Studio 2017 er et fuldt udstyret integreret udviklingsmiljø (IDE), og det er pakket med mange kraftfulde funktioner:
- Bruger en what-you-see-is-what-you-get (WYSIWYG) interface, med fokus på træk-og-slip-visuals
- Fremhæver projekter og løsninger
- Leveres med automatisk færdiggørelse, en debugger, databaseintegration, serveropsætning og konfigurationer
- Har kildekontrol, bugsporing og implementeringsværktøjer til en række forskellige apptyper
- Bedst til .NET-udviklere
- Arbejder stadig godt til udvikling på iOS, Android og Windows
- Understøtter C #, Visual Basic, C ++, TypeScript, F #, JavaScript, Python osv.
Visual Studio Community 2017 er den gratis version, og den er designet til studerende, open source og individuelle udviklere.
Microsoft har også Visual Studio Professional 2017 til professionelle og små forretningsudviklingsteam samt Visual Studio Enterprise 2017 til større virksomheder, men disse to har kun en gratis prøveperiode. Professional har en MSRP på $ 499, og Enterprise går for $ 6000.
Download : Visual Studio til Windows | Mac (gratis)
2. Visual Studio-kode
Visual Studio Code er en let kodekildeditor, der stadig pakker en punch med hensyn til funktioner.
- Bruges til visning, redigering, kørsel og fejlsøgning af forskellige applikationskildekoder
- Har ikke de visuelle WYSIWYG-elementer i Visual Studio
- Rettet til filer i stedet for projekter
- Ingen stillads support, men har indbyggede Git-kommandoer
- Funktioner IntelliSense, så det giver smarte kompletteringer baseret på variabeltyper, funktionsdefinitioner og importerede moduler
- Meget tilpasselig med udvidelser til nye sprog, debuggers, nye tjenester med mere.
Vi har også nogle nyttige produktivitetstip til Visual Studio Code 10 Essential Productivity Tips til Visual Studio Code 10 Essential Productivity Tips til Visual Studio Code Visual Studio Code blæser andre programmeringstekstredaktører ud af vandet. Det er gratis, open source, lynet hurtigt og fyldt med produktivitetsfunktioner. Læs mere, såvel som en fuld gennemgang af den fremragende Mac-version Visual Studio Code er den perfekte tekst- og scripteditor til Mac Visual Studio-koden er den perfekte tekst- og scripteditor til Mac Microsofts teksteditor understøtter utallige sprog, og du gør ikke har endda brug for at sammenligne det med Xcode, da de tjener forskellige behov. Læs mere .
Download : Visual Studio-kode til Windows | Mac | Linux (gratis)
3. XML Notepad 2007
Microsofts XML Notepad 2007 giver brugerne en enkel og intuitiv grænseflade til at se og redigere XML-dokumenter. De vigtigste funktioner inkluderer:
- Trævisning, der er synkroniseret med nodetekstvisning, så du hurtigt kan redigere kodenavne og værdier
- Trinvis søgning
- Klip / kopier / indsæt funktionaliteter
- Træk-og-slip-grænseflade
- Uendelig fortryd / forny til redigeringsoperationer
- Konfigurerbare skrifttyper og farver
Selvom programnavnet har "2007" i det og ser gammelt ud, er det stadig et meget kraftigt stykke software fra Microsoft, der gør det nemt at håndtere XML-dokumenter.
Download : XML Notepad 2007 til Windows (gratis)
4. Lille Basic til børn
Hvis du har et barn, der er interesseret i programmering, skal du tjekke Small Basic.
- Begyndervenligt programmeringssprog og UI
- Specielt lavet til at lære børnene at kode
- Let at forstå tekstbaseret programmeringssprog og værktøj
- Integrerer sjov, social, enkel og gradvis programmeringsdynamik
- For børn fra 3 år og derover
Download : Small Basic til Windows (gratis)
5. Microsoft Azure
Microsoft Azure er en fantastisk ressource for alle, der undersøger udviklingen på Windows og andre platforme.
- Gratis at tilmelde dig
- Modtag en kredit på $ 200 for at udforske betalte Azure-tjenester i 30 dage
- Der opkræves ikke noget, før du opgraderer
- Gratis tjenester inkluderer test og implementering af virksomhedsapps
- Opret tilpassede mobile oplevelser
- Få indsigt fra brugerdata for at skabe bedre oplevelser
For at få Azure skal du bare tilmelde dig en gratis konto. Du har brug for et telefonnummer og et kreditkort, men de lægger kun et opholdsgebyr på $ 1 på kortet for at bekræfte, og du bliver ikke debiteret noget, medmindre du vælger at opgradere.
Med Azure kan du tilmelde dig en gratis konto og få 12 måneders populære gratis tjenester, en kredit på $ 200 for at udforske betalte Azure-tjenester i 30 dage, og du bliver ikke debiteret noget, før du beslutter at opgradere.
6. Visual Studio App Center
Tænk på Visual Studio App Center som din missionskontrol for noget apprelateret.
- Bygger automatisk apps
- Lader dig teste på rigtige enheder
- Distribuer app til betatestere
- Saml crashrapporter fra brugere
- Saml brugeranalyse
- Opret brugerdefinerede begivenheder til dataindsamling for fremtidige forbedringer
- Føj push-meddelelser til dine apps på få minutter
For at bruge Visual Studio App Center skal du bare tilmelde dig en gratis konto. Du kan bruge GitHub-, Microsoft-, Facebook- eller Google-konti, hvis det er lettere.
7. Microsoft Virtual Academy
Hvis du ønsker at programmere på tværs af en lang række platforme og strukturer, så er Microsoft Virtual Academy det bedste valg.
- Hundredvis af online-træningskurser for at opbygge tekniske færdigheder og forudgående karriere
- Windows 10-udvikling
- Cloududvikling
- Spiludvikling
- Web-udvikling
- Databaseudvikling
- C # / XAML
- Visual Studio
- begyndere
- Udvikling af mobilapp
- Alle kurser har nemme at følge videoer og retninger
- Videoer kan downloades til offline adgang
- Opret spillelister
- Spor fremskridt med selvvurderinger
- Optjen certifikater for afsluttede kurser
For at høste fordelene ved Microsoft Virtual Academy er det bare at oprette en gratis konto.
8. MSDN Magazine
MSDN Magazine er en værdifuld online ressource.
- Giver læserne up-to-the-minute omfattende dækning af Microsoft-udviklingsteknologier
- Fantastisk til desktop-, mobil-, sky- eller webudviklere
- Fuld adgang til onlinearkivet, og senest udgaven er altid tilgængelig for enhver som PDF
- Indeholder prøvekode og apps, du kan eksperimentere med
Hvis du vil have lidt let læsning og prøvekode til at tænke med, mens du lærer, er MSDN Magazine en fantastisk gratis ressource.
9. Microsoft Development Nyhedsbrev
Hvis du vil holde dig opdateret om kritiske udviklernyheder gennem din indbakke, skal du abonnere på Microsoft Developer Newsletter.
- Udgaver er hver uge
- Pakket med aktuelle udviklingsnyheder
- Bibeholder stadig en let at fordøje, kompakt form
- Hele arkivet er tilgængeligt online
- Abonner via din Microsoft-konto
Hvis du ikke har noget imod et andet nyhedsbrev i din indbakke, er dette en fantastisk måde at holde sig ajour med Microsoft-udviklingen.
10. Azure App Service
Azure App Service er en del af Microsoft Azure-pakken, som vi nævnte tidligere.
- Fire apptyper: Webapp, Webapp med containere, Funktioner App og API App
- Vælg mellem en række tilpassede skabeloner, der følger med hver apptype
- Fantastisk til hurtigt og nemt at oprette web- og mobilapps til enhver platform eller enhed
Bare log ind eller opret en konto, og start bygningen.
11. Visual Studio Dev Essentials
Hvis du vil have et omfattende alt-i-en-hub af nyttige udviklingsværktøjer, skal du sørge for at tjekke Visual Studio Dev Essentials.
- Hurtig adgang til et utal af udviklingsværktøjer
- Har også flere premium-tjenester, som du kan få adgang til forsøg på, f.eks. Syncfusion
- Genveje til virtuelle desktop-applikationer
- Tilbyder brugerindsigt
Dev Essentials er et dejligt centralt knudepunkt for mange af de værktøjer, vi har diskuteret, og giver et par flere nyttige ressourcer. Alt hvad du behøver for at få adgang til Virtual Studio Dev Essentials er en Microsoft-konto.
Der er aldrig et dårligt tidspunkt at lære programmering
Det betyder ikke noget, hvem du er, eller hvor gammel du er, programmering er en færdighed, som enhver kan lære på ethvert tidspunkt i deres liv, hvis de virkelig er bestemt.
Mens mange udviklere muligvis bruger Apple-produkter til deres arbejde, betyder det ikke, at der ikke er nogen gode ressourcer eller værktøjer fra Microsoft selv. Dette er nogle af de bedste muligheder for at hjælpe dig med udvikling, og de kommer direkte fra Microsoft.
Nu, hvor du er bevæbnet med nogle fantastiske ressourcer og værktøjer, kan du tjekke disse fantastiske nybegynderprojekter til nye programmører De 10 bedste begynderprojekter til nye programmerere De 10 bedste begynderprojekter til nye programmerere Vil du lære programmering, men ved ikke, hvor de skal starte ? Disse begynderprogrammeringsprojekter og tutorials starter dig. Læs mere .
Udforsk mere om: App-udvikling, Microsoft Small Basic, programmering, Visual Studio-kode.