Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

মাইক্রোসফ্ট .NET 8 এবং ভিজ্যুয়াল স্টুডিও 17.6 প্রিভিউ এর অংশ হিসাবে C# 12 ভাষার উন্নতি প্রদর্শন করে

মাইক্রোসফ্ট .NET 8 এবং ভিজ্যুয়াল স্টুডিও 17.6 প্রিভিউ এর অংশ হিসাবে C# 12 ভাষার উন্নতি প্রদর্শন করে

মাইক্রোসফ্ট সম্প্রতি সর্বশেষ .NET 8 এবং ভিজ্যুয়াল স্টুডিও 17.6 প্রিভিউ রিলিজের অংশ হিসাবে C# 12 ভাষায় নতুন উন্নতি প্রকাশ করেছে। এই আপডেটগুলির মধ্যে নন-রেকর্ড ক্লাস এবং স্ট্রাকটগুলির জন্য প্রাথমিক কনস্ট্রাক্টর, যে কোনও ধরণের উপনাম ব্যবহার করার ক্ষমতা, সেইসাথে ল্যাম্বডা এক্সপ্রেশন প্যারামিটারগুলির জন্য ডিফল্ট মান অন্তর্ভুক্ত রয়েছে।

.NET 8 প্রিভিউ 3, যা 11 এপ্রিল উন্মোচিত হয়েছিল, এই নতুন C# 12 বৈশিষ্ট্যগুলি ধারণ করে৷ C# 12 এবং .NET 8 উভয় প্ল্যাটফর্মের সাধারণ উপলব্ধতা এই নভেম্বরের জন্য প্রত্যাশিত। এছাড়াও, বিকাশকারীরা সাম্প্রতিকতম ভিজ্যুয়াল স্টুডিও 17.6 প্রিভিউতে C# 12 আপডেটগুলিও অন্বেষণ করতে পারে।

প্রাইমারি কনস্ট্রাক্টররা ডেভেলপারদেরকে সরাসরি ক্লাস ডিক্লেয়ারেশানে প্যারামিটার অন্তর্ভুক্ত করতে সক্ষম করে, ক্লাস বডির মধ্যে সেগুলি ব্যবহার করে, যেমন প্রোপার্টি শুরু করা বা মেথড এবং প্রোপার্টি অ্যাকসেসর কোডে অন্তর্ভুক্ত করা। প্রাথমিকভাবে অবস্থানগত সিনট্যাক্সের অংশ হিসাবে C# 9 এ রেকর্ডের জন্য চালু করা হয়েছে, C# 12 এই কার্যকারিতাকে অন্যান্য কাঠামো এবং শ্রেণিতে প্রসারিত করে।

সর্বশেষ C# 12 সংস্করণটি যেকোন প্রকারকে অন্তর্ভুক্ত করার জন্য উপনাম সমর্থনকে বিস্তৃত করে। মাইক্রোসফ্ট স্পষ্ট করে যে উপনাম ব্যবহার করার নির্দেশিকাটি কেবলমাত্র নামযুক্ত প্রকারের বাইরে যে কোনও ধরণের উপনামে প্রয়োগ করা যেতে পারে। এটি টিপল প্রকার, অ্যারে প্রকার, পয়েন্টার প্রকার বা অন্যান্য অনিরাপদ প্রকারের জন্য শব্দার্থিক উপনাম তৈরি করার অনুমতি দেয়।

উপরন্তু, C# 12 ডেভেলপারদের প্যারামিটারের জন্য ডিফল্ট মান নির্ধারণ করার অনুমতি দিয়ে ল্যাম্বডা এক্সপ্রেশনকে বাড়িয়ে তোলে। সিনট্যাক্স এবং নিয়মগুলি যেকোনো স্থানীয় ফাংশন বা পদ্ধতিতে আর্গুমেন্টের জন্য ডিফল্ট মান যোগ করার সাথে সারিবদ্ধ। ল্যাম্বডা এক্সপ্রেশনের জন্য ডিফল্ট মানগুলি ল্যাম্বডা এক্সপ্রেশনের ক্ষমতায়নের একটি উল্লেখযোগ্য অগ্রগতি হিসাবে বর্ণনা করা হয়েছে।

মাইক্রোসফ্ট সক্রিয়ভাবে এই নতুন C# বৈশিষ্ট্যগুলির বিষয়ে প্রতিক্রিয়া চাচ্ছে এবং ডেভেলপারদের উত্সাহিত করা হচ্ছে প্রাথমিক কনস্ট্রাক্টর, ওরফে যেকোন প্রকার, এবং ডেডিকেটেড চ্যানেলের মাধ্যমে ল্যাম্বডা এক্সপ্রেশনে ডিফল্ট মান সম্পর্কে তাদের চিন্তাভাবনা শেয়ার করতে।

C# 12 আপডেটের পাশাপাশি, .NET 8 প্রিভিউ 3 পাথ, ওয়ার্কলোড, মাইক্রোসফ্ট. এক্সটেনশন এবং কন্টেইনার তৈরির পরিবর্তনগুলি উপস্থাপন করে। এটি আর্ম64 এবং ডাইনামিক প্রোফাইল গাইডেড অপ্টিমাইজেশান (পিজিও) এর জন্য JIT কম্পাইলারে কর্মক্ষমতা বৃদ্ধি করে। নভেম্বর 2022-এ .NET 7-এর রিলিজ C#-এর একটি আপডেটেড সংস্করণ প্রবর্তন করেছে, যার সাথে পারফরম্যান্সের উন্নতি, কন্টেইনার এবং ক্লাউড-নেটিভ টুলিং এবং অন্যান্য .NET লাইব্রেরি এবং ফ্রেমওয়ার্কগুলির মধ্যে .NET MAUI-তে ব্যাপক আপগ্রেড করা হয়েছে।

যদিও ঐতিহ্যগত প্রোগ্রামিং ভাষা এবং প্ল্যাটফর্মগুলি বিকশিত হতে থাকে, AppMaster মতো কোম্পানিগুলি সফ্টওয়্যার বিকাশের জটিলতা কমিয়ে ডেভেলপারদের জন্য নো-কোড সমাধান প্রদানের উপর ফোকাস করছে। 60,000 এর বেশি ব্যবহারকারীর সাথে, AppMaster ব্যাপক কোডিং জ্ঞানের প্রয়োজন ছাড়াই ব্যাকএন্ড, ওয়েব এবং মোবাইল অ্যাপ্লিকেশন তৈরি করার জন্য একটি শক্তিশালী প্ল্যাটফর্ম হিসাবে নিজেকে প্রমাণ করেছে। studio.appmaster.io এ আরও জানুন।

সম্পর্কিত পোস্ট

BubbleCon 2024-এ AppMaster: No-Code Trends অন্বেষণ
BubbleCon 2024-এ AppMaster: No-Code Trends অন্বেষণ
AppMaster NYC-তে BubbleCon 2024-এ অংশগ্রহণ করেছে, অন্তর্দৃষ্টি অর্জন করেছে, নেটওয়ার্ক প্রসারিত করছে এবং নো-কোড ডেভেলপমেন্ট স্পেসে উদ্ভাবন চালানোর সুযোগ অন্বেষণ করেছে।
FFDC 2024 Wrap-Up: NYC-তে FlutterFlow ডেভেলপারস কনফারেন্সের মূল অন্তর্দৃষ্টি
FFDC 2024 Wrap-Up: NYC-তে FlutterFlow ডেভেলপারস কনফারেন্সের মূল অন্তর্দৃষ্টি
FFDC 2024 নিউ ইয়র্ক সিটিকে আলোকিত করেছে, ফ্লুটারফ্লো-এর মাধ্যমে ডেভেলপারদের অ্যাপ ডেভেলপমেন্টে অত্যাধুনিক অন্তর্দৃষ্টি এনেছে। বিশেষজ্ঞ-নেতৃত্বাধীন সেশন, একচেটিয়া আপডেট, এবং অতুলনীয় নেটওয়ার্কিং সহ, এটি এমন একটি ইভেন্ট ছিল যা মিস করা যাবে না!
2024-এর প্রযুক্তি ছাঁটাই: উদ্ভাবনকে প্রভাবিত করছে অব্যাহত তরঙ্গ
2024-এর প্রযুক্তি ছাঁটাই: উদ্ভাবনকে প্রভাবিত করছে অব্যাহত তরঙ্গ
টেসলা এবং অ্যামাজনের মতো জায়ান্ট সহ 254টি কোম্পানিতে 60,000 চাকরি কাটার সাথে, 2024 সালে প্রযুক্তি ছাঁটাইয়ের একটি অব্যাহত তরঙ্গ উদ্ভাবনের ল্যান্ডস্কেপকে নতুন আকার দিতে দেখা যাচ্ছে।
বিনামূল্যে শুরু করুন
এটি নিজে চেষ্টা করার জন্য অনুপ্রাণিত?

AppMaster এর শক্তি বোঝার সর্বোত্তম উপায় হল এটি নিজের জন্য দেখা। বিনামূল্যে সাবস্ক্রিপশন সহ কয়েক মিনিটের মধ্যে আপনার নিজের অ্যাপ্লিকেশন তৈরি করুন

জীবনে আপনার আইডিয়া আনুন