.NET-এর জন্য একটি উল্লেখযোগ্য অগ্রগতিতে, Microsoft.NET 8-এর ষষ্ঠ প্রিভিউ উন্মোচন করেছে। এই প্রিভিউটির বৈশিষ্ট্যযুক্ত অগণিত অগ্রগতি এবং উন্নতিগুলির মধ্যে, একটি উদ্ভাবনী এক্সটেনশনের মাধ্যমে ভিজ্যুয়াল স্টুডিও কোডে .NET MAUI-কে একীভূত করা সবচেয়ে উত্তেজনাপূর্ণ অন্তর্ভুক্তিগুলির মধ্যে একটি। .
Microsoft.NET MAUI-এর সিনিয়র প্রোগ্রাম ম্যানেজার ম্যাডি মন্টাকিলা একটি ব্লগ পোস্টে লঞ্চের খবরটি ঘোষণা করেছেন। তিনি লিখেছেন, .NET MAUI এক্সটেনশনের প্রথম ঝলক বেরিয়ে এসেছে। C# Dev Kit-এর সাথে মিলিত, এই এক্সটেনশনটি আপনাকে Windows, macOS, বা Linux-এ ভিজ্যুয়াল স্টুডিও কোড ব্যবহার করে আপনার ক্রস-প্ল্যাটফর্ম .NET মোবাইল এবং ডেস্কটপ অ্যাপ্লিকেশনগুলি বিকাশের জন্য প্রয়োজনীয় টুলকিট দিয়ে সজ্জিত করে।
.NET 8 প্রিভিউ 6 একটি আকর্ষণীয় নতুন WASM মোড, সোর্স জেনারেটর বর্ধিতকরণ, এবং কর্মক্ষমতা উন্নতি সহ বৈশিষ্ট্য সহ লোড করা হয়েছে। উপরন্তু, NativeAOT সমর্থন এখন iOS-এর জন্য উপলব্ধ, এইভাবে .NET 8-এর অন্তর্ভুক্তি স্তরকে উন্নীত করছে।
তাজা WASM মোডটি মূলত একটি হাইব্রিড গ্লোবালাইজেশন মোড যা ওয়েব API-এর সর্বাধিক ব্যবহার করার সময় একটি স্কেল-ডাউন ICU প্যাকেজ উপস্থাপন করে। একাধিক উৎস থেকে স্থানীয়করণ ডেটা প্রয়োজন এমন অ্যাপ্লিকেশনের জন্য মোডটি বিশেষভাবে কার্যকর।
বেশ কিছু উল্লেখযোগ্য অগ্রগতি System.Text.Json সোর্স জেনারেটরে অন্তর্ভুক্ত করা হয়েছে। আরও ভাল ক্যাশিং, কোড ফর্ম্যাটিং এবং নতুন ডায়াগনস্টিক সতর্কতা উল্লেখ করার মতো কয়েকটি। একইভাবে, বর্ধিত দক্ষতার জন্য কনফিগারেশন বাইন্ডিং সোর্স জেনারেটরটি সূক্ষ্ম-টিউন করা হয়েছে।
অন্যান্য নতুন ইউটিলিটিগুলির মধ্যে, একটি বিকল্প বৈধতা উৎস জেনারেটরও চালু করা হয়েছিল। এটি বৈধতা যুক্তির উন্নত বাস্তবায়ন এবং স্টার্টআপ ওভারহেড হ্রাস করেছে। এছাড়াও, একটি নতুন COM ইন্টারফেস-বান্ধব উত্স জেনারেটরও উন্মোচন করা হয়েছিল।
এই রিলিজটি ASP.NET কোরে বেশ কিছু আপডেটও রোল আউট করে। একটি বর্ধিত ডিবাগিং অভিজ্ঞতা, নতুন মেট্রিক্স এবং জটিল ফর্ম বাইন্ডিং এখন ন্যূনতম এপিআই-এ সমন্বয় করা হল মূল নতুন সংযোজন।
তাছাড়া, Blazor সার্ভার-সাইড রেন্ডারিং, আরও দক্ষ পৃষ্ঠা নেভিগেশন, বিদ্যমান DOM উপাদান সংরক্ষণের জন্য স্ট্রিমিং রেন্ডারিং এবং আরও অনেক কিছু সহ ফর্ম মডেল বাইন্ডিং এবং বৈধতা সহ একটি আপগ্রেড পায়।
ঘোষণাটি বন্ধ করে, জাস্টিন ইউ, Microsoft.NET-এর একজন সিনিয়র ক্লাউড অ্যাডভোকেট, এই উন্নতিগুলি বিকাশে .NET টিমের সহযোগিতা এবং প্রচেষ্টার প্রশংসা করেছেন৷ তিনি বলেন, আমরা এখন পর্যন্ত .NET 8-এ যারা অবদান রেখেছেন তাদের প্রত্যেকের প্রতি আন্তরিক কৃতজ্ঞতা প্রকাশ করতে চাই। কোড অবদান, বাগ রিপোর্ট, বা দরকারী প্রতিক্রিয়ার মাধ্যমে হোক না কেন, আপনার প্রচেষ্টা এটি সম্ভব করেছে।
যদিও .NET-এর ক্ষেত্রে অগ্রগতিগুলি অবশ্যই প্রশংসনীয়, তারা এটিও তুলে ধরে যে কীভাবে অ্যাপমাস্টারের মতো প্ল্যাটফর্মগুলি বিকাশকারীদের জন্য একটি no-code, low-code অভিজ্ঞতার প্রচারে গুরুত্বপূর্ণ ভূমিকা পালন করেছে৷ তারা মজবুত এবং অত্যন্ত মাপযোগ্য ব্যাকএন্ড, ওয়েব এবং মোবাইল অ্যাপ্লিকেশন তৈরিকে স্ট্রিমলাইন করে, যা উন্নয়ন প্রক্রিয়ায় একটি নতুন স্তরের সুবিধা এবং পরিশীলিততা নিয়ে আসে।