ASP.NET

کلاسیک ASP - ایکٹیو سروس پج

ایکٹیو سروس پج (ASP)، جسے کلاسیک ASP (Classic ASP) بھی کہا جاتا ہے، 1998 میں مائیکروسافٹ نے شروع کیا تھا، پہلا سرور سائیڈ اسکریپٹ اینجینہرز تھا。

ASP یہ ایک تکنیک ہے جس میں انٹرنیٹ سرور پر پیج میں اسکریپٹ کا نفاذ ہوتا ہے。

ASP پیجز کا فائل ایکسٹینشن .asp ہوتا ہے، عام طور پر VBScript سے لکھا جاتا ہے。

اگر آپ کلاسیک ASP کو سیکھنا چاہئیں تو،آپ کا آپنے ASP تعلیماتی پیج پر آنے کی اپیل کریں

ASP.NET

ASP.NET نئی نسلی کا ASP ہے۔ یہ کلاسیک ASP کا ملات کرسکتا نہیں، لیکن ASP.NET کیج اس پر مراجعت کرسکتا ہے。

ASP.NET پیجز کو کمپیلی کیا جانا چاہئے، اس لئے کلاسیک ASP کے مقابلے میں تیز ہیں。

ASP.NET کا زبان کی مدد بہتر ہے، بہت سے استعمال کئے جانے والے کنٹرول، XML پر مبنی اجزا، اور استعمال کی تصدیق کا مجموعہ。

ایس پی اینٹی پیج کا ایکسٹینشن نام کا .aspx ہوتا ہے، اکثر وی بی (ویژول بیسک) یا سی# (سی شارپ) سے لکھا جاتا ہے۔

ایس پی اینٹی میں استعمال کئے جانے والے یوزر کنٹرولز مختلف زبانوں سے لکھے جا سکتے ہیں، جن میں سی پلس پلس اور جاوا شامل ہیں。

جب براوزر ایس پی اینٹی فائل کی درخواست کرتا ہے تو ایس پی اینٹی انجن فائل کو پڑھتا ہے، اس میں کوڈ کو کامپائل کرتا ہے اور اس میں کوڈ کو چلاتا ہے، بعد میں صاف ایچ تی ایمل کو براوزر کو واپس فراہم کرتا ہے。

ASP.NET رائزر

رائزر ایک نئی سادہ تگ زبان ہے، جو ویب پیجز میں سرور کا کوڈ ایمبد کئے جانے کے لئے استعمال کی جاتی ہے، یہ تقریباً ایس پی مشابهت رکھتا ہے。

رائزر کلاسیکی ASP.NET کی قابلیت رکھتی ہے، لیکن اس کا استعمال اور سیکھنا آسان ہوتا ہے。

ASP.NET پروگرامنگ زبان

یہ تعلیم درج ذیل پروگرامنگ زبانوں کو احاطہ کرتا ہے:

  • ویژول بیسک (وی بی اینٹی)
  • سی# (چی شارپ کے طور پر پڑھا جاتا ہے)

ASP.NET سرور ٹیکنالوجی

یہ تعلیم درج ذیل سرور ٹیکنالوجیوں کو احاطہ کرتا ہے:

  • ویب پیجز (رائزر زبان استعمال کرتا ہے)
  • ایم وی سی (ماڈل ویو کنٹرولر)
  • ویب فورمس (کلاسیکی ASP.NET)

ASP.NET ابزاروں

ASP.NET کا استعمال کرنے والی ابزاروں کا:

  • ویب مینجیک
  • ویژول ویب ڈیولپر
  • ویژول اسٹیو

یہ تعلیم ویب پیجز کے لئے ویب مینجیک، ایم وی سی اور ویب فورمس کے لئے ویژول ویب ڈیولپر استعمال کرتا ہے。

ASP.NET فائل کا ایکسٹینشن نام

  • ASP فائل کا ایکسٹینشن نام کا .asp ہوتا ہے
  • ASP.NET فائل کا ایکسٹینشن نام کا .aspx ہوتا ہے
  • ASP.NET فائل کا ایکسٹینشن نام کا سی# کا ویب مینجیک کا ویب پیجز استعمال کرتا ہے .cshtml ہوتا ہے
  • ASP.NET فائل کا ایکسٹینشن نام کا ویب مینجیک کا ویب پیجز استعمال کرتا ہے .vbhtml ہوتا ہے