Skelbimas

Jei naudojate „Microsoft Windows“ ir domitės programavimu, galite jaudintis, kur pradėti. Galų gale, programavimas ir plėtra yra didžiulė industrija, yra daugybė skirtingų kalbų ir programinės įrangos programų. Gal dar net nežinai, kaip užkoduoti, bet nori išmokti.

Niekada nevėlu išmokti ką nors naujo, įskaitant kodavimą. Nesvarbu, kurioje tvoros pusėje esate, jums reikia pradžios taško. Išteklių yra daugybė, tačiau geriausius „Microsoft“ vartotojams skirtus tobulinimo įrankius teikia „Redmond“.

Čia yra keletas puikių „Microsoft“ plėtros įrankių, įskaitant kelių platformų parinktis.

1. „Visual Studio 2017“

„Visual Studio 2017“

„Visual Studio 2017“ yra visiškai integruota kūrimo aplinka (IDE), joje yra daugybė galingų funkcijų:

  • Naudoja sąsają „ką matai, kas yra, ką gauni“ (WYSIWYG), sutelkdama dėmesį į nuvilkimo vaizdus
  • Pabrėžiami projektai ir sprendimai
  • Ateina su automatiniu užbaigimu, derintuvu, duomenų bazių integracija, serverio sąranka ir konfigūracijomis
  • Įrangos šaltinio valdymas, trikčių stebėjimas ir diegimo įrankiai, skirti daugybei skirtingų programų tipų
  • Geriausiai .NET kūrėjams
  • Vis dar puikiai tinka kurti „iOS“, „Android“ ir „Windows“
  • Palaiko „C #“, „Visual Basic“, „C ++“, „TypeScript“, F #, „JavaScript“, „Python“ ir kt.

„Visual Studio Community 2017“ yra nemokama versija, ir jis skirtas studentams, atvirojo kodo ir individualiems kūrėjams.

„Microsoft“ taip pat turi „Visual Studio Professional 2017“, skirtą profesionaliam ir smulkaus verslo plėtrai komandos, taip pat „Visual Studio Enterprise 2017“ didesnėms įmonėms, tačiau šios dvi turi tik nemokamą teismo procesas. Profesionalo MSRP yra 499 USDir „Enterprise“ siekia 6000 USD.

parsisiųsti: „Visual Studio“ skirtas „Windows“ | „Mac“ (Laisvas)

2. „Visual Studio“ kodas

„Visual Studio“ kodas

„Visual Studio Code“ yra lengvas kodų šaltinio redaktorius, kuris vis tiek pakuoja perforavimo funkciją.

  • Naudojamas įvairių programų šaltinio kodams peržiūrėti, redaguoti, paleisti ir derinti
  • Neturi „Visual Studio“ vaizdinių WYSIWYG elementų
  • Skirta ne failams, o projektams
  • Nėra pastolių palaikymo, bet turi įmontuotas „Git“ komandas
  • Funkcija „IntelliSense“, todėl joje pateikiami intelektualūs komplektai, pagrįsti kintamaisiais tipais, funkcijų apibrėžimais ir importuotais moduliais
  • Labai tinkinamas su plėtiniais naujoms kalboms, derinimo priemonėms, naujoms paslaugoms ir dar daugiau.

Mes taip pat turime keletą naudingi „Visual Studio Code“ produktyvumo patarimai 10 esminių „Visual Studio“ kodo produktyvumo patarimų„Visual Studio Code“ išpūtė iš vandens kitus programavimo teksto redaktorius. Tai nemokamas, atviras šaltinis, žaibiškai veikiantis ir pasižymi produktyvumo savybėmis. Skaityti daugiau , taip pat pilna atmesta puikioje „Mac“ versijoje „Visual Studio“ kodas yra tobulas teksto ir scenarijų rengyklė, skirta „Mac“„Microsoft“ teksto rengyklė palaiko daugybę kalbų, ir jums net nereikia jos lyginti su „Xcode“, nes jos patenkina skirtingus poreikius. Skaityti daugiau .

parsisiųsti: „Visual Studio“ kodas „Windows“ | „Mac“ | „Linux“ (Laisvas)

3. „XML Notepad 2007“

„XML Notepad 2007“

„Microsoft“ XML Notepad 2007 suteikia vartotojams paprastą ir intuityvią sąsają, skirtą peržiūrėti ir redaguoti XML dokumentus. Pagrindinės funkcijos:

  • Medžio vaizdas, sinchronizuotas su mazgo teksto rodiniu, kad galėtumėte greitai redaguoti kodų pavadinimus ir reikšmes
  • Papildoma paieška
  • Iškirpti / nukopijuoti / įklijuoti funkcijas
  • Nuvilkite sąsaja
  • Redagavimo operacijų begalinis anuliavimas / perdarymas
  • Konfigūruojami šriftai ir spalvos

Nors programos pavadinime yra „2007“ ir jis atrodo senas, tai vis tiek yra labai galinga „Microsoft“ programinė įranga, leidžianti lengvai tvarkyti XML dokumentus.

parsisiųsti: „XML Notepad 2007“, skirtas „Windows“ (Laisvas)

4. Mažas pagrindas vaikams

Mažas pagrindas vaikams

Jei turite vaikų, kurie domisi programavimu, tuomet turėtumėte peržiūrėti „Small Basic“.

  • Programavimo kalba, skirta pradedantiesiems, ir vartotojo sąsaja
  • Specialiai sukurta mokyti vaikus koduoti
  • Lengvai suprantama teksto programavimo kalba ir įrankis
  • Integruota linksmo, socialinio, paprasto ir laipsniško programavimo dinamika
  • Skirta 3 ir vyresniems vaikams

parsisiųsti: Mažas pagrindinis „Windows“ (Laisvas)

5. „Microsoft Azure“

„Microsoft Azure“

„Microsoft Azure“ yra puikus šaltinis kiekvienam, ieškančiam plėtros „Windows“ ir kitose platformose.

  • Nemokamai užsiregistruoti
  • Gaukite 200 USD kreditą, kad galėtumėte ištirti mokamas „Azure“ paslaugas 30 dienų
  • Kol nieko neatnaujinsite, nieko nebus apmokestinti
  • Nemokamas paslaugas sudaro įmonės programų testavimas ir diegimas
  • Sukurkite pritaikytą patirtį mobiliesiems
  • Gaukite geresnių įspūdžių iš vartotojo duomenų

Norėdami gauti Azure, tiesiog prisiregistruokite gauti nemokamą sąskaitą. Jums reikės telefono numerio ir kreditinės kortelės, tačiau jie tik uždės 1 USD sulaikymo mokestį kortelėje, kad galėtumėte patvirtinti, ir nieko iš jūsų nemokėsite, nebent nuspręsite atnaujinti.

Su Azure galite prisiregistruokite gauti nemokamą sąskaitą ir gaukite 12 mėnesių populiarių nemokamų paslaugų, 200 JAV dolerių kreditą, kad galėtumėte ištirti mokamas „Azure“ paslaugas 30 dienų, ir nieko nebūsite sumokėti, kol nuspręsite atnaujinti.

6. „Visual Studio“ programų centras

„Visual Studio“ programų centras

Pagalvokite apie „Visual Studio App Center“ kaip savo misijos valdymą bet kuriai programai.

  • Automatiškai sukuria programas
  • Leidžia išbandyti tikruose įrenginiuose
  • Išplatinkite programą beta versijos bandytojams
  • Surinkite naudotojų strigčių ataskaitas
  • Surinkite vartotojo analizę
  • Sukurkite pasirinktinius duomenų rinkimo įvykius, kad galėtumėte patobulinti ateityje
  • Per kelias minutes pridėkite tiesioginius pranešimus prie savo programų

Jei norite naudoti „Visual Studio App Center“, tiesiog prisiregistruokite gauti nemokamą sąskaitą. Jei lengviau, galite naudoti „GitHub“, „Microsoft“, „Facebook“ ar „Google“ paskyras.

7. „Microsoft“ virtualioji akademija

„Microsoft Visual Academy“

Jei norite programuoti įvairiose platformose ir struktūrose, tuomet geriausia yra „Microsoft Virtual Academy“.

  • Šimtai internetinių mokymo kursų, skirtų kurti techninius įgūdžius ir tobulinti karjerą
  • „Windows 10“ kūrimas
  • Debesų plėtra
  • Žaidimo vystymas
  • Interneto svetainių kūrimas
  • Duomenų bazių kūrimas
  • C # / XAML
  • „Visual Studio“
  • Pradedantiesiems
  • Programų mobiliesiems kūrimas
  • Visuose kursuose yra lengvai stebimi vaizdo įrašai ir nuorodos
  • Vaizdo įrašus galima atsisiųsti neprisijungus
  • Kurti grojaraščius
  • Stebėkite pažangą vertindami save
  • Uždirbkite pažymėjimus už baigtus kursus

Tiesiog pasinaudokite „Microsoft Virtual Academy“ pranašumais susikurti nemokamą sąskaitą.

8. Žurnalas MSDN

Žurnalas MSDN

Žurnalas „MSDN“ yra vertingas internetinis šaltinis.

  • Pateikia skaitytojams naujausią ir išsamią „Microsoft“ kūrimo technologijų aprėptį
  • Puikiai tinka darbalaukio, mobiliųjų telefonų, debesų ar žiniatinklio kūrėjams
  • Visiška prieiga prie internetinis archyvasir Paskutinis leidimas visada prieinamas kiekvienam kaip PDF
  • Funkcijų pavyzdžio kodas ir programos, su kuriomis galima eksperimentuoti

Jei norite, kad šiek tiek perskaitytumėte ir pavyzdžių kodą, sužinotumėte, kaip mokotės, tada „MSDN Magazine“ yra fantastinis nemokamas šaltinis.

9. „Microsoft“ plėtros informacinis biuletenis

„Microsoft“ plėtros informacinis biuletenis

Jei norite nuolat atnaujinti svarbiausias kūrėjo naujienas naudodami gautuosius, turėtumėte užsiprenumeruoti „Microsoft“ kūrėjų informacinį biuletenį.

  • Leidimai rengiami kas dvi savaites
  • Pateikta naujausių plėtros naujienų
  • Vis dar išlaiko lengvai virškinamą, kompaktišką formą
  • Visas archyvas galima rasti internete
  • Prenumeruokite per „Microsoft“ paskyrą

Jei neprimenate kito informacinio biuletenio gautuosiuose, tai yra puikus būdas neatsilikti nuo „Microsoft“ plėtros.

10. „Azure“ programų tarnyba

„Microsoft Azure“ programų tarnyba

„Azure App Service“ yra „Microsoft Azure“ rinkinio, kurį mes minėjome anksčiau, dalis.

  • Keturių tipų programos: žiniatinklio programa, žiniatinklio programa su konteineriais, funkcijų programa ir API programa
  • Pasirinkite iš daugybės pasirinktinių šablonų, kurie tinka kiekvienam programos tipui
  • Puikiai tinka greitai ir lengvai kurti internetines ir mobiliąsias programas bet kuriai platformai ar įrenginiui

Tiesiog prisijungti arba susikurti paskyrą ir pradėkite kurti.

11. „Visual Studio Dev Essentials“

„Visual Studio Dev Essentials“

Jei norite išsamaus „viskas viename“ naudingų kūrimo įrankių centro, tuomet būtinai apsilankykite „Visual Studio Dev Essentials“.

  • Greita prieiga prie daugybės kūrimo įrankių
  • Taip pat turi daugiau papildomų paslaugų, kurias galite pasiekti bandymais, pvz., „Syncfusion“
  • Spartieji klavišai į virtualias darbalaukio programas
  • Pateikia vartotojo įžvalgas

„Dev Essentials“ yra puikus daugelio mūsų aptartų įrankių centrinis centras, kuriame pateikiami dar keli naudingi šaltiniai. Viskas, ko jums reikia prieiti „Virtualios studijos“ pagrindai yra „Microsoft“ paskyra.

Niekada nėra blogas laikas mokytis programavimo

Nesvarbu, kas jūs esate ar kiek jums metų, programavimas yra įgūdis, kurio kiekvienas gali išmokti bet kuriuo savo gyvenimo momentu, jei yra tikrai pasiryžęs.

Nors daugelis kūrėjų gali naudoti „Apple“ produktus savo darbui, tai nereiškia, kad patys „Microsoft“ neturi gerų šaltinių ar įrankių. Tai yra keletas geriausių variantų, padedančių tobulėti, ir jie pateikiami tiesiai iš „Microsoft“.

Dabar, kai esate apsiginklavę fantastiškais ištekliais ir įrankiais, patikrinkite juos puikūs pradedančiųjų projektai naujiems programuotojams 10 geriausių pradedančiųjų projektų, skirtų naujiems programuotojamsNorite išmokti programavimo, bet nežinote, nuo ko pradėti? Šie pradedantieji programavimo projektai ir vadovėliai padės jums pradėti. Skaityti daugiau .

Christine yra baigusi Kalifornijos valstijos Long Byčo žurnalistiką. Ji daugelį metų dengia technologijas ir turi didelę aistrą žaidimams.