اجرای ویندوز XP در محیط ویندوز 7 با Microsoft Windows Virtual PC Windows XP Mode For Windows 7
شاید شما هم در بعضی موارد نیاز به برنامه ای داشته اید که برای شما یک محیط مجازی در کامپیوتر را ایجاد کند. به عنوان مثال شما در زمینه ویروس ها در حال تحقیق می باشید و برای رسیدن به بعضی از اهداف خود نیاز به اجرای ویروس ها دارید. مسلماً اجرای فایل های ویروسی در کامپیوتر کاری غیر حرفه ای و خطرناک بشمار می رود و ممکن است شما را دچار مشکلات و حتی زیان های مالی کند. یه فرضا شما به هر دلیلی نیازمند استفاده از دو نوع ویندوز می باشید ، اما چگونه ؟ و یا حتی فرض کنید که قصد نصب سیستم عاملی مانند لینوکس را بر روی کامپیوتر خود دارید اما نمی خواهید در نوع فرمت درایو های خود تغییراتی ایجاد کنید. در این چنین مواردی وجود برنامه ای که برای شما یک محیط مجازی با اطمینان به این موضوع که کامپیوتر شما از هر آسیبی در امان باشد ، احساس می شود.
Microsoft Virtual PC نام محصولی نرم افزاری از شرکت بزرگ Microsoft می باشد. این نرم افزار با ایجاد محیطی مجازی به طوری عمل می کند که انگار شما از یک سیستم دیگر به غیر از کامپیوتر خود استفاده می کنید. نسخه جدید این نرم افزار نیز به تازگی توسط کمپانی مایکروسافت ارائه شده است که از ویندوز 7 نیز پشتیبانی کامل می کند. شما در این محیط توانایی انجام هرکاری را خواهید داشت بدون اینکه به ویندوز اصلی شما ارتباطی داشته باشد. پس از نصب این برنامه شما می بایست در درون محیط مجازی همانند روزی که یک سیستم نو خریداری می کنید هارد را Fdisk کنید و اقدام به نصب ویندوز و یا هر سیستم عامل دیگری نمایید. در محیط این برنامه شما می توانید هر نوع فایل را اجرا کنید و از این اطمینان برخوردار باشید که سیستم عامل اصلی شما آسیبی نمی بیند. پشتیبانی از پورت های USB نیز از ویژگی های جدید این نسخه می باشد. از دیگر موارد استفاده این برنامه می توان حتی به ساخت فیلم های آموزشی نیز اشاره کرد. به عنوان مثال شما قصد ساختن فیلمی آموزشی درباره نصب ویندوز را دارید اما برنامه هایی که توانایی ضبط تصاویر از صفحه نمایش را دارند تنها در محیط ویندوز جوابگو هستند و در هنگام نصب در اولین restart فیلم آموزشی شما که در حال ضبط شدن است متوقف می شود. به کمک این نرم افزار تنها کافیست برنامه مربوط به ضبط تصاویر را طوری تنظیم نمایید که تنها از پنجره برنامه Virtual PC فیلم برداری کند.
اجرای برنامه های تحت دات نت Microsoft NET Framework 4.0 Final X64 X32
دات نت فریم ورک چیست؟
وقتی شما یک برنامه نصب میکنید علاوه بر فایل های اصلی برنامه که در ProgramFiles نصب میشود ، تعدادی هم فایل هستند که در شاخه ویندوز نصب میشوند . این فایل ها همان درایور های مورد نیاز ویندوز برای اجرای برنامه شما هستند که توسط برنامه نویس برنامه نوشته نمیشوند، بلکه آنها قبلا تعریف شده اند و برنامه نویس از قابلیت های آن در برنامه خود استفاده میکند . پس برای اینکه برنامه شما کارکند باید آن فایل ها به ویندوز شما اضافه شوند .
این برنامه برای نسخه های 32 و 64 بیتی قابل اجراست
Framework مجموعه ای از فایل های مورد نیاز سیستم عامل (شامل فایل های DLL و رجیستری و واسطه های استاندارد ارتباط برنامه ها بایکدیگر) است که برای اجرای برنامه های نوشته شده تحت دات نت ضروری میباشد (توجه: برای اجرای برنامه های تحت جاوا نیز نیاز به نصب JAVA virtual machine دارید).
چون دات نت میخواهد از فلسفه سادگی “keep it simple” پشتیبانی کند بهمین دلیل، اساس کار نصب برنامه ها copy-only installation میباشد . یعنی دیگر نیازی به پکیج کردن برنامه ها توسط برنامه نویس و نصب توسط کاربر نیست . بلکه تمامی فایل های کتابخانه ای مورد نیاز را فریم ورک تامین میکند و برنامه ها با روش فقط کپی در ویندوز کار میکنند.
CLR چه کمکی به برنامه نویسان میکند ؟
برنامه نویسان زبان VB دیگر محدود به محیط سیستمی ویندوز نیستند و میتوانند مانند برنامه سازان زبان C/C برنامه خود را روی سیستم های دیگری که فریم ورک دارند نیز ببینند . و همچنین بخاطر قابلیت های چند زبانه بودن محیط دات نت برنامه نویسان C و VB براحتی کد های نوشته شده توسط دیگری را درک میکنند .
شاید شما برای نصب نرم افزاری به این مشکل برخورد کرده باشید که Microsoft .NET Framework بر روی سیستم شما نصب نیست و شما نمی توانید از این برنامه استفاده کنید . امکانات اضافه شده به این برنامه پشتیبانی از building WCF services including AJAX, JSON, REST, POX, RSS, ATOM and several new WS-* standards