Microsoft .NET Framework یک فناوری نرمافزاری است که بر روی بسیاری از نسخههای سیستم عامل مایکروسافت ویندوز قابل اجراست و به سیستم عاملهای دیگر از جمله لینوکس و مکینتاش نیز وارد شده است. این چارچوب شامل مجموعه ای زبانهای برنامه نویسی است که سی شارپ و ویژوال بیسیک مهمترین آنها می باشند. مجموعه ای از کتابخانه های بسیار غنی جهت کمک به سهولت توسعه نرم افزار در این چارچوب قرار گرفته اند که در قالب بخشهای عمده ای همچون فناورهای ASP.NET و ADO.NET و بسیاری فن آوری های خاص دیگر ارائه می شوند که تعداد آنها در نسخه های اخیر همگام به خاص تر شدن اهداف مایکروسافت بیشتر شده است. بخش کامپایلر این چارجوب یک Just in Time Compiler است به این معنی که کد تمام زبانها به یک زبان میانی به نام اسمبلی ترجمه شده و توسط یک ماشین مجازی (Virtual Machine) بر اساس نیازها و مشخصات هر سیستم عامل و سخت افزار به اجرا در می آیند. کتابخانههای از پیش نوشته شده که در این چارچوب قرار دارند و در واقع پایههای اشیاء و کلاسهای اصلی (Base Classes) این چارچوب را تشکیل میدهند بخش وسیعی از نیازهای برنامه نویسی را تحت پوشش قرار میدهند. از این جمله میتوان به واسط های گرافیکی کاربر، دسترسی به پایگاههای داده، رمزنگاری، برنامههای تحت وب، الگوریتم های کار با اعداد و ارتباطات شبکهای را نام برد. در ژوئن سال ۲۰۰۰، شرکت مایکروسافت ایجاد چهارچوب نرم افزاری داتنت، به همراه یک زبان برنامه نویسی جدید به نام سی شارپ را اعلام کرد. چارچوب داتنت یک مجموعهٔ وسیع از امکانات برنامهنویسی است. زبانهای سیشارپ (#C) و ویژوال بیسیک داتنت (ویبی داتنت) و ایاسپی داتنت (ASP.NET) همگی از چارچوب داتنت استفاده میکنند. برنامههای نوشته شده در این چهارچوب، ابتدا به زبان میانی مایکروسافت و متاداده (metadata) ترجمه شده و سپس توسط CLR اجرا میشوند. دات نت باعث شد که قدرت برنامه نویسی در زبانهای تحت این چارچوب یکسان شود و تفاوت فقط در نوع کد نویسی باقی بماند. چون ابزار و قدرت در دات نت از خواص دات نت است، نه زبان. تغییر عمدهای که در برنامه نویسی با دات نت نسبت به گذشته قابل رویت است نحوه اتصال به پایگاه داده است که علاوه بر روشهای قدیمی مانند DAO و ADO میتوان از فناوری جدید ADO.NET استفاده کرد. در این روش نحوه اتصال، خواندن و نوشتن کاملا متفاوت است که این تفاوت تسهیل در برنامه نویسی و سرعت در تبادل اطلاعات را به ارمغان می آورد.
برای اجرای بازی های سه بعدی نیاز است که DirectX را نصب کنید، در صورتی که نسخه ی نصب شده قدیمی باشد، ممکن است اصلاٌ بازی اجرا نشود! معمولاً به همراه سی دی های بازی نسخه مورد نیاز همان بازی نیز عرضه میشود و شما با نصب آن می توانید بازی کنید.
Microsoft DirectX مجموعه ای از رابط های برنامه کاربردی (application programming interfaces (API است که برای اداره کردن وظایف مربوط به برنامه های چند رسانه ای، به ویژه برنامه ریزی بازی و ویدئو، در پایگاه مایکروسافت است. در اصل، اسم های این " رابط های برنامه کاربردی" (API's) تماما با Direct شروع می شوند، از قبیل Direct3D, DirectDraw، DirectMusic, DirectPlay, DirectSound و به همین منوال. DirectX، بعد، اصطلاح کلی برای تمام این رابط های برنامه کاربردی Direct و چیزی شد، و آن اصطلح اسم کلی این مجموعه شد. بعد از معرفی Xbox، مایکرسافت رابط های برنامه کاربردی برای طراحی بازی چند پایگاهی را از قبیل XInput، که برای مکمل کردن و یا جایگزین کردن اجزا تکی DirectX طراحی شده اند منتشر کرد.
دانلود Microsoft Visual C++ 2005-2008-2010-2012 SP1 - مفسر نرم افزار های ساخته شده به زبان مایکروساف
برخی از نرم افزار ها، بازی ها و در کل برنامه های جدید که در زبان ++Visual C و با استفاده از کتابخانه ها و کامپوننت های (Component) موجود در آن، نوشته شده اند به طور معمول بر روی سیستم اجرا نمی شوند و برای اجرا نیازمند تعدادی فایل هستند که باید بر روی سیستم موجود باشد و هنگام اجرا پیغامی نظیر:
This applications has failed to start because MSVCP.dll was not found. Re-installing the applications may fix this problem.
به کاربر نشان دهد و یا حتی ممکن است برنامه به دلیل کم دقتی سازنده، مشکل را به درستی بیان نکند و تنها به نمایش یک پیغام خطا اکتفا نموده و درباره نصب برنامه مورد نیاز هیچ اطلاعاتی به کاربر ندهد. Microsoft Visual C++ Redistributable برنامه ای است که برای اجرای برنامه ها و بازی هایی که با زبان برنامه نویسی ++Visual C نوشته شده اند لازم است تا در واقع مانند مفسری برای این برنامه ها عمل نموده و فایل های مورد نیاز سیستم عامل در این زمینه را شامل می شود.
قابلیت های کلیدی نرم افزار Microsoft Visual C++ Redistributable:
- اجرای برنامه ها و بازی های نوشته شده در زبان ویژوال سی پلاس پلاس
- بدون نیاز به نصب برنامه سنگین Microsoft Visual C++
- نصب کامپوننت های مورد نیاز ازجمله C Runtime (CRT), Standard C++, ATL, MFC, OpenMP و همچنین کتابخانه های MSDIA
- رفع پیغام خطای زمان اجرا
- و ...
Adobe Air که در واقع برگرفته از حروف اول عبارت Adobe Integrated Runtime می باشد، یک Runtime قابل اجرا برروی هرنوع سیستم عامل یا پلتفرم می باشد و این امکان را برای شما فراهم می نماید تا با هر نوع مهارت برنامه نویسی وب ازقبیل JavaScript ،HTML ،Flex ،Flash و یا Ajax یک محتوای RIA یا همان Rich Internet Applications (برنامه کاربردی وب غنی) ایجاد نموده و آنرا برروی رایانه دسکتاپ خود قرار دهید (Deploy نمایید) ودر واقع این امکان را برای شما فراهم می آورد تا برنامه های کاربردی تحت وب موردعلاقه خود را در تدانلود Adobe Air v2.7.1.19610 + SDK - ابزار ادوب ایرمامی زمانها به همراه خود داشته باشید.
پودر گیاهی ماریانا تنگ کننده واژن
----------------------