PDA

View Full Version : به جز برنامه نویسی سی شارپ دیگه چی ها باید بلد باشم؟



c_doost
سه شنبه 31 اردیبهشت 1392, 17:04 عصر
سلام

1- من در حد معمولی سی شارپ کار کردم حالا نمیدونم دیگه چی ها باید یاد بگیرم لطفا راهنمایی کنید
2- چه آیتم هایی برای یک برنامه نویس حرفه ای وجود داره ؟

mhsmity
سه شنبه 31 اردیبهشت 1392, 19:52 عصر
سلام دوست عزیز:
خیلی خیلی بستگی به زمینه کاری شما داره .
Windows Forms Application
Wpf Application
Wcf Service
Smart Device Project
ولی معمولا همه C# و دستورات واکشی اطلاعات از بانک های اطلاعاتی Sql,Access,Oraccel رو بلد هستن منظور همون دستوارت Sql هستش.
و کریستال ریپورت
و روش های از قبیل ستاپ سازی و حفاظ از کدهای نوشته شده

c_doost
سه شنبه 31 اردیبهشت 1392, 20:26 عصر
سلام دوست عزیز:
خیلی خیلی بستگی به زمینه کاری شما داره .
Windows Forms Application
Wpf Application
Wcf Service
Smart Device Project
ولی معمولا همه C# و دستورات واکشی اطلاعات از بانک های اطلاعاتی Sql,Access,Oraccel رو بلد هستن منظور همون دستوارت Sql هستش.
و کریستال ریپورت
و روش های از قبیل ستاپ سازی و حفاظ از کدهای نوشته شده

درباره حفاظت از کدها بیشتر توضیح بدید


Wpf Application
Wcf Service
Smart Device Project

برای هر کدوم یه توضیح کوتاه بدید

علی متقی پور
سه شنبه 31 اردیبهشت 1392, 21:23 عصر
خیلی با جواب دوستمون موافق نیستیم.

شما سی شارپ رو باید تا میتونی قوی کنی حالا تو هر زمینه ایکه بخواهی کار کنی. ضمنا باید sql server رو هم یاد بگیری. هر چی بیشتر بهتر. اما حداقلش اینه که بتونی از server explorer خود visual studio استفاده کنی و بهر حال باهاش دیتا بیس درست کنی و تیبل بسازی و از اینجور کارها. بعد از اون بهتره بجای یادگیری T-SQL بری دنبال یادگیری LINQ و Entity FrameWork
الان دیگه شما میتونی برنامه های متوسط ویندوزی را ایجاد کنی.
حالا اگر میخواهی ویندوزی ادامه بدی باید wpf رو یاد بگیری که در زمینه طراحی ظاهر برنامه های ویندوزیه
ولی اگر میخواهی بری سمت وب اونوقت کل چیز هست که باید یاد بگیری:
html
css
javascript
jquery
و از همه مهمتر asp.net

البته شما لازم نیست از همین ابتدا بدون تا اخر چه کارهایی باید بکنی. در طی مسیر خودت متوجه میشی. ضمنا اینکه شما به چه چیزهایی لازم داری خیلی بستگی داره که سر کارت چی ازت بخوان. برای همین بهتره خیلی به آینده فکر نکنی و سعی کنی چیزهایی که مسلما باید یادبگیری رو قوی بشی

c_doost
سه شنبه 31 اردیبهشت 1392, 21:55 عصر
خیلی با جواب دوستمون موافق نیستیم.

شما سی شارپ رو باید تا میتونی قوی کنی حالا تو هر زمینه ایکه بخواهی کار کنی. ضمنا باید sql server رو هم یاد بگیری. هر چی بیشتر بهتر. اما حداقلش اینه که بتونی از server explorer خود visual studio استفاده کنی و بهر حال باهاش دیتا بیس درست کنی و تیبل بسازی و از اینجور کارها. بعد از اون بهتره بجای یادگیری T-SQL بری دنبال یادگیری LINQ و Entity FrameWork
الان دیگه شما میتونی برنامه های متوسط ویندوزی را ایجاد کنی.
حالا اگر میخواهی ویندوزی ادامه بدی باید wpf رو یاد بگیری که در زمینه طراحی ظاهر برنامه های ویندوزیه
ولی اگر میخواهی بری سمت وب اونوقت کل چیز هست که باید یاد بگیری:
html
css
javascript
jquery
و از همه مهمتر asp.net

البته شما لازم نیست از همین ابتدا بدون تا اخر چه کارهایی باید بکنی. در طی مسیر خودت متوجه میشی. ضمنا اینکه شما به چه چیزهایی لازم داری خیلی بستگی داره که سر کارت چی ازت بخوان. برای همین بهتره خیلی به آینده فکر نکنی و سعی کنی چیزهایی که مسلما باید یادبگیری رو قوی بشی
تشکر از اینکه جواب دادی

اگه WPF یاد نگیرم میتونم با چیزای اماده مثل تلریک و ... کارمو راه بندازم؟ یا باید حتما یاد بگیرم؟

nima.sh
سه شنبه 31 اردیبهشت 1392, 22:01 عصر
سلام....
ببین دوست عزیز...
سعی کن بر اساس نیاز یاد بگیری،در غیر این صورت گیج میشی...
مثلا،ما یه پروژه ای دادیم،بعد تصمیم گرفتیم نسخه اندروید هم بدیم،رفتیم اندروید یاد گرفتیم،حالا میخواستیم ارتباط بدیم،رفتیم وب سرویس یاد گرفتیم....
شاید الان فکر کنی این که سخت تره،ولی اگه به برنامه نویسی تسلط داشته باشی،در کمتر از 2 روز یاد میگیری،ما اندروید رو در کمتر از 1هفته یاد گرفتیم...
موفق باشی....

ordebehesht
سه شنبه 31 اردیبهشت 1392, 22:50 عصر
قبل برنامه نویسی باید منطص اونو بلد باشی برنامه بی منطق بدرد نمیخوره

علی متقی پور
سه شنبه 31 اردیبهشت 1392, 23:01 عصر
تشکر از اینکه جواب دادی

اگه WPF یاد نگیرم میتونم با چیزای اماده مثل تلریک و ... کارمو راه بندازم؟ یا باید حتما یاد بگیرم؟

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

البته با نظر دوستمون که کمتر از یک هفته برنامه نیوسی اندروید رو یاد گرفتن زیاد موافق نیستم.
درسته که بلد بودن یک تکنولوژی باعث میشه تکنولوژی های دیگه رو هم راحت تر یاد گرفت ولی نه دیگه اینقد سریع. مثلا شما اگر wpf یاد بگیری راحت میتونی silverlight رو هم یاد بگیری. ولی دیگه نمیشه فت شما راحت میتونی جاوا رو هم یاد بگیری!!

برای یادگیری wpf کسی در حد شما به دو ماه زمان نیاز داره

c_doost
چهارشنبه 01 خرداد 1392, 18:30 عصر
بله یادگیری wpf فقط مربوط به پیادهس ازی ظاهره کاره و خیلی مهم نیست. البته نه که مهم نباشه ولی این نیست که یادگیریش بایدی باشه. بهرحال اگر بخوای ویندوزی کار کنی بهتره بلد باشی وگرنه که هیچ.

البته با نظر دوستمون که کمتر از یک هفته برنامه نیوسی اندروید رو یاد گرفتن زیاد موافق نیستم.
درسته که بلد بودن یک تکنولوژی باعث میشه تکنولوژی های دیگه رو هم راحت تر یاد گرفت ولی نه دیگه اینقد سریع. مثلا شما اگر wpf یاد بگیری راحت میتونی silverlight رو هم یاد بگیری. ولی دیگه نمیشه فت شما راحت میتونی جاوا رو هم یاد بگیری!!

برای یادگیری wpf کسی در حد شما به دو ماه زمان نیاز داره
جواب این را بدید


اگه WPF یاد نگیرم میتونم با چیزای اماده مثل تلریک و ... کارمو راه بندازم؟

علی متقی پور
چهارشنبه 01 خرداد 1392, 18:55 عصر
wpf ربطی به تلریک نداره
تلریک یک سری کنترل های آماده است که خب بهتر از کنترل های دات نتی هست ولی wpf کلا یه سیستم دیگه داره و شما با استفاده از زبان xmal باید خروجی را تولید کنی.

راستی یه ذره رو لحت سوال کردنت هم کار کن. این یعنی چی؟!!! >>> "جواب این را بدید"!!!

c_doost
پنج شنبه 02 خرداد 1392, 07:55 صبح
دوستان نیازه از برنامه نویسی شبکه بدونم؟