loading...
فایلود شاپ
س بازدید : 12 جمعه 14 آبان 1395 نظرات (0)
ASP.NET

NET پیشرفته ترین زیرساختی است كه تا كنون برای توسعه وب ساخته شده است ساختار جدید آن است كه بر اساس تكنولوژی جدید Microsoft موسوم به NET شكل گرفته است آشنایی با MICROSOFT NET NET واژه ای است كه مفهوم تعدادی از تكنولوژی های جدید M icrosoft را تحت پوشش قرارمی دهد در مجموع ، این تكنولوژی پراهمـیت ترین ، عـظیم ترین و اسـاسی ترین تغییراتی

دانلود ASP.NET

مقالاتی در مورد ASPNET
مطالبی در مورد ASPNET
پروژههایی در مورد ASPNET
دسته بندی شبکه های کامپیوتری
فرمت فایل doc
حجم فایل 60 کیلو بایت
تعداد صفحات فایل 118

Runtime

CLR محـیطی بـرای اجـرای كـدهای نوشته شده به وسیلة زبان های سازگار با چارچوب NET . ارائه می دهد. runtimeمدیریت اجرای كدهای NET . را به عهده دارد؛ اعم از مدیریت مدت زمان زندگی اشیاء و مدیریت حافظه . علاوه بر این خدمات ، runtime به برنامه نویسان یا به عبارتی توسعه دهندگان امكان می دهد كه عملیات اشكال زدایی،مهار كردن استثناء ها و وراثت میان كلاس ها رادربین زبانهای مختلف سازگار با NET   به راحتی انجام دهند .

انجام این عملیات مستلزم آن است كه كامپایلرهای زبانهای مختلف ازCommon Language pecification یا بـه اخـتصارCLS پیـروی كننـد . CLS مـجموعـة قوانیـن و نوع های داده ای را تـعریف می كنـد كه بیـن تمام زبان های سازگار با NET. مشترك می باشند .  هر یك از كامپایلرها ، كد نوشته شده توسط برنامه نویسان را به یك زبان میانی موسوم بهMicrosoft Intermediate Languageیا به اختصار IL یا MSIL كامپایل می كند.سپس این كد میانی درزمان نصب برنامه یا در هنگام اولین اجرا توسط runtime به زبان ماشین تبـدیل می شـود . روش كـامپایل كردن كـد در هنگـام اولیـن اجرا راJIT می گویند . كدی كه به IL تبدیل شده و مدیریت آن توسط runtime صورت می گیرد، Managed  Code (كد اداره شده ) نامیده می شود. علت این نامگذاری این است كه مدیریت اجرای این كد، اعم از ساختن اشیاء ، تخصیص حافظه و حذف اشیاء بلا استفاده از حافظه توسط runtime انجام می شود .

مؤلفه هایی كه با كد IL نوشته می شوند و توسط runtime اجرا می گردند ، Assemblies .Net Managed یا به اختصاراسـمبلی نامـیده می شـوند اسمـبلی ها كوچـكترین واحد دسته بندی اشیاء دردنیای NET. می باشندوبسیار شبیه مؤلفه های COM هستند.تفاوت آنها در این است كه یك مؤلفة COM برای تعیین چگونگی استفاده ازاشیاء درونی اش ،یك Type Library به مشتریان خود  ارائه می دهد،در حالی كه یك اسمبلی برای این منظور یك مانیفست دارد.مانیفست فهرستی است كه محتویات آن اسمبلی را مشخص می كند . این ویژگی مؤلف های NET . علاوه بر مزایای دیگری كه بعداً به آنها اشاره خواهد شد . بیانگر این مطلب است كه یك اسمبلی نیازی به ثبت در رجیستری كامپیوتر ندارد و خودش شامل اطلاعاتی است كه محتویات و چگونگی استفاده از آن را مشخص می سازند .

اطلاعات موجود درمانفیست ، وابسـتگی ها و شمارة نسخه آن اسمبلی را نیز معین می‌كند. این اطلاعات به شما كمك می‌كند كه به راحتی تمام اسمبلی های مورد نیاز برای استفاده از یك اسمبلی را شناسایی كنید.به علاوه،‌این امكان وجود دارد كه چندین نسخة مختلف ازیك اسمبلی بر روی یك كامپیوتر و بدون ایجاد تداخل با یكدیگر كار كنند.این ویژگی گام مهمی برای حل یكی از مشكلات فایل های DLL می باشد كه به DLL HELL  معروف است و یكی از بدترین مصیبت های هر برنامه نویس می باشد .كافی است از كسی كه با چند نسخة مختلف ADO كار كرده است دراین مورد مشورت كنید! با وجود NET . این مشكل به دست فراموشی سپرده خواهد شد . با توجه به این كه یك برنامة كاربردی می داند برای استفاده از كدام نسخة یك اسمبلی طراحی شده است ،با مراجعه به مانفیست به راحتی می تواند نسخة مورد نظر را از میان چند نسخة موجود انتخاب كند.

دانلود ASP.NET

 
ارسال نظر برای این مطلب

کد امنیتی رفرش
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آرشیو
    آمار سایت
  • کل مطالب : 2415
  • کل نظرات : 13
  • افراد آنلاین : 211
  • تعداد اعضا : 0
  • آی پی امروز : 211
  • آی پی دیروز : 84
  • بازدید امروز : 347
  • باردید دیروز : 163
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 1,310
  • بازدید ماه : 1,310
  • بازدید سال : 34,643
  • بازدید کلی : 221,808
  • آخرین نظرات
  • دانلود ریمیکس آهنگ + اورجینال (دلدار موزیک) - 1400/12/20
    با سلام و احترام خدمت ...
  • دانلود ریمیکس آهنگ + اورجینال (دلدار موزیک) - 1400/12/20
    با سلام و احترام خدمت ...
  • سینما در ماشین با ایرانتیک - 1399/03/13
    سینما در ...
  • تخفيف ريحون - 1396/04/31
    تخفيف ويژه 10 هزار ...
  • شیدا - 1395/09/05
    سلام.خوبی؟ اگر مایل ...
  • طراحی سایت املاک - 1395/09/05
    ممنون از مطلب علمی ...
  • دانستنی ها - 1395/09/04
    سلام وبلاگ خوبی ...
  • بلرینگ - 1395/08/16
    ممنون از شما از وبلاگ ...
  • نازنین - 1395/08/15
    سلام خسته نباشید، اگه ...
  • بلبرینگ - 1395/08/14
    با سلام من از وبلگ شما ...
  • کدهای اختصاصی