portaldacalheta.pt
  • Κύριος
  • Διαχείριση Έργου
  • Τροποσ Ζωησ
  • Ευκίνητος
  • Σχεδιασμός Ux
Επιστήμη Δεδομένων Και Βάσεις Δεδομένων

.NET Core - Going Wild και Open Source. Microsoft, τι σε πήρε τόσο πολύ ;!



«Κάτι μυστηριώδες σχηματίζεται, γεννημένο στο σιωπηλό κενό. Περιμένοντας μόνος και ακινητοποιημένος, βρίσκεται σε ακινησία, αλλά σε συνεχή κίνηση… '

Πραγματικά, δύο από τα μεγαλύτερα γεγονότα στην ανθρώπινη ιστορία έλαβαν χώρα το ένα μετά το άλλο:

  • Η αποστολή της Rosetta της ESA ξεπέρασε τον καθετήρα Philae σε κομήτη, για πρώτη φορά στην ιστορία που έχει επιτευχθεί ένα τόσο εξαιρετικό επίτευγμα.

  • Ανοικτές πηγές της Microsoft .NET

    ερώτημα πολυμέσων για όλες τις κινητές συσκευές

Το πρώτο γεγονός είναι ένα εξαιρετικό βήμα για την ανθρωπότητα και το δεύτερο είναι ακόμη μεγαλύτερο για τη Microsoft!

Η αποστολή Rosetta θα αντικατασταθεί από βιβλία ιστορίας και θα θυμόμαστε όσο συχνά θυμόμαστε Κάθε φορά . Οραματίστηκε και σχεδιάστηκε προσεκτικά για μια δεκαετία, ώθησε την ανθρωπότητα ένα βήμα πιο μακριά και έδειξε ότι η τεχνολογία που αναπτύχθηκε πριν από μια δεκαετία μπορεί ακόμα να κάνει καταπληκτικά πράγματα.

Το δεύτερο γεγονός αποτέλεσε έκπληξη για πολλούς. Δεν διαφημίστηκε πάρα πολύ και είμαι βέβαιος ότι κάθε λεπτομέρεια της ανακοίνωσής της δεν είχε προγραμματιστεί πριν από μια δεκαετία. αλλά ήταν προφανές ότι η Microsoft έκανε αυτή τη διαδρομή πριν από λίγο καιρό και ο πυρήνας .NET δεν είναι το πρώτο πράγμα που έσπρωξαν στο ανοιχτό κώδικα ( Ρόσλιν ).

πώς να κάνετε ανάλυση κοόρτης

Είναι το .NET ανοιχτού κώδικα; Τέλος, το cross-platform .NET περιμέναμε.

Λοιπόν, χρειάστηκε πραγματικά η ανθρωπότητα μια έρευνα σε έναν κομήτη; Ίσως όχι, αλλά είναι φοβερό που προσγειώθηκε! Χρειάστηκε η Microsoft ένα epiphany για να ξεκινήσει τον πυρήνα ανοιχτού κώδικα .NET; Ναί! Το χρειαζόταν περισσότερο από μια δεκαετία πριν!

Τι άλλαξε σε μια από τις μεγαλύτερες εταιρείες ανάπτυξης λογισμικού στον κόσμο; Τι τους έκανε να πέσουν στο δρόμο της OSI ;

Σύμφωνα με .NET Framework Blog , Υπάρχουν δύο λόγοι για αυτό:

Τεχνικές βελτιστοποίησης ερωτημάτων σε διακομιστή sql
  • Βάλτε τα θεμέλια για μια πλατφόρμα .NET
  • Δημιουργήστε και αξιοποιήστε ένα ισχυρότερο οικοσύστημα

Γιατί όμως η Microsoft θέλει να βοηθήσει τους προγραμματιστές να δημιουργήσουν λογισμικό .NET μεταξύ πλατφορμών; Αυτό έρχεται σε αντίθεση με όλα όσα έχουν κάνει στο παρελθόν. Η Microsoft προωθεί τα δικά τους συστήματα υποδομής εδώ και χρόνια. Το Linux και ο Mac ήταν εχθροί που έπρεπε να νικηθούν, όχι σύμμαχοι. Τι είναι όλα αυτά;

Όποιο κι αν είναι το πραγματικό τους κίνητρο, οι προγραμματιστές απολαμβάνουν το καλύτερο από αυτό. Θα ήθελα να ευχαριστήσω τη Microsoft που έκανε αυτό το βήμα. Κάλλιο αργά παρά ποτέ!

Ο μακροπρόθεσμος αντίκτυπος της τεχνολογίας ανοιχτού κώδικα της Microsoft θα είναι τεράστιος. Το πραγματικό cross-platform .NET θα έχει άμεσο αντίκτυπο στο κόστος φιλοξενίας, αδειοδότησης και συντήρησης. Αυτό θα απλοποιήσει την πώληση εφαρμογών .NET με μέγεθος που δεν μπορώ καν να φανταστώ.

Έχω ξοδέψει μεγάλο μέρος του κώδικα επαγγελματικής καριέρας μου. Η πρώτη μου αγάπη ήταν Μπόρλαντ Πασκάλ , και το 'Blue Screen' ήταν κάτι που έβλεπα με μεγάλο σεβασμό τότε. Έχω χρησιμοποιήσει διάφορες πλατφόρμες και γλώσσες ανάπτυξης μετά, αλλά ας είμαστε ειλικρινείς - από τη στιγμή που η Microsoft κυκλοφόρησε το .NET, το Visual Studio είναι το καλύτερο περιβάλλον ανάπτυξης που είναι διαθέσιμο σήμερα. Είναι ένα ενιαίο κατάστημα για οτιδήποτε μπορεί να χρειαστεί ένας προγραμματιστής ή ομάδα για να δημιουργήσει οποιοδήποτε είδος εφαρμογής. Συνδέεται στενά με εξαιρετικές δυνατότητες μεταγλωττιστών .NET και κάθε νέα έκδοση του Visual Studio μοιάζει με ένα προϊόν που δεν μπορούσε να επεκταθεί περισσότερο. Ωστόσο, η Microsoft καταφέρνει να εκπλήσσει συνεχώς φέρνοντας νέες δροσερές δυνατότητες με κάθε νέα έκδοση του Visual Studio.

Η δημιουργία λογισμικού είναι μια εξαιρετική διαδικασία, κάνοντας κάθε προγραμματιστή που γνώρισα ποτέ να αισθάνεται δημιουργικός, εφευρετικός και εκπληρωμένος. Αλλά έχετε δοκιμάσει ποτέ να πουλήσετε ή να υποστηρίξετε τις διαδικασίες πωλήσεων; Δεν είμαι σίγουρος ότι κάθε πωλητής μπορεί να πει το ίδιο με τους προγραμματιστές λογισμικού για το μέρος της εξίσωσης. Η πώληση για μια εταιρεία ανάπτυξης λογισμικού είναι φρικτή - πρέπει να ανησυχείτε για πολλούς παράγοντες που δεν έχουν καμία σχέση με την πραγματική ανάπτυξη λογισμικού. Οι άνθρωποι που εργάζονται στο τμήμα πωλήσεων πρέπει να αποδείξουν / πείσουν τους πελάτες ότι το προϊόν / η υπηρεσία που πωλείται είναι οι καλύτεροι πελάτες που μπορούν να πάρουν για την τιμή που πρέπει να πληρώσει. Επομένως, η μείωση του κόστους ανάπτυξης και συντήρησης λογισμικού είναι πάντα ζωτικής σημασίας. Ο πραγματικός κόσμος δεν σταματά ποτέ να υπολογίζει την αξία έναντι του κόστους.

πανδημικό σχέδιο για την επιχειρηματική συνέχεια

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

Ποιος είναι ο ευκολότερος τρόπος για να μειώσετε το κόστος ενός προϊόντος λογισμικού; Λοιπόν, η ανάπτυξη είναι κάτι που πρέπει να πληρώσετε και στις περισσότερες περιπτώσεις θα πληρώνετε απλώς την ωριαία τιμή των προγραμματιστών σας, ανεξάρτητα από την πλατφόρμα ανάπτυξης που χρησιμοποιούν. ο απλούστερος τρόπος για να μειώσετε το κόστος είναι να αναπτύξετε το λογισμικό σας σε περιβάλλον που δεν απαιτεί πρόσθετη άδεια. Αυτό είναι όπου η Microsoft έχει αποτύχει ξανά και ξανά! Θα μπορούσαμε να έχουμε έντονες συζητήσεις σχετικά με τις επιδόσεις, την ποιότητα του λογισμικού, την επεκτασιμότητα κ.λπ., αλλά είναι εύκολο να δούμε ότι η πλατφόρμα .NET μπορεί εύκολα να αντιμετωπίσει οποιαδήποτε τεχνική πρόκληση που της παρουσιάζεται. Σε πολλές περιπτώσεις, πιστεύω ότι δείχνει την υπεροχή του έναντι άλλων πλατφορμών. αλλά δεν κερδίζω συχνά συζητήσεις σχετικά με την ανάπτυξη και την αδειοδότηση υποδομής.

Η αγορά άρχισε να απομακρύνει τους προγραμματιστές από την πλατφόρμα ανάπτυξης της Microsoft και ναι, είμαι ένας από αυτούς τους προγραμματιστές. Υιοθέτησα το Node.js ως κύρια πλατφόρμα back-end, ανεξάρτητα από το γεγονός ότι εξακολουθεί να μην είναι αρκετά ώριμο για να αντιμετωπίσει ό, τι χρειάζομαι. αγαπώ WebStorm και εκτιμώ την εξαιρετική δουλειά που έκανε το JetBrains σε αυτό, αλλά μου άρεσε περισσότερο το Visual Studio 2013. Ναι, γνωρίζω ότι μπορώ να γράψω εφαρμογές Node.js στο VS! Αλλά όταν προωθείτε το C # στο JavaScript, από τον SQL Server στο PostgreSQL, από το IIS στο Apache, γιατί να ασχοληθείτε με τη χρήση υπολογιστών με Windows;

Ήμουν ένας πραγματικός ευαγγελιστής της Microsoft, ακόμη και πριν. Το NET βγήκε και σίγουρα πριν. Το NET ήταν ανοιχτού κώδικα και cross-platform. Όμως όλα αυτά πέθαναν όταν πήραν (δάχτυλο) μακριά μας στο Skype. Πάντα μου άρεσε να κάνω εφαρμογές για Windows Platforms. Έχω περάσει πολύ χρόνο μαθαίνοντας συμβουλές και κόλπα του εμπορίου και πιστεύω ότι ήμουν πολύ καλός σε αυτό. Ωστόσο, η αγορά ανάπτυξης λογισμικού άλλαξε πολύ την τελευταία δεκαετία. Οι νέες επιχειρήσεις ανθίζουν παντού και κάθε νέος πελάτης αναζητά την πιο οικονομική λύση. Η Microsoft απέτυχε να συμβαδίσει με αυτήν τη νέα αγορά και είμαι μόνο ένας από τους πολλούς Προγραμματιστές της Microsoft που αντικατέστησε τον φορητό υπολογιστή των Windows με ένα MacBook. Η Microsoft συνειδητοποίησε επιτέλους ότι, δίνοντάς μας την επιλογή να αναπτύξουμε τις εφαρμογές μας σε πλατφόρμες ανοιχτού κώδικα, θα διατηρήσουμε τεράστιες κοινότητες ανάπτυξης της Microsoft χρησιμοποιώντας τα εργαλεία τους και τελικά θα φέρουν περισσότερους πελάτες σε αυτούς επίσης.

Η Microsoft έχει κάνει ένα μικρό βήμα προς μια μεγάλη αλλαγή και έχουν τα καλύτερα εργαλεία ανάπτυξης και μια μεγάλη αναπτυξιακή κοινότητα. Τι θα συνέβαινε εάν λάβαμε ένα λειτουργικό σύστημα ανοιχτού κώδικα πάνω από ένα υπέροχο IDE; «Ούτε καν τολμώ να υπολογίσω τις αποδόσεις».

Λειτουργίες παραθύρου εισαγωγής στο SQL

Επιστήμη Δεδομένων Και Βάσεις Δεδομένων

Λειτουργίες παραθύρου εισαγωγής στο SQL
Zero to Hero: Συνταγές παραγωγής φιάλης

Zero to Hero: Συνταγές παραγωγής φιάλης

Πίσω Μέρος

Δημοφιλείς Αναρτήσεις
Διευθυντής Ταλέντου Ταίριασμα
Διευθυντής Ταλέντου Ταίριασμα
Με εκτίμηση, Freelance Design Συμβουλές
Με εκτίμηση, Freelance Design Συμβουλές
Δημιουργία χρησιμοποιήσιμων γλωσσών JVM: Μια επισκόπηση
Δημιουργία χρησιμοποιήσιμων γλωσσών JVM: Μια επισκόπηση
Advanced Java Class Tutorial: Ένας οδηγός για Επαναφόρτωση κλάσης
Advanced Java Class Tutorial: Ένας οδηγός για Επαναφόρτωση κλάσης
Γιατί τα νομίσματα αναδυόμενων αγορών είναι ευμετάβλητα;
Γιατί τα νομίσματα αναδυόμενων αγορών είναι ευμετάβλητα;
 
Μια βαθιά κατάδυση στις επενδύσεις του Elon Musk: The Makings of a Billionaire
Μια βαθιά κατάδυση στις επενδύσεις του Elon Musk: The Makings of a Billionaire
Είναι ανοιχτό το ανοιχτό για γυναίκες;
Είναι ανοιχτό το ανοιχτό για γυναίκες;
Ένας οδηγός για το SVG Animation
Ένας οδηγός για το SVG Animation
Εφαρμογές περιβάλλοντος και σύνθετη αρχιτεκτονική επεξεργασίας συμβάντων
Εφαρμογές περιβάλλοντος και σύνθετη αρχιτεκτονική επεξεργασίας συμβάντων
Η κρίση που αναπτύσσεται στις κοινότητες συνταξιοδότησης συνεχούς φροντίδας (CCRCs)
Η κρίση που αναπτύσσεται στις κοινότητες συνταξιοδότησης συνεχούς φροντίδας (CCRCs)
Δημοφιλείς Αναρτήσεις
  • γωνιακό 2 mvc 5 παράδειγμα
  • Η αιτία της ελληνικής κρίσης χρέους
  • διαφορά μεταξύ μιας εταιρείας s και c
  • πώς να εκτιμήσετε ένα ipo
  • Οι αντικειμενοστρεφείς γλώσσες προγραμματισμού δεν χρησιμοποιούνται πλέον από τους προγραμματιστές λογισμικού
  • Οδηγός στυλ σχεδιασμού υλικού google
Κατηγορίες
  • Διαχείριση Έργου
  • Τροποσ Ζωησ
  • Ευκίνητος
  • Σχεδιασμός Ux
  • © 2022 | Ολα Τα Δικαιώματα Διατηρούνται

    portaldacalheta.pt