دانلود تحقیق رشته کامپیوتر درباره NET
.NET یک اصطلاح کلی است برای نگاه استراتژیک میکروسافت به آینده ی دنیای نرم افزار ، و قلب این استراتژی «چارچوب .NET » نام دارد . ASP.NET هم یکی از دهها عضو این چارچوب است . .NET برای حل مشکلات بنیادی پیش روی برنامه نویسان و توسعه دهندگان نرم افزار طراحی شده است . .NET وظایف زیر را بر عهده می گیرد :
- قسمت اعظم کار ایجاد برنامه های بزرگ مقیاس را به طور خودکار انجام می دهد .
- انواع مختلف نرم افزار (آنهایی که روی یک ماشین اجرا می شوند ، و آنهایی که روی وب ایجاد می شوند) را یکپارچه می کند .
- برنامه نویس را از نوشتن ماژولهای پیچیده بی نیاز می کند .
- به برنامه نویسانی که در زبانهای مختلف تخصص دارند ، اجازه می دهد تا روی یک پروژه ی مشترک کار کنند .
- چرخه ی توسعه ی نرم افزار را سرعت می دهد .
- تمام انواع سخت افزار (از سوپر کامپیوتر گرفته تا PDA و تلفن همراه) را هدف گرفته است .
آن چیزی که باید در عمل این اهداف را تحقق بخشد ، همان چارچوب .NET است . چارچوب .NET را
می توان به اجزاء اصلی زیر تقسیم کرد :
- زبان میانجی (MSIL) : زبان میانجی Ms Intermediate Language) ) زبان عمومی .NET است . کدهایی که به زبانهای مختلف (مانندC# , VB و دهها زبان برنامه نوسی دیگر) نوشته شده اند ، قبل از اجرا به زبان میانجی تبدیل (کامپایل) می شوند . از آنجائیکه چارچوب .NET این کار را به طور خودکار و بدون دخالت ما انجام می دهد ، ما هم دیگر درباره ی آن حرفی نخواهیم زد .
- سیستم زمان اجرای زبان عمومی (CLR) : سیستم زمان اجرای زبان عمومی(Common Language Runitme ) سیستمی پیچیده است که کدهای MSIL را اجرا می کند .
- کتابخانه های کلاس چارچوب .NET : اینها مجموعه ی بزرگی از کدهای آماده هستند که به سادگی می توانیم از آنها در برنامه های خود استفاده کنیم .
- زبانهای .NET : زبانهای برنامه نویسی که منطبق با استانداردهای CLS طراحی شده اند ، و خروجی MSIL تولید می کنند . NET و C#.NET از معروفترین و مهمترین زبانهای .NET هستند .
- NET : بخشی از چارچوب .NET که به IIS اضافه می شود ، و به آن اجازه می دهد تا کدهای نوشته شده با زبانهای .NET را اجرا کند .
- سرویسهای وب : با اینکه سرویسهای وب (Web services) جزئی از .NET نیستند ، اما مطمئناً هیچ چیز مانند .NET آنها را گسترش نداده است . سرویس وب برنامه ایست که ورودی خود را از راه دور (از طریق وب) می گیرد و خروجی خود را هم به همان صورت تحویل می دهد .
و ...
در فرمت ورد
در 78 صفحه
قابل ویرایش
دانلود تحقیق رشته کامپیوتر درباره NET