De ce este importantă sursa deschisă pentru proiectul .NET?
Publicat: 2021-09-08Știm că.NET este o platformă open-source întreținută de Microsoft. Este nominalizat pentru primele 30 de proiecte open-source cele mai active din 2017 și câștigă. În situația actuală, există o mulțime de proiecte open-source disponibile în întreaga lume. Printre acestea, .NET este într-adevăr unul popular. Aceste proiecte ajută la colectarea de informații aprofundate despre tehnologia ASP.NET Core cu mai multe arhitecturi și modele de codare.
De exemplu, notăm o conversație între câțiva ingineri de proiect .NET care au cooperat cu noi, împărtășindu-și gândurile autentice despre importanța open-source pentru proiectul .NET. Să aruncăm o privire rapidă la gândurile lor.
Care este importanța unui open-source pentru proiectul .NET?
David: În zilele noastre, grămada de dezvoltatori contemporani necesită să fie o platformă traversată. Bănuiesc că open-source este o modalitate relativ indulgentă de a dezvolta o grămadă cu o cantitate masivă de sprijin și suport. Permite dezvoltarea pe un teren în continuă schimbare de sisteme de operare și creatori. În plus, ne permite să fim conectați cu clienții noștri în timp real. Ei bine, există o mulțime de alte moduri în care o sursă deschisă poate ajuta. Aceste caracteristici ne-au modificat calea de planificare, stabilire și iterare. NET. Nu în ultimul rând, un număr mare de oameni anticipează mai multe tehnologii, cum ar fi stiva de dezvoltatori, care sunt accesibile printr-o licență open-source.
Bryana: Cu o sursă deschisă, acum a devenit mai ușor pentru toată lumea să ruleze, să vizualizeze, să depaneze și chiar să contribuie la timpul de execuție care se obișnuiește pentru a-și dezvolta aplicațiile. Abordarea faptelor fundamentale, precum și sublinierea lor a devenit mult prea ușoară, ceea ce a fost adesea neglijat înainte. Acest întreg concept de open-source asigură disponibilitatea acestuia dincolo de un singur dealer, Microsoft.
Eric: Open source schimbă într-adevăr jocul. Mai știu câteva fapte despre importanța open source. NET. Lasă-mă să-ți spun punctele mele.
În primul rând, limbajul și implementările runtime au atât de multe avantaje de a fi open source. Ne va face mai remarcabili în acest domeniu decât înainte.
În al doilea rând, cred că suprafața solului este una mare în acest caz. Deci, va fi mai eminent atunci când oamenii vor fi capabili să detecteze și chiar să depaneze implementarea. În loc să notezi documentația, este într-adevăr o modalitate mai bună de a te conecta cu oamenii.
În cele din urmă, vom primi o mulțime de deschideri și propuneri de colaborare din partea diverselor organizații și persoane. Nu este mult mai ușor decât să ne străduim în mod continuu pentru tratate unice în vechea noastră politică de surse închise?
Adam: Exact! Aici se află semnificația open-source. Dar pot spune o mulțime de altă importanță a unui open-source pe proiectul .NET. Deci, alegerea uneia este destul de dificilă pentru mine. Dar hai să-ți spun pe cel preferat. Cred că cel mai bun lucru despre open source este că, cu aceasta, oricine poate descoperi ceva vital de oriunde și îl poate îmbunătăți în funcție de alegerea sa. Între timp, cu .NET Core, petițiile pentru modificări trebuie să-și exploreze drumurile către persoanele potrivite de la Microsoft. Acesta va fi programat în consecință pentru un dezvoltator care se poate ocupa de procesul de îmbunătățire. Dacă își continuă călătoria în acest fel, sper că va fi lansat oficial în câțiva ani. Datorită tehnologiei în care orice problemă a oricui poate fi vindecată peste noapte. Tot ce trebuie să facă după ce au observat orice problemă este să pună un singur PR. Domeniile de probleme vor fi revizuite, repetate și integrate într-o zi. Este doar următorul nivel de îmbunătățire.
Jonas: Cred că open-source este cel mai bun lucru vreodată. Este, fără îndoială, util să construiești o multiplatformă prosperă. Este o modalitate excelentă de a viza și Linux.
Mark: Pentru mine, open-source este unul dintre cele mai evidente mijloace de a dovedi că investiția mare a Microsoft în comunitatea OSS nu este o risipă. Software-ul OSS nu numai că este folosit în timpul dezvoltării, ci este și expediat ca bază a stocurilor noastre. Nu putem ignora nenumăratele beneficii oferite de sistemul OSS. Are un rol imens în lumea ecosistemului software. Deci, a face parte din OSS este inevitabil ca Microsoft să-l ramburseze.
Bryana: De acum avem o relatare detaliată a faptelor noastre anterioare; ne-a devenit mai ușor să expediem produsele corecte. Ne ajută pe parcursul acestui proces. În plus, dimensiunea întregii comunități a open-source este m. Au profesioniști în multe domenii, chiar mai mulți decât întreaga noastră echipă. Este un alt motiv care ne ajută să ne concentrăm și să ne facem munca cu pasiune și pricepere mai profunde.
Este open-source responsabil pentru creșterea adoptării .NET?
Adam: Da! Desigur! Înainte de a fi open-source, .NET era limitat doar la Windows. Dar acum, este accesibil din multe alte locații.
David: Pentru mine, este un da. Cred cu adevărat că open source și .NET sunt conectate direct printr-o linie dreaptă. Sistemul a sporit efectiv vizibilitatea întregului proiect. În plus, acum este accesibil prin mai multe locații. Deci, este oarecum responsabil pentru dezvoltarea proiectului .NET.
Eric: Cred că da. Dar .NET Core este undeva mai responsabil pentru schimbările din proiectul .NET, întregul scenariu și așa mai departe. Dar nu pot ignora obligațiile OSS în creșterea adoptării .NET. Serviciile de dezvoltare ASP.NET vă pot ajuta să aflați mai multe.
Concluzie:
Sperăm că informațiile oferite de profesioniștii .NET au fost suficient de benefice pentru a înțelege semnificația open-source în proiectul .NET. Nu ar fi greșit să spunem că nu există altă cale decât o sursă deschisă în dezvoltarea platformei de aplicații. Este mult mai distractiv și destul de rapid și ușor de utilizat.
În cele din urmă, mulțumim lui David, Bryana, Adam, Eric, Mark și Jonas pentru cooperarea lor practică în acest proiect. Vă mulțumim pentru împărtășirea gândurilor dvs. autentice și pentru a sublinia faptele interesante despre importanța open-source în proiectul .NET.