Διαφήμιση

Εάν χρησιμοποιείτε τα Microsoft Windows και ενδιαφέρεστε για τον προγραμματισμό, ίσως αισθάνεστε συγκλονισμένοι από το πού να ξεκινήσετε. Μετά από όλα, ο προγραμματισμός και η ανάπτυξη είναι μια μεγάλη βιομηχανία και υπάρχουν πολλές διαφορετικές γλώσσες και προγράμματα λογισμικού. Ίσως δεν ξέρεις πώς να κωδικοποιήσεις ακόμα, αλλά θέλεις να μάθεις.

Δεν είναι ποτέ αργά για να μάθετε κάτι νέο, συμπεριλαμβανομένης της κωδικοποίησης. Δεν έχει σημασία σε ποια πλευρά του φράκτη που βρίσκεστε, χρειάζεστε ένα σημείο εκκίνησης. Υπάρχουν αρκετοί πόροι εκεί έξω, αλλά μερικά από τα καλύτερα εργαλεία ανάπτυξης για χρήστες της Microsoft προέρχονται από το Redmond.

Εδώ είναι μερικά μεγάλα εργαλεία ανάπτυξης από τη Microsoft, συμπεριλαμβανομένων των επιλογών μεταξύ των πλατφορμών.

1. Visual Studio 2017

Visual Studio 2017

Το Visual Studio 2017 είναι ένα πλήρως ενσωματωμένο περιβάλλον ανάπτυξης (IDE) και είναι εμπλουτισμένο με πολλά δυνατά χαρακτηριστικά:

  • Χρησιμοποιεί τη διασύνδεση που βλέπετε-πώς-παίρνετε (WYSIWYG), εστιάζοντας σε εικονοσκόπια drag-and-drop
  • instagram viewer
  • Υπογραμμίζει έργα και λύσεις
  • Έρχεται με αυτόματη συμπλήρωση, ένα πρόγραμμα εντοπισμού σφαλμάτων, ενοποίηση βάσεων δεδομένων, ρύθμιση διακομιστή και ρυθμίσεις παραμέτρων
  • Διαθέτει έλεγχο προέλευσης, παρακολούθηση σφαλμάτων και εργαλεία ανάπτυξης για μια ποικιλία διαφορετικών τύπων εφαρμογών
  • Καλύτερο για προγραμματιστές .NET
  • Εξακολουθεί να λειτουργεί εξαιρετικά για την ανάπτυξη σε iOS, Android και Windows
  • Υποστηρίζει C #, Visual Basic, C ++, TypeScript, F #, JavaScript, Python, κλπ.

Το Visual Studio Community 2017 είναι η δωρεάν έκδοση, και έχει σχεδιαστεί για φοιτητές, ανοικτού κώδικα και μεμονωμένους προγραμματιστές.

Η Microsoft διαθέτει επίσης το Visual Studio Professional 2017 για επαγγελματική ανάπτυξη και ανάπτυξη μικρών επιχειρήσεων τις ομάδες, καθώς και το Visual Studio Enterprise 2017 για μεγαλύτερες εταιρείες, αλλά αυτές οι δύο έχουν μόνο δωρεάν δίκη. Ο επαγγελματίας έχει ένα MSRP ύψους $ 499, και Η επιχείρηση πηγαίνει για $ 6000.

Κατεβάστε: Visual Studio για Windows | Μακ (Ελεύθερος)

2. Κώδικας Visual Studio

Κώδικας Visual Studio

Ο κώδικας του Visual Studio είναι ένας επεξεργαστής πηγής ελαφρού κώδικα ο οποίος εξακολουθεί να συσκευάζει μια γροθιά από την άποψη των χαρακτηριστικών.

  • Χρησιμοποιείται για την προβολή, την επεξεργασία, την εκτέλεση και την αποσφαλμάτωση διαφόρων πηγών κώδικα εφαρμογών
  • Δεν έχει τα οπτικά στοιχεία WYSIWYG του Visual Studio
  • Προσανατολίζεται προς τα αρχεία αντί για τα έργα
  • Δεν υπάρχει υποστήριξη σκαλωσιάς αλλά έχει ενσωματωμένες εντολές Git
  • Διαθέτει το IntelliSense, ώστε να παρέχει έξυπνες ολοκληρώσεις με βάση τους τύπους μεταβλητών, τους ορισμούς λειτουργιών και τις εισαγόμενες μονάδες
  • Εξαιρετικά προσαρμόσιμη με επεκτάσεις για νέες γλώσσες, προγράμματα εντοπισμού σφαλμάτων, νέες υπηρεσίες και πολλά άλλα.

Έχουμε επίσης μερικά χρήσιμες συμβουλές για την παραγωγικότητα του Visual Studio Code 10 Βασικές Συμβουλές Παραγωγικότητας για τον Κώδικα Visual StudioΤο Visual Studio Code χτυπά άλλους συντάκτες κειμένων προγραμματισμού από το νερό. Είναι δωρεάν, ανοικτού κώδικα, αστραπιαία και γεμάτη με χαρακτηριστικά παραγωγικότητας. Διαβάστε περισσότερα , καθώς και ένα πλήρες κατακερματισμένη στην εξαιρετική έκδοση Mac Ο κώδικας του Visual Studio είναι ο τέλειος επεξεργαστής κειμένου και δέσμης ενεργειών για MacΟ επεξεργαστής κειμένου της Microsoft υποστηρίζει μυριάδες γλώσσες και δεν χρειάζεται καν να τη συγκρίνετε με το Xcode, καθώς εξυπηρετούν διαφορετικές ανάγκες. Διαβάστε περισσότερα .

Κατεβάστε: Κωδικός Visual Studio για Windows | Μακ | Linux (Ελεύθερος)

3. XML Σημειωματάριο 2007

XML Σημειωματάριο 2007

Το XML Notepad 2007 της Microsoft παρέχει στους χρήστες μια απλή και διαισθητική διεπαφή για την προβολή και επεξεργασία εγγράφων XML. Βασικά χαρακτηριστικά περιλαμβάνουν:

  • Προβολή δέντρου που συγχρονίζεται με την Προβολή κειμένου κόμβου, ώστε να μπορείτε να επεξεργάζεστε γρήγορα ονόματα και τιμές κωδικών
  • Διαδοχική αναζήτηση
  • Λειτουργίες κοπής / αντιγραφής / επικόλλησης
  • Διασύνδεση μεταφοράς και απόθεσης
  • Άπειρη αναίρεση / επαναφορά για επεξεργασίες
  • Διαμορφώσιμες γραμματοσειρές και χρώματα

Παρόλο που το όνομα του προγράμματος έχει "2007" σε αυτό και φαίνεται παλαιό, εξακολουθεί να είναι ένα πολύ ισχυρό κομμάτι λογισμικού από τη Microsoft που κάνει την αντιμετώπιση εγγράφων XML απλή.

Κατεβάστε: Σημειωματάριο XML 2007 για το Windows (Ελεύθερος)

4. Μικρή Βασική για Παιδιά

Μικρή Βασική για Παιδιά

Εάν έχετε ένα παιδί που ενδιαφέρεται για τον προγραμματισμό, τότε θα πρέπει να ελέγξετε το Small Basic.

  • Γλώσσα προγραμματισμού φιλική προς τους αρχάριους και UI
  • Ειδικά για να διδάξουν στα παιδιά πώς να κωδικοποιούν
  • Εύκολη στην κατανόηση κειμένου και εργαλείο προγραμματισμού με βάση το κείμενο
  • Ενσωματώνει τη δυναμική προγραμματισμού Fun, Social, Simple και Gradual
  • Για παιδιά 3 και άνω

Κατεβάστε: Μικρές Βασικές για Windows (Ελεύθερος)

5. Microsoft Azure

Microsoft Azure

Το Microsoft Azure είναι ένας φανταστικός πόρος για όσους αναζητούν ανάπτυξη σε Windows και άλλες πλατφόρμες.

  • Δωρεάν για εγγραφή
  • Λάβετε $ 200 πίστωση για να εξερευνήσετε τις πληρωμένες υπηρεσίες Azure για 30 ημέρες
  • Δεν θα χρεωθείτε τίποτα μέχρι να κάνετε αναβάθμιση
  • Οι δωρεάν υπηρεσίες περιλαμβάνουν τη δοκιμή και την ανάπτυξη εφαρμογών για επιχειρήσεις
  • Δημιουργήστε προσαρμοσμένες εμπειρίες για κινητά
  • Αποκτήστε γνώση από τα δεδομένα χρηστών για να δημιουργήσετε καλύτερες εμπειρίες

Για να πάρετε Azure, απλώς εγγραφείτε για έναν δωρεάν λογαριασμό. Θα χρειαστείτε έναν αριθμό τηλεφώνου και μια πιστωτική κάρτα, αλλά βάζετε μόνο μία χρέωση κράτησης αξίας $ 1 στην κάρτα για να την επαληθεύσετε και δεν θα χρεωθείτε τίποτα αν δεν επιλέξετε την αναβάθμιση.

Με την Azure, μπορείτε Εγγραφείτε για δωρεάν λογαριασμό και λάβετε δωδεκάμηνες δημοφιλείς δωρεάν υπηρεσίες, μια πίστωση $ 200 για να εξερευνήσετε τις πληρωμένες υπηρεσίες Azure για 30 ημέρες και δεν θα χρεωθείτε τίποτε πριν αποφασίσετε να αναβαθμίσετε.

6. Το Κέντρο Εφαρμογών του Visual Studio

Το Κέντρο Εφαρμογών του Visual Studio

Σκεφτείτε το Visual Studio App Center ως τον έλεγχο της αποστολής σας για οτιδήποτε σχετίζεται με την εφαρμογή.

  • Δημιουργεί αυτόματα εφαρμογές
  • Σας δίνει τη δυνατότητα να δοκιμάσετε σε πραγματικές συσκευές
  • Διανομή εφαρμογής σε δοκιμαστές beta
  • Συλλογή αναφορών σφαλμάτων από τους χρήστες
  • Συγκέντρωση αναλύσεων χρηστών
  • Δημιουργήστε προσαρμοσμένα συμβάντα για τη συλλογή δεδομένων για μελλοντικές βελτιώσεις
  • Προσθέστε ειδοποιήσεις push στις εφαρμογές σας μέσα σε λίγα λεπτά

Για να χρησιμοποιήσετε το Visual Studio App Center, απλά Εγγραφείτε για δωρεάν λογαριασμό. Μπορείτε να χρησιμοποιήσετε τους λογαριασμούς GitHub, Microsoft, Facebook ή Google εάν είναι ευκολότερο.

7. Microsoft Virtual Academy

Microsoft Visual Academy

Εάν θέλετε να προγραμματίσετε σε μια μεγάλη ποικιλία πλατφορμών και δομών, τότε το Microsoft Virtual Academy είναι το καλύτερο στοίχημά σας.

  • Εκατοντάδες ηλεκτρονικά μαθήματα κατάρτισης για την ανάπτυξη τεχνικών δεξιοτήτων και την προώθηση της σταδιοδρομίας
  • Ανάπτυξη των Windows 10
  • Cloud Development
  • Ανάπτυξη παιχνιδιών
  • Ανάπτυξη διαδικτύου
  • Ανάπτυξη Βάσεων Δεδομένων
  • C # / XAML
  • Visual Studio
  • Αρχάριοι
  • Ανάπτυξη εφαρμογών για κινητά
  • Όλα τα μαθήματα έχουν εύκολο στη χρήση βίντεο και οδηγίες
  • Μπορείτε να λάβετε βίντεο για πρόσβαση χωρίς σύνδεση
  • Δημιουργία λιστών αναπαραγωγής
  • Παρακολουθήστε την πρόοδο με τις αυτοαξιολογήσεις
  • Κερδίστε πιστοποιητικά για ολοκληρωμένα μαθήματα

Για να αποκομίσουν τα οφέλη της Microsoft Virtual Academy, απλά κάντε δωρεάν λογαριασμό.

8. MSDN Magazine

MSDN Magazine

Το περιοδικό MSDN είναι ένας πολύτιμος ηλεκτρονικός πόρος.

  • Παρέχει στους αναγνώστες ολοκληρωμένη κάλυψη των τεχνολογιών ανάπτυξης της Microsoft
  • Εξαιρετική για προγραμματιστές για επιτραπέζιους, κινητούς, σύννεφοι ή ιστούς
  • Πλήρης πρόσβαση στο ηλεκτρονικό αρχείο, και το τελευταίο είναι πάντα διαθέσιμο σε οποιονδήποτε ως PDF
  • Διαθέτει δείγμα κώδικα και εφαρμογές για πειραματισμό

Αν θέλετε να ανάβετε ελαφρύ κώδικα δειγματοληψίας και δείγματος καθώς μαθαίνετε, τότε το MSDN Magazine είναι μια φανταστική ελεύθερη πηγή.

9. Ενημερωτικό δελτίο ανάπτυξης Microsoft

Ενημερωτικό δελτίο ανάπτυξης Microsoft

Αν θέλετε να είστε ενημερωμένοι σχετικά με τις σημαντικές ειδήσεις των προγραμματιστών μέσω των εισερχομένων σας, τότε θα πρέπει να εγγραφείτε στο ενημερωτικό δελτίο του Microsoft Developer.

  • Τα θέματα είναι δι εβδομαδιαία
  • Συσκευασμένα με τρέχουσες ειδήσεις ανάπτυξης
  • Εξακολουθεί να διατηρεί μια εύχρηστη και συμπαγή μορφή
  • Πλήρες αρχείο είναι διαθέσιμη στο διαδίκτυο
  • Εγγραφείτε μέσω του λογαριασμού σας Microsoft

Αν δεν σας πειράζει άλλο ενημερωτικό δελτίο στα εισερχόμενά σας, αυτός είναι ένας πολύ καλός τρόπος για να είστε ενημερωμένοι με την ανάπτυξη της Microsoft.

10. Υπηρεσία Azure App

Υπηρεσία Microsoft Appure App

Το Azure App Service είναι μέρος της σουίτας Microsoft Azure που αναφέρθηκε προηγουμένως.

  • Τέσσερις τύποι εφαρμογών: Διαδικτυακή εφαρμογή, εφαρμογή Ιστού με δοχεία, εφαρμογή εφαρμογών και εφαρμογή API
  • Επιλέξτε από μια ποικιλία προσαρμοσμένων προτύπων που αντιστοιχούν σε κάθε τύπο εφαρμογής
  • Μεγάλη για γρήγορη και εύκολη δημιουργία εφαρμογών ιστού και κινητής τηλεφωνίας για οποιαδήποτε πλατφόρμα ή συσκευή

Μόλις να συνδεθείτε ή να δημιουργήσετε έναν λογαριασμό και ξεκινήστε την οικοδόμηση.

11. Visual Studio Dev Essentials

Visual Studio Dev Essentials

Εάν θέλετε έναν ολοκληρωμένο κόμβο all-in-one με χρήσιμα εργαλεία ανάπτυξης, φροντίστε να ελέγξετε το Visual Studio Dev Essentials.

  • Γρήγορη πρόσβαση σε μια πληθώρα εργαλείων ανάπτυξης
  • Επίσης διαθέτει περισσότερες υπηρεσίες υψηλής ποιότητας στις οποίες μπορείτε να έχετε πρόσβαση στις δοκιμές, όπως το Syncfusion
  • Συντομεύσεις σε εφαρμογές εικονικής επιφάνειας εργασίας
  • Παρέχει πληροφορίες για τους χρήστες

Το Dev Essentials είναι ένας καλός κεντρικός κόμβος για πολλά από τα εργαλεία που έχουμε συζητήσει και παρέχει μερικούς περισσότερους χρήσιμους πόρους. Το μόνο που χρειάζεστε για να έχετε πρόσβαση Virtual Studio Dev Essentials είναι ένας λογαριασμός της Microsoft.

Δεν υπάρχει ποτέ ένας κακός χρόνος για να μάθετε τον προγραμματισμό

Δεν έχει σημασία ποιος είστε ή πόσο χρονών είστε, ο προγραμματισμός είναι μια ικανότητα που μπορεί κανείς να μάθει σε οποιοδήποτε σημείο της ζωής του εάν είναι πραγματικά αποφασισμένη.

Ενώ πολλοί προγραμματιστές μπορούν να χρησιμοποιούν προϊόντα της Apple για την εργασία τους, αυτό δεν σημαίνει ότι δεν υπάρχουν καλοί πόροι ή εργαλεία από την ίδια τη Microsoft. Αυτές είναι μερικές από τις καλύτερες επιλογές για να σας βοηθήσουν στην ανάπτυξη και προέρχονται απευθείας από τη Microsoft.

Τώρα που είστε οπλισμένοι με μερικούς φανταστικούς πόρους και εργαλεία, ελέγξτε τα σπουδαία σχέδια για αρχάριους για νέους προγραμματιστές Τα 10 καλύτερα προγράμματα αρχαρίων για νέους προγραμματιστέςΘέλετε να μάθετε τον προγραμματισμό αλλά δεν ξέρετε από πού να ξεκινήσετε; Αυτά τα προγράμματα προγραμματισμού για αρχάριους και τα σεμινάρια θα σας ξεκινήσουν. Διαβάστε περισσότερα .

Η Christine είναι πτυχιούχος του κρατικού πανεπιστημίου της Καλιφόρνια Long Beach με πτυχίο Δημοσιογραφίας. Καλύπτει την τεχνολογία εδώ και πολλά χρόνια και έχει έντονο πάθος για παιχνίδια.