كارت dvb , كارت دي وي بي , دی وی بی , رسيور , رسیور

فروشگاه سايت

تبليغات

آخرين ارسالي‌هاي ASP.NET

ويژگيهای دات نت

اين يك بخش از موضوع ويژگيهای دات نت است كه در انجمن ASP.NET مطرح گرديده و اين انجمن نيز زير مجموعه‌ي طراحی صفحات داینامیک است: آشنائی با مايکروسافت دات نت و شناخت قابليتها و بررسی ويژگيهای آن -------------------------------------------------------------------------------- با اينکه مايکروسافت می دانست با ابزارهای قبلی شرکت می توان برنامه های اينترنتی نوشت ولی برای قبضه کردن بازار احتياج به تکنولوژی جديدی داشت . مايکروسافت از سال 1998 که ويژوال استوديو 6 را به بازار ...

 

بازگشت   انجمن های آموزشی پارس > برنامه نویسی و طراحی وب ، سيستمهاي مديريت سایت > طراحی صفحات داینامیک > ASP.NET


اطلاعيه‌هاي سايت

 

لطفاً پيش از فعاليت در سايت، قوانين سايت را مطالعه نماييد

كليه‌ي كاربراني كه توانايي مديريت هر يك از بخش‌هاي سايت را دارند، با كليك روي اين لينك به مديريت سايت اطلاع دهند


پاسخ

 

LinkBack ابزارهای موضوع
قدیمی Sunday 3 June 2007, 10:54 AM   #1
عضو ممتاز
 
cactus آواتار ها
 

تاریخ عضویت: October 11th, 2006
محل سکونت: تهرون
نوشته ها: 455

سطح دانش: 19 [♥ Bé-Yêu ♥♥ Bé-Yêu ♥♥ Bé-Yêu ♥]
سابقه در سایت: 0 / 469
قابليت: 151 / 3751
ميزان تجربه: 77%

Thanks: 21
Thanked 73 Times in 52 Posts
قدرت اعتبار: 3 cactus is on a distinguished road
Thumbs up ويژگيهای دات نت

آشنائی با مايکروسافت دات نت و شناخت قابليتها و بررسی ويژگيهای آن

--------------------------------------------------------------------------------
با اينکه مايکروسافت می دانست با ابزارهای قبلی شرکت می توان برنامه های اينترنتی نوشت ولی برای قبضه کردن بازار احتياج به تکنولوژی جديدی داشت . مايکروسافت از سال 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


افلاطون مي گه: " اگه با دلت چيزي يا کسي رو دوست داري زياد جدي نگيرش، چون ارزشي نداره، چون کار دل دوست ‏داشتنه، مثل کار چشم که ديدنه، اما اگه يه روز با عقلت کسي رو دوست داشتي، اگه عقلت عاشق شد، بدون که داري ‏چيزي رو تجربه مي کني که اسمش عشق واقعيه هوسبازان وقتی زیبایی را می بینند،دوستشان دارند. ولی عاشقان وقتی كسی را دوست داشته باشند،زیبا می بینن
View cactus's Photo Album cactus آفلاين است   پاسخ با نقل قول
پاسخ

برچسب ها
چت , ويژگيهای , دات

ابزارهای موضوع

مجوز های ارسال و ویرایش
شما نمیتوانید موضوع جدیدی ارسال کنید
شما امکان ارسال پاسخ را ندارید
شما نمیتوانید فایل پیوست در پست خود ضمیمه کنید
شما نمیتوانید پست های خود را ویرایش کنید

BB code is فعال
شکلک ها فعال است
کد [IMG] فعال است
کد HTML غیر فعال است
Trackbacks are فعال
Pingbacks are فعال
Refbacks are فعال



اکنون ساعت 10:44 AM برپایه ساعت جهانی (GMT - گرینویچ) +4.5 می باشد.


Powered by vBulletin
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.

Skin developed by: ParsDVB


نقل مطالب سايت با ذکر منبع (http://drdvb.com) و نام نويسنده مجاز است. مسئوليت پستها بر عهده نويسنده آن است و سايت parsdvb به هيچ عنوان در قبال نوشته‌های ديگران مسئوليتی ندارد.
 

تمامي قوانين اين سايت از جمهوري اسلامي ايران پيروي مي کند و هرگونه مطالب مخالف قوانين ايران و بنر يا لينک مستهجن در اين سايت جايي ندارد

website monitoring service check web page

    

100
Search 2

parsdvb satdw skynet skynet جدید skystar3 tps.bin vplug vplug جدید vpnمجانی zeeaflam آموزش لب گرفتن استارست اموزش لب گرفتن انتخاب رشته مجازي ترانه ی مادری ثبت نام فيات ثبت نام فیات حسین استیری دانلود نرم افزار ویروس ساز دانلود ويروس ساز رضایا ساسي مانكن ساسی مانکن سریال ترانه ی مادری عکس دختر عکس لب عکس لب گرفتن فركانس شبكه هاي استاني فركانس ماهواره فرکانس فرکانس شبکه های استانی فرکانس ماهواره فرکانسهای ماهواره فيات فيات سينا فیات فیات سینا لب لب گرفتن مجله تپش منصور حیدری مولتی ویژن همسر خسرو شكيبايي همسر خسرو شکیبایی پخش افتتاحیه المپیک پخش المپیک پخش زنده ماهواره پوریا شکیبایی کانالهای پخش المپیک یاسر محمودی ... powered by Search 2
Google
جستجو در گوگل جستجو درانجمنهای آموزشی پارس