Nenda kwa yaliyomo

.NET Framework

Kutoka Wikipedia, kamusi elezo huru

.NET Framework ni jukwaa la programu lililoundwa na kampuni ya Microsoft kwa lengo la kusaidia ujenzi na utekelezaji wa programu zinazofanya kazi kwenye Windows. Mfumo huu unajumuisha Common Language Runtime (CLR), ambayo inasimamia usalama, kumbukumbu, na utekelezaji wa msimbo, pamoja na maktaba kubwa ya Base Class Library (BCL).[1]

Lugha Zinazotumika

[hariri | hariri chanzo]

.NET Framework inasaidia lugha nyingi za programu ikiwa ni pamoja na C#, Visual Basic .NET, na F#. Lugha hizi huunganishwa kupitia Common Language Infrastructure (CLI), inayowezesha msimbo kutoka lugha tofauti kushirikiana ndani ya mfumo mmoja.[2]

Mifumo ya Usanifu

[hariri | hariri chanzo]

Mfumo huu pia umeenea katika ujenzi wa huduma na programu mbalimbali kupitia teknolojia kama ASP.NET kwa wavuti, Windows Presentation Foundation (WPF) kwa programu za picha, na Windows Communication Foundation (WCF) kwa huduma za mawasiliano.[3]

Maendeleo

[hariri | hariri chanzo]

Kuanzia mwaka 2016, Microsoft ilizindua .NET Core, toleo huru na la msalaba jukwaa, ambalo baadaye liliunganishwa na .NET 5 kama sehemu ya mageuzi makubwa ya teknolojia.[4]

  1. Richter, J. CLR via C#. Microsoft Press, 2012
  2. Troelsen, A. Pro C# 7 with .NET and .NET Core. Apress, 2018
  3. Liberty, J. Programming ASP.NET. O’Reilly Media, 2008
  4. Albahari, J. C# 9.0 in a Nutshell. O’Reilly Media, 2021