تفاوت Framework با Visual studio در چیست
با سلام و احترام به مهندسان ، گیک ها و اندیشمندان مهندسی کامپیوتر
میخواستم بدونم اصلا به طور کلی Framework چه تفاوتی با Visual studio داره
هرکدوم چه کار می کنن؟
با تشکر
3 پاسخ
بله درسته
با تشکر از پاسخ شما
بنابراین Visual Studio یک محیط برنامه نویسی هست
و Framework یک چارچوب و قاعده برای برنامه نویسی
درسته؟
با تشکر
با سلام
Visual Studio یک محیطی هست که توی اون می تونین با استفاده از زبان هایی نظیر C# , VB , C++ , ASP و ... برای پلتفرم های مختلف من جمله ویندوز ، وب ، آندروید ، و ... برنامه بنویسین.
framework یک ساختاریه که در زبان های برنامه نویسی برای جلوگیری از تکرار بعضی توابع و کلاس ها که توی هر پروژه استفاده میشه ، ایجاد میشه.
برای مثال در یک برنامه تحت وب شما همیشه این نیاز رو دارین که تابعی آدرس وارد شده به وب سایت رو بررسی کنه و اونو به صفحه مربوطه هدایت بکنه از طرفی توی هر برنامه تحت وب شما نیاز دارید که با پایگاه داده ارتباط برقرار کنید و کلی موارد دیگه که توی هر برنامه میشه گفت ثابت و مورد استفاده قرار میگیره
برای همین مورد توی همون زبان یک ساختاری رو مینویسن که شامل همه ی اون کار ها باشه.
این هم یک تعریف دیگه برای framework
فریم ورک به یک محیط و یا چهارچوب کاری در زبان های برنامه نویسی مختلف اطلاق می شود که برنامه نویسان را ملزم به رعایت یک سری اصول کلی می نمایند ، در فریم ورک ها توابع مفید مانند متد ها و حتی کلاس ها یی از پیش نوشته شده اند و کار را برای برنامه نویسان ساده کرده اند و به آنان این امکان را می دهند که با نوشتن کد کمتر ، امنیت و بهره وری بالاتری از نتیجه کار خود ببینند. و در صورت لزوم کلاس های از پیش تعریف شده را تغییر یا مطلبی به آن اضافه کنند.