Reklama
Ak používate systém Microsoft Windows a máte záujem o programovanie, môže sa vám zdať ohromený, kde začať. Napokon, programovanie a vývoj je veľkým odvetvím a existuje veľa rôznych jazykov a softvérových programov. Možno ešte neviete, ako kódovať, ale chcete sa učiť.
Nikdy nie je neskoro učiť sa niečo nové vrátane kódovania. Bez ohľadu na to, na ktorej strane plota ste, potrebujete východiskový bod. Existuje veľa zdrojov, ale niektoré z najlepších vývojových nástrojov pre používateľov spoločnosti Microsoft pochádzajú od spoločnosti Redmond.
Tu je niekoľko vynikajúcich vývojových nástrojov od spoločnosti Microsoft, vrátane volieb medzi platformami.
1. Visual Studio 2017
Visual Studio 2017 je plne vybavené integrované vývojové prostredie (IDE) a je nabité množstvom výkonných funkcií:
- Používa rozhranie WYSIWYG (čo vidíte, čo je a čo získate) so zameraním na vizuálne prvky typu drag-and-drop.
- Zdôrazňuje projekty a riešenia
- Dodáva sa s automatickým dokončovaním, ladiacim programom, integráciou databázy, nastavením servera a konfiguráciami
- Obsahuje nástroje na kontrolu zdroja, sledovanie chýb a nasadenie pre rôzne typy aplikácií
- Najlepšie pre vývojárov .NET
- Stále funguje skvele pre vývoj na iOS, Android a Windows
- Podporuje C #, Visual Basic, C ++, TypeScript, F #, JavaScript, Python atď.
Visual Studio Community 2017 je bezplatná verziaa je určený pre študentov, open source a individuálnych vývojárov.
Microsoft má tiež Visual Studio Professional 2017 pre profesionálny rozvoj a rozvoj malých firiem tímy, ako aj Visual Studio Enterprise 2017 pre väčšie spoločnosti, ale tieto dva majú zadarmo trial. Profesionál má MSRP 499 dolárova Enterprise ide za 6000 dolárov.
Stiahnuť ▼: Visual Studio pre windows | gumák (Zadarmo)
2. Kód Visual Studio
Visual Studio Code je ľahký editor zdrojových kódov, ktorý stále obsahuje punč, pokiaľ ide o funkcie.
- Používa sa na prezeranie, úpravy, spúšťanie a ladenie rôznych zdrojových kódov aplikácií
- Nemá vizuálne prvky WYSIWYG Visual Studio
- Zameriava sa na súbory namiesto projektov
- Žiadna podpora lešenia, ale vstavané príkazy Git
- Obsahuje IntelliSense, takže poskytuje inteligentné dokončenia založené na typoch premenných, definíciách funkcií a importovaných moduloch
- Vysoko prispôsobiteľné s rozšíreniami o nové jazyky, debuggery, nové služby a ďalšie.
Máme tiež nejaké užitočné tipy na zvýšenie produktivity pre kód Visual Studio 10 základných tipov pre produktivitu pre kód Visual StudioVisual Studio Code vyhodí iné textové editory z vody. Je to bezplatný, otvorený zdroj, bleskurychlý a vybavený funkciami produktivity. Čítaj viac , ako aj plné preplnený vynikajúcou verziou Mac Visual Studio Code je perfektný textový a skriptovací editor pre MacTextový editor spoločnosti Microsoft podporuje nespočetné jazyky a nemusíte ho ani porovnávať s Xcode, pretože slúžia rôznym potrebám. Čítaj viac .
Stiahnuť ▼: Kód Visual Studio pre windows | gumák | linux (Zadarmo)
3. Poznámkový blok XML 2007
Program Microsoft Notepad 2007 od spoločnosti Microsoft poskytuje používateľom jednoduché a intuitívne rozhranie na prezeranie a úpravu dokumentov XML. Kľúčové vlastnosti zahŕňajú:
- Stromové zobrazenie synchronizované s textovým zobrazením uzlov, takže môžete rýchlo upravovať kódové názvy a hodnoty
- Inkrementálne vyhľadávanie
- Funkcie vystrihnutia / kopírovania / vloženia
- Rozhranie drag-and-drop
- Nekonečné vrátenie / opakovanie úprav
- Konfigurovateľné písma a farby
Aj keď názov programu obsahuje „2007“ a je starý, stále ide o veľmi výkonný softvér od spoločnosti Microsoft, ktorý zjednodušuje prácu s dokumentmi XML.
Stiahnuť ▼: XML Notepad 2007 for windows (Zadarmo)
4. Malé základné pre deti
Ak máte dieťa, ktoré má záujem o programovanie, mali by ste vyskúšať program Small Basic.
- Programovací jazyk a používateľské rozhranie priateľské pre začiatočníkov
- Špeciálne vyrobené na učenie detí, ako kódovať
- Ľahko pochopiteľný textový programovací jazyk a nástroj
- Integruje dynamiku zábavného, sociálneho, jednoduchého a postupného programovania
- Pre deti od 3 rokov
Stiahnuť ▼: Small Basic for windows (Zadarmo)
5. Microsoft Azure
Microsoft Azure je fantastický zdroj pre každého, kto sa zaujíma o vývoj na Windows a iných platformách.
- Zadarmo sa zaregistrovať
- Získajte kredit 200 dolárov na preskúmanie platených služieb Azure po dobu 30 dní
- Nebudeme vám nič účtovať, kým nevykonáte inováciu
- Bezplatné služby zahŕňajú testovanie a nasadzovanie podnikových aplikácií
- Vytvárajte prispôsobené mobilné zážitky
- Získajte informácie o používateľských údajoch a vytvorte lepšie skúsenosti
Ak chcete získať Azure, zaregistrujte sa na bezplatný účet. Budete potrebovať telefónne číslo a kreditnú kartu. Na overenie však na kartu zaúčtujú iba poplatok vo výške $ 1, a pokiaľ sa nerozhodnete pre inováciu, nebude vám nič účtované.
S Azure môžete zaregistrujte sa na bezplatný účet a získajte 12 mesiacov bezplatných populárnych služieb, kredit vo výške 200 dolárov na skúmanie platených služieb Azure po dobu 30 dní a nič vám nebude účtované, kým sa nerozhodnete vykonať inováciu.
6. Centrum aplikácie Visual Studio
Mysli na Visual Studio App Center ako na kontrolu svojej misie pre všetku súvisiacu aplikáciu.
- Automaticky vytvára aplikácie
- Umožňuje testovať na skutočných zariadeniach
- Distribuujte aplikáciu testerom verzie beta
- Zhromažďujte správy o zlyhaní od používateľov
- Zhromaždite analýzu používateľov
- Vytvorte vlastné udalosti na zhromažďovanie údajov pre ďalšie vylepšenia
- Pridajte do svojich aplikácií upozornenia push za pár minút
Ak chcete používať Visual Studio App Center, jednoducho zaregistrujte sa na bezplatný účet. Ak je to jednoduchšie, môžete používať účty GitHub, Microsoft, Facebook alebo Google.
7. Microsoft Virtual Academy
Ak chcete programovať na širokej škále platforiem a štruktúr, potom je vaša najlepšia stávka Microsoft Virtual Academy.
- Stovky online kurzov odbornej prípravy zameraných na rozvoj technických zručností a rozvoj kariéry
- Windows 10 vývoj
- Cloud vývoj
- Vývoj hry
- Vývoj webových aplikácií
- Vývoj databázy
- C # / XAML
- Vizuálne štúdio
- začiatočníci
- Vývoj mobilných aplikácií
- Všetky kurzy obsahujú ľahko sledovateľné videá a pokyny
- Videá si môžete stiahnuť pre prístup offline
- Vytvorte zoznamy skladieb
- Sledujte pokrok pomocou sebahodnotenia
- Získajte certifikáty pre ukončené kurzy
Ak chcete využívať výhody Microsoft Virtual Academy, jednoducho vytvorte si bezplatný účet.
8. Časopis MSDN
Časopis MSDN je cenným zdrojom online.
- Poskytuje čitateľom aktuálne a komplexné pokrytie vývojových technológií spoločnosti Microsoft
- Skvelé pre vývojárov stolných počítačov, mobilných telefónov, cloud alebo webových aplikácií
- Plný prístup k internetu online archíva najnovšie vydanie je vždy k dispozícii každému ako PDF
- Obsahuje ukážkový kód a aplikácie, s ktorými môžete experimentovať
Ak chcete, aby sa pri učení naučili nejaké ľahké čítanie a vzorový kód, potom je časopis MSDN Magazine fantastickým zdrojom zadarmo.
9. Microsoft Development Newsletter
Ak chcete byť informovaní o dôležitých správach pre vývojárov prostredníctvom svojej doručenej pošty, mali by ste sa prihlásiť na odber bulletinu Microsoft Developer Newsletter.
- Emisie sa vydávajú každé dva týždne
- Naplnené aktuálnymi vývojovými správami
- Stále si zachováva ľahko stráviteľnú kompaktnú formu
- Celý archív je k dispozícii online
- Prihláste sa na odber prostredníctvom svojho účtu Microsoft
Ak vám v doručenej pošte nevadí iný spravodaj, je to skvelý spôsob, ako zostať v obraze vývoja spoločnosti Microsoft.
10. Azure App Service
Služba Azure App Service je súčasťou balíka Microsoft Azure, o ktorom sme sa zmienili vyššie.
- Štyri typy aplikácií: Webová aplikácia, Webová aplikácia s kontajnermi, Aplikácia funkcií a Aplikácia API
- Vyberte si z množstva vlastných šablón, ktoré sú súčasťou každého typu aplikácie
- Skvelé pre rýchle a ľahké vytváranie webových a mobilných aplikácií pre akúkoľvek platformu alebo zariadenie
proste prihlásiť sa alebo si vytvoriť účet a začať stavať.
11. Visual Studio Dev Essentials
Ak chcete komplexný komplexný nástroj all-in-one užitočných vývojových nástrojov, nezabudnite vyskúšať program Visual Studio Dev Essentials.
- Rýchly prístup k nespočetným množstvu vývojových nástrojov
- Má tiež viac prémiových služieb, pre ktoré máte prístup k pokusom, ako je napríklad Syncfusion
- Skratky k aplikáciám virtuálneho počítača
- Poskytuje štatistiky používateľov
Dev Essentials je pekným centrálnym uzlom mnohých nástrojov, o ktorých sme diskutovali, a poskytuje niekoľko ďalších užitočných zdrojov. Všetko, čo potrebujete na prístup Základy virtuálneho štúdia Dev je účet spoločnosti Microsoft.
Nikdy nie je zlý čas sa učiť programovať
Nezáleží na tom, kto ste alebo koľko máte rokov, programovanie je zručnosť, ktorú sa môže niekto naučiť kedykoľvek v živote, ak je skutočne odhodlaný.
Aj keď veľa vývojárov môže pri svojej práci používať produkty spoločnosti Apple, neznamená to, že od spoločnosti Microsoft neexistujú dobré zdroje ani nástroje. Toto sú niektoré z najlepších možností, ktoré vám pomôžu s vývojom, a prichádzajú priamo od spoločnosti Microsoft.
Teraz, keď ste vyzbrojení fantastickými zdrojmi a nástrojmi, pozrite sa na tieto skvelé začiatočné projekty pre nových programátorov 10 najlepších projektov pre začiatočníkov pre nových programátorovChcete sa naučiť programovať, ale neviete, kde začať? Tieto začiatočné programovacie projekty a návody vás začnú. Čítaj viac .
Christine je absolventkou kalifornskej štátnej univerzity v Long Beach s titulom žurnalistiky. Technológiu pokrýva už mnoho rokov a má veľkú vášeň pre hry.