کاربر مهمان، خوش آمديد!  ( ورود - عضويت )   امروز 4 اسفند ماه ، 1390
 
منو سايت


  صفحه اصلی

  درباره ما

  طراحی سایت

  تجارت الکترونیک

  بهینه سازی سایت

  افزایش ترافیک سایت

  بازاریابی اینترنتی

  طراحی پرتال

  نمونه کارها

  آگهی استخدام

  تماس با ما


مقالات خواندني

مقالات طراحی وب سایت + آموزش طراحی سایت

 Lms چیست و چه کاربردی دارد ؟
 نحوه انتخاب یک مادربرد
 شما ...كدام ... كاربراينترنتي ...؟!
  راه حل مشکلات آفیس 2010
 نرم افزار MessengerLog Pro 7.08
 با FileHippo همیشه بروز باشید
 نکات مقاله نويسي در اينترنت
 دریم ویور : رویاباف طراحان وب

 معرفی فناوری NET .
 چرا به دات نت احتياج داريم ؟
 افزایش ترافیک سایت
 نکته های مهم وبلاگ نویسی
 گذاشتن آیکون در آدرس بار مرورگر
 نکاتی برای طراحی وب سایت

 ترفندهای گوگل پلاس
 4 ترفند کوچک در Yahoo Mail

 اصول طراحي صفحات وب

 مزیت طراحی سایت داینامیک

 طراحی سایت تجارت الکترونیکی
راههای افزایش بازدید سایت
 اسکن کامپیوتر بدون آنتی ویروس
 10 میانبر کاربردی در ویندوز 7

 ارسال فایل بدون اینترنت 
 چه کنیم تا کروم کند نشود
 آموزش گوگل کروم
مقدمه ای بر طراحی وب سایت
 وب سرور چیست ؟

 درباره ی MD5

 فاکتورهای انتخاب سایت گوگل
 تبادل لینک مورد قبول گوگل

 قوانین بهینه سازی سایت
 افزایش ترافیک وب سایت
 الکسا دوست طراحان وب

 موتور مختلف /رتبه مختلف ؟
 فاکتور های طلایی بهینه سازی
 افزایش بازدید کنندگان سایت
 تاثیر محتوا در ترافیک سایت
 اصطلاحات دنیای جستجو
 افزايش پيج رنك 
چگونگی کار موتور جستجو 
 سایت های فلش و سئو
 نام سایت و ارتباط آن با سئو
 طراحی سایت بر اساس سئو
 به دست آوردن لینک از سایت ها
 تبادل لینک
 شروع یادگیری سئو
 نمایش بهتر وب سایت شما
  موتورهای جستجو را فریب ندهید 
 نکاتی از بهترین طراحی سئو (seo)
  میدانید SEO چیست
 کلمات کلیدی مناسب سئو
 لینک دادن در گوگل برای سایت
 تاثیر لینک ها در seo
 ستلینک
 SEO چیست ؟
 وب سرويس چيست؟
 فناوری نانو
  دوستان در Facebook آنلاین اند
 wimax چیست؟
 بازیابی پنجره‏ پس از Logoff 
 بالا بردن سرعت اینترنت
 نمایش کلیه فعالیت های اینترنتی
 ترفندهای آنتی ویروس نود 32
 کلیدهای میانبر در ویندوز 7
 Cuil.com
 افزایش سرعت سایت
فناوري اطلاعات
محاسبه PageRank 
 چرا تبلیغات اینترنتی؟
 بهینه سازی سایت در گوگل
 آَشنایی بیشتر با گوگل
دانلود فایر فاکس 4
  اهمیت سایت در تجارت الکترونیک
 چرا مقاله در سایت ؟!!
 ایمیل تبلیغاتی
 طراحی وب سایت
 تعرفه قیمت طراحی سایت
 روش افزایش امتیاز سایت در گوگل
 ترفند های گوگل کروم
 نصب تولبار الکسا
 ترفندهای کامپیوتری
 نکات کلیدی طراحی وب سایت
 ده قدم تا افزایش ترافیک سایت
 افزایش رتبه در موتورهای جستجو
  نکاتی برای طراحان وب سایت
 اصول طراحی وب سایت
 نکته هایی در طراحی  سایت 
 ثبت دامنه tel. 
 
 سئو ، SEO

آرشیو مقالات وب سایت



مديريت و ساخت وب سايت

طراحي وب ، وب ساز ، سيستم مديريت و ساخت وب سايت

معرفي سيستم هاي مديريت و ساخت وب سايت شركت sunic


جدیدترین پروژه ها
طراحی سایت
طراحی سایت کتاب البرز
طراحی سایت گمبا ، بهره وری
طراحی سایت گریتینگ
طراحی وب سایت مبل PGMA
طراحی سایت  آنامیس آلوئه ورا
طراحی وب سایت تبلیغات در گوگل
طراحی وب سایت لباس کار
طراحی سایت جدید دکاموند
طراحی سایت  سادات پلاستیک
طراحی سایت نقاشی ساختمان
طراحی سایت محافظ برق
طراحی وب سایت سبزبانان کرج
طراحی سایت سندبلاست دانیال
پورتال ژنراتور برق و یو پی اس
طراحی وبسایت fruits exports
طراحی سایت نمای ساختمان
طراحی سایت kiwifruit
فضای سبز


 
معرفی فناوری NET . و بررسی قسمتهای اصلی آن





معرفی فناوری NET . و بررسی قسمتهای اصلی آن


عضوی از بدنه NET. و متعلق به ميکروسافت است. شرکت ميکروسافت موفقيت خود را با سرنوشت NET. گره زده است. بنابراين شايد جالب باشد که بدانيم NET. چيست؟ بدنه NET. دارای دو قسمت اصلی است: قسمت اول يک کتابخانه عظيم از کلاس های آماده است و قسمت دوم يک محيط زمان اجرا می باشد.

کتابخانه کلاس ها در NET.
کتابخانه NET. دارای بيش از ۳۴۰۰ کلاس آماده جهت استفاده در برنامه ها است. بعضی از اين کلاس ها همان کلاس های پايه مانند آرايه و رشته هستند. اما عمده اين کلاس ها به پياده سازی اعمال تخصصی مانند کار با فايل و يا توليد مستندات XML پرداخته اند.

• فضانام ها در NET.
انبوه کلاس های موجود در NET. به حال خود رها نشده اند بلکه اين کلاس ها در يک دسته بندی سلسله مراتبی به نام namespace يا فضانام چيده شده اند. بعنوان مثال کليه کلاس های مربوط به کار با فايل ها در فضانام System.IO دسته بندی شده اند. بنابراين با استفاده از نام کلاس و فضانام مربوطه هر کلاس بصورت منحصربفردی مشخص می شود. بعنوان مثال جهت دسترسی به کلاس File در فضانام System.IO می توان از عبارت System.IO.File استفاده کرد.يک دسته از فضانام ها بطور خاص برای برنامه نويسی در ASP.NET در نظر گرفته شده اند. اين فضانام ها با System.Web شروع می شوند. بعنوان مثال کليه ابزارهای HTML در فضانام System.Web.UI.HTMLControls و ابزارهای Web در فضانام System.Web.UI.WebControls قرار دارند.

• مجموعه ها در NET.
کلاس های موجود در NET. در قالب مجموعه ها (Assemblies) جاسازی شده اند. نکته مهم اين است که در اينجا يک مجموعه با يک فضانام اشتباه نشود. يک مجموعه عبارت است از يک يا چند فايل که کد برنامه مربوط به کلاس ها در آن قرار دارد. برای مثال، کليه کلاس های موجود در فضانام System.IO در يک مجموعه بنام Mscorlib.dll قرار دارد. مجموعه Mscorlib.dll يک فايل معمولی است که در ديسک سخت يک کامپيوتر حاوی NET. در کنار ساير فايل ها قرار می گيرد. برای يک فضانام مهم نيست که کلاس های آن بروی ديسک چگونه ذخيره شده است. کلاس های يک فضانام ممکن است در قالب چند مجموعه ذخيره شده باشند و از طرف ديگر يک مجموعه ممکن است حاوی کلاس های چند فضانام باشد. يک فضانام عبارت است از دسته بندی منطقی کلاس ها در محيط برنامه نويسی در حاليکه يک مجموعه، دسته بندی فيزيکی کلاس ها بروی ديسک سخت است

زبان مشترک زمان اجرا در NET.
قسمت دوم بدنه NET. يک محيط يا زبان برای زمان اجرا است که زبان مشترک زمان اجرا (The .NET Common Language Runtime - CLR) نام دارد. در اولين فراخوانی يک صفحه ASP.NET آن صفحه ابتدا کامپايل شده و سپس اجرا می گردد و کد حاصله جهت مراجعات بعدی و جلوگيری از کامپايل مجدد بروی سرور نگهداری می شود. اين کد کامپايل شده يک کد ميانی است که زبان آن زبان جديدی است بنام زبان ميانی ميکروسافت (Microsoft Intermediate Language) ياMSIL يا به اختصار IL نام دارد. MSIL مشابه کد زبان اسمبلی است. با اين تفاوت که دارای ويژگيهای شئ گرا است و مستقل از پردازنده کامپيوتر طراحی شده است. صفحات ASP.NET با هر زبانی که نوشته شوند در نهايت به کد MSIL تبديل می شوند. سپس کد MSIL در زمان اجرا توسط کامپايلری بنام JIT به کد زبان ماشين مربوطه تبديل می شود. در واقع اينکه صفحات ASP.NET قبل از اجرا به کد ميانی MSIL تبديل می شوند دلايل مهمی دارد. دليل اول اينکه اين مساله دست برنامه نويس را در انتخاب زبان برنامه نويسی باز می گذارد بدون آنکه تفاوتی در نتيجه چه از جهت سرعت و چه از جهت کارآئی برنامه احساس شود. بعنوان مثال شما می توانيد يک صفحه ASP.NET را با زبان ويژوال بيسيک بنويسيد در حاليکه سرعت اجرای آن همان سرعت برنامه ای است که با #C يا ++C نوشته شده است. و اين به آن دليل است که هر زبانی که برنامه نويس انتخاب کند در نهايت برنامه توليد شده به کد MSIL تبديل خواهد شد.

دليل دوم اينکه چون همه زبان های NET. به يک زبان ميانی تبديل می شوند، لذا اين زبان ها در کنار يکديگر بخوبی کار می کنند. بعنوان مثال شما می توانيد از کلاسی که به زبان ويژوال بيسيک نوشته شده است در زبان #C استفاده نمائيد.


دسترسی به سایر مقالات

از جمله خدمات طراحی سایت سانیک :

 









کلمات کليدي : طراحی سایت ، طراحی سایت در کرج ، مقالات آموزش سئو ، معرفی فناوری NET . و بررسی قسمتهای اصلی آن

© کپی رایت توسط : طراحی سایت طراحی وب سایت در کرج (کلیه حقوق مادی و معنوی مربوط و متعلق به این سایت است.)
برداشت مطالب فقط با اجازه کتبی و ذکر منبع امکان پذیر است .

نوشته شده در تاریخ : 14 آبان ماه ، 1390 (59 مشاهده)

[ بازگشت ]
صفحه اصلي |  جستجو |  دريافت فايل |  آرشيو اخبار |  تماس با ما

www.sunic.ir