C# Tarixi

net

C# Tarixi Ushbu maqolamizda sizlarga C# dasturlash tili tarixi haqida qisqacha ma’lumot berishga harakat qilamiz. Agarda siz dasturlash olamida yangi va nimadan boshlashi bilmay turgan bo’lsangiz, ushbu kamtargina maqolachamiz aynan siz uchun. Nega bu til juda mashhur? Ushbu mashhur dasturlash tilining tarixini ko’rib chiqing. C# ning kelib chiqishi 2000-yillarga borib taqaladi. O’sha yillarda Microsoft ushbu … Читать далее

Java vs C#

net

Java vs C# Suxrob Xayitmurodov li]:relative [&>li]:ps-[2.25ch] [&>li>div_div]:mt-0 [&>li>.bullet]:before:bg-dark/6 [&>li>.bullet]:before:absolute [&>li>.bullet]:before:left-0 [&>li>.bullet]:before:w-[1ch] [&>li>.bullet]:before:h-[1lh] [&>li>.bullet]:before:[mask-repeat:no-repeat] [&>li>.bullet]:before:[mask-position:left] dark:[&>li>.bullet]:before:bg-light/6 [&>li>.bullet:before]:bullet-circleFilled [&_&>li>.bullet:before]:bullet-circle [&_&_&>li>.bullet:before]:bullet-dash [&_&_&_&>li>.bullet:before]:bullet-squareFilled [&_&_&_&_&>li>.bullet:before]:bullet-square [&_&_&_&_&_&>li>.bullet:before]:bullet-circleFilled max-w-3xl w-full mx-auto decoration-primary/6″> Java Java Runtime Environment (JRE) da ishlaydi, C# esa Common Language Runtime (CLR) da ishlashga mo’ljallangan. Java class-based ya’ni klasslarga asoslangan Ob’ektga yo’naltirilgan til, C# esa Ob’ektga yo’naltirilgan, funksional … Читать далее

Stack & Heap

net

Stack & Heap Assalomu alaykum, biz hozir dasturingiz run bo‘lganda, xotira bilan bog’liq umumiy qanday jarayonlar ketishi haqida sal chuqurroq yoritib berishga harakat qilamiz. RAM => Random access memory, biz bilgan o‘sha tezkor xotira. Dastur ishga tushganda, dasturda foydalanilgan vaqtinchalik ma’lumotlar shu qismda saqlanadi. CLR xotirani oson boshqarishi uchun, xotirani ba’zi qismlarga ajratadi: li]:gap-[1ch] [counter-reset:list-decimal] … Читать далее

Basics

net

Basics Ushbu Basic qismni sizlar bilan birgalikda teng 3 qismga bo’lamiz. Kim so’kadi? Hech kim… . Keling men o’sha bo’lingan qismlarni ko’rsataman. Copy using System; namespace dotnetuz { public class Program { public static void Main(string[] args) { //Your code goes here Console.WriteLine(«Hello, world!»); } } } //from C# 9.0 System.Console.WriteLine(«Hello World!»); enough for us! … Читать далее

ORM

net

ORM Bu mavzuni o’qiyotgan bo’lsangiz katta ehtimol bilan database bilan ishlashda muhim ko’nikmalarga egasiz. Yangi texnologiyaning qadrini tushunish uchun undan noqulay, effektivligi past, konsepsiyasi boshqacha texnologiyalardan foydalanib ko’rish kerak. Bunga bir qancha tendensiyalarni keltirib o’tish mumkin. Misol uchun Obyektga yo’naltirilgan dasturlash konsepsiyasining muhumliligini tushunish va qadriga yetish uchun Funksional dasturlash konsepsiyasini tushunib olish kerak yoki … Читать далее

LINQ asoslari

net

LINQ asoslari LINQ (Language-Integrated Query) — bu ma’lumot manbasidan so’rov olish uchun oddiy va qulay til. Ma’lumotlar manbayi sifatida — IEnumerable interfeysini (masalan, standart to’plamlar, massivlar) amalga oshiradigan obyekt, DataSet, XML hujjati bo’lishi mumkin. Ammo manba turidan qat’iy nazar, LINQ ma’lumotni olish uchun barchasi uchun bir xil usulni qo’llashga imkon beradi. Qisqacha qilib aytganda LINQ … Читать далее

.NET bilan bog’liq mavhumliklardan qochish

net

.NET bilan bog’liq mavhumliklardan qochish .NET Framework, .NET Core, .NET Standard, va .NET kabi terminlar tez-tez uchrab turadi. Ular nima va bir-biridan qanday farq qiladi? Bugungi postimizda shular xususida so‘z yuritamiz. 😃 .NET 6, .NET Core, .NET Framework va Xamarin ilovalar va xizmatlarni yaratishda foydalaniladigan dasturchilar uchun oʻzaro bogʻliq va bir-biriga oʻxshash platformalardir. Ushbu boʻlimda … Читать далее

.NET ga xush kelibsiz

net

.NET ga xush kelibsiz Kross platforma, open source va dasturchilar uchun IOT, Mobile, Desktop, Web, Game turdagi maxsulotlar ishlab chiqish uchun bepul platforma Assalomu alaykum mening qadrdonlarim! Sizlarga .NET bo’yicha bilim berishni bugundan niyat qildim. Agar sizlarni Microsoft kompaniyasi tomonidan yaratilgan maxsulotlar qiziqtirsa va o’sha maxsulotlar orqali o’z maxsulotingizni ishlab chiqmoqchi bo’lsangiz, siz hozir yo’nalish … Читать далее