.NET Core

.NET
Ishlab chiquvchi.NET Foundation
So‘nggi versiyasi19.11.2019 / 3.0.1
Demo versiyasi3.1 / 14.11.2019
Operatsion tizimWindows, Linux va macOS
LitsenziyaMIT Litsenziyasi[1]
Vebsayt:https://dotnet.microsoft.com

.NET, Windows, Linux va macOS operatsion tizimlarini qoʻllab-quvvatlovchi bepul va ochiq kodli dasturiy infratuzilma.[2] Bu .NET Framework uchun oʻzaro faoliyat platformaning vorisi[3] hisoblanadi.[4] Loyiha asosan Microsoft tomonidan MIT litsenziyasi ostida ishlab chiqarilgan.[1]

Dastur sohasi boʻyicha .NET ekotizimi

Veb va orqa tomonni ishlab chiqish[5]:

  • Veb-shakllar (oldindan belgilangan yoki maxsus boshqaruv elementlari va komponentlaridan foydalangan holda dinamik veb-sahifalarni yaratish)
  1. ASP.NET MVC (sinov asosida ishlab chiqishni ta'minlash; Model-View-Controller paradigmasiga muvofiq yechimlar yaratish)
  2. ASP.NET veb-sahifalari (dinamik veb-sahifalar, veb-ilovalar va xizmatlarni ishlab chiqish)
  3. Veb API-lari (ASP.NET veb-API REST asosidagi veb-xizmatlarni yaratishga yordam beradi)
  • ASP.NET bitta sahifali ilovasi koʻplab mijoz tomonidagi oʻzaro ta'sirlarga ega moslashuvchan ilovalarni ishlab chiqishda qoʻllaniladi.
  • Real vaqt texnologiyalari (SignalR, WebSockets)
  • Mobil ilovalarning orqa tomoni ASP.NET veb-API yordamida yaratilishi mumkin. ASP.NET moslashuvchan dizaynlarga ega mobil veb-saytlarni yaratish imkonini beradi.
  • Vebhuklar

Mobil ilovalar:

  • Xamarin (eskirgan texnologiya, 2024-yil 1-maydan beri qoʻllab-quvvatlanmaydi)
  • .NET MAUI

Ish stoli ilovalari:

  • Windows Forms
  • WPF
  • UWP
  • .NET MAUI
  • Avalonia UI
  • Blazor Hybrid
  • WinUI

Oʻyinlarni ishlab chiqish va vizualizatsiya platformalari:

  • Unity
  • MonoGame
  • Godot
  • Stride
  • Flatredball
  • Evergine
  • CRYENGINE
  • Unigine[6]

AI algoritmlari:

  • ML.NET yordamida AI modellarini yaratish
  • OpenAI dan oldindan tuzilgan AI modellaridan foydalanish (masalan, ChatGPT)[7]

.NET yordamida ishlab chiqilishi mumkin boʻlgan dasturiy ta'minot yechimlari turlari

Dasturiy ta'minot yechimlarining turlari[8]:

  • Veb-ilovalar
  • Mobil ilovalar
  • Ish stoli ilovalari
  • Ilovalarning orqa va oldingi qismlari
  • Bulutli ilovalar
  • Oʻyinlar va simulyatsiyalar
  • IoT ilovalari

Manbalar

Havolalar

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.