check home phone-call search send

جشنواره نوروزی سورس ایران شروع شد - 😍 تا 50 درصد تخفیف واقعی 😍

مشاهده محصولات
  • 00روز
  • 00 ساعت
  • 00دقیقه
  • 00 ثانیه

زبان برنامه نویسی سی شارپ چیست؟

همیشه در مورد زبان برنامه نویسی سی شارپ سوالان زیادی پرسیده می شود و خیلی ها میخوان تفاوت Console Application  و Form Application رو بدونند و بعضی ها می پرسند NameSpace چیست؟ ، سعی شده در این فیلم آموزشی جواب کاملی برای سوال ، زبان برنامه نویسی سی شارپ چیست؟ ارائه شود البته بیشتر سعی شده نکات ابتدایی و مقدماتی ارائه شود.

در این پست یک فیلم رو آماده کردیم که در مورد ساختار کلی یک برنامه به زبان سی شارپ صحبتی کردیم و در ادامه آن جواب سوال  چرا Dot Net رو میدهیم و به معرفی زبان برنامه نویسی سی شارپ می پردازیم. در این فیلم سعی شده آشنایی با Visual Studio 2013 صورت بپذیرد و نحوه ی ساخت پروژه در VS 2013 آموزش داده شود. پیشنهاد میکنم حتما این فیلم رو دانلود کنید.

زبان برنامه نویسی سی شارپ چیست؟

زبان برنامه نویسی سی شارپ چیست؟

سعی شده در این فیلم آموزش برنامه نویسی سی شارپ ، ابتدا نکات مهم و مقدماتی ارائه شود. سعی میکنیم روزی یک فیلم منتشر کنیم که کاربران بتوانند دانلود کنند. 

مباحثی که در فیلم آموزش مقدماتی سی شارپ ارائه می شود

  • نمایش پروژه ها و کارها
  • معرفی زبان برنامه نویسی سی شارپ
  • چرا Dot Net?
  • تفاوت Console Application و Form Application
  • آشنایی با Visual Studio 2013
  • نحوه ی ساخت پروژه در VS 2013
  • NameSpace چیست؟
  • ساختار کلی یک برنامه به زبان سی شارپ

توضحی در مورد برنامه نویسی سی شارپ دهم شاید بعضی دوستان در مورد این زبان چیزی ندونند ، سی شارپ (به انگلیسی: C#)، زبانی شیءگرا و سطح بالا از خانوادهٔ زبان‌های چارچوب دات‌نت شرکت مایکروسافت است.

زبان سی شارپ، یک زبان برنامه‌نویسی چند الگویی و منظم شده مدل‌های تابعی، امری، عمومی، شیءگرا و جز گرا و در بستر دات نت می‌باشد. این زبان توسط مایکروسافت و جزئی از دات نت به وجود آمد و بعداً استانداردهای ECMA و ISO را نیز در بر گرفت. سی شارپ یکی از ۴۴ زبان برنامه‌نویسی است که توسط زمان اجرای زبان مشترک از چارچوب دات‌نت پشتیبانی می‌شوند و در همه جا به وسیله مایکروسافت ویژوال استودیو شناخته می‌شود.

زبان سی شارپ با قدرت و در عین حال سطح بالایی خود توانسته توجه بسیاری از برنامه نویسان را به خود جلب کند.

این زبان برپایه سادگی، مدرن بودن، همه منظوره و شیءگرا بودن ساخته شد. آندرس هجلزبرگ، طراح زبان برنامه‌نویسی دلفی، سرپرستی تیم طراحان زبان سی شارپ را بر عهده داشت. این زبان دارای دستوری شیءگرا مشابه ++C است و به شدت از زبان‌های جاوا و دلفینیازمندمدرک تأثیر پذیرفته‌است. در ابتدا نام این زبان COOL بود که مخفف C like Object Oriented Language بود، هر چند در ژوئیه ۲۰۰۰، زمانی که مایکروسافت پروژه را عمومی اعلام کرد، اسم آن به سی شارپ تغییر پیدا کرد.

آخرین نسخه آن نسخه 7.0 است که در حال توسعه است.

اهداف طراحی زبان سی شارپ :

  • استاندارد ECMA این اهداف طراحی زبان را برای سی شارپ بر آورده می‌سازد.
  • سی شارپ یک زبان برنامه‌سازی ساده، مدرن، برای اهداف عمومی و شیءگرا است.
  • به دلیل اهمیت داشتن موضوع نیرومندی و دوام و بهره‌وری برنامه‌نویس، زبان دارای چک‌کننده Strong Type، چک‌کننده مرزهای آرایه، تشخیص حالت‌هایی که یک متغیر مقداردهی اولیه نشده‌است، قابلیت انتقال کدها و Garbage Collection خودکار است.
  • این زبان برای استفاده در اجزای توسعه نرم‌افزار برای دستیابی به مزایای سامانه‌های توزیعی در نظر گرفته شده‌است.
  • قابلیت انتقال برنامه‌نویس بسیار مهم است، خصوصاً برای آن دسته از برنامه‌نویسانی که با زبان‌های C و C++ آشنا هستند.
  • پشتیبانی از این زبان برای بین‌المللی شدن بسیار مهم است.
  • زبان سی شارپ برای نوشتن برنامه‌ها برای سامانه‌های تعبیه شده و میزبان در نظر گرفته شده‌است، سیستم‌عامل‌های پیچیده بسیار بزرگ گرفته تا توابع اختصاصی بسیار کوچک.
  • هر چند برنامه‌های نوشته شده با سی شارپ طوری هستند که از لحاظ حافظه و پردازنده مورد نیاز مقرون به صرفه باشند، ولی خود زبان از لحاظ اندازه و کارایی به خوبی زبان‌های C و اسمبلی نیست.

دوستان عزیزی که در دوره شرکت کرده اند به صورت کامل میتونند از طریق بخش vip سایت با مدرس در ارتباط باشند و کسانی که به صورت جلسه ای این دوره را خریداری میکنند میتوانند از همین بخش و از بخش نظرات سوالات خود را بپرسند یا با مدرس به صورت مستقیم در ارتباط باشند.

برای شرکت در دوره ابتدا در سایت عضو شده و در دوره شرکت کنید .

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

لیست جلسات دوره برنامه نویسی سی شارپ

دانلــود بـاکـــس

لینک های دانلود در این باکس قرار دارد
img

جهت مشاهده لینک های دانلود ابتدا وارد شده یا ثبت نام کنید

Avatar
پشتیبان سورس ایران 2180 مطلب منتشر شده

در مجموعه سورس ایران سعی می کنیم علاوه بر آموزش برنامه نویسی، به مسائل مرتبط و مهارت های نرم بپردازیم تا بعدهای مختلف را پوشش دهیم.

دیدگاه کاربران

تعداد دیدگاه های کاربران : ۰ دیدگاه
هنوز دیدگاهی ارسال نشده است.


شما با موفقیت در خبرنامه ما عضو شدید