மைக்ரோசாப்ட் லினக்ஸ் மற்றும் ஆண்ட்ராய்டுக்கான ஆதரவுடன் ஒருங்கிணைந்த .NET 5 இயங்குதளத்தை அறிமுகப்படுத்தியது

மைக்ரோசாப்ட் நிறுவனம் அறிவித்தார்.NET Core 3.0 வெளியீட்டிற்குப் பிறகு .NET 5 இயங்குதளம் வெளியிடப்படும், இது Windows உடன் கூடுதலாக Linux, macOS, iOS, Android, tvOS, watchOS மற்றும் WebAssembly ஆகியவற்றுக்கான ஆதரவை வழங்கும். மேலும் வெளியிடப்பட்டது ஐந்தாவது திறந்த மேடை முன்னோட்ட வெளியீடு .நெட் கோர் 3.0, அதன் செயல்பாடு .NET கட்டமைப்பு 4.8 க்கு அருகில் உள்ளது, ஏனெனில் அதன் உள்ளடக்கம் திறந்த கடந்த ஆண்டு Windows Forms, WPF மற்றும் Entity Framework இன் பாகங்கள் 6. .NET Framework தயாரிப்பு இனி உருவாக்கப்படாது மற்றும் வெளியீடு 4.8 இல் நிறுத்தப்படும். .NET இயங்குதளம் தொடர்பான அனைத்து மேம்பாடுகளும் இப்போது .NET கோர்வை மையமாகக் கொண்டுள்ளன, இதில் இயக்க நேரம், JIT, AOT, GC, BCL (அடிப்படை வகுப்பு நூலகம்), C#, VB.NET, F#, ASP.NET, Entity Framework, ML.NET, WinForms, WPF மற்றும் Xamarin.

.NET 5 கிளை குறிக்கும் .NET கட்டமைப்பு, .NET கோர் மற்றும் Xamarin மற்றும் Mono திட்டங்களின் ஒருங்கிணைப்பு. .NET 5 ஆனது பயனர்களுக்கு ஒற்றை, திறந்த கட்டமைப்பு மற்றும் இயக்க நேரத்தை பல்வேறு வளர்ச்சிப் பகுதிகளில் பயன்படுத்தக்கூடியதாக வழங்கும். NET 5 ஆனது, ஒரே குறியீட்டு அடிப்படையிலிருந்து பல தளங்களுக்கான தயாரிப்புகளை (விண்டோஸ், லினக்ஸ், iOS மற்றும் ஆண்ட்ராய்டு போன்றவை) உருவாக்க உங்களை அனுமதிக்கும்.

மோனோ திட்டத்தின் ஒரு பகுதியாக உருவாக்கப்பட்ட இயக்க நேரம் iOS மற்றும் Android க்கு வழங்கப்படும். JIT தொகுப்புக்கு கூடுதலாக, இயந்திரக் குறியீடு அல்லது WebAssembly பைட்கோடுக்கான LLVM மேம்பாடுகளின் அடிப்படையில் ஒரு முன்-தொகுப்பு பயன்முறை வழங்கப்படும் (நிலையான தொகுப்பு Mono AOT மற்றும் பிளேஸர்) மேம்பட்ட அம்சங்களில், ஜாவா, ஆப்ஜெக்டிவ்-சி மற்றும் ஸ்விஃப்ட் உடன் பெயர்வுத்திறனும் குறிப்பிடப்பட்டுள்ளது. .NET 5 நவம்பர் 2020 இல் வெளியிட திட்டமிடப்பட்டுள்ளது, மேலும் .NET கோர் 3.0 இந்த ஆண்டு செப்டம்பரில் வெளியிட திட்டமிடப்பட்டுள்ளது.

கூடுதலாக, மைக்ரோசாப்ட் வெளியிடப்பட்ட திறந்த குறுக்கு-தளம் கட்டமைப்பை .NET ML 1.0 C# மற்றும் F# இல் இயந்திர கற்றல் அமைப்புகளை உருவாக்குவதற்கு. கட்டமைப்பின் குறியீடு வெளியிடப்பட்டது MIT உரிமத்தின் கீழ். Linux, Windows மற்றும் macOS க்கான மேம்பாடு அதிகாரப்பூர்வமாக ஆதரிக்கப்படுகிறது. .NET ML ஆனது TensorFlow, ONNX மற்றும் Infer.NET போன்ற இயங்குதளங்களுக்கு ஒரு துணை நிரலாகப் பயன்படுத்தப்படலாம், இது பட வகைப்பாடு, உரை பகுப்பாய்வு, போக்கு முன்கணிப்பு, தரவரிசை, ஒழுங்கின்மை கண்டறிதல், பரிந்துரை போன்ற பல்வேறு இயந்திர கற்றல் பயன்பாட்டு நிகழ்வுகளுக்கான அணுகலை வழங்குகிறது. மற்றும் கண்டறிதல். விண்டோஸ் டிஃபென்டர், மைக்ரோசாஃப்ட் ஆபிஸ் (பவர்பாயிண்ட் டிசைன் ஜெனரேட்டர் மற்றும் எக்செல் சார்ட் சிபாரிசு இயந்திரம்), அஸூர் மற்றும் பவர்பிஐ உள்ளிட்ட பல மைக்ரோசாஃப்ட் தயாரிப்புகளில் இந்த கட்டமைப்பு ஏற்கனவே பயன்படுத்தப்பட்டுள்ளது.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்