وقت بخیر دوستان، با آموزش برنامه نویسی (Visual Basic.NET (VB.NET از وب سایت پی وی لرن همراه هستیم. فریم ورک Net. چیست؟ در این رابطه توضیحاتی خواهیم داشت و همچنین خواهیم گفت که محیط یکپارچه توسعه (IDE) چیست؟
در این بخش، در مورد ابزارهای موجود برای ایجاد برنامه های VB.Net بحث خواهیم کرد.
قبلاً اشاره کردیم که VB.Net بخشی از فریم ورک دات نت است و برای نوشتن برنامه های دات نت استفاده می شود. بنابراین قبل از بحث در مورد ابزارهای موجود برای اجرای یک برنامه VB.Net ، اجازه دهید ما بفهمیم که چگونه VB.Net با چارچوب Net. ارتباط دارد.
فریم ورک Net. پلت فرمی است که به شما کمک می کند انواع برنامه های زیر را بنویسید.
برنامه های چارچوب دات نت برنامه های چند پلتفرمی هستند. این چارچوب به گونه ای طراحی شده است که می توان از هر یک از زبان های زیر استفاده کرد: Visual Basic، C #، C ++، Jscript و COBOL و غیره.
همه این زبان ها می توانند به چهارچوب دسترسی پیدا کرده و با یکدیگر ارتباط برقرار کنند.
چارچوب Net. شامل یک کتابخانه عظیم از کدها است که توسط زبان های کلاینت مانند VB.Net استفاده می شود. این زبان ها از اصول شی گرا استفاده می کنند.
در زیر برخی از مؤلفه های چارچوب .Net آمده است.
در ادامه محیط یکپارچه توسعه (IDE) را خواهیم داشت.
مایکروسافت ابزارهای زیر را برای برنامه نویسی VB.NET ارائه می دهد.
دو مورد آخر رایگان هستند. با استفاده از این ابزارها ، می توانید انواع برنامه های VB.Net را از برنامه های ساده خط فرمان گرفته تا برنامه های پیچیده تر را بنویسید. نسخه Visual Basic Express و Visual Web Developer Express از نظر ظاهری یکسان هستند. آن ها بیش تر ویژگی های ویژوال استودیو را حفظ می کنند. در این آموزش از Visual Basic 2010 Express و Visual Web Developer (برای بخش برنامه نویسی وب) استفاده کرده ایم.
توجه داشته باشید که برای نصب نسخه اکسپرس به یک اتصال اینترنتی فعال نیاز دارید.
اگر چه فریم ورک NET. روی سیستم عامل ویندوز اجرا می شود ، اما نسخه های جایگزین دیگری وجود دارد که در سیستم عامل های دیگر کار می کنند. Mono یک نسخه منبع باز از NET Framework. است که شامل یک کامپایلر ویژوال بیسیک است و بر روی چندین سیستم عامل اجرا می شود ، از جمله گونه های مختلف لینوکس و سیستم عامل مک. جدیدترین نسخه VB 2012 است.
هدف بیان شده Mono نه تنها توانایی اجرای برنامه های پلت فرم (چند سکویی) Microsoft NET را، بلکه توسعه ابزارهای بهتر برای توسعه دهندگان لینوکس را قادر می سازد. مونو می تواند بر روی بسیاری از سیستم عامل ها از جمله Android ، BSD ، iOS ، Linux ، OS X ، Windows ، Solaris و UNIX قابل اجرا باشد.
با محیط یکپارچه توسعه (IDE) و این که فریم ورک Net. چیست؟ آشنا شدیم. در ادامه با ساختار زبان VB.Net آشنا خواهیم شد.