ASP.NET

ASP vya kawaida - Active Server Pages

Active Server Pages (ASP), ikizwa pia kama ASP vya kawaida (Classic ASP), inaandikwa na Microsoft mwaka 1998 kama programu ya ujenzi wa mabara ya kizima ya kwanza.

ASP inaonyesha teknolojia ya kusaidia mabara ya internet kuendeleza mabara ya msingi ya internet.

Mifano ya faili ya vipande vya ASP ni .asp, inayoitwa kwa ujenzi wa VBScript.

Ikiwa unataka kuafyua ASP vya kawaidaTazama mafunzo yetu ya ASP.

ASP.NET

ASP.NET inaonyesha kipindi kina ya ASP kipya. Haina uwezo wa kusaidia ASP vya kawaida, lakini ASP.NET inaweza kutumia ASP.

Vipande vya ASP.NET vinaathirika, kwa hivyo ni zilizosha kwamba vya ASP vya kawaida vinapoweza kuwa zilizosha zaidi.

ASP.NET inahakika mashirika ya lugha bora, mafanikio ya uendeshaji wa watu kwa kiasi kikubwa, komponzi za XML, na usanifu wa ujumbe wa watu.

Mifayili ya ukurasa wa ASP.NET ina mifano wa .aspx, inayoitwa na VB (Visual Basic) au C# (C sharp).

Makampuni ya ASP.NET inaweza kutumia lugha mbalimbali za kuandaa, ikiwemo C++ na Java.

Kama inatumika na kichwa cha tovuti kinatuma mifayili ya ASP.NET, ingawa ya ASP.NET inakusoma mifayili hiyo, inakompila na inafanya maelezo ya mifano ya kichwa, kwa upya ya HTML katika tovuti.

Razor ya ASP.NET

Razor ni lugha ya kichwa cha kipya, inayotumia kusaidia kuingia kwa mifano ya server katika tovuti ya ASP.NET, inayojadilika na ASP.

Razor ina uwezo wa ASP.NET wa kigeni, lakini ina uwanja wa kutumia na kupenda kusoma zaidi.

Lugha za programming ya ASP.NET

Makao hii inakabidhi lugha za programming zifuatazo:

  • Visual Basic (VB.NET)
  • C# (inayorekwa C sharp)

Teknolojia za server ya ASP.NET

Makao hii inaenea teknolojia zifuatazo za server:

  • Web Pages (ina tumia kiini cha Razor)
  • MVC (Model View Controller)
  • Web Forms (ASP.NET ya kigeni)

Vitabu ya kuandaa ya ASP.NET

Mifumo ya kuandaa ya ASP.NET inahakikisha kusaidia vitu vya kuandaa vitu vya mbali mbali:

  • WebMatrix
  • Visual Web Developer
  • Visual Studio

Makao hii inayotumia WebMatrix kwa Web Pages, na Visual Web Developer kwa MVC na Web Forms.

Mifano ya mifayili ya ASP.NET

  • Mifayili ya ASP inayotumia mifano ya .asp
  • Mifayili ya ASP.NET inayotumia mifano ya .aspx
  • Mifayili ya ASP.NET inayotumia kiini cha C# ni .cshtml
  • Mifayili ya ASP.NET inayotumia kiini cha VBA ni .vbhtml