ورود

نسخه کامل مشاهده نسخه کامل : واقعا کدوم کتاب سی شارپ مفاهیم رو بهتر گفته



shahinfarasystem
13-11-2007, 09:42
سلام

یه منبع خوب و مناسب برای یادگیری C#.NET 2005 می خواستم هر منبعی رو دیدم اون چیزی رو که به نظر من لازمه توی یک کتاب جامع قرار گرفته باشه نداشته

این مفاهیم رو می خواهم:

1) بررسی مفاهیم و اصطلاحات برنامه نویسی مثل شی گرایی ، وراثت و.....
2) آموزش دستورات مقدماتی C# شامل تعریف متغیر ، حلقه ها آرایه هاو....
3) آموزش اتصال به پایگاه داده وAdo.net
4) آموزش مفاهیم یشرفته شی گرایی ، کلاس ها ،encapsulation،Xmlو....

مثلا کتاب C#2005 express انتشارات Wrox تقریبا مورد آخر رو اصلا نداره.
یا C#2005 programmer's reference از Wrox تقریبا مورد اول و سوم رو نداره

یا کتاب دیتل هم اونجوری که من دیدم مورد اول توش خیلی حرفی نداشت
یا کتاب آقای محمد هاشمیان با اینکه کتاب خیلی خوبیه ولی توی مورد 1 و4 یه خرده ضعف داره

البه همه اینها نظر شخصیه

نمی دونم منظورم رو فهموندم یا نه یه کتاب می خواهم که کلیت کار با C# رو با مواردی که گفتم بهم یاد بده
اول کار هم نمی خواهم بیش از اندازه عمیق بشم اولش یه چیز کلی در حد متوسط که بتونم باهاش در حد معمولی کار کنم بعدش برم سراغ پیشرفته ترها

در ضمن یکی از دوستام بهم گفت که اول دو تا کتاب C# essential وC# fundamental رو بخون تا روی مفاهیم اولیه اش خوب مسلط بشی بعد تازه یه کتاب تحت ویندوز رو شروع به خوندن بکنی نمی دونم به نظرتون حرفش درسته ؟؟؟ چون این کار خیلی طول می کشه

واقعا ممنون می شوم اگه توی این ابهام بزرگ هر چه سریعتر کمکم کنید

در ضمن منابع فارسی و انگلیسی برام فرقی ندارند فقط فکر می کنم به خاطر مطمئن تر بودن منبعش انگلیسی بهتره حالا هر چی شما بگید و همچنین سابقه برنامه نویسی به زبان های basic , pascal, c++, vb رو هم دارم یعنی کلیت برنامه نویسی رو حدودا می دونم فقط الان مشکلم سر منبعش هست

راستی تفاوت c# express و C#.NET از نظر قدرتشون توی چه مواردی هست؟؟؟

ممنون :10::46::10:

__Genius__
13-11-2007, 19:10
سلام .
اصولا برای یادگیری هر چیزی باید سراغ کتابهای تولید کننده همون نرم افزار برین .
برای این مورد هم ابتدا کتابهای Microsoft توصیه میشه .
کتابهای زیر شامل کتابهای دوره MCSD هستن ...
فقط مربوط به #C .

Programming Microsoft Visual C# 2005: The Language

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]








Microsoft® Visual C#® 2005 Step by Step

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]







CLR via C#, Second Edition

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]






Microsoft Visual C# .NET Step by Step--Version 2003

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]




انتشارات MC-Graw با عنوان The Complete reference هم فوق العاده هستن .




C# 2.0: The Complete Reference

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]






منبع زیر هم شدیدا پیشنهاد میشه ...









Professional C# 2005

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]






اینها رو بخونین فکر نمیکنم توی موردی داخل #C مشکل داشته باشین .
موفق باشین ...

_H2_
14-11-2007, 09:49
سلام
من هم از حرف کاربر __Genius__ بیشتر شما را متوجه لغت کتابها به جای لغت کتاب میکنم!
هیچ وقت هیچ کتابی کامل نیست.
همه ما و شما باید برای یادگیری خود را متکی کتابهای رشته مورد نظر بکنیم نه صرف یک تک کتاب.
گاهی اوقات کتاب های قدیمی و ورژن گذشته رایانه ای نکات جالبی را بیان میکنند که در یک کتاب قطور جدید آن نکته فراموش شده یا لازم به بیانش ندیده اند ....

و در این بین طبیعتاً کتابها و Help های شرکت سازنده در صدر قرار دارد.

shahinfarasystem
16-11-2007, 23:48
سلام

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

ولی فقط یه ابهام

از بین این کتاب ها با کدومش شروع کنم منظورم معرفی یک کتابه

اگه شروع با کتب wrox ممکنه که چه بهتر چون چند تا از 2005 هاشو دارم و امکان دانلود حجم بالا رو هم ندارم

ولی اگه تاکیدتون رو مایکروسافته اون یه دونه رو معرفی می کنید

ممنون میشم:46::46::46:

__Genius__
17-11-2007, 12:24
همون کتاب اولی Microsoft press هست رو شروع کنین ...
:)

paranoid_android
21-11-2007, 19:33
کتاب begining visual C# 2005 از انتشارات wrox رو که جناب آقای هاشمیان ترجمه کردن و نسخه کامل اون هم بصورت رایگان در نت موجوده رو به عنوان یه منبع خوب به زبان فارسی توصیه میکنم.

shahinfarasystem
27-11-2007, 23:23
کتاب آقای محمد هاشمیان با اینکه کتاب خیلی خوبیه ولی توی مورد 1 و4 یه خرده ضعف داره

سلام

مي خواستم مردونه بگم كه در اين مورد اشتباه كردم

بعد از مطالعه مجدد كتاب ايشون ديدم كه نه ،مفاهيم رو در حد خوبي توضيح داده اند و من اشتباه كرده ام :10: