Perché l'open source è importante per il progetto .NET?

Pubblicato: 2021-09-08
Perché l'open source è importante per il progetto .NET?

Perché l'open source è importante per il progetto .NET?

Sappiamo che.NET è una piattaforma open source gestita da Microsoft. Viene nominato tra i primi 30 progetti open source più attivi dal 2017 e vince. Nella situazione attuale, ci sono molti progetti open source disponibili in tutto il mondo. Tra questi, .NET è davvero popolare. Questi progetti consentono di raccogliere informazioni approfondite sulla tecnologia ASP.NET Core con diverse architetture e modelli di codifica.

Ad esempio, stiamo annotando una conversazione tra alcuni ingegneri di progetto .NET che hanno collaborato con noi condividendo i loro pensieri genuini sull'importanza dell'open-source per il progetto .NET. Diamo una rapida occhiata ai loro pensieri.

Qual è l'importanza di un open-source per il progetto .NET?

David: In questi giorni, il mucchio di sviluppatori contemporanei richiede di essere una piattaforma attraversata. Immagino che l'open source sia un modo relativamente clemente per sviluppare una pila con un'enorme quantità di supporto e supporto. Consente lo sviluppo su un terreno in continua evoluzione di sistemi operativi e creatori. Inoltre, ci consente di entrare in contatto con i nostri clienti in tempo reale. Bene, ci sono molti altri modi in cui un open source può aiutare. Queste funzionalità hanno modificato il nostro percorso di pianificazione, creazione e iterazione. RETE. Ultimo ma non meno importante, un numero enorme di persone sta anticipando diverse tecnologie come lo stack di sviluppatori accessibili tramite una licenza open source.

Bryana: Con un open source, ora è diventato più facile per tutti eseguire, visualizzare, eseguire il debug e persino contribuire al runtime che viene utilizzato per sviluppare le proprie app. Affrontare i fatti fondamentali oltre a metterli in evidenza è diventato troppo più facile, cosa che spesso veniva trascurata prima. L'intero concetto di open-source ne assicura la disponibilità al di là di un singolo rivenditore, Microsoft.

Eric: L'open source sta davvero cambiando il gioco. Conosco qualche fatto in più sull'importanza dell'open source. RETE. Lascia che ti dica i miei punti.

Numero uno, il linguaggio e le implementazioni di runtime hanno così tanti vantaggi nell'essere open source. Ci renderà più straordinari in questo campo rispetto a prima.

In secondo luogo, penso che l'area del terreno sia ampia in questo caso. Quindi, sarà più eminente quando le persone saranno in grado di rilevare e persino eseguire il debug dell'implementazione. Piuttosto che annotare la documentazione, è davvero un modo migliore per entrare in contatto con le persone.

Infine, riceveremo molte aperture e proposte di collaborazione da varie organizzazioni e individui. Non è molto più facile che spingerci continuamente per trattati una tantum nella nostra vecchia politica di closed source?

Adamo: Esatto! È qui che risiede il significato dell'open source. Ma posso dire molte altre importanza di un open source sul progetto .NET. Quindi, sceglierne uno è abbastanza difficile per me. Ma lascia che ti dica quello preferito. Penso che la cosa migliore dell'open source sia che con questo chiunque può scoprire qualcosa di vitale da qualsiasi luogo e migliorarlo secondo la propria scelta. Nel frattempo, con .NET Core, le richieste di modifiche devono esplorare i loro percorsi verso le persone giuste in Microsoft. Verrà programmato di conseguenza per uno sviluppatore che può occuparsi del processo di miglioramento. Se continua il suo viaggio in questo modo, spero che venga rilasciato ufficialmente entro pochi anni. Grazie alla tecnologia in cui qualsiasi problema di chiunque può essere curato dall'oggi al domani. Tutto quello che devono fare dopo aver notato qualsiasi problema è creare un unico PR. Le aree dei problemi verranno riviste, ripetute e integrate entro un giorno. È solo il livello successivo di miglioramento.

Jonas: Penso che l'open source sia la cosa migliore in assoluto. È senza dubbio utile costruire una prospera multipiattaforma. È un ottimo modo per prendere di mira anche Linux.

Mark: Per me, l'open source è uno dei mezzi più evidenti per dimostrare che la grande quantità di investimenti di Microsoft nella comunità OSS non è uno spreco. Il software OSS non solo viene utilizzato durante lo sviluppo, ma viene anche spedito come base delle nostre scorte. Non possiamo ignorare gli innumerevoli vantaggi offerti dal sistema OSS. Ha un ruolo enorme nel mondo dell'ecosistema software. Quindi, far parte dell'OSS è inevitabile per Microsoft per ripagarlo.

Bryana: A partire da ora, abbiamo un resoconto dettagliato delle nostre precedenti azioni; è diventato più facile per noi spedire i prodotti corretti. Ci assiste durante questo processo. Inoltre, l'intera dimensione della comunità dell'open-source è di m. Hanno professionisti in molti settori, anche più del nostro intero team. È un altro motivo che ci aiuta a concentrarci ea svolgere il nostro lavoro con passione e competenza più profonde.

L'open source è responsabile dell'incremento dell'adozione di .NET?

Adamo: Sì! Certamente! Prima di essere open-source, .NET era limitato solo a Windows. Ma ora è accessibile da molte altre posizioni.

David: Per me è un sì. Penso sinceramente che open source e .NET siano direttamente collegati con una linea retta. Il sistema ha effettivamente aumentato la visibilità dell'intero progetto. Inoltre, ora è accessibile attraverso diverse posizioni. Quindi, è in qualche modo responsabile dello sviluppo del progetto .NET.

Eric: Penso di sì. Ma .NET Core è più responsabile delle modifiche nel progetto .NET, dell'intero scenario e così via. Ma non c'è modo che io possa ignorare gli obblighi di OSS nella crescita dell'adozione di .NET. I servizi di sviluppo ASP.NET possono aiutarti a saperne di più.

Conclusione:

Si spera che le informazioni fornite dai professionisti di .NET siano state sufficientemente utili per comprendere il significato dell'open source nel progetto .NET. Non sarebbe sbagliato dire che non c'è altro modo che un open-source nello sviluppo della piattaforma applicativa. È molto più divertente, oltre che abbastanza veloce e facile da usare.

Infine, grazie a David, Bryana, Adam, Eric, Mark e Jonas per la loro collaborazione pratica in questo progetto. Grazie per aver condiviso i tuoi pensieri genuini e sottolineare i fatti interessanti sull'importanza dell'open-source nel progetto .NET.