مایکروسافت ویژوال استودیو: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
جز ←جایگزینی با [[وپ:اشتباه|اشتباهیاب]]: فوقالذکر⟸یادشده، استدیو⟸استودیو، بازارعرضه⟸بازار عرضه |
|||
خط ۱۶:
}}
{{کاربردهای دیگر|MVS}}
'''ویژوال استودیو''' نام مجموعهٔ (Suite) [[برنامهنویسی]] شرکت [[مایکروسافت]] است که دارای چند [[زبان برنامهنویسی]] است. این مجموعه [[ویژوال سی]] و [[ویژوال بیسیک]] و [[ویژوال فاکسپرو]] و چند ابزار دیگر را درون خود جای دادهاست. البته در
== چکیده ==
نرمافزار Visual Studio، نرمافزاری توسعه یافته برای برنامه نویسان کامپیوتر است که توسط شرکت نرمافزاری [[مایکروسافت|Microsoft]] تولید شده است
از جمله
== مقدمه ==
Visual Studio یک مجموعه از برنامههایی است که ارتباط بسیار نزدیک با هم دارند که مایکروسافت آن را به توسعه دهندگان و برنامه نویسان برنامههای کاربردی اهدا نمود تا آنها را وادار نماید در محیطی توسعه یافته بر روی پلت فرمهای ویندوز و دات نت به ساخت برنامههای خود بپردازند
Visual Studio میتواند برای نوشتن برنامههای کنسولی، ویندوزی، سرویسهای ویندوز، برنامههای کاربردی موبایل، برنامههای کاربردی ASP.NET و سرویسهای وب ASP.NET بنا به انتخاب شما همراه با زبانهایی مانند #C++, C#, VB.NET, J استفاده شود
با Visual Studio واقعاً چه کارهایی میتوان انجام
Console applications
Windows forms applications: برای برنامههای کاربردی ویندوزی که با استفاده از NET framework. نوشته میشوند.
▲Visual Studio یک مجموعه از برنامههایی است که ارتباط بسیار نزدیک با هم دارند که مایکروسافت آن را به توسعه دهندگان و برنامه نویسان برنامههای کاربردی اهدا نمود تا آنها را وادار نماید در محیطی توسعه یافته بر روی پلت فرمهای ویندوز و دات نت به ساخت برنامههای خود بپردازند .
▲Visual Studio میتواند برای نوشتن برنامههای کنسولی، ویندوزی، سرویسهای ویندوز، برنامههای کاربردی موبایل، برنامههای کاربردی ASP.NET و سرویسهای وب ASP.NET بنا به انتخاب شما همراه با زبانهایی مانند #C++, C#, VB.NET, J استفاده شود .
▲با Visual Studio واقعاً چه کارهایی میتوان انجام داد ؟ در زیر تعدادی از کاربردهایی را که برای تولید آنها میتوان از Visual Studio استفاده نمود معرفی گردیدهاند :
▲Console applications : این کاربرد برای اجرای خطوط دستور البته بدون محیط گرافیکی استفاده میشود که از این کاربرد برای برخی از ابزارهای کوچک یا برای اجرا شدن کدها توسط دیگر کاربردها استفاده میشود .این دستور ها در خط فرمان اجرا میشود.به عنوان مثال خط فرمان مایکروسافت داس است.
Windows
ASP.NET applications
ASP.NET web services
▲ASP.NET applications : ASP.NET یک تکنولوژی قدرتمند که برای طراحی و ساخت صفحات وب پویا استفاده میشود .
Windows Mobile applications
▲ASP.NET web services : ASP.NET مدل سرویسهای وب را بطور کامل فراهم نموده تا شما به راحتی و با سرعت سرویسهای وب را تولید نمایید .
MFC/ATL/Win32 applications
▲Windows Mobile applications : که میتواند بر روی ابزارهایی که شامل framework هستند مانند Pocket PCها و همچنین cell phones هایی که پلت فرم Microsoft Smartphone بر روی آنها اجرا میشود، اجرا گردد .
Visual Studio add-ins
▲MFC/ATL/Win32 applications : شما همچنان میتوانید برنامههای سنتی MFC ، ATL یا برنامههای Win32را با استفاده از ++C ایجاد نمایید . این برنامههای برای اجرا به NET framework. نیاز ندارند اما نمیتوانند از مزایای NET framework. نیز بهرهای ببرند .
کاربردهای دیگر
▲Visual Studio add-ins : شما میتوانید از خود ویژوال استودیو برای ساخت توابعی جدید و قابل اضافه شدن به خود ویژوال استودیو استفاده نمایید .
▲کاربردهای دیگر : ویژوال استودیو همچنین شامل پروژههایی برای توسعه برنامههای کاربردی شما، کار با databases، ساخت گزارشها و ... میباشد .
== ویرایشهای ویژوال استودیو ==
=== Visual Studio Express ===
'''ویرایش ویژه'''
ویرایش ویژه، گونهٔ سبک شدهٔ VS است که به طور رایگان عرضه
امکان استفاده از کریستال ریپورت نیز در آن موجود نیست.
سطر ۵۶ ⟵ ۵۴:
'''ویرایش استاندارد'''
ویرایش استاندارد نسبت به ویرایش قبلی قابلیتهای بهتری دارد. این نسخه از [[کامپایلر]]
=== Visual Studio Professional ===
'''ویرایش
ویرایش
=== Visual Studio Tools for Office ===
'''ویرایش آفیس'''
این نسخه در حقیقت یک SDK است که به Visual Studio اضافه میشود تا امکان
=== Visual Studio Team System ===
'''ویرایش مخصوص تیم نرمافزاری'''
کاملترین ویرایش ویژوال استادیو میباشد که به طور خلاصه VSTS نامیده
Architecture Edition
سطر ۸۱ ⟵ ۷۹:
Test Edition
که در یک بستهٔ کلی با نام Team Suite گرد هم
== تاریخچه و معرفی ویژگیهای مهم هر یک از نسخههای Visual Studio ==
=== Visual Studio 97 ===
اولین نسخه از این نرمافزار سال
کاربرد هر یک از زبانهای بالا در زیر آورده شده است
*
*
*
*
*
ویژوال سی مجموعهٔ به هم پیوستهای است که تمامی زنجیرهٔ ابزار توسعهٔ برنامه را یکجا گرد آورده. زنجیرهٔ ابزار یادشده شامل ویرایشگر، کامپایلر، لینکر، ابزار میک، دیباگر و اسمبلر مخصوص ویژوال سی میباشد که هریک علاوه
نسخه
در97 Visual Studio ابزارهای Visual C++, Visual J++, InterDev, MSDN Library همگی از یک محیط استفاده میکردند که Developer Studio خوانده میشد و Visual Basic and Visual FoxPro نیز از محیطهای جداگانهای استفاده میکردند
ویژوال استودیو
این نسخه از ویژوال استودیو، اولین تلاش شرکت مایکروسافت در تولید محیط تولید نرمافزاری برای ساختن برنامههایی با زبانهای متفاوت بود. (
این محصول مایکروسافت در آن سالها تقریباً، جوابگوی همه نوع سلیقهای بود و برنامهنویسان زیادی را به سوی خود کشید
=== Visual Studio 98 یا
یک سال پس از ارائه نسخه Visual Studio 97 (یعنی در سال
از سال
تمام فایلهای داخلی (File Format Internal) آن طی این
این آخرین نسخهای بود که شامل ویژوال بیسیک معروف و دوست داشتنی و ویژوال J++ بود
نسخههای بعدی ویژوال بیسیک کاملاً متفاوت از نسخه کلاسیک آن شدند و جزء زبانهای دات نتی
قرار گرفتند
اگر چه هدف دراز مدت مایکروسافت متحد کردن ابزارهای
Visual J++ و Visual InterDev از محیط Visual C++ جدا شدند در حالی که Visual Basic و Visual FoxPro نیز همچنان مانند نسخه قبلی در محیطهای جدا بودند
== سایر نسخهها ==
|