Publicitate

Dacă utilizați Microsoft Windows și aveți interes pentru programare, este posibil să vă simțiți copleșit de unde să începeți. La urma urmei, programarea și dezvoltarea este o mare industrie și există multe limbaje și programe software diferite. Poate că nici nu știi să faci codul încă, dar vrei să înveți.

Nu este niciodată prea târziu pentru a afla ceva nou, inclusiv codarea. Indiferent de ce parte a gardului vă aflați, aveți nevoie de un punct de plecare. Există o mulțime de resurse acolo, dar unele dintre cele mai bune instrumente de dezvoltare pentru utilizatorii Microsoft provin de la Redmond.

Iată câteva instrumente excelente de dezvoltare de la Microsoft, inclusiv opțiuni multiplă platformă.

1. Visual Studio 2017

Visual Studio 2017

Visual Studio 2017 este un mediu integrat de dezvoltare integrat (IDE), și este încărcat cu o mulțime de funcții puternice:

  • Utilizează o interfață WYSIWYG, ce-vedeți-vă-este-ce-obțineți, concentrându-se pe imagini drag-and-drop
  • Subliniază proiecte și soluții
  • Vine cu completarea automată, un debugger, integrarea bazei de date, configurarea serverului și configurații
    instagram viewer
  • Caracterizează controlul sursei, urmărirea erorilor și instrumente de implementare pentru o varietate de tipuri de aplicații diferite
  • Cel mai bun pentru dezvoltatorii .NET
  • Funcționează în continuare excelent pentru dezvoltarea pe iOS, Android și Windows
  • Suporta C #, Visual Basic, C ++, TypeScript, F #, JavaScript, Python etc.

Visual Studio Community 2017 este versiunea gratuităși este conceput pentru studenți, open-source și dezvoltatori individuali.

Microsoft are, de asemenea, Visual Studio Professional 2017 pentru dezvoltarea profesională și de afaceri mici echipe, precum și Visual Studio Enterprise 2017 pentru companii mai mari, dar acestea două au doar gratuit proces. Profesionistul are un MSRP de 499 USD, și Enterprise merge pentru 6000 de dolari.

Descarca: Visual Studio pentru ferestre | Mac (Liber)

2. Cod Studio vizual

Cod Studio vizual

Visual Studio Code este un editor de surse de coduri ușoare care încă mai împachetează un pumn în ceea ce privește caracteristicile.

  • Folosit pentru vizualizarea, editarea, rularea și depanarea codului sursă al aplicației
  • Nu are elementele vizuale WYSIWYG din Visual Studio
  • Orientat către fișiere în loc de proiecte
  • Nu are suport pentru schele, dar are comenzi Git încorporate
  • Dispune de IntelliSense, astfel încât oferă completări inteligente bazate pe tipuri variabile, definiții de funcții și module importate
  • Foarte personalizabile, cu extensii pentru limbi noi, depanatoare, servicii noi și multe altele.

Avem și unele sfaturi utile de productivitate pentru Visual Studio Code 10 Sfaturi esențiale pentru productivitate pentru codul Visual StudioVisual Studio Code suflă alți editori de text de programare din apă. Este gratuit, open source, fulger rapid și la pachet cu caracteristici de productivitate. Citeste mai mult , precum și un complet renunțare la versiunea excelentă pentru Mac Visual Studio Code este editorul perfect de text și script pentru MacEditorul de text Microsoft acceptă limbi numeroase și nici nu trebuie să-l comparați cu Xcode, deoarece acestea răspund nevoilor diferite. Citeste mai mult .

Descarca: Cod Studio Visual pentru ferestre | Mac | Linux (Liber)

3. Notepad XML 2007

Notepad XML 2007

XML Notepad 2007 Microsoft oferă utilizatorilor o interfață simplă și intuitivă pentru a vizualiza și edita documente XML. Printre principalele caracteristici se numără:

  • Arbore vizualizat care este sincronizat cu Node Text View, astfel încât să puteți edita rapid numele și valorile codului
  • Căutare incrementală
  • Funcționalități de tăiere / copiere / lipire
  • Interfață drag-and-drop
  • Anulează / refac infinit pentru operațiuni de editare
  • Fonturi și culori configurabile

Chiar dacă numele programului are „2007” și pare vechi, este totuși un software foarte puternic de la Microsoft care face simplă abordarea documentelor XML.

Descarca: XML Notepad 2007 pentru ferestre (Liber)

4. Mic de bază pentru copii

Mic de bază pentru copii

Dacă aveți un copil interesat de programare, ar trebui să consultați Small Basic.

  • Limbaj de programare și interfață de utilizator prietenoasă pentru începători
  • Creat special pentru a învăța copiii cum să codeze
  • Ușor de înțeles limbajul și instrumentul de programare bazat pe text
  • Integrează dinamica de programare distractivă, socială, simplă și treptată
  • Pentru copii cu vârsta peste 3 ani

Descarca: Mic de bază pentru ferestre (Liber)

5. Microsoft Azure

Microsoft Azure

Microsoft Azure este o resursă fantastică pentru oricine caută dezvoltare în Windows și alte platforme.

  • Gratuit să vă înscrieți
  • Primește un credit de 200 USD pentru a explora serviciile Azure plătite timp de 30 de zile
  • Nu se va percepe nimic până când faceți upgrade
  • Serviciile gratuite includ testarea și implementarea aplicațiilor pentru întreprinderi
  • Creați experiențe mobile personalizate
  • Obțineți informații din datele utilizatorului pentru a crea experiențe mai bune

Pentru a obține Azure, trebuie doar să vă înscrieți pentru un cont gratuit. Veți avea nevoie de un număr de telefon și de o carte de credit, dar au pus o taxă de reținere de 1 USD pe card pentru a verifica și nu veți fi taxat cu nimic, decât dacă alegeți să faceți upgrade.

Cu Azure, poți înscrie-te pentru un cont gratuit și primiți 12 luni de servicii gratuite populare, un credit de 200 USD pentru a explora serviciile Azure plătite timp de 30 de zile și nu veți fi taxat nimic până când nu decideți să faceți upgrade.

6. Visual Studio Center Center

Visual Studio Center Center

Gândiți-vă la Visual Studio App Center ca la controlul misiunii dvs. pentru orice aplicație legată.

  • Creează automat aplicații
  • Vă permite să testați pe dispozitive reale
  • Distribuie aplicația către testeri beta
  • Colectați rapoarte de avarie de la utilizatori
  • Adună analitice pentru utilizatori
  • Creați evenimente personalizate pentru colectarea de date pentru îmbunătățiri viitoare
  • Adăugați notificări push la aplicațiile dvs. în câteva minute

Pentru a utiliza Visual Studio App Center, doar înscrie-te pentru un cont gratuit. Puteți utiliza conturi GitHub, Microsoft, Facebook sau Google dacă este mai ușor.

7. Microsoft Virtual Academy

Microsoft Visual Academy

Dacă doriți să programați pe o mare varietate de platforme și structuri, Microsoft Virtual Academy este cel mai bun pariu.

  • Sute de cursuri de formare online pentru dezvoltarea abilităților tehnice și avansarea carierei
  • Dezvoltare Windows 10
  • Dezvoltare în cloud
  • Dezvoltarea jocului
  • Dezvoltare web
  • Dezvoltarea bazelor de date
  • C # / XAML
  • Studio vizual
  • incepatori
  • Dezvoltare de aplicații mobile
  • Toate cursurile au videoclipuri și instrucțiuni ușor de urmărit
  • Videoclipurile pot fi descărcate pentru acces offline
  • Creați liste de redare
  • Urmăriți progresul cu autoevaluări
  • Câștigați certificate pentru cursurile finalizate

Pentru a beneficia de Microsoft Virtual Academy, doar faceți un cont gratuit.

8. Revista MSDN

Revista MSDN

Revista MSDN este o resursă online valoroasă.

  • Oferă cititorilor o acoperire completă și cuprinzătoare a tehnologiilor de dezvoltare Microsoft
  • Excelent pentru dezvoltatori desktop, mobil, cloud sau web
  • Acces complet la arhiva online, și cea mai recentă problemă este întotdeauna la dispoziția oricui ca PDF
  • Dispune cod de probă și aplicații cu care să experimentați

Dacă doriți o lectură ușoară și un cod de eșantion cu care să faceți legătura, în timp ce aflați, MSDN Magazine este o resursă fantastică gratuită.

9. Buletin informativ pentru dezvoltare Microsoft

Buletin informativ pentru dezvoltare Microsoft

Dacă doriți să fiți la curent cu noutățile critice ale dezvoltatorilor prin căsuța de e-mail, atunci ar trebui să vă abonați la Newsletterul pentru dezvoltatori Microsoft.

  • Problemele sunt bi-săptămânale
  • La pachet cu noutăți actuale despre dezvoltare
  • Păstrează încă o formă compactă ușor de digerat
  • Arhivă întreagă este disponibil online
  • Abonați-vă prin contul Microsoft

Dacă nu vă deranjează un alt buletin informativ în căsuța de e-mail, aceasta este o modalitate excelentă de a fi la curent cu dezvoltarea Microsoft.

10. Serviciu de aplicații Azure

Serviciul de aplicații Microsoft Azure

Serviciul de aplicații Azure face parte din suita Microsoft Azure despre care am menționat anterior.

  • Patru tipuri de aplicații: aplicație web, aplicație web cu containere, aplicație funcții și aplicație API
  • Alegeți dintr-o varietate de șabloane personalizate care se potrivesc cu fiecare tip de aplicație
  • Excelent pentru construirea rapidă și ușoară a aplicațiilor web și mobile pentru orice platformă sau dispozitiv

Doar conectați-vă sau creați-vă un cont și începeți să construiți.

11. Elementele esențiale pentru Visual Studio Dev

Elementele esențiale pentru Visual Studio Dev

Dacă doriți un hub complet pentru toate instrumentele de dezvoltare utile, asigurați-vă că puteți consulta elementele esențiale Visual Studio Dev.

  • Acces rapid la o multitudine de instrumente de dezvoltare
  • De asemenea, are mai multe servicii premium pentru care puteți accesa încercări, cum ar fi Syncfusion
  • Comenzile rapide către aplicațiile desktop virtuale
  • Oferă informații pentru utilizator

Dev Essentials este un centru central frumos pentru multe dintre instrumentele pe care le-am discutat și oferă câteva resurse mai utile. Tot ce ai nevoie pentru a accesa Elementele esențiale pentru Virtual Studio Dev este un cont Microsoft.

Nu există niciodată un moment rău pentru a învăța programarea

Nu contează cine sunteți sau cât de vârstă aveți, programarea este o abilitate pe care oricine o poate învăța în orice moment al vieții lor, dacă este cu adevărat hotărât.

Deși mulți dezvoltatori pot utiliza produse Apple pentru munca lor, asta nu înseamnă că nu există resurse sau instrumente bune de la Microsoft în sine. Acestea sunt unele dintre cele mai bune opțiuni pentru a vă ajuta cu dezvoltarea și vin direct de la Microsoft.

Acum că sunteți înarmați cu niște resurse și instrumente fantastice, verificați acestea proiecte minunate pentru începători pentru programatori noi Cele mai bune 10 proiecte pentru începători pentru programatori noiVrei să înveți programarea, dar nu știi de unde să începi? Aceste proiecte și tutoriale de programare pentru începători vă vor începe. Citeste mai mult .

Christine este absolventă de la Universitatea de Stat din California Long Beach, cu o diplomă în Jurnalism. Ea acoperă tehnologia de mulți ani și are o pasiune puternică pentru jocuri.