نمایش نتایج 1 تا 9 از 9

نام تاپیک: کاربرد زبان سی شارپ

  1. #1
    کاربر دائمی
    تاریخ عضویت
    تیر 1386
    محل زندگی
    شیراز
    پست
    373

    کاربرد زبان سی شارپ

    من دو سه سالی هست که سی شارپ را دنبال می کنم. ولی تا حالا برام سواله که این زبان که این همه بین همه محبوب شده چه کاربردهای عمده ای داره؟ چه برنامه های قدرتمندی با این زبان نوشته شده یا میشند؟

  2. #2
    کاربر دائمی آواتار hjran abdpor
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    برنامه نويس + شبگرد + سیسکو به پارسی
    پست
    1,416

    نقل قول: کاربرد زبان سی شارپ

    با سلام .
    دوست عزیز اگر کاربردی نداشت مایکروسافت رو ان مانور نمی داد .
    اکثرا برنامه های تحت وب و تجاری با سی شارپ و asp هستند .

  3. #3
    کاربر دائمی آواتار amir-yeketaz
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    تهران
    پست
    508

    نقل قول: کاربرد زبان سی شارپ

    -خیلی از پارت های ویندوز 7 با سی شارپ نوشته شده!
    - Sharp develop IDE
    - ASP.NET MVC FRAMEWORK
    -NHibernate
    -Boo
    و ...

    اینجا رو ببین:
    http://stackoverflow.com/questions/1...h-code-quality


    محیط کاربری ویژوال استودیو با WPF نوشته شده! ... همین سایت Stackoverflow با Asp.Net Mvc نوشته شده(از خوف ترین تالارهای گفتگوی برنامه نویسی!)
    و ...

  4. #4
    کاربر دائمی
    تاریخ عضویت
    تیر 1386
    محل زندگی
    شیراز
    پست
    373

    نقل قول: کاربرد زبان سی شارپ

    ممنون از پاسخ ها.
    ولی منظور من برنامه های دسکتاپ هستش (Windows Application). در مورد asp.net و... بله حق باشماست که کاربردهای عمده ای داره (البته باز جای بحث داره و در صورت مقایسه با تکنولوژی ها و زبان های مرتبط ممکنه asp هم زیاد کاربرد قدرتمندی نداشته باشه!! - جای بحثش اینجا نیست)
    مثلا برنامه هایی که الان بر روی سیستم شما نصب شده اند چقدر از آنها با زبان سی شارپ نوشته شده اند؟ برای من که از 100٪ برنامه ها شاید فقط 5٪ آنها با سی شارپ (یا بهتر بگم دات نت) نوشته شده! که اکثر آنها هم برنامه های قدرتمندی نیستند یا عمومی نیستند.

  5. #5
    کاربر دائمی آواتار amir-yeketaz
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    تهران
    پست
    508

    نقل قول: کاربرد زبان سی شارپ

    خوب مسلما برنامه هایی که شما دارین استفاده میکنین (فتوشاپ و آفیس و ویژوال استودیو!) از برنامه های خوف دنیا هستن که براشون Performance از هر چیزی مهمتره! و خوب مسلما تا وقتی زبان های Native مثه سی پلاس وجود داره که به مراتب از Performance بالاتری برخوردار هست از اون برای نوشتن برنامه های عمومی بزرگ استفاده میشه!

    ولی اگه کمی سطحو بیاریم پایین تر ، میبینیم که تقریبا هر برنامه ای رو میشه با سی شارپ نوشت!

    ببینید ... به نظر من اگه واقعا میخواین قدرت تکنولوژی مایکروسافتی رو درک کنید نگین کاربرد سی شارپ چیه! بگین کاربرد دات نت چیه! ... شما نباید هیچ وقت به خودتون بگین که من یه سی شارپ کارم بلکه باید بگین که من یه دات نت کارم! ... چون دات نته که داره با جاوا و امثال اون رقابت میکنه! نه سی شارپ! ... و شما با یادگیری سی شارپ در واقعا دارین پاتونو تو دنیای دات نت میذارین و حالا تازه باید راهتونو انتخاب کنید که مثلا میخواین سمت ویندوز کار کنید که به طبع اون یادگیری WPF گزینه ی خوبیه! یا تحت وب که خودش میشه دو رابط (MVC Or web forms) ! ... یا تحت شبکه که من زیاد اطلاعی ازش ندارم! ... اینا هر کدومشون یه دنیایی دارن که تو دنیای بزرگتری به نام دات نت قرار دارن!

    موفق باشید ...

  6. #6
    کاربر دائمی
    تاریخ عضویت
    تیر 1386
    محل زندگی
    شیراز
    پست
    373

    نقل قول: کاربرد زبان سی شارپ

    بله. هدف من هم از این سوال این بود! می خواستم به این نتیجه برسم که نمی شه در قسمت دسکتاپ به تنهایی مانور داد و باید حتما یکی از گزینه هایی که گفتید را دنبال کرد (در حال این کار هستم).

    خب حالا به نظر شما کدام قسمت در ایران بازار کار بیشتری دارد؟
    تحت وب و امثال آن (asp.net & asp.net MVC)
    برنامه های دسکتاپ تحت شبکه
    wpf
    و...

  7. #7
    کاربر دائمی آواتار amir-yeketaz
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    تهران
    پست
    508

    نقل قول: کاربرد زبان سی شارپ

    تا اونجایی که من میدونم بازار کار وب و به طبع اون asp.net بهتر هست! که به دلایلی مثه این که تو وب چیزی به نام کپی رایتو و اینا وجود نداره برمیگرده و ...

    اونام بازارشون خوبه! ... ولی شما سعی کنید ببینید به کدوم سمت بیشتر علاقه دارید و اون راهو انتخاب کنید (چون علاقه باعث میشه تو کارتون از بهترینا باشید که این اصل قضیس!)

    موفق باشید ...

  8. #8
    کاربر دائمی
    تاریخ عضویت
    تیر 1386
    محل زندگی
    شیراز
    پست
    373

    نقل قول: کاربرد زبان سی شارپ

    حالا که می گید توی زمینه وب بهتره کار کنم (علاقه هم دارم). به نظر شما کدام بهتره؟ asp.net یا asp.net mvc؟ توی انجمن یه مقایسه ای بین آنها شده ولی برام سواله که اکثرا mvc را بهتر، منظم تر، سریعتر و... می دونند ولی چرا فعالیت کمتر و منابع کمتری برای آن وجود داره (بخصوص فارسی)! mvc مدت کمی نیست که عرضه شده ولی باز منابع کمتر و فعالیت کمتری توی اون زمینه وجود داره بعنوان مثال میتونید دو قسمت همین انجمن رو مقایسه کنید (asp.net و asp.net mvc). می بینید که در mvc خیلی خیلی کم فعالیت می شه!

  9. #9
    کاربر دائمی آواتار amir-yeketaz
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    تهران
    پست
    508

    نقل قول: کاربرد زبان سی شارپ

    من خودمم یکی از اونایی هستم که دارم تحقیق میکنم کدوم راهو باید انتخاب کرد!

    ببینید کلا من به این نتیجه رسیدم که اگه علاقه ی شما اینه که کمتر کد بزنید و ویژوال تر کار کنید و سبکی شبیه به ویندوز فرم ها(بر پایه ی رویدادها) داشته باشین asp.net web forms ها بهترن ... ولی اگه از کدزنی بیشتر و با قاعده کدزدن خوشتون میاد و دوست دارین که از همه چیزه سایتی که دارین برنامه نویسیشو میکنین سردربیارین mvc بهتره! ...

    دلیل این که تو ایران سروصدای mvc کمه اینه که :
    ۱-هنوز تو ایران جا نیفتاده به اون صورت(خیلی کم آگهی استخدام asp.net mvc پیدا میشه!) ... ولی مطمپن باشید دنیا همین جوری نمیمونه!!!!
    ۲-پروژه های تیمی تو ایران بسیار کمتره!(mvc برای پروژه هایی که با دیتاهای فراوان سروکار دارن فوق العادس! و مخ کارای تیمیه!(به خاطر معماری mvc))

    این که بگیم mvc جایه web forms رو میگیره کاملا اشتباس چون که یه پروژه بهتره که با mvc نوشته بشه - یکیم ...


    برای اطلاعات بیشتر:
    http://stackoverflow.com/questions/4...b-forms-vs-mvc

    http://stackoverflow.com/questions/7...c-or-web-forms

    http://stackoverflow.com/questions/6...vc-vs-webforms

    http://stackoverflow.com/questions/3...c-vs-web-forms

    http://stackoverflow.com/questions/1...rms-in-asp-net

    http://weblogs.asp.net/shijuvarghese...-web-form.aspx

    http://stackoverflow.com/questions/1...-net-web-forms

    http://stackoverflow.com/questions/1...-asp-net-forms


    موفق باشید ...

قوانین ایجاد تاپیک در تالار

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