Oglas
Če uporabljate Microsoft Windows in vas zanima programiranje, se boste morda počutili nad tem, kje začeti. Konec koncev je programiranje in razvoj velika panoga in obstaja veliko različnih jezikov in programskih programov. Mogoče še ne veste, kako kodirati, vendar se želite naučiti.
Nikoli ni prepozno, da bi se naučili nekaj novega, vključno s kodiranjem. Ne glede na to, na kateri strani ograje ste, potrebujete izhodišče. Zunaj je veliko virov, toda nekaj najboljših razvojnih orodij za Microsoftove uporabnike prihaja iz Redmonda.
Tu je nekaj odličnih Microsoftovih orodij za razvoj, vključno z možnostmi za več platform.
1. Visual Studio 2017

Visual Studio 2017 je v celoti opremljeno integrirano razvojno okolje (IDE) in je napolnjen z veliko zmogljivimi funkcijami:
- Uporablja vmesnik »kaj vidiš-kaj-kaj-kaj-dobiš« (WYSIWYG) s poudarkom na sliki »povleci in spusti«
- Poudarja projekte in rešitve
- Na voljo je s samodejnim dokončanjem, odpravljanjem napak, integracijo baze podatkov, nastavitvijo strežnika in konfiguracijami
- Odlikuje nadzor nad viri, sledenje hroščev in orodja za uvajanje za različne vrste aplikacij
- Najboljše za razvijalce .NET
- Še vedno deluje odlično za razvoj v iOS, Android in Windows
- Podpira C #, Visual Basic, C ++, TypeScript, F #, JavaScript, Python itd.
Visual Studio Community 2017 je brezplačna različicain je zasnovan za študente, odprtokodne programe in posamezne razvijalce.
Microsoft ima tudi Visual Studio Professional 2017 za profesionalni razvoj in razvoj malih podjetij ekipe, kot tudi Visual Studio Enterprise 2017 za večja podjetja, vendar imata ta dva samo brezplačno sojenje. Professional ima MSRP v višini 499 dolarjev, in Enterprise gre za 6000 dolarjev.
Prenesi: Visual Studio za Windows | Mac (Prost)
2. Visual Studio Code

Visual Studio Code je lahek urejevalnik izvornih kod, ki še vedno nabira udarec v smislu funkcij.
- Uporablja se za ogled, urejanje, zagon in odpravljanje napak z različnimi izvornimi kodami aplikacij
- Nima vizualnih WYSIWYG elementov Visual Studio
- Usmerjena je k datotekam namesto k projektom
- Brez podpore za skele, vendar ima vgrajene Git ukaze
- Ima IntelliSense, tako da ponuja pametna dopolnila na podlagi spremenljivih vrst, definicij funkcij in uvoženih modulov
- Visoko prilagodljiv z razširitvami za nove jezike, napak pri odpravljanju napak, novih storitev in še več.
Nekaj jih imamo tudi koristni nasveti o produktivnosti za kodo Visual Studio 10 bistvenih nasvetov za produktivnost kod Visual Studio CodeVisual Studio Code izstreli druge urejevalnike besedil iz vode iz vode. Je brezplačen, odprtokoden, strelovodljiv in poln funkcij za produktivnost. Preberi več , kot tudi polno rundown na odlični različici Mac Visual Studio Code je popoln urejevalnik besedil in skript za MacMicrosoftov urejevalnik besedil podpira nešteto jezikov, zato vam ga sploh ni treba primerjati z Xcode, saj služijo različnim potrebam. Preberi več .
Prenesi: Koda vizualnega studia za Windows | Mac | Linux (Prost)
3. Beležnica XML 2007

Microsoftov XML Notepad 2007 uporabnikom ponuja preprost in intuitiven vmesnik za ogled in urejanje dokumentov XML. Ključne značilnosti vključujejo:
- Pogled dreves, ki je sinhroniziran s pogledom besedila vozlišč, tako da lahko hitro urejate kodna imena in vrednosti
- Postopno iskanje
- Izrezovanje / kopiranje / lepljenje funkcij
- Vmesnik povleci in spusti
- Neskončna odprava / ponovitev za urejanje operacij
- Nastavljive pisave in barve
Čeprav je ime programa v njem napisano "2007" in se zdi staro, je to še vedno zelo močan del programske opreme Microsofta, ki naredi preprostejše obravnavanje dokumentov XML.
Prenesi: XML Notepad 2007 za Windows (Prost)
4. Majhna osnovna za otroke

Če imate otroka, ki ga zanima programiranje, potem si oglejte Small Basic.
- Začetnikom prijazen programski jezik in uporabniški vmesnik
- Izdelana posebej za poučevanje otrok, kako kodirati
- Besedilni programski jezik in orodje, ki ga je mogoče razumeti z besedilom
- Vključuje dinamiko zabavnega, družabnega, preprostega in postopnega programiranja
- Za otroke, stare 3 in več
Prenesi: Majhna osnovna za Windows (Prost)
5. Microsoft Azure

Microsoft Azure je odličen vir za vse, ki se ukvarjajo z razvojem na Windows in drugih platformah.
- Brezplačno se prijavite
- Prejmite kredit v vrednosti 200 USD za 30 dni raziskovanje plačanih storitev Azure
- Dokler ne nadgradite, vam ne bomo zaračunali ničesar
- Brezplačne storitve vključujejo testiranje in uvajanje poslovnih aplikacij
- Ustvarite prilagojene mobilne izkušnje
- Pridobite vpogled iz uporabniških podatkov za ustvarjanje boljših izkušenj
Če želite pridobiti Azure, se preprosto prijavite za brezplačen račun. Potrebovali boste telefonsko številko in kreditno kartico, vendar bodo na kartico naložili le še en zadrževalni znesek v znesku 1 USD in ničesar vam ne bomo zaračunali, razen če se odločite za nadgradnjo.
Z Azure lahko prijavite se za brezplačen račun in pridobite 12 mesecev priljubljenih brezplačnih storitev, dobropis v vrednosti 200 USD za 30 dni raziskovanje plačanih storitev Azure in ničesar vam ne bomo zaračunali, dokler se ne odločite za nadgradnjo.
6. Visual Studio App Center

Zamislite Visual Studio App Center kot svoj nadzor nad kakršnim koli programom.
- Aplikacije samodejno gradi
- Omogoča testiranje na resničnih napravah
- Razdelite aplikacijo na beta testerje
- Zbirajte poročila o zrušitvah uporabnikov
- Zberite uporabniško analitiko
- Ustvarite prilagojene dogodke za zbiranje podatkov za prihodnje izboljšave
- V nekaj minutah dodajte potisna obvestila
Če želite uporabljati aplikacijski center Visual Studio, samo prijavite se za brezplačen račun. Če je lažje, lahko uporabite račune GitHub, Microsoft, Facebook ali Google.
7. Microsoft Virtual Academy

Če želite programirati na najrazličnejših platformah in strukturah, je najboljša stava Microsoft Virtual Academy.
- Na stotine spletnih tečajev za gradnjo tehničnih znanj in izpopolnjevanje v karieri
- Windows 10 razvoj
- Razvoj oblakov
- Razvoj iger
- Spletni razvoj
- Razvoj podatkovnih baz
- C # / XAML
- Visual Studio
- Začetniki
- Razvoj mobilnih aplikacij
- Vsi tečaji imajo video posnetke in navodila, ki jih je enostavno spremljati
- Video posnetke je mogoče prenesti za dostop brez povezave
- Ustvarite sezname predvajanja
- Spremljajte napredek s samooceno
- Zaslužite si potrdila za opravljene tečaje
Če želite izkoristiti prednosti Microsoft Virtual Academy, samo naredite brezplačen račun.
8. Revija MSDN

Revija MSDN je dragocen spletni vir.
- Bralcem omogoča najsodobnejšo, celovito pokritost Microsoftovih razvojnih tehnologij
- Odlično za razvijalce namiznih, mobilnih, oblak ali spletnih programov
- Popoln dostop do spletni arhiv, in Najnovejša številka je vedno na voljo vsem kot PDF
- Ima vzorčno kodo in aplikacije, s katerimi lahko eksperimentirate
Če želite, da se med učenjem počakate z lahkim branjem in vzorčno kodo, potem je MSDN Magazine fantastičen brezplačen vir.
9. Microsoftovo glasilo o razvoju

Če želite biti v nabiralniku na tekočem s pomembnimi novicami za razvijalce, se naročite na Microsoftovo glasilo za razvijalce.
- Izdaje so dvotedenske
- Skupaj s trenutnimi novicami o razvoju
- Še vedno ohranja enostavno prebavljivo, kompaktno obliko
- Celoten arhiv je na voljo na spletu
- Naročite se prek Microsoftovega računa
Če nimate nič drugega glasila v mapi »Prejeto«, je to odličen način, da ste na tekočem z Microsoftovim razvojem.
10. Azure App Service

Aplikacija Azure je del Microsoftove zbirke Azure, ki smo jo že omenili.
- Štiri vrste aplikacij: spletna aplikacija, spletna aplikacija s vsebniki, aplikacija s funkcijami in aplikacija API
- Izbirate lahko med številnimi predlogi po meri, ki so priložene vsaki vrsti aplikacij
- Odlično za hitro in enostavno gradnjo spletnih in mobilnih aplikacij za katero koli platformo ali napravo
Samo se prijavite ali ustvarite račun in začnite graditi.
11. Visual Studio Dev Essentials

Če želite izčrpen center uporabnih razvojnih orodij vse v enem, preverite Visual Studio Dev Essentials.
- Hiter dostop do nešteto orodij za razvoj
- Na voljo je tudi več premium storitev, do katerih lahko dostopate do preizkušenj, kot je Syncfusion
- Bližnjice do virtualnih namiznih aplikacij
- Omogoča vpogled v uporabnika
Dev Essentials je lepo osrednje središče za številna orodja, o katerih smo razpravljali, in ponuja še nekaj koristnih virov. Vse, kar potrebujete za dostop Virtual Studio Dev Essentials je Microsoftov račun.
Nikoli ni slabega časa za učenje programiranja
Ni pomembno, kdo ste ali koliko ste stari, programiranje je veščina, ki se jo lahko vsakdo nauči v katerem koli trenutku svojega življenja, če je resnično odločen.
Medtem ko mnogi razvijalci za svoje delo uporabljajo izdelke Apple, to še ne pomeni, da Microsoftov nima dobrih virov ali orodij. To je nekaj najboljših možnosti, ki vam bodo pomagale pri razvoju, in prihajajo neposredno iz Microsofta.
Zdaj, ko ste oboroženi z nekaj fantastičnimi viri in orodji, si oglejte te odlični začetniški projekti za nove programerje 10 najboljših začetniških projektov za nove programerjeSe želite naučiti programiranja, vendar ne veste, kje začeti? Ti programi in vaje za začetnike programiranja vas bodo zagnali. Preberi več .
Christine je diplomantka Kalifornijske univerze Long Beach z diplomo novinarstva. Tehnologijo pokriva že več let in ima močno strast do iger.