Programmatori di Microsoft Hearts! 11 strumenti di sviluppo gratuiti della SM
Se utilizzi 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 codificare, ma vuoi imparare.
Non è mai troppo tardi per imparare qualcosa di nuovo, inclusa la programmazione. Non importa da che parte della recinzione sei, 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 ottimi strumenti di sviluppo di Microsoft, incluse le opzioni multipiattaforma.
1. Visual Studio 2017
Visual Studio 2017 è un ambiente di sviluppo integrato (IDE) completo e ricco di funzionalità potenti:
- Utilizza un'interfaccia what-you-see-is-what-you-get (WYSIWYG), che si concentra sulle immagini di trascinamento della selezione
- Enfatizza i progetti e le soluzioni
- Viene fornito con completamento automatico, debugger, integrazione del database, configurazione del server e configurazioni
- Dispone di controllo del codice sorgente, tracciamento dei bug e strumenti di implementazione per una varietà di tipi di app diversi
- 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 gratuita ed è progettata per studenti, open source e singoli sviluppatori.
Microsoft ha anche Visual Studio Professional 2017 per team di sviluppo di piccole e medie imprese e Visual Studio Enterprise 2017 per aziende più grandi, ma questi due hanno solo una prova gratuita. Il professionista ha un MSRP di € 499 e Enterprise va a € 6000 .
Download : Visual Studio per Windows | Mac (gratuito)
2. Codice di Visual Studio
Visual Studio Code è un editor di sorgenti di codice leggero che offre ancora un pugno in termini di funzionalità.
- Utilizzato per la visualizzazione, la modifica, l'esecuzione e il debug di vari codici sorgente dell'applicazione
- Non ha gli elementi visivi WYSIWYG di Visual Studio
- Orientato verso file invece di progetti
- Nessun supporto per scaffolding ma ha comandi Git incorporati
- Dispone di IntelliSense per fornire completamenti intelligenti basati su tipi di variabili, definizioni di funzioni e moduli importati
- Altamente personalizzabile con estensioni per nuove lingue, debugger, nuovi servizi e altro.
Abbiamo anche alcuni utili suggerimenti sulla produttività per Visual Studio Code , oltre a una panoramica completa sull'eccellente versione per Mac .
Download : Codice di Visual Studio per Windows | Mac | Linux (gratuito)
3. Blocco note XML 2007
Microsoft XML Notepad 2007 offre agli utenti un'interfaccia semplice e intuitiva per visualizzare e modificare documenti XML. Le caratteristiche principali includono:
- Vista ad albero sincronizzata con Node Text View, in modo da poter modificare rapidamente nomi e valori di codice
- Ricerca incrementale
- Taglia / copia / incolla funzionalità
- Interfaccia drag-and-drop
- Annulla / ripristina infinita per le operazioni di modifica
- Caratteri e colori configurabili
Anche se il nome del programma contiene "2007" e sembra vecchio, è ancora un software molto potente di Microsoft che semplifica la gestione dei documenti XML.
Scarica : XML Notepad 2007 per Windows (gratuito)
4. Piccola base per bambini
Se hai un bambino interessato alla programmazione, dovresti dare un'occhiata a Small Basic.
- Interfaccia utente e linguaggio di programmazione per principianti
- Specificamente realizzato per insegnare ai bambini come programmare
- Strumento e linguaggio di programmazione di facile comprensione basato sul testo
- Integra dinamiche di programmazione divertenti, sociali, semplici e graduali
- Per bambini dai 3 anni in su
Download : Small Basic per Windows (gratuito)
5. Microsoft Azure
Microsoft Azure è una risorsa fantastica per chiunque cerchi lo sviluppo su Windows e altre piattaforme.
- Gratuito per iscriverti
- Ricevi un credito di € 200 per esplorare i servizi Azure a pagamento per 30 giorni
- Non verrà addebitato nulla fino a quando non si aggiorna
- I servizi gratuiti includono test e implementazione di app aziendali
- Crea esperienze mobili personalizzate
- Ottieni informazioni dai dati dell'utente 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 si limiteranno a mettere un addebito di € 1 sulla carta per verificare, e non ti verrà addebitato nulla a meno che tu non scelga di effettuare l'aggiornamento.
Con Azure puoi registrare un account gratuito e usufruire di 12 mesi di servizi gratuiti popolari, un credito di € 200 per esplorare i servizi di Azure a pagamento per 30 giorni e non ti verrà addebitato nulla fino a quando non decidi di eseguire l'upgrade.
6. Centro app Visual Studio
Pensa a Visual Studio App Center come controllo della tua missione per qualsiasi cosa relativa alle app.
- Crea automati
camente app - Ti permette di testare su dispositivi reali
- Distribuisci app ai beta tester
- Raccogli i rapporti sugli arresti anomali degli utenti
- Raccogli l'analisi degli utenti
- Crea eventi personalizzati per la raccolta dei dati per miglioramenti futuri
- Aggiungi notifiche push alle tue app in pochi minuti
Per utilizzare Visual Studio App Center, è sufficiente registrarsi per un account gratuito . Se è più semplice, puoi utilizzare GitHub, Microsoft, Facebook o gli account Google.
7. Microsoft Virtual Academy
Se stai cercando di programmare su una vasta gamma di piattaforme e strutture, Microsoft Virtual Academy è la soluzione migliore.
- Centinaia di corsi di formazione online per sviluppare competenze tecniche e avanzare nelle carriere
- Sviluppo di Windows 10
- Sviluppo cloud
- Sviluppo del gioco
- Sviluppo web
- Sviluppo del database
- C # / XAML
- Visual Studio
- principianti
- Sviluppo di app per dispositivi mobili
- Tutti i corsi hanno video e indicazioni facili da seguire
- I video possono essere scaricati per l'accesso offline
- Crea playlist
- Tieni traccia dei progressi con le autovalutazioni
- Guadagna i certificati per i corsi completati
Per sfruttare i vantaggi di Microsoft Virtual Academy, è sufficiente creare un account gratuito .
8. MSDN Magazine
La rivista MSDN è una preziosa risorsa online.
- Fornisce ai lettori una copertura completa e aggiornata delle tecnologie di sviluppo Microsoft
- Ideale per sviluppatori desktop, mobili, cloud o web
- Pieno accesso all'archivio online e il problema è sempre disponibile a chiunque come PDF
- Include codice di esempio e app da sperimentare
Se vuoi leggere un po 'di luce e un codice di esempio con cui imparare, MSDN Magazine è una fantastica risorsa gratuita.
9. Newsletter di sviluppo Microsoft
Se vuoi rimanere aggiornato sulle notizie critiche degli sviluppatori attraverso la tua casella di posta, devi iscriverti alla Newsletter per gli sviluppatori Microsoft.
- I problemi sono bisettimanali
- Ricco di notizie sullo sviluppo attuale
- Conserva ancora una forma compatta e facile da digerire
- L'intero archivio è disponibile online
- Iscriviti tramite il tuo account Microsoft
Se non ti dispiace un'altra newsletter nella tua casella di posta, questo è un ottimo modo per tenersi aggiornato con lo sviluppo di Microsoft.
10. Servizio app di Azure
Il servizio app di Azure fa parte della suite Microsoft Azure di cui abbiamo parlato in precedenza.
- Quattro tipi di app: app Web, app Web con contenitori, app funzioni e app per le API
- Scegli tra una varietà di modelli personalizzati associati a ciascun tipo di app
- Ideale per creare rapidamente e facilmente applicazioni web e mobili per qualsiasi piattaforma o dispositivo
Basta accedere o creare un account e iniziare a costruire.
11. Visual Studio Dev Essentials
Se vuoi un hub completo all-in-one di strumenti di sviluppo utili, assicurati di controllare Visual Studio Dev Essentials.
- Accesso rapido a una miriade di strumenti di sviluppo
- Ha anche altri servizi premium a cui puoi accedere per le prove, come ad esempio Syncfusion
- Collegamenti a applicazioni desktop virtuali
- Fornisce informazioni sugli utenti
Dev Essentials è un ottimo hub centrale per molti degli strumenti di cui abbiamo parlato e fornisce alcune risorse più utili. Tutto ciò di cui hai bisogno per accedere a Virtual Studio Dev Essentials è un account Microsoft.
Non c'è mai un brutto momento per imparare la programmazione
Non importa chi sei o quanti anni hai, la programmazione è un'abilità che chiunque può imparare in qualsiasi momento della loro vita se è veramente determinata.
Sebbene molti sviluppatori possano utilizzare i prodotti Apple per il loro lavoro, ciò non significa che non ci siano risorse o strumenti validi da Microsoft. Queste sono alcune delle migliori opzioni per aiutarti nello sviluppo e arrivano direttamente da Microsoft.
Ora che sei armato di risorse e strumenti fantastici, dai un'occhiata a questi fantastici progetti per principianti per i nuovi programmatori .
Leggi l'articolo completo: Microsoft Hearts Programmers! 11 strumenti di sviluppo gratuiti della SM
Fonte: Utilizzare