كارت dvb , كارت دي وي بي , دی وی بی , رسيور , رسیور
| |
اين يك بخش از موضوع ويژگيهای دات نت است كه در انجمن ASP.NET مطرح گرديده و اين انجمن نيز زير مجموعهي طراحی صفحات داینامیک است: آشنائی با مايکروسافت دات نت و شناخت قابليتها و بررسی ويژگيهای آن -------------------------------------------------------------------------------- با اينکه مايکروسافت می دانست با ابزارهای قبلی شرکت می توان برنامه های اينترنتی نوشت ولی برای قبضه کردن بازار احتياج به تکنولوژی جديدی داشت . مايکروسافت از سال 1998 که ويژوال استوديو 6 را به بازار ...
| ثبت نام | پست جدید | All Albums | Blogs | راهنما | فهرست کاربران | تقویم | جستجو | ارسالهاي امروز | نشانه گذاري انجمن ها به عنوان خوانده شده |
| | ||||||||
| اطلاعيههاي سايت |
|
| LinkBack | ابزارهای موضوع |
| | #1 | |||||||||||
| عضو ممتاز ![]() ![]() ![]() ![]() تاریخ عضویت: October 11th, 2006 محل سکونت: تهرون
نوشته ها: 455
سطح دانش: 19 [ ![]() ![]() ]سابقه در سایت: 0 / 469 Thanks: 21
Thanked 73 Times in 52 Posts
قدرت اعتبار: 3 | آشنائی با مايکروسافت دات نت و شناخت قابليتها و بررسی ويژگيهای آن -------------------------------------------------------------------------------- با اينکه مايکروسافت می دانست با ابزارهای قبلی شرکت می توان برنامه های اينترنتی نوشت ولی برای قبضه کردن بازار احتياج به تکنولوژی جديدی داشت . مايکروسافت از سال 1998 که ويژوال استوديو 6 را به بازار وارد کرد در پی حل اين مشکلات بود تا در سال 2000 NET. را در کنفرانس برنامه نويسان حرفه ای PDC به جهان معرفی کرد . از آن روز تا به حال مايکروسافت حدود 80 % از توانش را برای تکميل NET. مصرف کرده است . در همين راه پروتکلهای جديدی مانند SOAP يا Simple Object Access Protocol را ايجاد کرد . همچنين نسل جديدی از برنامه نويسی به عنوان Web Service را تهيه کرده است. مهم ترين اهداف NET. طراحی برنامه های اينترنتی بر سبک برنامه های Win32 GUI: همانطور که اشاره شد برنامه نويسی برای Win32 GUI از قدرت خوبی برخوردار است ، در NET. برنامه های اينترنتی نيز از همين قدرت برخوردارند . داشتن رابط گرافيکی خوب اينترنتي: به علت تغييرات اساسی که در برنامه در اين سيستم داده شده برنامه اينترنتی قابليت گرافيکی در حد برنامه های Win32 GUI دارند . انتقال ساده به سيستم های ديگر: در NET. براحتی می توان برنامه ها را با يک کپی ساده به کامپيوتر های ديگر انتقال داد . پشتيبانی از زبانهای مختلف: در NET. به زبانهای برنامه نويسی مايکروسافت مثل ويژوال بيسيک ، سی شارپ و يا ++C محدود نيستيم . به طوری که در حال حاضر نسخه های Cobol.NET و Pascal.NET در حال ساخته شدن است . اما شرکت مايکروسافت زبان ويژوال بيسيک را به عنوان زبان اصلی برگزيده است . اين مساله ريشه در تاريخ مايکروسافت دارد ! Platform های آينده: هم اکنون NET. برای ويندوز نوشته شده است ولی در آينده نزديک نسخه های Unix و Linux و همچنين برای Mobile و PDA نيز ارائه خواهد شد . اين امر اين امکان را می دهد که برنامه ای که برای ويندوز در NET. نوشته ايد در تمامی سيستم عامل ها و دستگاه های بالا قابل اجرا باشد. در ادامه توضيحات کامل برای اين مبحث ارائه خواهد شد . ساختار NET. مهمترين ويژگی در NET. Framework اين است که تمام لايه های برنامه نويسی را در بالای سيستم عامل دربرمی گيرد . که اين شامل تمامی تکنولوژی های موجود که از طرف مايکروسافت يا شرکتهای ديگر ارائه شده است، می شود . در NET. تمام اعمال تخصيص حافظه و سازماندهی فايل برعهده NET Framework. است و همين اصل باعث می شود که بتوان برنامه هايی نوشت که به سيستم عامل متکی نباشد. در اين آدرس می توانيد تصوير ساختار NET. را مشاهده کنيد. CLR زير ساختار NET. قلب NET Framework. همان CLR يا Common Language Runtime می باشد . CLR مسئول اجرای فايل ها ، فراخوانی آنها به حافظه و کامپايل کردن آنها به زبان MSIL يا Microsoft Intermediate Language است . بعدا ً کدهای IL در هنگام اجرا، بوسيله برنامه کامپايلر just-in-time به زبان ماشين تبديل می شود . اين بدين معناست که در NET. دو مرحله برای کامپايل شدن وجود دارد . اولين مرحله وقتی است که برنامه به هر زبان NET. که باشد به IL کامپايل می شود که اين کد کامپايل شده به IL قابليت پخش در تمام NET Framework. را دارد و بستگی به سيستم عامل ندارد . مرحله دوم زمان اجرا است که کامپايلر just-in-time کد IL را به زبان آن ماشينی که برنامه در آن می خواهد اجرا شود کامپايل می کند. CLR عهده دار برنامه نويسی شی گرا در سطح زبان های NET. است ، برای مثال شما می توانيد يک object در سی شارپ داشته باشيد و آن را در ويژوال بيسيک فرا بخوانيد و همچنين بوسيله وراثت تغييراتی در آن object بدهيد . همچنين CLR بر Garbage Collection ها نيز نظارت می کند . بحث کامل درباره CLR در ادامه خواهد آمد . کلاس های پايه در NET Framework. اين لايه حاوی تمامی کلاس ها و آبجکت هايی است که معمولا ً مورد نياز برنامه نويسان می باشد ، از جمله ADO.NET که نسل جديد ADO است ، XML که قسمت زيادی از NET. از اين تکنولوژی استفاده می کند ، Threading يا آبجکت هايی برای برنامه نويسی ِ هر thread . ASP.NET و Windows Forms در مرحله بعدی دو روش کلی برنامه نويسی تحت اينترنت و تحت client قرار دارد که هر کدام خواص و آبجکت های مخصوص آن روش برنامه نويسی را دارا هستند .
__________________ Any Question About Web Programming Like HTML,DHTML,ASP,ASP.NET,SQLSERV ER,JAVASCRIPT Dont waste time ! CACTUS is here ![]() افلاطون مي گه: " اگه با دلت چيزي يا کسي رو دوست داري زياد جدي نگيرش، چون ارزشي نداره، چون کار دل دوست داشتنه، مثل کار چشم که ديدنه، اما اگه يه روز با عقلت کسي رو دوست داشتي، اگه عقلت عاشق شد، بدون که داري چيزي رو تجربه مي کني که اسمش عشق واقعيه هوسبازان وقتی زیبایی را می بینند،دوستشان دارند. ولی عاشقان وقتی كسی را دوست داشته باشند،زیبا می بینن | |||||||||||
| |
| برچسب ها |
| چت , ويژگيهای , دات |
| ابزارهای موضوع | |
| |
تمامي قوانين اين سايت از جمهوري اسلامي ايران پيروي مي کند و هرگونه مطالب مخالف قوانين ايران و بنر يا لينک مستهجن در اين سايت جايي ندارد