Annuncio pubblicitario

Se usi Microsoft Windows e sei interessato alla programmazione, potresti sentirti sopraffatto da dove iniziare. Dopotutto, la programmazione e lo sviluppo sono una grande industria e ci sono molti linguaggi e programmi software diversi. Forse non sai ancora come programmare, ma vuoi imparare.

Non è mai troppo tardi per imparare qualcosa di nuovo, inclusa la programmazione. Non importa da quale parte della recinzione ti trovi, hai bisogno di un punto di partenza. Ci sono molte risorse là fuori, ma alcuni dei migliori strumenti di sviluppo per gli utenti Microsoft provengono da Redmond.

Ecco alcuni fantastici strumenti di sviluppo di Microsoft, tra cui opzioni multipiattaforma.

1. Visual Studio 2017

Visual Studio 2017

Visual Studio 2017 è un ambiente di sviluppo integrato (IDE) completo di tutte le funzionalità ed è ricco di funzionalità avanzate:

  • Utilizza un'interfaccia What-You-See-is-What-You-Get (WYSIWYG), concentrandosi su elementi di trascinamento della selezione
  • Enfatizza progetti e soluzioni
  • instagram viewer
  • Viene fornito con il completamento automatico, un debugger, l'integrazione del database, l'installazione del server e le configurazioni
  • Funzionalità di controllo del codice sorgente, tracciamento dei bug e strumenti di distribuzione per una varietà di diversi tipi di app
  • Ideale per gli sviluppatori .NET
  • Funziona ancora alla grande per lo sviluppo su iOS, Android e Windows
  • Supporta C #, Visual Basic, C ++, TypeScript, F #, JavaScript, Python, ecc.

Visual Studio Community 2017 è la versione gratuitaed è progettato per studenti, sviluppatori open source e singoli.

Microsoft ha anche Visual Studio Professional 2017 per lo sviluppo professionale e delle piccole imprese team, così come Visual Studio Enterprise 2017 per le aziende più grandi, ma questi due hanno solo un servizio gratuito prova. Il professionista ha un prezzo consigliato di $ 499, e Enterprise costa $ 6000.

Scarica: Visual Studio per finestre | Mac (Gratuito)

2. Codice di Visual Studio

Codice di Visual Studio

Visual Studio Code è un editor di sorgenti di codice leggero che racchiude ancora un pugno in termini di funzionalità.

  • Utilizzato per visualizzare, modificare, eseguire e eseguire il debug di vari codici sorgente dell'applicazione
  • Non ha gli elementi visivi WYSIWYG di Visual Studio
  • Orientato ai file anziché ai progetti
  • Nessun supporto per i ponteggi ma ha comandi Git integrati
  • Offre IntelliSense in modo da fornire completamenti intelligenti basati su tipi variabili, definizioni di funzioni e moduli importati
  • Altamente personalizzabile con estensioni per nuove lingue, debugger, nuovi servizi e altro ancora.

Ne abbiamo anche alcuni utili suggerimenti di produttività per Visual Studio Code 10 suggerimenti essenziali per la produttività per Visual Studio CodeVisual Studio Code fa esplodere altri editor di testi di programmazione. È gratuito, open source, velocissimo e ricco di funzionalità per la produttività. Leggi di più , oltre che pieno fatiscente sull'eccellente versione per Mac Visual Studio Code è l'editor di testo e scripting perfetto per MacL'editor di testo di Microsoft supporta una miriade di lingue e non è nemmeno necessario confrontarlo con Xcode, poiché soddisfano esigenze diverse. Leggi di più .

Scarica: Codice di Visual Studio per finestre | Mac | Linux (Gratuito)

3. Blocco note XML 2007

Blocco note XML 2007

XML Notepad 2007 di Microsoft offre agli utenti un'interfaccia semplice e intuitiva per visualizzare e modificare documenti XML. Le caratteristiche principali includono:

  • Vista ad albero sincronizzata con Vista testo nodo, in modo da poter modificare rapidamente nomi e valori di codice
  • Ricerca incrementale
  • Funzionalità taglia / copia / incolla
  • Interfaccia drag-and-drop
  • Annulla / ripristina infinito per le operazioni di modifica
  • Caratteri e colori configurabili

Anche se il nome del programma ha "2007" e sembra vecchio, è ancora un potente software Microsoft che semplifica la gestione dei documenti XML.

Scarica: XML Notepad 2007 per finestre (Gratuito)

4. Small Basic per bambini

Small Basic per bambini

Se hai un bambino interessato alla programmazione, dai un'occhiata a Small Basic.

  • Linguaggio di programmazione e interfaccia utente adatti ai principianti
  • Creato appositamente per insegnare ai bambini come programmare
  • Linguaggio e strumento di programmazione basati su testo di facile comprensione
  • Integra dinamiche di programmazione Divertente, Sociale, Semplice e Graduale
  • Per bambini dai 3 anni in su

Scarica: Piccolo di base per finestre (Gratuito)

5. Microsoft Azure

Microsoft Azure

Microsoft Azure è una risorsa fantastica per chiunque cerchi lo sviluppo su Windows e altre piattaforme.

  • Iscrizione gratuita
  • Ricevi un credito di $ 200 per esplorare i servizi di Azure a pagamento per 30 giorni
  • Non ti verrà addebitato nulla fino all'upgrade
  • I servizi gratuiti includono test e distribuzione di app aziendali
  • Crea esperienze mobili personalizzate
  • Ottieni approfondimenti dai dati degli utenti per creare esperienze migliori

Per ottenere Azure, basta registrarsi per un account gratuito. Avrai bisogno di un numero di telefono e di una carta di credito, ma per verificare sono solo 1 $ di sospensione sulla carta e non ti verrà addebitato nulla se non decidi di eseguire l'upgrade.

Con Azure puoi registrati per un account gratuito e ottieni 12 mesi di popolari servizi gratuiti, un credito di $ 200 per esplorare i servizi di Azure a pagamento per 30 giorni e non ti verrà addebitato nulla fino a quando decidi di eseguire l'upgrade.

6. Centro app di Visual Studio

Centro app di Visual Studio

Pensa al Visual Studio App Center come al controllo della missione per qualsiasi cosa relativa all'app.

  • Crea automaticamente app
  • Ti consente di testare su dispositivi reali
  • Distribuire l'app ai beta tester
  • Raccogliere i rapporti sugli arresti anomali dagli utenti
  • Raccogliere analisi degli utenti
  • Crea eventi personalizzati per la raccolta di dati per futuri miglioramenti
  • Aggiungi notifiche push alle tue app in pochi minuti

Per usare Visual Studio App Center, basta registrati per un account gratuito. Puoi utilizzare account GitHub, Microsoft, Facebook o Google se è più semplice.

7. Microsoft Virtual Academy

Microsoft Visual Academy

Se stai cercando di programmare su una vasta gamma di piattaforme e strutture, allora Microsoft Virtual Academy è la soluzione migliore.

  • Centinaia di corsi di formazione online per sviluppare competenze tecniche e avanzare di carriera
  • Sviluppo di Windows 10
  • Sviluppo cloud
  • Sviluppo del gioco
  • Sviluppo web
  • Sviluppo di database
  • C # / XAML
  • Visual Studio
  • principianti
  • Sviluppo di app mobili
  • Tutti i corsi hanno video e indicazioni facili da seguire
  • I video possono essere scaricati per l'accesso offline
  • Crea playlist
  • Traccia i progressi con le autovalutazioni
  • Guadagna certificati per i corsi completati

Per sfruttare i vantaggi di Microsoft Virtual Academy, basta crea un account gratuito.

8. MSDN Magazine

MSDN Magazine

MSDN Magazine è una preziosa risorsa online.

  • Fornisce ai lettori una copertura completa e aggiornata delle tecnologie di sviluppo Microsoft
  • Ottimo per sviluppatori desktop, mobili, cloud o web
  • Pieno accesso al archivio online, e ultimo il problema è sempre disponibile per chiunque come PDF
  • Presenta codice di esempio e app da sperimentare

Se vuoi leggere un po 'di codice leggero e un codice di esempio con cui imparare mentre impari, MSDN Magazine è una fantastica risorsa gratuita.

9. Newsletter sullo sviluppo di Microsoft

Newsletter sullo sviluppo di Microsoft

Se desideri rimanere aggiornato sulle novità più importanti per gli sviluppatori tramite la tua casella di posta, devi iscriverti alla newsletter per sviluppatori Microsoft.

  • I problemi sono bisettimanali
  • Ricco di notizie di sviluppo attuali
  • Mantiene ancora una forma compatta e facile da digerire
  • Intero archivio è disponibile online
  • Iscriviti tramite il tuo account Microsoft

Se non ti dispiace un'altra newsletter nella posta in arrivo, questo è un ottimo modo per rimanere aggiornato con lo sviluppo di Microsoft.

10. Servizio app di Azure

Servizio app di Microsoft Azure

Il servizio app di Azure fa parte della suite di Microsoft Azure che abbiamo menzionato in precedenza.

  • Quattro tipi di app: app Web, app Web con contenitori, app funzioni e app API
  • Scegli tra una varietà di modelli personalizzati adatti a ciascun tipo di app
  • Ottimo per la creazione rapida e semplice di app Web e mobili per qualsiasi piattaforma o dispositivo

Appena accedi o crea un account e inizia a costruire.

11. Visual Studio Dev Essentials

Visual Studio Dev Essentials

Se desideri un hub completo completo di utili strumenti di sviluppo, assicurati di controllare Visual Studio Dev Essentials.

  • Accesso rapido a una miriade di strumenti di sviluppo
  • Ha anche più servizi premium a cui puoi accedere alle prove, come Syncfusion
  • Collegamenti ad applicazioni desktop virtuali
  • Fornisce approfondimenti agli utenti

Dev Essentials è un ottimo hub centrale per molti degli strumenti di cui abbiamo discusso e fornisce alcune risorse più utili. Tutto ciò di cui hai bisogno per accedere Virtual Studio Dev Essentials è un account Microsoft.

Non c'è mai un brutto momento per imparare a programmare

Non importa chi sei o quanti anni hai, la programmazione è un'abilità che chiunque può imparare in qualsiasi momento della propria vita se è veramente determinato.

Mentre molti sviluppatori possono utilizzare i prodotti Apple per il loro lavoro, ciò non significa che non ci siano buone risorse o strumenti di Microsoft stessi. Queste sono alcune delle migliori opzioni per aiutarti nello sviluppo e provengono direttamente da Microsoft.

Ora che sei armato di risorse e strumenti fantastici, dai un'occhiata a questi grandi progetti per principianti per nuovi programmatori I 10 migliori progetti per principianti per i nuovi programmatoriVuoi imparare la programmazione ma non sai da dove cominciare? Questi progetti e tutorial di programmazione per principianti ti daranno il via. Leggi di più .

Christine è laureata alla California State University di Long Beach con una laurea in giornalismo. Copre la tecnologia da molti anni e ha una forte passione per il gioco.