• ورود
  • ثبت‌نام
ورود
نام کاربری:
گذرواژه‌: گذرواژه‌تان را فراموش کرده‌اید؟
 
تالار گفتمان سورنا
  • خانه
  • جستجو
  • لیست اعضا
  • راهنما
    • ورود
    • ثبت‌نام
    ورود
    نام کاربری:
    گذرواژه‌: گذرواژه‌تان را فراموش کرده‌اید؟
     
تالار گفتمان سورنا › انجمن کامپیوتر لپتاپ › تکنولوژی › مطالب متفرقه v
« قبلی 1 2 3 بعدی »
› سی شارپ چیست؟

امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
حالت موضوعی
سی شارپ چیست؟
romina آفلاین
عضو انجمن
***
ارسال‌ها: 116
موضوع‌ها: 50
تاریخ عضویت: Oct 2020
اعتبار: 1
Thanks: 0
Given 27 thank(s) in 24 post(s)
#1
2022/10/29، 04:32 PM
سی شارپ (#C) یک زبان برنامه نویسی قوی، همه منظوره، شی گرا، اوپن سورس و مدرن است که توسط شرکت مایکروسافت تولید شده است و از دل فریمورک Net. خلق و پرورش یافت و توانست استانداردهای ISO و Ecma را دریافت و به یک زبان استاندارد تبدیل شود. زبان برنامه نویسی #C توانسته تا الان جایگاه خوبی بین برنامه نویسان پیدا کند. می توانیم از زبان #C برای نوشتن برنامه‌ های نرم‌افزاری مدرن اپلیکیشن، تحت وب و ویندوزی و بازی سازی امروزی استفاده کنیم.


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


در سال ۱۹۹۹، شرکت Sun (سان) اجازه استفاده از زبان برنامه‌نویسی جاوا را در اختیار شرکت مایکروسافت قرار داد تا در سیستم‌عامل خود از آن استفاده کند. جاوا در اصل به هیچ پلتفرم یا سیستم‌عاملی وابسته نبود، ولی مایکروسافت برخی از مفاد قرار داد را زیر پا گذاشت و قابلیت مستقل از سیستم‌عامل بودن جاوا را از آن برداشت، شرکت سان پرونده‌ای علیه مایکروسافت درست کرد و مایکروسافت مجبور شد تا زبان شی گرای جدیدی با کامپایل جدید که به ++C شبیه بود را ایجاد کند.


در سال ۱۹۹۹ آندرس هلزبرگ گروهی را برای طراحی زبانی جدید تشکیل داد که در آن زمان نامش Cool بود و شبیه زبان C بود اما با خواص شیءگرایی، مایکروسافت در نظر داشت اسم این زبان را برای همیشه Cool قرار دهد، ولی به دلیل مناسب نبودن برای اهداف تجاری این کار را نکرد.


در ارائه و معرفی رسمی چارچوب دات‌ نت در سال ۲۰۰۰ این زبان به C# تغییر نام یافت. مدیر و سرپرست طراحان سی شارپ در مایکروسافت آندرس هلزبرگ بود که تجربه قبلی او در طراحی Framework و زبان‌های برنامه سازی++Borland، Delphi، Pascal، C++ به آسانی در دستورالعمل‌های سی شارپ قابل رویت است.

[font=IRANSansWeb]با ثبت نام در دوره آموزش سی شارپ از مزایای زیر بهره‌مند می‌شوید :
[/font]
  • دسترسی به فایل های دوره به صورت همیشگی

  • پشتیبانی رایگان ۳ ماهه با قابلیت تمدید

  • ورود آسان به بازار کار

  • انجام انواع تمرین ها و پروژه ها در طول دوره

  • در اختیار داشتن سورس کد تمامی پروژه های انجام شده

  • آموزش با جدید ترین ورژن ویژوال استودیو

  • به همراه آموزش کار با دیتابیس Sql Server
پاسخ
پاسخ
Thanks given by: omidrock , omidrock
romina آفلاین
عضو انجمن
***
ارسال‌ها: 116
موضوع‌ها: 50
تاریخ عضویت: Oct 2020
اعتبار: 1
Thanks: 0
Given 27 thank(s) in 24 post(s)
#2
2022/11/07، 10:23 AM
اگر بخواهیم نگاهی به تاریخچه پیدایش Asp.Net Core داشته باشیم، این فریمورک توسط شرکت مایکروسافت برای ساخت وب اپلیکیشن ها ارائه گردیده است. اولین نسخه آن در سال ۲۰۰۸ ارائه شد که در طی این سالها پیشرفت زیادی داشته و برنامه نویسان بسیاری با این فریمورک کار میکنند. در سال های اخیر نسحه دات نت کور ارائه شده که به جرات میتوان گفت تحول عظیمی داشته و از مزیت های قابل توجه آن اوپن سورس بودن است و بنابراین روی همه سیستم عامل ها میتوان با این فریمورک محبوب و قدرتمند کار کرد. پروژه های وب اپلیکیشن ساخته شده با دات نت فریمورک امنیت بسیار بالایی دارند و در این زمینه هیچ رقیبی در بین سایر فریمورک ها ندارند. برای ساخت پایگاه داده از Microsoft Sql Server استفاده میشود که موتور قدرتمند دیتابیس دات نت است.

استقبال بینظیر توسعه دهندگان وب سبب شد که مایکروسافت در این زمینه پیشرفت های قابل ملاحظه ای داشته باشد و جامعه برنامه نویسان وب با Asp.Net Core روز به روز در حال گسترش است. در سال ۲۰۱۶ به علت اوپن سورس نبودن و کراس پلتقورم نبودن Asp.Net MVC بیشتر برنامه نویسان دات نت در حال مهاجرت به سمت پایتون، نود جی اس، PHP و … بودند. اما مایکروسافت در همان سال با انتشار Asp.Net Core انقلاب عظیمی به وجود آورد و نتیجه کاملا برعکس شد و این بار سایر برنامه نویسان بودند که به سمت دات نت آمدند. با توجه به اینکه کدهای برنامه نویس قبل از اینکه در مرورگر وب نمایش داده شوند، در سرور ویندوز کامپایل میشوند، بنابراین اجرا و خطایابی برنامه ها خیلی سریع است. دات نت کاملترین پشتیبانی را برای استانداردهای وب ارائه میدهد. توسعه پذیری و نگهداری پروژه های دات نت فوق العاده است و بهترین عملکرد را از همه نظر دارد. پیشرفته ترین محیط برای توسعه دات نت Microsoft Visual Studio است. همچنین میتوان از Visual Studio Code نیز بهره برد.

با ثبت نام در دوره متخصص اموزش Asp.Net Core از مزایای زیر بهره‌مند می‌شوید :
دسترسی همیشگی به فایل های دوره به علاوه پشتیبانی رایگان ۱۲ ماهه با قابلیت تمدید
  • انجام انواع تمرین ها و مثال ها در طول دوره و ورود آسان به بازار کار
  • طراحی و ساخت ۳ پروژه تحت وب فوق حرفه ای (سایت فروشگاهی – اتوماسیون اداری – آزمون گیر آنلاین)
  • در اختیار داشتن سورس کد تمامی پروژه های انجام شده و آموزش با جدید ترین ورژن دات نت
  • استخدام در شرکت های معتبر و کسب درآمد از ساخت پروژه های وب اپلیکیشن
پاسخ
پاسخ
Thanks given by: omidrock
« قدیمی‌تر | جدیدتر »


  • مشاهده‌ی نسخه‌ی قابل چاپ
پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان
  • صفحه‌ی تماس
  • بازگشت به بالا
  • بایگانی
ما را دنبال کنید:
قدرت گرفته ازMyBB و پارسی شده توسط MyBBIran.com
طراحی شده توسط Rooloo | ترجمه شده توسط ParsanIT.ir

برو بالا