مائیکروسافٹ. نیٹ فریم ورک: آپ کو اس کی ضرورت کیوں ہے اور اسے ونڈوز پر کیسے انسٹال کریں۔

مائیکروسافٹ. نیٹ فریم ورک: آپ کو اس کی ضرورت کیوں ہے اور اسے ونڈوز پر کیسے انسٹال کریں۔

اگر آپ اکثر سافٹ ویئر ڈاؤن لوڈ اور انسٹال کرتے ہیں تو ، آپ کو شاید غلطیوں کا سامنا کرنا پڑتا ہے۔ مائیکروسافٹ .NET فریم ورک . دو عام غلطیاں؟ یا تو آپ نے اسے اپنے سسٹم پر انسٹال نہیں کیا ہے ، یا آپ کے پاس اس کا غلط ورژن ہے۔





ایسا کیوں ہوتا ہے؟ اور زیادہ اہم بات یہ ہے کہ یہ نام نہاد .NET فریم ورک کیا ہے اور آپ کو کیوں خیال رکھنا چاہیے؟ ٹھیک ہے ، بہت سارے طریقوں سے ، .NET فریم ورک وہی ہے جو جدید ونڈوز کو وہی بننے دیتا ہے جو یہ ہے۔





.NET فریم ورک کیا ہے؟

سب سے پہلے چیزیں: یہ واضح ہے۔ ڈاٹ نیٹ .





اس سے پہلے کہ ہم ڈوب جائیں۔ کیا .NET فریم ورک ہے ، یہ دریافت کرنے میں زیادہ مددگار ثابت ہوسکتا ہے۔ کیوں .NET فریم ورک موجود ہے۔ اس کے لیے ، آپ کو تھوڑا سا پروگرامنگ سیاق و سباق درکار ہوگا - لیکن اگر آپ نے اپنی زندگی میں کبھی ایک چیز کو کوڈ نہیں کی ہے تو پریشان نہ ہوں! یہ وضاحت فرض کرے گی کہ آپ کو بالکل صفر پروگرامنگ کا تجربہ ہے۔

آپ شاید پہلے ہی جانتے ہوں گے کہ ونڈوز ایپس بنانے کے لیے پروگرامرز (یعنی سافٹ ویئر بنانے والے لوگ) کو 'رائٹ کوڈ' کی ضرورت ہوتی ہے۔ وہ یہ مختلف 'پروگرامنگ زبانوں' کا استعمال کرتے ہوئے کرتے ہیں ، جو آپ کو کوڈ لکھنے دیتے ہیں جو کمپیوٹر کو بتاتا ہے کہ کیا کرنا ہے۔



تصویری کریڈٹ: لیبرینٹامی بذریعہ شٹر اسٹاک۔

مسئلہ یہ ہے کہ پروگرامنگ زبانیں اپنے طور پر قدیم ہیں۔ وہ اضافے اور ضرب جیسے سادہ حساب کو سنبھال سکتے ہیں ، لیکن اس سے زیادہ کچھ نہیں کر سکتے۔ اسکرین پر متن یا تصاویر ڈالنا چاہتے ہیں؟ پھر آپ کو ایسا کرنے کے لیے زبان کے بنیادی اجزاء کا استعمال کرتے ہوئے کوڈ کا ایک گروپ لکھنا پڑے گا - اور اس میں کافی وقت لگ سکتا ہے۔





اسی جگہ .NET فریم ورک قدم رکھتا ہے۔ اس کے بنیادی حصے میں ، .NET فریم ورک پہلے سے لکھے ہوئے کوڈ (مائیکروسافٹ کے ذریعہ تحریری اور دیکھ بھال) کا ایک مکمل مجموعہ فراہم کرتا ہے جسے پروگرامر جلدی سے سافٹ وئیر بنانے کے لیے استعمال کر سکتے ہیں۔ مثال کے طور پر ، .NET فریم ورک پردے کے پیچھے بہت بورنگ آپریشنز کو سنبھالتا ہے جیسے ونڈوز کو سکرین پر ونڈو کھینچنے کا طریقہ بتانا-بطور ایک پروگرامر ، مجھے صرف اس بات کی ضرورت ہوگی کہ کون سا متن شامل کیا جائے ، مینو کیسے رکھی گئی ہیں ، کلک کرنے پر کیا بٹن کرنا چاہئیں ، وغیرہ۔

لیکن .NET فریم ورک اس سے کہیں زیادہ ہے۔ یہ اضافی ٹولز مہیا کرتا ہے جو مجموعی ترقی کے وقت کو تیز کر سکتا ہے ، نیز اضافی APIs (جو کہ ایک API ہے؟) جو کہ پروگرامرز کچھ خدمات ، جیسے ونڈوز سٹور کے ساتھ آسانی سے بات چیت کے لیے استعمال کر سکتے ہیں۔ یو ڈبلیو پی (یونیورسل ونڈوز پلیٹ فارم) ایپ سمجھنے کے لیے ایپ کو درکار تمام کوڈ کو ہاتھ سے لکھنے کے بجائے ، مثال کے طور پر. نیٹ فریم ورک یہ سب کچھ فراہم کرتا ہے۔





لیکن نیٹ فریم ورک کے ساتھ ایک ایپ بنانے کا ایک منفی پہلو ہے: آپ کا کمپیوٹر فریم ورک پر مبنی ایپس کو چلانا نہیں جانتا جب تک کہ آپ اپنے سسٹم پر فریم ورک انسٹال نہ کریں۔

اس کا مطلب یہ ہے کہ .NET فریم ورک دراصل دو حصوں پر مشتمل ہے۔ پہلے حصے میں پہلے سے تحریری کوڈ شامل ہے جو پروگرامرز کو درکار ہوتا ہے (پہلے SDKs کہلاتا تھا لیکن اب اسے دیو پیک کہا جاتا ہے)۔ دوسرے حصے میں ایک پروگرام ہے جو نیٹ فریم ورک کوڈ کو آپریٹنگ سسٹم کے کمانڈ میں 'تشریح' کر سکتا ہے ، آپ کو .NET فریم ورک کے ساتھ لکھے گئے ایپس کو چلانے کی اجازت دیتا ہے (جسے ری ڈسٹری بیوٹیبل پیکیج کہا جاتا ہے لیکن اسے رن ٹائم انوائرمنٹ بھی کہا جاتا ہے)۔

یہ جاوا سے ملتا جلتا ہے کہ آپ کو جاوا میں کوڈ کیے گئے ایپس کو چلانے کے لیے جاوا رن ٹائم انوائرنمنٹ انسٹال کرنے کی ضرورت ہے۔

لمبی کہانی مختصر: ایک باقاعدہ صارف کے طور پر جو ایپس کوڈنگ نہیں کرے گا ، آپ کو صرف .NET فریم ورک دوبارہ تقسیم پیکیجز کی ضرورت ہے۔

.NET فریم ورک کو انسٹال کرنے کا طریقہ

زیادہ تر ونڈوز کمپیوٹر .NET فریم ورک کے ساتھ آتے ہیں جو پہلے سے انسٹال ہے ، لیکن آپ کا پرانا ہوسکتا ہے۔ مثال کے طور پر ، ونڈوز 8 اور 8.1 ورژن 4.5.1 کے ساتھ آتے ہیں ، جبکہ ونڈوز 10 کمپیوٹر کے نئے ہونے کے لحاظ سے 4.6 ، 4.6.1 ، یا 4.6.2 انسٹال کے ساتھ آ سکتا ہے۔

اگر آپ کو نیا ورژن انسٹال کرنے کی ضرورت ہے تو ، عمل آسان ہے۔ اس تحریر کے مطابق ، .NET فریم ورک ورژن 4.6.2 تک پہنچ گیا ہے لہذا ہم اسے انسٹال کریں گے۔ فریم ورک کے مستقبل کے ورژن کو انسٹال کرنا اتنا ہی آسان ہونا چاہیے۔

تصویری کریڈٹ: خاکمولن الیگزینڈر بذریعہ شٹر اسٹاک۔

نوٹ کریں کہ آپ .NET فریم ورک کو ونڈوز اپ ڈیٹ کے ذریعے انسٹال کر سکتے ہیں ، لیکن اگر آپ ذیل میں دستی طریقہ استعمال کریں تو یہ بہت آسان ہے۔ آپ کے پاس شاید ہے۔ ونڈوز اپ ڈیٹ غیر فعال یا موخر ویسے بھی ، اس صورت میں یہ ترجیحی طریقہ ہوگا۔

آف لائن ویب سائٹ کیسے ڈاؤن لوڈ کی جائے۔

شروع کرنے سے پہلے .NET فریم ورک 4.6.2 ونڈوز 10 ، ونڈوز 8.1 ، اور ونڈوز 7 ایس پی 1 پر x86 اور x64 دونوں سسٹمز پر انسٹال کیا جا سکتا ہے۔ مائیکروسافٹ کم از کم 2.5 جی بی غیر استعمال شدہ ڈسک کی جگہ تجویز کرتا ہے تاکہ یہ یقینی بنایا جاسکے کہ تنصیب بغیر کسی رکاوٹ کے مکمل ہوتی ہے۔

ان کی بیشتر مصنوعات کی طرح ، مائیکروسافٹ دو طرح کے انسٹالرز پیش کرتا ہے: ایک ویب انسٹالر اور ایک آف لائن انسٹالر۔

کی ویب انسٹالر سامنے سے بہت چھوٹا ہے (2 MB سے کم) ، لیکن تنصیب کے عمل کے دوران تمام ضروری اجزاء کو ڈاؤن لوڈ کرتا ہے ، جس کے لیے مستحکم اور مستقل انٹرنیٹ کنکشن کی ضرورت ہوتی ہے۔

کی آف لائن انسٹالر ایک بڑا اپ فرنٹ ڈاؤنلوڈ (تقریبا 60 60 ایم بی) ہے جسے تنصیب کے دوران انٹرنیٹ تک رسائی کی ضرورت نہیں ہے۔ اگر آپ ناقص انٹرنیٹ کے ساتھ علیحدہ کمپیوٹر پر انسٹال کرنا چاہتے ہیں یا بالکل انٹرنیٹ نہیں چاہتے ہیں تو یہ آپشن منتخب کریں۔

کوئی ایک ٹھیک ہے ، لیکن ہم آف لائن انسٹالر کو استعمال کرنا پسند کرتے ہیں کیونکہ یہ زیادہ قابل اعتماد ہے اور اگر آپ کو کسی وجہ سے .NET فریم ورک کو دوبارہ انسٹال کرنے کی ضرورت ہو تو آپ اسے دوبارہ استعمال کرسکتے ہیں۔ ایک بار ڈاؤن لوڈ ہونے کے بعد ، تنصیب کا عمل کافی سیدھا ہے۔ جادوگر کی پیروی کریں جیسا کہ آپ کوئی دوسری ایپ انسٹال کرتے وقت کریں گے۔

ڈاؤن لوڈ کریں: .NET فریم ورک 4.6.2 ویب انسٹالر۔

ڈاؤن لوڈ کریں: .NET فریم ورک 4.6.2 آف لائن انسٹالر۔

نوٹ کریں کہ .NET فریم ورک کا 4.6.2 ورژن انسٹال کرنا 4.5 سے شروع ہونے والے پچھلے ورژن کے لیے ایک جگہ اپ ڈیٹ ہے (جس میں 4 ، 4.5 ، 4.5.1 ، 4.5.2 ، 4.6 ، اور 4.6.1 شامل ہیں) حقیقت کے بعد ان پرانے ورژن کو ان انسٹال کریں۔ ورژن 3.5 SP1 اور اس سے پہلے کے الگ الگ تنصیب کے طور پر رکھے گئے ہیں۔

پہلے سے طے شدہ طور پر ، .NET فریم ورک انگریزی میں انسٹال کرتا ہے اس سے قطع نظر کہ آپ کون سا انسٹالر استعمال کرتے ہیں۔ اسے دوسری زبان میں مقامی بنانے کے لیے ، آپ کو اسی .NET فریم ورک ورژن کا مناسب لینگویج پیک ڈاؤنلوڈ کرنا چاہیے (اس معاملے میں ، 4.6.2)۔ لینگویج پیک صرف آف لائن انسٹالرز کے طور پر دستیاب ہیں۔

نیچے ڈاؤن لوڈ کے صفحے پر ، اپنی پسند کی زبان منتخب کریں ، صفحہ دوبارہ لوڈ ہونے کا انتظار کریں ، پھر ڈاؤن لوڈ پر کلک کریں۔

ڈاؤن لوڈ کریں: .NET فریم ورک 4.6.2 زبان پیک۔

نیٹ فریم ورک پر ایک اور چیز۔

کچھ سال پہلے مائیکروسافٹ نے آگے بڑھا اور .NET فریم ورک کو کھول دیا ، بنیادی طور پر یہ ممکن بناتا ہے کہ کوئی بھی .NET فریم ورک کی ترقی میں حصہ ڈال سکے۔ اس کے نتیجے میں مائیکروسافٹ گٹ ہب پر سب سے زیادہ فعال تنظیم بن گیا۔

اس کا آپ کے لیے کیا مطلب ہے؟ بنیادی طور پر اس کا مطلب یہ ہے کہ .NET ایپس صرف آگے چل کر زیادہ عام ہو رہی ہیں - اور نہ صرف زیادہ عام ، بلکہ بہتر معیار بھی۔ یہاں تک کہ اگر آپ نے کبھی بھی .NET ایپ استعمال کیے بغیر اسے اتنا دور کر دیا ہے ، تو شاید آپ جلد ہی۔

لہذا آپ ابھی فریم ورک کو بھی انسٹال کرسکتے ہیں۔

کیا اس سے مدد ملی؟ اگر ایسا ہے تو ، براہ کرم ہمیں نیچے بتائیں! اگر آپ کے کوئی سوالات ہیں تو بلا جھجھک ان سے بھی پوچھیں۔

بانٹیں بانٹیں ٹویٹ ای میل۔ کیا غیر مطابقت پذیر پی سی پر ونڈوز 11 انسٹال کرنا ٹھیک ہے؟

اب آپ سرکاری آئی ایس او فائل کے ساتھ پرانے پی سی پر ونڈوز 11 انسٹال کر سکتے ہیں ... لیکن کیا ایسا کرنا اچھا خیال ہے؟

اگلا پڑھیں۔
متعلقہ موضوعات۔
  • ونڈوز
  • ٹیکنالوجی کی وضاحت
  • ونڈوز 7
  • ونڈوز 10۔
  • سافٹ ویئر انسٹال کریں۔
  • ونڈوز 8.1۔
مصنف کے بارے میں جوئل لی۔(1524 مضامین شائع ہوئے)

جوئل لی 2018 سے میک اپ آف کے چیف ایڈیٹر ہیں۔ ان کے پاس بی ایس ہے۔ کمپیوٹر سائنس میں اور نو سال سے زیادہ پیشہ ورانہ تحریر اور ترمیم کا تجربہ۔

جوئل لی سے مزید۔

ہماری نیوز لیٹر کو سبسکرائب کریں

ٹیک ٹپس ، جائزے ، مفت ای بکس ، اور خصوصی سودوں کے لیے ہمارے نیوز لیٹر میں شامل ہوں!

سبسکرائب کرنے کے لیے یہاں کلک کریں۔