Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Ανακοίνωση του Open Source του .NET Core Framework, της διανομής του .NET Core για Linux/OSX, και του δωρεάν Visual Studio Community Edition

Îåêßíçóå áðü ôï ìÝëïò George J. Capnias. Τελευταία δημοσίευση από το μέλος Παναγιώτης Καναβός στις 25-11-2014, 12:01. Υπάρχουν 9 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  12-11-2014, 18:43 75909

    Ανακοίνωση του Open Source του .NET Core Framework, της διανομής του .NET Core για Linux/OSX, και του δωρεάν Visual Studio Community Edition

    Οι ανακοινώσεις που έγιναν από την Microsoft τις προηγούμενες εβδομάδες, είχαν ξεσηκώσει τους ψίθυρους για μεγάλες ανακοινώσεις στο Connect(); conference. Μέσω στόματος Scott Guthrie, η Microsoft ανακοίνωσε, το open sourcing του .NET Core Framework, διανομής του .NET Core για Linux/OSX από την Microsoft, και την καινούργια δωρεάν έκδοση του Visual Studio, την Community έκδοση, που ξεκινάει από την υπάρχουσα έκδοση του Visual Studio 2013, που δεν έχει τους περιορισμούς της Express έκδοσης και είναι άμεσα διαθέσιμη!

    Open Sourcing του .NET Core Runtime και των Libraries

    Αν και η Microsoft είχε αναγγείλει το open sourcing του ASP.NET στο Build conference, με την σημερινή ανακοίνωσή της προχώρησε στο open sourcing του .NET Core Runtime.  Αυτό θα περιλαμβάνει ότι χρειάζεται για να τρέξει ο .NET κώδικας – συμπεριλαμβανομένου του CLR,  του Just-In-Time Compiler (JIT), του Garbage Collector (GC), και των core .NET base class libraries.

    Η διάθεση του κώδικα θα γίνει κάτω από τη MIT open source άδεια.  Από σήμερα ολόκληρος ο κώδικας είναι διαθέσιμος στο GitHub όπου και το project θα φιλοξενείται: https://github.com/dotnet/corefx

    Διάθεση του.NET για το Linux και το OS X

    Παράλληλα ανακοινώθηκε η υποστήριξη του .NET για το Linux.  Επιπρόσθετα του open sourcing του.NET server stack, θα γίνει επίσημη διάθεση του.NET Core για το Linux, καθώς και επίσημη διάθεση του .NET Core για το Mac operation system.

    Ανακοίνωση του Visual Studio Community Edition

    Τελευταία έγινε η ανακοίνωση της δωρεάν του Visual Studio που θα βοηθήσει όλους τους προγραμματιστές να δημιουργήσουν νέες εφαρμογές. Η νέα έκδοση του Visual Studio Community 2013 edition είναι ένα full-featured IDE.  Υποστηρίζει πολλαπλούς τύπους project σε ένα solution σε ένα και μοναδικό IDE, και έχει όλα τα χαρακτηριστικά παραγωγικότητας και επεκτασιμότητας του IDE (εννοόντας ότι μπορεί κάποιος να χρησιμοποιήσει επεκτάσεις από όπως τα Xamarin extensions, το ReSharper, το VsVim, όπως και κάθε άλλο VSIX extension) που οι προγραμματιστές επιθυμούν στο Visual Studio.

     

    George J. 


    George J. Capnias: Χειροπρακτικός Υπολογιστών, Ύψιστος Γκουράρχης της Κουμπουτερολογίας
    w: capnias.org, t: @gcapnias, l: gr.linkedin.com/in/gcapnias
    dotNETZone.gr News
    Δημοσίευση στην κατηγορία: ,
  •  13-11-2014, 10:24 75913 σε απάντηση της 75909

    Απ: Ανακοίνωση του Open Source του .NET Core Framework, της διανομής του .NET Core για Linux/OSX, και του δωρεάν Visual Studio Community Edition

    Άλλες εποχές αυτή η είδηση θα είχε πάρει 50 αστεράκια από 5000 μέλη. Κανείς δεν ενθουσιάστηκε;

    Ακόμα κι ένας άνθρωπος μπορεί ν' αλλάξει τον κόσμο. Μη θέλεις να κυβερνήσεις. Απλά δείξε το μονοπάτι κι ο κόσμος θ' ακολουθήσει!!
  •  13-11-2014, 13:33 75916 σε απάντηση της 75913

    Απ: Ανακοίνωση του Open Source του .NET Core Framework, της διανομής του .NET Core για Linux/OSX, και του δωρεάν Visual Studio Community Edition

    -

  •  13-11-2014, 14:08 75917 σε απάντηση της 75913

    Απ: Ανακοίνωση του Open Source του .NET Core Framework, της διανομής του .NET Core για Linux/OSX, και του δωρεάν Visual Studio Community Edition

    Markos:
    Άλλες εποχές αυτή η είδηση θα είχε πάρει 50 αστεράκια από 5000 μέλη. Κανείς δεν ενθουσιάστηκε;

    Προσωπικά, πιστεύω ότι τα νέα έχουν φτάσει στα αυτιά πολλοί λίγων. Επίσης, αυτά τα νέα είναι η κορυφή του παγόβουνου - το android emulator από την MS, η συνεργασία Pluralsight με την Microsoft, o διπλασιασμός του μεγέθους του executable από την Xamarin στην free έκδοση είναι πράγματα που θα αναδιαμορφώσουν ισοροπίες. Και ενώ το server κομμάτι "καλπάζει", και ανακοινώθηκε και roadmap για το WPF, για το client κομμάτι οι ειδήσεις είναι για μικρότερο καλάθι... 

     

    George J. 


    George J. Capnias: Χειροπρακτικός Υπολογιστών, Ύψιστος Γκουράρχης της Κουμπουτερολογίας
    w: capnias.org, t: @gcapnias, l: gr.linkedin.com/in/gcapnias
    dotNETZone.gr News
  •  13-11-2014, 15:08 75918 σε απάντηση της 75917

    Απ: Ανακοίνωση του Open Source του .NET Core Framework, της διανομής του .NET Core για Linux/OSX, και του δωρεάν Visual Studio Community Edition

    -
  •  13-11-2014, 19:53 75920 σε απάντηση της 75918

    Απ: Ανακοίνωση του Open Source του .NET Core Framework, της διανομής του .NET Core για Linux/OSX, και του δωρεάν Visual Studio Community Edition

    Απ' όσο ξέρω client, όχι.

     

    George J. Capnias:

    Προσωπικά, πιστεύω ότι τα νέα έχουν φτάσει στα αυτιά πολλοί λίγων. Επίσης, αυτά τα νέα είναι η κορυφή του παγόβουνου - το android emulator από την MS, η συνεργασία Pluralsight με την Microsoft, o διπλασιασμός του μεγέθους του executable από την Xamarin στην free έκδοση είναι πράγματα που θα αναδιαμορφώσουν ισοροπίες. Και ενώ το server κομμάτι "καλπάζει", και ανακοινώθηκε και roadmap για το WPF, για το client κομμάτι οι ειδήσεις είναι για μικρότερο καλάθι...

    Πάντως το thread είχε πολλά views όταν έκανα το αρχικό post.

    Κατά τ' άλλα, η κίνηση είναι θεαματική, καθώς είχε καταστεί προφανές πια ότι η Microsoft χρειαζόταν ένα γενναίο άνοιγμα προς το community. Μάλιστα, θεωρώ ότι έπρεπε να έχει γίνει πιο νωρίς. Τώρα που έγινε η αρχή, πολλά πράγματα θ' αλλάξουν στο μέλλον. Ο ασκός άνοιξε και δεν θα είναι εύκολο να ξαναβάλεις τον άνεμο μέσα. Όσο για το Android, στην παρούσα φάση υποστηρίζεται ανάπτυξη μόνο σε C++ (δεν αναφέρομαι στο Xamarin). Προσωπικά, δε θα μου κάνει καθόλου εντύπωση αν στο VS16-17 γίνει ένα... άνοιγμα προς την Java και το Dalvik (έστω και μέσα από κάποιο third party plugin).


    Ακόμα κι ένας άνθρωπος μπορεί ν' αλλάξει τον κόσμο. Μη θέλεις να κυβερνήσεις. Απλά δείξε το μονοπάτι κι ο κόσμος θ' ακολουθήσει!!
  •  14-11-2014, 00:37 75922 σε απάντηση της 75920

    Απ: Ανακοίνωση του Open Source του .NET Core Framework, της διανομής του .NET Core για Linux/OSX, και του δωρεάν Visual Studio Community Edition

    -
  •  14-11-2014, 21:45 75929 σε απάντηση της 75922

    Απ: Ανακοίνωση του Open Source του .NET Core Framework, της διανομής του .NET Core για Linux/OSX, και του δωρεάν Visual Studio Community Edition

    ikyriakidis:
    Η αλήθεια είνει οτι δεν κατάλαβα το σχόλιο του Γιώργου για το client... εκεί πήγαινε το ερωτηματικό. Δεν νομίζω η MS να ξαναγυρίσει στην java, γιατί να το κάνει άλλωστε, απλά προσελκύει developers που είναι σε έλλειψη και επιλύει προβλήματα αδειοδότησης (mono) κάνοντας opensource το .net.

    Νομίζω ότι είναι φανερό, ότι όλη την προσοχή της Microsoft έχει το server side. Το παζλ του server side είχε αρχίσει να φαίνεται από την Build το καλοκαίρι, και τώρα με την Connect() έκλεισε. Αντίθετα το client, όπως είπα έχει πολύ λίγα πράγματα, με κύριο το roadmap του WPF.

    Πιο συγκεκριμένα, με το 4.5.2, το .ΝΕΤ Framework, έφερε high resolution windows forms, έχουμε roadmap για το WPF - συνεπώς "WPF is not dead", η Xamarin "καλπάζει" με το Xamarin Forms 3 για Windows Phone, iOS & Android. Μόνο εγώ βλέπω το κενό εδώ;

    Πιστεύω, ότι θα μάθουμε για αυτό αργότερα, και θα έχει να κάνει με το ενοποιημένο μοντέλο εφαρμογών, που θα έχουν τα Windows για Desktop/Tablet/Phone στα Windows 10. Πιθανώς αυτός είναι και ο λόγος που η Xamarin δεν κάνει κινήσεις να "κλείσει" την "τρύπα"...

     

    George J.

     


    George J. Capnias: Χειροπρακτικός Υπολογιστών, Ύψιστος Γκουράρχης της Κουμπουτερολογίας
    w: capnias.org, t: @gcapnias, l: gr.linkedin.com/in/gcapnias
    dotNETZone.gr News
  •  25-11-2014, 11:19 75963 σε απάντηση της 75913

    Απ: Ανακοίνωση του Open Source του .NET Core Framework, της διανομής του .NET Core για Linux/OSX, και του δωρεάν Visual Studio Community Edition

    Markos:
    Άλλες εποχές αυτή η είδηση θα είχε πάρει 50 αστεράκια από 5000 μέλη. Κανείς δεν ενθουσιάστηκε;

    Μάλλον δεν έχουμε (βάζω κι εμένα μέσα) καταλάβει πόσο μεγάλη είναι η αλλαγή, άσε που για τους περισσότερους Open Source=Free αντί για Accepts Contributions. Όποιος απλά χρησιμοποιεί τα έτοιμα, δεν θα ενθουσιαστεί. Όποιος όμως ήθελε να πειράξει πράγματα και να τα στείλει, τώρα μπορεί. Επιπλέον, η ομάδα του .NET ακούει τους **developers** (ή μάλλον, τα pull request τους) αντί να περιμένει feedback από τους διάσπαρτους product managers.

    Ουσιαστικά είναι η αντιστροφή της κατάστασης που οδήγησε στο ALT.NET και την αποχώρηση πολλών καλών developer όχι μόνο από το .NET αλλά και τα Windows γενικότερα. 

    Να το πω απλά, αυτοί που θα  ενθουσιάζονταν με την ανακοίνωση είναι αυτοί που εγκατέλειψαν πριν 4-5 χρόνια το .NET για τη Ruby και το Linux.

    Από την άλλη, η MS Αμερικής (η έμφαση εσκεμμένη) κινείται προς το Open Source εδώ και καιρό, όχι μόνο στο .NET αλλά και στα Windows τα ίδια. Εδώ η Microsoft (Αμερικής πάντα) έχει φτάσει να προτείνει Open source προϊόντα αντί για τα δικά της. Για παράδειγμα:

    • Στο Azure εδώ και καιρό προτείνεται το Redis Cache ANTI για το AppFabric Cache για νέο development
    • Η MS υποστηρίζει πλήρως το Docker αντί να φτιάξει κάτι αντίστοιχο σε HyperV
    • Το είπε και ο Guthrie, αλλά δεν το πιάσαμε: Ζήτω το Puppet και το Chef για deployment! Όοοχι System Center, Puppet και Chef, γιατί αναγνωρίζει η MS ότι τα εργαλεία που έδινε/πούλαγε ΔΕΝ έκαναν για server deployments, όχι στο σημερινό περιβάλλον . Με contributions από MS, πλήρη υποστήριξη και τα σχετικά. Όχι "για να τραβήξουμε τους Linuxάδες" αλλά γιατί πράγματι τα υποστηρίζουν
    • OneGet στα Windows = package manager aggregator ο οποίος σου δίνει ένα interface προς άλλους package managers. Και full support στο Chocolatey. Όοοοχι System Center, όοοχι AppV, όοοχι Group Policies. Ναι, το αναγνωρίζουν ότι αυτά δεν παίζουν για **DevOps** deployment σενάρια και αντί να κάνουν το δικό τους κακέκτυπο, υποστηρίζουν και συνυσφέρουν στο open source.
    • Τί έχει πίσω το Azure Search? Μααα .... ElasticSearch φυσικά!!! 
      
    Σκέψου μετά πόσα πράγματα είναι **ήδη** open source:
    • ASP.NET MVC
    • Entity Framework, το οποίο μάλιστα πλέον εγκαταλείπει το διπλό XML configuration
    • Το Roslyn φυσικά
    • Signal R
      
    Για να καταλάβεις πόσο μεγάλη είναι αυτή η αλλάγη, απλά δοκίμασε να ρωτήσεις στο επερχόμενο IT Pro Dev όσους μιλάνε για System Center, τι γίνεται με τα Puppet, Chef, Docker. Δεν είναι εύκολο να γυρίσεις 180 μοίρες σε αυτά που έλεγες ένα μήνα πριν ...
     
    Η αλλαγή νοοτροπίας είναι τόσο μεγάλη που τα subsidiaries θα έχουν μεγάλη δυσκολία να προσαρμοστούν.
     
    Τί λέω, **εμείς** θα έχουμε δυσκολία να προσαρμοστούμε. Εκεί που ένα μήνα πριν έλεγα στους Linuxάδες μας ότι δεν θέλω το Puppet, διαπιστώνω τώρα ότι μάλλον ήμουνα κουφός, τυφλός και ο κόσμος άλλαξε ενώ κοίταζα αλλού ...

    Παναγιώτης Καναβός, Freelancer
    Twitter: http://www.twitter.com/pkanavos
  •  25-11-2014, 12:01 75964 σε απάντηση της 75963

    Απ: Ανακοίνωση του Open Source του .NET Core Framework, της διανομής του .NET Core για Linux/OSX, και του δωρεάν Visual Studio Community Edition

    Υ.Γ. Αξίζει το άρθρο How Passion Saved Windows για να καταλάβει κανείς γιατί η ίδια η ανακοίνωση του open source .NET δεν ήταν τόσο σημαντική όσο η διαδικασία που μας έφερε σε αυτή, καθώς και το πως θα εξελιχθούν τα πράγματα από εδώ και πέρα.

    Η αλήθεια είναι ότι μέχρι πρόσφατα δεν θα συνδύαζες τη λέξη passion με αυτό που έδινε προς τα έξω η Microsoft - προώθηση προϊόντων, κυνήγι apps ανεξαρτήτως ποιότητας. Ακόμα και για το Azure, πιο πολύ μιλάγανε για απλοϊκά sites και apps παρά για cloud computing. Ε, εγώ ενδιαφέρομαι για cloud computing και καθόλου μα καθόλου για απλό site hosting στο Azure Web Sites. Hosting είναι περιμένω να παίζει όπως όλα τα άλλα hosting. Πως όμως θα πείσω την εταιρεία να γυρίσει από Amazon σε Azure όταν μου μιλάνε συνέχεια για hosting?

    Από την άλλη, τρελαίνομαι για Redis, service buses, big data (και *όχι*, το Power BI plan 9 σε πακέτο με 3 καφέδες δώρο δεν είναι αυτό που λέω big data). Με καίει το devops και θέλω να μπορώ να κάνω deploy 10 services σε 15 μηχανήματα σε 3 διαφορετικά environments γιατί το κάνω κάθε βδομάδα.

    Γουστάρω τρελά το Azure event processing γιατί έχω τόνους events και το Splunk δεν αντέχει γι αυτή τη δουλειά. Αυτό θέλω να ακούσω, πως θα πάρω ειδοποίηση ότι πέσανε οι πωλήσεις για μία αεροπορική σε 15 λεπτά, όχι πως θα κάνω το κινητό μου να κάνει τσίου.


    Παναγιώτης Καναβός, Freelancer
    Twitter: http://www.twitter.com/pkanavos
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems