PDA

View Full Version : پیش زمینه سی شارپ چیه ؟



moustafa
پنج شنبه 04 خرداد 1385, 08:12 صبح
برای یادگیری سی شارپ باید با دستورات سی اشنا بود؟ (مثل دستورات وتوابع بیسک که در ویژوال بیسک و دات نت ان هم بکار برده میشه)

once4ever
پنج شنبه 04 خرداد 1385, 08:38 صبح
باید نیست. ولی اگه سی بلد باشی سی شارپ بهتر یاد میگیری. ولی نه به این معنی که حالا اول سی یادبگیری بعد سی شارپ چون کاملا اشتباه هست - یادگرفتن سی سختر از سی شارپ هست و با تفاوتهای زیادنسبت به هم- و اون مقایسه هم که کردی باید بگی اگه #c بلد باشیم c#.net بهتر یادمیگیریم

sianooshonline
پنج شنبه 04 خرداد 1385, 09:00 صبح
میتونید مستقیما" شروع به یادگیری C# کنید
موفق باشید

mamadgmail
پنج شنبه 04 خرداد 1385, 11:48 صبح
این زبان ها اصلا به هم ربطی نداره شاید syntax مشابهی داشته باشند ولی خیلی با هم فرق دارن. در ضمن هیچ دلیلی وجود نداره که شما وقتی می خوای زبان رو یاد بگیری اول بری سراغ یک زبان دیگه. به نظر من که این حرف خیلی بی اساسه!!!

sinpin
پنج شنبه 04 خرداد 1385, 12:36 عصر
برای یادگیری سی شارپ باید با دستورات سی اشنا بود؟ (مثل دستورات وتوابع بیسک که در ویژوال بیسک و دات نت ان هم بکار برده میشه)

دستورات و ساختار دستوری یک زبان برنامه نویسی مگه چقدر گسترده هستند ؟! (struct, for, while, ...)
‌{ به نظر من نمیساعت هم برای یادگیریه اون کافیه. }

باقیه داستان چیزی که میمونه این 2 تاست :
1- منطق برنامه نویسی و آشنایی با شی گرایی و مفاهیم اولیه (class, inheritance, ...)
2- آشنایی با کنترل ها و فریم ورک دات نت و ابزار محیط (که با تجربه به دست میاد)

sahar_s2006d
پنج شنبه 04 خرداد 1385, 12:44 عصر
کتاب خوب واسهc#معرفی کنید.البته واسه ی شروع
با تشکر از دوستان

ali_kolahdoozan
پنج شنبه 04 خرداد 1385, 12:58 عصر
من یکم در این مورد نظرم خشکه در بالا هم رد شده حالا خودت می دونی .

اولا اگه قبلا با یک زبان . هر زبانی کار کرده باشی . کلی رفتی جلو

اما به نظر من یک کتاب ++c خوب بردار 2-1 هفته بخون . بعد توی آبجکت اورینتد گیر میکنی در #c بعدش . برو سراغ #c . c پدر زبانها است اگه بلد نباشی زلزله نمیشه اما اگه بلد باشی مطمئن باش توی #c فرق می کنه برات .

sinpin
پنج شنبه 04 خرداد 1385, 15:23 عصر
اولا اگه قبلا با یک زبان . هر زبانی کار کرده باشی . کلی رفتی جلو
اما به نظر من یک کتاب ++c خوب بردار 2-1 هفته بخون . بعد توی آبجکت اورینتد گیر میکنی در #c بعدش . برو سراغ #c . c پدر زبانها است اگه بلد نباشی زلزله نمیشه اما اگه بلد باشی مطمئن باش توی #c فرق می کنه برات .

کاملا حق با شماست. ولی اگه اول یه خورده با محیط دوست داشتنی visual studio 2005 کار کنند واسه ایجاد انگیزه بهتره. (نوشتن چند تا برنامه مثل helloworld و اینا بد نیست که :متفکر: )
بعد کم کم برید مفاهیم اولیه رو تکمیل کنید.

Amir Oveisi
پنج شنبه 04 خرداد 1385, 17:28 عصر
اگر وقت دارید و میخواین اصولی کار کنین آره بهتره با c , C++ شروع کنین پایه قویتر باشه سریعتر پیشرفت میکنین

ali_kolahdoozan
پنج شنبه 04 خرداد 1385, 18:48 عصر
حالا تازه سی شارپ خوندن هم روش داره

1- سریع بری سراغ اینکه یک فرم بزاری روی صفحه و textbox و .... و 2 روز بعد هم یک ماشین حساب بنویسی و چند وقت بعد هم یکم دیتابیس قاطیش کنی و برنامه بانک اطلاعاتی فلان جا و ... پایان یادگیری برنامه نویسی شما .
2- بری سراغ مفاهیم اولیه و شی گرایی و برنامه نویسی کنسول و چند هفته با اینها ور بری . که دیگه خبری از محیط زیبای vs 2005 نیست . همون c تحت داس بهش شرف داره .

mostafa.vahab
پنج شنبه 04 خرداد 1385, 23:24 عصر
#c کتاب deitel رو بخون 2003 است ولی برای شروع خوبه

amir_green
پنج شنبه 04 خرداد 1385, 23:51 عصر
از راهنمایی شما ممنونیم واقعا" مواثر واقع شد

amir_green
پنج شنبه 04 خرداد 1385, 23:54 عصر
آقای مصطفی ما را بیشتر راهنماییکنید

amir_green
پنج شنبه 04 خرداد 1385, 23:55 عصر
آقای مصطفی ما را بیشتر راهنمایی کنید

sinpin
جمعه 05 خرداد 1385, 10:57 صبح
کتاب خوب واسهc#معرفی کنید.البته واسه ی شروع
با تشکر از دوستان

اینجا یه سری کتاب هست. دانلود کنید ببینید با کدوم راحتترید همون رو بخونید :
http://en911.com/search.asp?keyword=c+sharp&sort=Ebook&language=en
http://en911.com/search.asp?sort=ebook&language=en&page=2&keyword=c%20sharp
(http://en911.com/ebook/{E0095908-44E4-4EA3-AC5F-E7A71CD0F965}.htm)

sinpin
جمعه 05 خرداد 1385, 11:06 صبح
این کتاب رو شنیدم خوبه ولی خودم ندارم :

thinking in C# - by : bruce eckel

من thinking in c ++ 2nd edition رو از ایشون داشتم و عالی بود.

sinpin
جمعه 05 خرداد 1385, 16:41 عصر
کلا اگه به دونستن مفاهیم شی گرا علاقمند هستید کتابهای آقای بروس ایکل رو مطالعه کنید