මයික්රොසොෆ්ට් මෑතකදී .NET 8 එළිදක්වන ලද අතර, නව්ය විශේෂාංග සහ ප්රගතිය රැසකට සංවර්ධකයින් හඳුන්වා දුන්නේය. දියත් කිරීම තුළ වඩාත් වැදගත් නිවේදනවලින් එකක් වූයේ .NET පරිසර පද්ධතිය තුළ අපි ඔරොත්තු දෙන, නිරීක්ෂණය කළ හැකි සහ වින්යාසගත කළ හැකි ක්ලවුඩ්-ස්වදේශීය යෙදුම් ගොඩනඟන ආකාරය විප්ලවීය කිරීමට නිර්මාණය කර ඇති නව සහ වලාකුළු-ස්වදේශීය සංවර්ධන තොගයක් වන .NET Aspire හඳුන්වාදීමයි.
.NET Aspire සමඟින්, සංවර්ධකයන්ට සහ කණ්ඩායම්වලට දැන් වලාකුළු යෙදුම් බාධාවකින් තොරව ගොඩනැගීමට, සැපයීමට, යෙදවීමට, වින්යාස කිරීමට, පරීක්ෂා කිරීමට, ධාවනය කිරීමට සහ නිරීක්ෂණය කිරීමට මෙවලම් තිබේ. මෙම අදහස් සහිත තොගය සංවර්ධන ක්රියාවලිය විධිමත් කරන අතර බහු-ව්යාපෘති යෙදුම් සහ ඒවායේ යැපීම් වඩාත් සුමට ලෙස ක්රියාත්මක කිරීම සහ සම්බන්ධ කිරීම සක්රීය කරයි.
.NET Aspire හි ප්රධාන විශේෂත්වය වන්නේ Redis හෝ Postgres වැනි ජනප්රිය සේවාවන් සඳහා NuGet පැකේජ ලෙස ලබා දෙන එහි ප්රමිතිගත සංරචක පැකේජයි. මෙම පැකේජ යෙදුම් සංවර්ධන අත්දැකීම් වැඩිදියුණු කරන අතර සරල සහ විනිවිද පෙනෙන සංවර්ධන ක්රියාවලියක් සහතික කරයි.
මීට අමතරව, .NET Aspire විසින් Visual Studio සහ dotnet CLI හි ව්යාපෘති සැකිලි සහ විධාන රේඛා අතුරුමුහුණත් සහය ඇතුළුව පරිශීලක-හිතකාමී මෙවලම් අත්දැකීම් ලබා දෙයි. මෙම විශේෂාංග මඟින් .NET Aspire යෙදුම් නිර්මාණය කිරීම සහ අන්තර්ක්රියා කිරීම සරල කරයි, එය සෑම තරාතිරමකම විශේෂඥතාවක් ඇති සංවර්ධකයින්ට ප්රවේශ විය හැක.
නිවේදනය කළ දා සිට, .NET Aspire හට සංවර්ධක ප්රජාව වෙතින් ඉමහත් ප්රතිචාරයක් ලැබී ඇත. GitHub ව්යාපෘතිය දැනටමත් දින කිහිපයක් ඇතුළත තරු 2kකට ආසන්න ප්රමාණයක් ලබා ගෙන ඇති අතර, මෙම නව සංවර්ධන තොගය වටා ඇති ඉහළ මට්ටමේ උනන්දුව සහ උද්යෝගය ප්රදර්ශනය කරයි.
.NET Aspire තවමත් එහි පෙරදසුන් අදියරේ පවතින අතර, එය සාමාන්යයෙන් 2024 වසන්තයේ දී .NET 8 හි කොටසක් ලෙස ලබා ගැනීමට අපේක්ෂා කෙරේ. මෙමගින් සංවර්ධකයින්ට එහි නිල නිකුතුවට පෙර තොගය ගවේෂණය කිරීමට සහ හුරුපුරුදු වීමට ප්රමාණවත් කාලයක් ලබා දේ.
.NET Aspire ඔවුන්ගේ පවතින යෙදුම් වලට අනුකලනය කිරීමට බලාපොරොත්තු වන සංවර්ධකයන්ට සහය වීමට, Microsoft විසින් ආරම්භ කරන ආකාරය පිළිබඳව පියවරෙන් පියවර මාර්ගෝපදේශනයක් සපයයි. .NET 8 වෙත උත්ශ්රේණි කිරීම සහ Visual Studio 17.9 භාවිතා කිරීම මගින්, සංවර්ධකයින්ට .NET Aspire හි ප්රබල විශේෂාංග සහ ක්රියාකාරීත්වයන් වෙත ප්රවේශය ලබා දෙමින් ඔවුන්ගේ ව්යාපෘති තුළ Aspire Orchestrator සහාය පහසුවෙන් සබල කළ හැක.
අවසාන වශයෙන්, .NET Aspire .NET පරිසර පද්ධතිය තුළ වලාකුළු-ස්වදේශීය සංවර්ධනයේ ප්රධාන ඉදිරි පියවරක් නියෝජනය කරයි. එහි විස්තීරණ විශේෂාංග, සරල කළ සංවර්ධන ක්රියාවලිය සහ ශක්තිමත් ප්රජා සහයෝගය සමඟින්, සංවර්ධකයින් වලාකුළු යෙදුම් ගොඩනඟන සහ යෙදවීමේ ආකාරය පරිවර්තනය කිරීමේ හැකියාව එයට ඇත. .NET Aspire සමඟින් වලාකුළු-ස්වදේශීය සංවර්ධනයේ අනාගතය වැලඳගෙන හැකියාවන්ගෙන් යුත් ලෝකයක් අගුළු හරින්න.
නිති අසන පැණ
.NET Aspire යනු කුමක්ද?
.NET Aspire යනු .NET 8 හි කොටසක් ලෙස Microsoft විසින් හඳුන්වා දෙන ලද cloud-native development stack එකකි. එය සංවර්ධකයින්ට සහ කණ්ඩායම්වලට .NET පරිසර පද්ධතිය තුළ වලාකුළු යෙදුම් බාධාවකින් තොරව ගොඩනැගීමට, සැපයීමට, යෙදවීමට, වින්යාස කිරීමට, පරීක්ෂා කිරීමට, ධාවනය කිරීමට සහ නිරීක්ෂණය කිරීමට හැකියාව ලබා දෙයි.
.NET Aspire හි ප්රධාන අංග මොනවාද?
.NET Aspire විසින් ප්රමිතිගත සංරචක පැකේජ, පරිශීලක-හිතකාමී මෙවලම් අත්දැකීම්, බහු-ව්යාපෘති යෙදුම්වල සරල වාද්ය වෘන්දය සහ සංවර්ධක උපකරණ පුවරුව හරහා විස්තීර්ණ යෙදුම් අධීක්ෂණය සහ පරීක්ෂා කිරීම ලබා දෙයි.
.NET Aspire සාමාන්යයෙන් ලබා ගත හැක්කේ කවදාද?
.NET Aspire හි සාමාන්ය ලබා ගැනීම .NET 2024 හි කොටසක් ලෙස 8 වසන්තය සඳහා සැලසුම් කර ඇත.
සංවර්ධකයින්ට .NET Aspire ඔවුන්ගේ පවතින යෙදුම්වලට ඒකාබද්ධ කළ හැක්කේ කෙසේද?
සංවර්ධකයින්ට .NET 8 වෙත උත්ශ්රේණිගත කළ හැකි අතර ඔවුන්ගේ ව්යාපෘති තුළ Aspire Orchestrator සහාය සබල කිරීමට Visual Studio 17.9 භාවිත කළ හැක. මයික්රොසොෆ්ට් එහි නිල ලේඛනගත කිරීම ආරම්භ කරන්නේ කෙසේද යන්න පිළිබඳ පියවරෙන් පියවර උපදෙස් සපයයි.
මට .NET Aspire පිළිබඳ ප්රතිපෝෂණ ලබා දිය හැක්කේ කොතැනින්ද?
.NET Aspire හි නිල GitHub ගබඩාව හරහා ඔවුන්ගේ ප්රතිපෝෂණ බෙදා ගැනීමට සංවර්ධකයින් දිරිමත් කරනු ලැබේ.