اÙÙضاء - عÙÙ٠اÙÙÙÙ ÙÙÙر٠اÙØاد٠ÙاÙعشرÙÙ
مجھے تجزیہ کاروں سے محبت ہے. چاہے وہ کل کی اگلی بڑی بات کی پیشن گوئی کررہے ہیں یا کل کی صنعت کے پیانوٹٹر کے لئے موت کی گھنٹیاں لگائیں، تجزیہ کاروں کو یہ غلط کرنے کے نئے طریقوں سے کبھی نہیں چلتا.
نقطہ نظر: ونڈوز وسٹا اور "اے پی پی فرق." ایونس ڈیٹا کارپوریشن (ایڈیسی) ، مائیکروسافٹ کی موجودہ ریاستی فن کے لئے 10 فیصد سے کم ڈویلپرز لکھ رہے ہیں. اکثریت (49 فیصد) اب بھی ایکس پی کے لئے لکھ رہے ہیں، جبکہ ایک چھوٹا سا، لیکن بڑھتی ہوئی، پرسکون (13 فیصد) لینکس پر توجہ مرکوز کر رہے ہیں. دریں اثنا، متنوع اہم ذرائع ابلاغ نئے وسٹا ایپلی کیشنز کی کمی کی وجہ سے جاری رکھے گئے ہیں. وہ کہتے ہیں "یہ کوئی OS نہیں ہے،" وہ کہتے ہیں، اور ڈویلپرز "مطابق عمل کرتے ہیں."
بالکل، وہ غلط ہیں. ایک بار پھر.
[مزید پڑھنے: ہماری بہترین ونڈوز 10 چالیں، تجاویز اور موافقت]آپ دیکھتے ہیں، وسٹا کی درخواست کے طور پر ایسی چیز نہیں ہے. جیسا کہ XP کی درخواست کے طور پر کوئی ایسی چیز نہیں ہے. یا ونڈوز 2000 کی درخواست. ڈویلپرز جو ونڈوز کے لئے لکھتے ہی ہی ہی ایک مخصوص ورژن کو ہدف دیتے ہیں. بلکہ، وہ ایک مخصوص API فریم ورک کو منتخب کریں - مثال کے طور پر، MFC / ATL یا.Net - اور وہاں سے آگے بڑھیں. کسی ونڈوز ورژن کے نتیجے میں نتیجے سے متعلق درخواست پر چلتا ہے یا نہیں، اس پر انحصار کرتا ہے کہ کیا، اگر کوئی، اس کے منصوبے میں ڈیولپر مخصوص API کی توسیع کارپوریشن کو ملازمت فراہم کرتا ہے.
درخواست کی اقسام کی اکثریت کے لئے، یہ ایک نرس ہے: وہ عام استعمال کرتے ہیں API افعال، جو ان کو فریم ورک کے کسی بھی ورژن میں چلانے کی اجازت دیتا ہے جو اس فریم ورک کی حمایت کرتا ہے. اور جب مائیکروسافٹ مائیکرو ایس پی پلیٹ فارمز کو بیک اپ پورٹنگ کے نئے فریم ورک کے بہترین کام کرتا ہے تو، ڈویلپرز امیر API کی فعالیت یا وسیع نصب شدہ بیس (قابل ذکر استثناء ویڈیو گیم ڈویلپرز کے درمیان کسی بھی انتخاب کا سامنا کرنا پڑتا ہے، جس کے لئے DirectX 10 کا مطلب ہے. وسٹا کرنے کے لۓ).
لہذا پورے وسٹا "اے پی پی فرق" دلیل ایک بھوکا آدمی کا تھوڑا سا حصہ ہے. اصلی سوال یہ ہے کہ: کیوں ڈویلپرز نیٹ ورک کے مختلف فریم ورک کی مختلف تیاریوں کو فائدہ نہیں دے رہے ہیں؟ جیسا کہ مائیکروسافٹ کے ترقیاتی سڑک کے نقشے پر عملدرآمد کرے گا، جو سب سے زیادہ کمپنی کے جدید API ارتقاء کے نیٹ ورک کے اندر اندر ہوتا ہے. اصل میں، جب "ماہرین" وسٹا - ونڈوز پریزنشن فاؤنڈیشن (WPF)، ونڈوز مواصلات فاؤنڈیشن (WCF) میں نئے پروگراماتی وسائل کے بارے میں بات کرتے ہیں، اور اسی طرح - وہ واقعی نییٹ فریم ورک 3.0 کے بارے میں بات کر رہے ہیں. اور چونکہ نیٹ 3.0 نیچے سطح کے پلیٹ فارمز (جیسے ونڈوز ایکس پی) پر دستیاب ہے، اس کے دلائل کے ارد گرد ایک سوال پر واپس آتے ہیں. ڈویلپرز کے درمیان مطابقت پذیری. اور کیوں وہ (اب تک) نے اسے چھوڑا.
جواب دو گنا ہے: سب سے پہلے، ڈویلپرز API کو ہدف کرنا پسند نہیں کرتے جو انسٹال بیس پر وسیع تر دستیاب نہیں ہیں. مائیکرو سطح پر ورژن کے مائیکروسافٹ کی جارحانہ حمایت کے باوجود، اب بھی "دستیاب" اور "20MB سے زائد پیچیدہ لائبریریوں کو ڈاؤن لوڈ کرنے کے بعد دستیاب ہے اور آپ کے سسٹم کے مختلف حصوں میں انسٹال ہونے کا امکان ہے." اس معاملے کا یہ حقیقت یہ ہے کہ نیٹ ون ونڈوز ایکس پی کے ایک حصے کے طور پر جہاز نہیں ہے، اور اس کا مطلب ہے کہ ڈویلپرز کو صارفین کو اس بات کا یقین کرنے کی ضرورت ہے کہ وہ پہلے سے ہی مطلوبہ نیٹ ورک کے مطلوبہ ورژن کو انسٹال کریں. خاص طور پر ایک آسان فروخت، خاص طور پر انٹرپرائز آئی ٹی کے مقفل کردہ دنیا میں.
پہلے سے طے شدہ طور پر نیٹ ورک کے فریم ورک کے ساتھ جہاز کا پہلا OS، نیٹ ورک 3.0 نییٹ 3.0 ایپلی کیشنز کی ترقی کی حوصلہ افزائی کرنا تھا. تاہم، چونکہ یہ میراث Win32، COM، ATL، MFC، اور نیچے کی سطح کی حمایت کرتا ہے. نیٹ ورک فریم ورک کے ایپلی کیشنز، وسٹا پروگراموں میں کوئی حقیقی کمی نہیں ہے. دراصل، جب تک آپ کو اس تازہ ترین اور سب سے بڑا WPF / WCF فریم ورک کی فعالیت کی ضرورت نہیں ہے، تو آپ کو نیشنل 3.0، یا اس سے بھی 2.0 پر چھلانگ بنانے کے لئے، ڈویلپر، کم کرنا ہے. آپ کو صارف اکاؤنٹ اکاؤنٹنٹ (UAC) کے میکانزم میں ٹکرانا نہیں سمجھنا، آپ کی "میراث" ونڈوز کی درخواست شاید وسٹا کے تحت بہت اچھا لگ رہا ہے اور بہت اچھا کام کرتا ہے. میں جانتا ہوں، کیونکہ یہ میرا ہی کوڈ تھا: UAC کو ایڈجسٹ کرنے کے لئے چند مواقع (زیادہ تر عارضی فائلوں کو نئی حفاظت ڈائرکٹری ڈھانچے سے دور کرنے کے لۓ) اور میرے ایپلی کیشنز اور سروسز وسٹا کے تحت چیمپئنز کی طرح چل رہے تھے - جیسے جیسے وہ ونڈوز ایکس پی، سرور 2003، اور ونڈوز 2000. جب اسے ٹوٹ نہیں دیا جائے تو اسے ٹھیک کیوں کریں؟
دوسرا سبب ڈویلپرز کو ختم کر دیا ہے.استعمال ہے کہ یہ سست ہے. بہت سے عام افعال صرف نیٹ ورک کے تحت زیادہ وقت لگتے ہیں، ڈویلپرز API کی اصلاح اور خام کارکردگی کے درمیان منتخب کرنے کے لئے مجبور کرتے ہیں. حیرت انگیز بات نہیں ہے، سب سے زیادہ ڈویلپرز بعد میں منتخب کرتے ہیں، جب میں نے ایک بار جب ایسا کرنے پر مجبور کیا تھا کہ میں جانتا تھا کہ نیٹ ورک کارکردگی کارکردگی کا مددگار (PDH) ونڈوز کی کارکردگی کے انسداد ڈیٹا کے حقیقی وقت نمونے کے لئے تمام قابل نہیں تھا. نتیجے کے طور پر، میں ایک عمر (تقریبا 1997) بصری سٹوڈیو 6 کوڈ بیس کو برقرار رکھنے پر زور دیتا ہوں جبکہ مائیکروسافٹ کے منتظر ہونے کا انتظار کرنے کے لۓ.یہ نقطہ نظر جہاں یہ قابل عمل متبادل ہے. یہ ایک پرانی کہانی ہے اور ونڈوز کے ڈویلپرز کے درمیان کہیں زیادہ عام ہے.
نیچے لائن: جب تجزیہ کار (اور ان کے ذرائع ابلاغ کے شریک) "وسٹا ایپلی کیشنز" کی کمی کا فیصلہ کرتے ہیں تو وہ صرف ان کی اپنی نادانی کو جھکاتے ہیں.
میں اندازہ لگا رہا ہوں میک چیز: میرے معاشرے میں سے بہت سے حقیقت حقیقت میں مسخ میدان میں پکڑے گئے ہیں کہ API فعالیت اور OS ورژن کے درمیان ایک لنک کا خیال روایتی حکمت کا ایک منسلک حصہ بن گیا ہے. مائیکروسافٹ کے ناممکن سے ایپل کے آثار قدیمہ پیچ کا متوازن، یہ ایک ایماندار کی غلطی ہے، لیکن اس سے کہیں زیادہ لچکدار، API سپاول.
بہت زیادہ پھل آپ کو کرے گا.
آئی فون ایپلی کیشنز کو تلاش کرنے کیلئے 5 ایپلی کیشنز

آپ کے آئی فون خود کو بہت تخلیقی اپلی کیشن کی تلاش کے اوزار پیش کرتا ہے.
Google تازہ ترین ایپلی کیشنز ایپلی کیشنز بلیک بیری سروس

Google نے بلیک بیری سرور سروس کے لئے اس کے Google Apps Connector کو اپ ڈیٹ کیا.
ونڈوز 7 / وسٹا / ایکس پی کی مرمت، دوبارہ انسٹال کرنے، ان انسٹال کرنے، مرمت ونڈوز 7، ونڈوز وسٹا اور ونڈوز ایکس پی انسٹال کرنے، دوبارہ انسٹال کرنے، اپ ڈیٹ یا ان انسٹال کرنے پر صرف توجہ مرکوز کرنے والی ویب سائٹ نے مائیکروسافٹ نے ایک نیا مدد سائٹ شروع کیا ہے جو صرف ونڈوز 7، ونڈوز وسٹا اور انسٹال کرنے، انسٹال کرنے، ونڈوز ایکس پی. اگر آپ اب ونڈوز وسٹا 7 میں ونڈوز وسٹا کو اپ گریڈ کرنے کی منصوبہ بندی کر رہے ہیں، تو یہ ایک بہت اچھا وسائل ہے!

ان لوگوں کے لئے ایک بہت ہی جامع اور مددگار ذریعہ ہے جو ونڈوز 7 انسٹال کرنے، دوبارہ انسٹال کرنے یا اپ ڈیٹ کرنے کی منصوبہ بندی کر سکتا ہے. ونڈوز وسٹا اور ونڈوز ایکس پی.