মাইক্রোসফট উইন্ডোজ কমিউনিটি টুলকিটের ভার্সন ৭.০ রিলিজ করেছে।
Windows Blog-এ একটি পোস্টে, মাইক্রোসফট বলেছে যে উইন্ডোজ ১০ অ্যাপ ডেভেলপমেন্টের জন্য লেটেস্ট টুলসেট "অনেক মাস ইনভিগরেটিং দ্য উইন্ডোজ কমিউনিটি টুলকিট" এর পর রিলিজ করা হয়েছে।
স্বাভাবিকভাবে, ব্যবহারকারীরা অনেক নতুন ফিচার এবং উন্নতির আশা করতে পারেন।
Windows Community Toolkit কী?
সংক্ষেপে, Windows Community Toolkit UWP এবং .NET অ্যাপ্লিকেশন উইন্ডোজ ১০-এ বিল্ড করার প্রক্রিয়া সহজ করে। এটি ডেভেলপারদের "হেল্পার, এক্সটেনশন, এবং কাস্টম কন্ট্রোলের একটি সংগ্রহ" প্রদান করে এটি করে।
টুলকিটের ব্যবহার পিসি অ্যাপ বিল্ড করার পরিসীমিত নয়। এটি Xbox, মোবাইল, IoT, এবং HoloLens-ও অ্যাপ্লিকেশন ডেভেলপ করার জন্য ব্যবহার করা যায়।
এছাড়া, অফিসিয়াল Windows Community Toolkit ডকুমেন্টেশন বলেছে যে এটি "কমিউনিটির সাপোর্টসহ GitHub-এ হোস্ট করা একটি ওপেন সোর্স প্রজেক্ট হিসেবে বিল্ড করা হয়েছে।"
Windows Community Toolkit v7.0-এ ফিচার এবং উন্নতি
Windows Community Toolkit-এর ভার্সন ৭.০ কে মাইক্রোসফট "টুলকিটের সবচেয়ে বড় রিলিজের একটি" হিসেবে প্রশংসা করেছে। এটি এর অন্তর্নিহিত কাঠামো এবং কোড কন্ট্রাক্টের চারপাশে করা পরিবর্তনের অ্যারে যেন প্রমাণ করছে।
প্রথম বড় পরিবর্তন হলো .NET-এর জন্য MVVM Toolkit-এর পরিচয়। মাইক্রোসফট অনুযায়ী, "Microsoft.Toolkit.Mvvm প্যাকেজ একটি আধুনিক, দ্রুত, এবং মডুলার MVVM লাইব্রেরি।"
MVVM Toolkit যা ঘুরে/core principles গুলো হলো: প্ল্যাটফর্ম এবং রানটাইম স্বাধীনতা, নমনীয় ব্যবহারযোগ্যতা, কম্পোনেন্ট ব্যবহার করার স্বাধীনতা, এবং রেফারেন্স ইমপ্লিমেন্টেশন।
Windows Community Toolkit v7.0 "উন্নত নোটিফিকেশন সাপোর্ট Win32 এবং .NET 5-র জন্য" নিয়ে এসেছে। এটি সম্ভব হয়েছে নতুন এবং উন্নত Toast Notifications হেল্পারদের কারণে .NET এবং UWP-दুটোর জন্যই।
এছাড়া, Animations প্যাকেজটি Windows Community Toolkit v7.0-এ সম্পূর্ণরূপে রিভ্যাম্প করা হয়েছে। এর মানে হলো "Animation প্যাকেজটি এখন লাইটওয়েট যা সরাসরি C# এবং XAML অ্যানিমেশন সাপোর্ট করে।"
Animations প্যাকেজে অন্যান্য পরিবর্তনগুলোর মধ্যে একটি নতুন AnimationBuilder ক্লাস রয়েছে যা ব্যবহারকারীদের C# এবং XAML-এ কম্পোজিশন অ্যানিমেশন তৈরি করতে দেবে।
Windows Community Toolkit v7.0-এ অন্যান্য বড় ফিচারগুলোর মধ্যে রয়েছে: আপনার অ্যাপের মধ্যে কমান্ডিং কন্ট্রোল করার জন্য নতুন TabbedCommandBar, ColorPicker-এর একটি নতুন ভার্সন, এবং XAML লে-আউট এবং অর্গানাইজ করার জন্য SwitchPresenter।
Windows Community Toolkit v7.0-এর সম্পূর্ণ রিলিজ নোটস GitHub-এ পাওয়া যাবে।
Windows Community Toolkit v7.0 কিভাবে শুরু করবেন
মাইক্রোসফট Windows Community Toolkit-এর ভার্সন ৭-এ খুব জোর দিয়েছে। এতে ডেভেলপারদের দীর্ঘদিনের চিন্তাগুলো সমাধান করা হয়েছে, এবং কমিউনিটির সাহায্যে মাইক্রোসফট একটি সম्पূর্ণ প্যাকেজ ডেলিভার করেছে যা উইন্ডোজ ১০ অ্যাপ ডেভেলপমেন্টকে অনেক সহজ করে দিয়েছে।
Windows Community Toolkit দিয়ে শুরু করতে চাওয়া ব্যবহারকারীদের Visual Studio ডাউনলোড করতে হবে। অথবা, ব্যবহারকারীরা মাইক্রোসফট স্টোর থেকে Windows Community Toolkit Sample App ডাউনলোড করে টুলকিটের লেটেস্ট ফিচারগুলো টেস্ট করতে পারেন।