تالار گفتگوی کیش تک/ kishtech forum
سی شارپ چیست - نسخه‌ی قابل چاپ

+- تالار گفتگوی کیش تک/ kishtech forum (http://forum.kishtech.ir)
+-- انجمن: پردیس فناوری کیش (http://forum.kishtech.ir/forumdisplay.php?fid=1)
+--- انجمن: دانشگاه جامع علمی و کاربردی (http://forum.kishtech.ir/forumdisplay.php?fid=7)
+---- انجمن: **مرکز علمی و کاربردی کوشا** (http://forum.kishtech.ir/forumdisplay.php?fid=42)
+----- انجمن: مبانی کامپیوتر و برنامه سازی (آسانسور -جمعه -کلاس اول) (http://forum.kishtech.ir/forumdisplay.php?fid=96)
+----- موضوع: سی شارپ چیست (/showthread.php?tid=16144)

صفحه‌ها: 1 2


سی شارپ چیست - فائزه حسنی - 27-10-2017

سی شلرپ چیست


RE: سی شارپ چیست - ali_eidi - 27-10-2017

سی شارپ یک زبان برنامه‌سازی ساده، مدرن، برای اهداف عمومی و شیءگرا است.
 این زبان برای استفاده در اجزای توسعه نرم‌افزار برای دستیابی به مزایای سامانه‌های توزیعی در نظر گرفته شده‌است


RE: سی شارپ چیست - agharabi - 28-10-2017

(27-10-2017, 09:37 AM)فائزه حسنی نوشته است: سی شلرپ چیست
سي شارپ يك زبان برنامه نويسي شي گراست كه توسط شركت ماكروسافت ارايه شده و تركيبي از قابليت هاي خوب ++c و java است اگر با اين دو زبان اشنايي داشته باشيد. اين شانس را داريد كه زبان #c را راحت ىاد بگيريد اين زبان انقدر راحت است كه كساني هم كه قبلا برنامه نويسي نكرده اند ميتوانند انرا براحتي ياد بگيرند در ساخت برنامه هاي تحت ويندوز تحت وب وب سرويسها برنامه هاي موبايل و ........ قابل استفاده ميباشد


RE: سی شارپ چیست - mojtaba gorjian - 07-11-2017

(27-10-2017, 09:37 AM)فائزه حسنی نوشته است: سی شلرپ چیست

یک زبان برنامه‌نویسی شیء گراست، که توسط شرکت مایکروسافت ساخته شده و ترکیبی از قابلیت‌های خوب ++C و JAVA است. اگر با این دو زبان آشنایی دارید، این شانس را دارید که زبان #C را راحت یاد بگیرید. این زبان به قدری راحت است که هم کسانی که قبلاً برنامه‌نویسی نکرده‌اند و هم دانش آموزان می‌توانند راحت آن را یاد بگیرند.
از سی شارپ، می‌توان برای ساخت برنامه‌های تحت ویندوز، تحت وب، وب سرویس‌ها، برنامه‌های موبایل و بازی‌ها استفاده کرد. می‌توان به جای واژه ویژوال سی شارپ از کلمه سی شارپ استفاده کرد، اما ویژوال سی شارپ به معنای استفاده همزمان از سی شارپ و محیط گرافیکی ویژوال استودیو می‌باشد. این زبان برنامه‌نویسی تنها زبانی است که مخصوصاً برای دات نت فریم ورک طراحی شده است.
سی شارپ از کتابخانه کلاس دات نت که شامل مجموعه بزرگی از اجزاء از قبل ساخته شده است، استفاده می‌کند. این اجزاء به ساخت هر چه سریع‌تر برنامه‌ها کمک می‌کنند. سی شارپ یک برنامه بسیار قدرتمند و شیء گرا است و با آن می‌توان برنامه‌هایی با قابلیت مدیریت بیشتر و درک آسان ایجاد کرد. ساختار این زبان نسبت به زبان‌های دیگر بسیار آسان و قابل فهم است.
برای اجرای یک برنامه سی شارپ ابتدا باید دات‌نت فریم‌ورک نصب شود. سی شارپ یکی از زبان‌هایی است که از تکنولوژی‌های دیگر دات نت مانند ،ASP.NET Silverlightو XNA پشتیبانی می‌کند. همچنین یک محیط توسعه یکپارچه دارد که آن نیز به نوبه خود دارای ابزارهای مفیدی است که به شما در کدنویسی کمک می‌کند.


RE: سی شارپ چیست - م ک فراهانی - 10-11-2017

زبانی که به عقیده ی عده ای از برنامه نویسان توسط وی بی دات نت "له" شده
شاید مهمترین ویژگی آن این باشد که: "جزء زبانهای ویژوال میباشد"
زبانی شیءگرا و سطح بالا است
ساختمان داده
این کامپایلر در مقابل C یا ++C دارای ساختار بسیار متفاوتی است که دانستن آن به برنامه‌نویس امکان نوشتن برنامه‌های بسیار بهینه را خواهد داد.
در همه جا به وسیله مایکروسافت ویژوال استودیو شناخته می‌شود

--------------------------------------------------------
ویژوال بیسیک دات نت یکی از زبان‌های معرفی شده به منظور نوشتن برنامه‌های مبتنی و با استفاده از چهارچوب دات نت است. دستورهای این زبان مشابه بیسیک ,Q basic است. چون این زبان جزو مجموعه چهارچوب دات نت است کد تولید شده توسط آن(MSIL) در بیشتر مواقع فرقی با کدهای تولید شده توسط سی‌شارپ ندارد و کتابخانه‌های تولید شده در هر یک از این دو زبان مستقیماً در دیگری قابل استفاده‌است.

اشتباهی که معمولاً در مورد ویژوال بیسیک دات نت می‌شود این است که با توجه به ویژگی‌های بیسیک کلاسیک که زبانی ساده و مخصوص غیرحرفه‌ای‌ها بود، این زبان نیز غیرحرفه‌ای تلقی می‌شود، در حالی که قابلیت‌های آن کاملاً با #C برابر است. در ضمن زبان مفسری نیست.

وی بی دات نت علاوه بر امکانات عادی مثل برنامه نویسی برای ویندوز قابلیت برنامه نویسی برای کنسول‌ها و دستگاه‌های هوشمند (Smart Device) را هم دارد.

سیستم کدها بسیار منظم تر از وی بی ۶ شده و تمام کدها در کلاس‌ها طبقه‌بندی می‌شود.

هم اکنون ویژوال بیسیک دات نت در بسته نرم‌افزاری Visual Studio همراه با Visual C#، Visual J#، Visual C++ و Visual Web Developer ارائه می‌شود.

در مقایسه بین سی شارپ و ویژوال بیسیک دات نت طبق گفته مسئولان ماکروسافت همواره ویژوال بیسیک دات نت از سهولت در کد نویسی بر خوردار بوده است و شباهت آن با ویژوال بیسیک نگارش ششم قابل چشم پوشی نیست

توسعه نرم‌افزارهای ویندوز فرم (WinForms)، WPF، برنامه‌های مخصوص ویندوز فون، برنامه‌های ویندوز ۸ و ... همگی با زبان ویژوال بیسیک دات نت امکان‌پذیر هستند. برای همین ویژوال بیسیک دات نت یکی از زبان‌های محبوب توسعه‌گرهای ویندوز است.

تصورات غلطی هم که در مورد ضعف vb.net نسبت به زبان‌های دیگری چون C# وجود دارد به شدت بی اساس و نشات گرفته از مقایسه زبان c و basic می‌باشد در حالیکه این تصور کاملاً اشتباه است.

تمام زبان‌های موجود در چهارچوب دات نت پس از کامپایل به یک زبان حدواسط (CLR) یا زبان حین اجرا یا واسطه مایکروسافتی MSIL تبدیل می‌شوند و سپس توسط ماشین اجرا می‌شوند. مقالات زیر حداقل ۱۰ برتری VB.net را نسبت به C# بیان می‌نمایند. https://www.simple-talk.com/dotnet/.net-framework/10-reasons-why-visual-basic-is-better-than-c/ http://www.vbrad.com/article.aspx?id=63 بنظر می‌رسد سیاست مایکروسافت برای توسعه زبان‌های دیگری که بر پایه c هستند بیشتر برای جلب نظر برنامه‌نویسان سکوهای شرکت‌های رقیب بوده لذا با این رویکرد مایکروسافت در مقابل سکوی قدرتمندی مانند جاوا میدان را خالی نگذارده است و طیف وسیعی از برنامه‌نویسان را با قرار دادن زبانهایی چون C++ و C# و J# و F# در ویژوال استودیو به خود جذب نموده است.

ناگفته نماند دستور های VB.net شباهت زیادی با vb6 و vba دارند و در این میان از یک جهت بسیار بسیار مهم می‌نماید و آن اینکه ویژوال بیسیک زبان برنامه‌نویسی مستقیم و بی‌واسطه در محصولات مهمی مانند آفیس مایکروسافت می‌باشد. ماکرو نویسی با VBA به سرعت امکان توسعه برنامه‌های کاربردی را فراهم می‌کند.
--------------------------------------------------

https://www.red-gate.com/simple-talk/dotnet/.net-framework/10-reasons-why-visual-basic-is-better-than-c/


RE: سی شارپ چیست - hamedashrafi - 10-11-2017

برنامه نویسی به زبان سی شارپ که پیشرفته سی بوده در محیط ویژوال استودیو به کار گرفته می شود


RE: سی شارپ چیست - parham_allaee - 23-12-2017

شرکت مایکروسافت در سال 2000 میلادی از خانوادهٔ زبان‌های چارچوب دات‌نت معرفی شد. زبان سی شارپ همچنین از خانواده زبان های برنامه نویسی سی نیز است.

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

(27-10-2017, 09:37 AM)فائزه حسنی نوشته است: سی شلرپ چیست



RE: سی شارپ چیست - کاوه داودی - 23-12-2017

سی شارپ یک نوع زبان برنامه نویسی می‌باشد که توسط شرکت مایکروسافت ساخته شده است ..


RE: سی شارپ چیست - عفتی - 04-01-2018

سی شارپ یک زبان برنامه‌سازی ساده، مدرن، برای اهداف عمومی و شیءگرا است.
این زبان برای استفاده در اجزای توسعه نرم‌افزار برای دستیابی به مزایای سامانه‌های توزیعی در نظر گرفته شده‌است


RE: سی شارپ چیست - rahmanhabibzadeh - 06-01-2018

یکی از زبانهای برنامه نویسی میباشد.