ஏஎஸ்பி.நெட் மையம் (Asp.net Core )

ASP.NET கோர் என்பது நவீன வலை பயன்பாடுகள் மற்றும் சேவைகளை உருவாக்க மைக்ரோசாப்ட் உருவாக்கிய திறந்த மூல, குறுக்கு-தள கட்டமைப்பாகும். இது மைக்ரோசாப்டின் ASP.NET கட்டமைப்பின் முழுமையான மறுவடிவமைப்பு ஆகும், இது மிகவும் மாடுலர்(Modular), நெகிழ்வான (Flexible) மற்றும் உயர் செயல்திறன் (High Performance) கொண்டதாக வடிவமைக்கப்பட்டுள்ளது. ASP.NET கோர் டெவலப்பர்களை C# அல்லது பிற .NET மொழிகளைப் பயன்படுத்தி வலை பயன்பாடுகளை உருவாக்க அனுமதிக்கிறது.

ASP.NET கோரின் முக்கிய அம்சங்கள் பின்வருமாறு:

குறுக்கு-இயங்குதளம்(Cross-Platform): ASP.NET கோர் குறுக்கு-இயங்குதளமாகும், அதாவது இது விண்டோஸ் (Windows), மேகோஸ் (MacOS) மற்றும் லினக்ஸின் (Linux) பல்வேறு OS  இயங்கலாம். இது டெவலப்பர்களுக்கு வெவ்வேறு இயக்க முறைமைகளில் பயன்பாடுகளை உருவாக்கவும் பயன்படுத்தவும் உதவுகிறது.

மாடுலர் ஆர்க்கிடெக்சர்(Modular Architecture): ASP.NET கோர் ஒரு மாடுலர் கட்டமைப்புடன் கட்டப்பட்டுள்ளது, அங்கு வெவ்வேறு கூறுகளை சுயாதீனமாக பயன்படுத்தலாம் அல்லது தேவைக்கேற்ப இணைக்கலாம். இது சிறந்த பராமரிப்பை ஊக்குவிக்கிறது மற்றும் டெவலப்பர்கள் தங்களுக்குத் தேவையான அம்சங்களை மட்டுமே பயன்படுத்த அனுமதிக்கிறது.


உயர் செயல்திறன்: ASP.NET கோர் அதிக செயல்திறனுக்காக வடிவமைக்கப்பட்டுள்ளது, இலகுரக கோரிக்கை குழாய், உகந்த HTTP கையாளுதல் மற்றும் அசின்க்ரோனஸ் நிரலாக்க நுட்பங்களைப் பயன்படுத்தும் திறன் போன்ற அம்சங்களுடன்.

சார்பு ஊசி: இந்த கட்டமைப்பு சார்பு ஊசிக்கான உள்ளமைக்கப்பட்ட ஆதரவுடன் வருகிறது, இது பயன்பாட்டு சார்புகளை நிர்வகிக்கவும் சோதிக்கவும் எளிதாக்குகிறது.

ஒருங்கிணைந்த எம்.வி.சி கட்டமைப்பு: ASP.NET கோர் வலை பயன்பாடுகள், ஏபிஐக்கள் மற்றும் டைனமிக் வலைப்பக்கங்களை உருவாக்குவதற்கான ஒருங்கிணைந்த மாடல்-வியூ-கன்ட்ரோலர் (எம்.வி.சி) கட்டமைப்பை உள்ளடக்கியது.

ரேஸர் பக்கங்கள் Razor Pages: எம்.வி.சிக்கு கூடுதலாக, ASP.NET கோர் ரேஸர் பக்கங்களை அறிமுகப்படுத்துகிறது, இது சிறிய முதல் நடுத்தர அளவிலான பயன்பாடுகளுக்கு குறைந்த விழாவுடன் வலைப்பக்கங்களை உருவாக்குவதற்கான எளிய வழியாகும்.

குறுக்கு-கட்டிங் கவலைகள் Cross-Cutting Concerns: மிடில்வேர், முன்னர் குறிப்பிட்டபடி, டெவலப்பர்கள் கோரிக்கை-பதில் குழாயின் வெவ்வேறு கட்டங்களில் தனிப்பயன் தர்க்கம் மற்றும் நடத்தைகளைச் செருக அனுமதிக்கிறது.

ஒருங்கிணைந்த பாதுகாப்பு Integrated Security: ASP.NET கோர் அங்கீகாரம் மற்றும் அங்கீகாரத்திற்கான உள்ளமைக்கப்பட்ட ஆதரவு மற்றும் வெளிப்புற அங்கீகார வழங்குநர்களுடன் ஒருங்கிணைக்கும் திறன் உள்ளிட்ட நவீன பாதுகாப்பு அம்சங்களை வழங்குகிறது.

திறந்த ஆதாரம் Open Source: ASP.NET கோர் முழுமையாக திறந்த மூலமானது மற்றும் கிட்ஹப்பில் ஹோஸ்ட் செய்யப்படுகிறது, இது சமூகத்தை பங்களிக்க, மதிப்பாய்வு செய்ய மற்றும் கட்டமைப்பை மேம்படுத்த அனுமதிக்கிறது.

ASP.NET கோர் சிறிய வலைத்தளங்கள் முதல் பெரிய அளவிலான நிறுவன தீர்வுகள் வரை பரந்த அளவிலான பயன்பாடுகளுக்கு ஏற்றது. அதன் நெகிழ்வுத்தன்மை, செயல்திறன் மற்றும் குறுக்கு-தள ஆதரவு ஆகியவை நவீன வலை வளர்ச்சிக்கு ஒரு பிரபலமான தேர்வாக அமைகின்றன.



Comments