دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۱۶
  • اسفند

جلسه ۰۲ : فریم ورک Net. چیست؟

  • دسته‌بندی‌ها :
جلسه ۰۲ : فریم ورک Net. چیست؟
    • جزئیات
    • نوع محتواآموزشی

      مقدمه

      وقت بخیر دوستان، با آموزش برنامه نویسی (Visual Basic.‌NET (VB.NET از وب سایت پی وی لرن همراه هستیم. فریم ورک Net. چیست؟ در این رابطه توضیحاتی خواهیم داشت و همچنین خواهیم گفت که محیط یکپارچه توسعه (IDE) چیست؟

      زبان (Visual Basic.‌NET (VB.NET

      در این بخش، در مورد ابزارهای موجود برای ایجاد برنامه های VB.Net بحث خواهیم کرد.

      قبلاً اشاره کردیم که VB.Net بخشی از فریم ورک دات نت است و برای نوشتن برنامه های دات نت استفاده می شود. بنابراین قبل از بحث در مورد ابزارهای موجود برای اجرای یک برنامه VB.Net ، اجازه دهید ما بفهمیم که چگونه VB.Net با چارچوب Net. ارتباط دارد.

      فریم ورک Net. چیست؟

      فریم ورک Net. پلت فرمی است که به شما کمک می کند انواع برنامه های زیر را بنویسید.

      • برنامه های Windows
      • برنامه های وب
      • خدمات وب

      برنامه های چارچوب دات نت برنامه های چند پلتفرمی هستند. این چارچوب به گونه ای طراحی شده است که می توان از هر یک از زبان های زیر استفاده کرد: Visual Basic، C #، C ++، Jscript و COBOL و غیره.

      همه این زبان ها می توانند به چهارچوب دسترسی پیدا کرده و با یکدیگر ارتباط برقرار کنند.

      چارچوب Net. شامل یک کتابخانه عظیم از کدها است که توسط زبان های کلاینت مانند VB.Net استفاده می شود. این زبان ها از اصول شی گرا استفاده می کنند.

      در زیر برخی از مؤلفه های چارچوب .Net آمده است.

      • (Common Language Runtime (CLR – زمان اجرا زبان مشترک 
      • کتابخانه کلاس فریم ورک Net.
      • مشخصات مشترک زبان
      • سیستم نوع مشترک
      • متا دیتا
      • فرم های Windows
      • ASP.Net و ASP.Net AJAX
      • ADO.NET
      • (Windows Workflow Foundation (WF
      • Windows Presentation Foundation
      • (Windows Communication Foundation (WCF
      • LINQ

      در ادامه محیط یکپارچه توسعه (IDE) را خواهیم داشت.

      محیط یکپارچه توسعه (Integrated Development Environment (IDE برای VB.Net

      مایکروسافت ابزارهای زیر را برای برنامه نویسی VB.NET ارائه می دهد.

      • ویژوال استودیو ۲۰۱۰ ((Visual Studio 2010 (VS)
      • ویژوال بیسیک ۲۰۱۰ اکسپرس ((Visual Basic 2010 Express (VBE)
      • توسعه دهنده وب ویژوال (Visual Web Developer)

      دو مورد آخر رایگان هستند. با استفاده از این ابزارها ، می توانید انواع برنامه های VB.Net را از برنامه های ساده خط فرمان گرفته تا برنامه های پیچیده تر را بنویسید. نسخه Visual Basic Express و Visual Web Developer Express از نظر ظاهری یکسان هستند. آن ها بیش تر ویژگی های ویژوال استودیو را حفظ می کنند. در این آموزش از Visual Basic 2010 Express و Visual Web Developer (برای بخش برنامه نویسی وب) استفاده کرده ایم.

      توجه داشته باشید که برای نصب نسخه اکسپرس به یک اتصال اینترنتی فعال نیاز دارید.

      نوشتن برنامه های VB.Net در سیستم عامل لینوکس یا مک

      اگر چه فریم ورک NET. روی سیستم عامل ویندوز اجرا می شود ، اما نسخه های جایگزین دیگری وجود دارد که در سیستم عامل های دیگر کار می کنند. Mono یک نسخه منبع باز از NET Framework. است که شامل یک کامپایلر ویژوال بیسیک است و بر روی چندین سیستم عامل اجرا می شود ، از جمله گونه های مختلف لینوکس و سیستم عامل مک. جدیدترین نسخه VB 2012 است.

      هدف بیان شده Mono نه تنها توانایی اجرای برنامه های پلت فرم (چند سکویی) Microsoft NET را، بلکه توسعه ابزارهای بهتر برای توسعه دهندگان لینوکس را قادر می سازد. مونو می تواند بر روی بسیاری از سیستم عامل ها از جمله Android ، BSD ، iOS ، Linux ، OS X ، Windows ، Solaris و UNIX قابل اجرا باشد.

      کلام پایانی

      با محیط یکپارچه توسعه (IDE) و این که فریم ورک Net. چیست؟ آشنا شدیم. در ادامه با ساختار زبان VB.Net آشنا خواهیم شد.

      QR:  جلسه ۰۲ : فریم ورک Net. چیست؟
      به اشتراک بگذارید