تور لحظه آخری
امروز : پنجشنبه ، 8 آذر 1403    احادیث و روایات:  حضرت فاطمه زهرا (ع):خداوند ايمان را براى پاكى از شرك... و عدل و داد را براى آرامش دل‏ها واجب نمود. ...
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

تبلیغات متنی

صرافی ارکی چنج

صرافی rkchange

سایبان ماشین

دزدگیر منزل

تشریفات روناک

اجاره سند در شیراز

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

Future Innovate Tech

پی جو مشاغل برتر شیراز

لوله بازکنی تهران

آراد برندینگ

خرید یخچال خارجی

موسسه خیریه

واردات از چین

حمية السكري النوع الثاني

ناب مووی

دانلود فیلم

بانک کتاب

دریافت دیه موتورسیکلت از بیمه

طراحی سایت تهران سایت

irspeedy

درج اگهی ویژه

تعمیرات مک بوک

دانلود فیلم هندی

قیمت فرش

درب فریم لس

زانوبند زاپیامکس

روغن بهران بردبار ۳۲۰

قیمت سرور اچ پی

خرید بلیط هواپیما

بلیط اتوبوس پایانه

قیمت سرور dl380 g10

تعمیرات پکیج کرج

لیست قیمت گوشی شیائومی

خرید فالوور

بهترین وکیل کرج

بهترین وکیل تهران

خرید اکانت تریدینگ ویو

خرید از چین

خرید از چین

تجهیزات کافی شاپ

محصولات فوراور

خرید سرور اچ پی ماهان شبکه

دوربین سیمکارتی چرخشی

همکاری آی نو و گزینه دو

کاشت ابرو طبیعی و‌ سریع

الک آزمایشگاهی

الک آزمایشگاهی

خرید سرور مجازی

قیمت بالابر هیدرولیکی

قیمت بالابر هیدرولیکی

قیمت بالابر هیدرولیکی

لوله و اتصالات آذین

قرص گلوریا

نمایندگی دوو در کرج

خرید نهال سیب

وکیل ایرانی در استانبول

وکیل ایرانی در استانبول

وکیل ایرانی در استانبول

رفع تاری و تشخیص پلاک

پرگابالین

 






آمار وبسایت

 تعداد کل بازدیدها : 1835115018




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

کدامیک از این دو زبان را بیشتر قبول دارید : C#.net یا VB.net


واضح آرشیو وب فارسی:سایت ریسک: peyman_joojoo21-10-2006, 08:32 PMسلام دوستان عزیز ... اول از همه باید خدمت شما عزیزان عرض کنم که جواب این نظر سنجی خیلی برای من و افرادی مثل من مهم هست گاهی وقتها شما بین دو راهی گیر میکنید و نمیدونید که کدام مسیر رو انتخاب کنید . در واقع من میخوام مسیر خودم رو در این حیطه مشخص کنم که از شما عزیزان کمک میخوام چراکه خودم به هر دری زدم نتونستم این قضیه را حل کنم ( کسی نمیگه ماست من ترشه !!! ) حتی از اساتید دانشگاه . بنابراین تصمیم به قرار دادن این نظر سنجی کردم . از شما عزیزان خواهش میکنم که نظر خودشون ( دلیل انتخاب ) رو در مورد این دو زبان بیان کنند اما موارد زیر رو در نظر بگیرند : 1- از نظر امکاناتی که در اختیار شما قرار میده 2- از نظر مهندسی تر بودن 3- از نظر کاریابی از شما عزیزان خواهش میکنم که انتخاب خود را با ذکر دلایل و بدور از هر گونه تعصب بیان کنید با سپاس فراوان ... ALt3rnA21-10-2006, 09:45 PMعزیز این که معلومه....سی شارپ Reza_Pc23-10-2006, 09:42 AMفقط # البته با وجود framework تو خیلی از کارها تفاوتی نمی کنه peyman_joojoo23-10-2006, 02:22 PMفقط # البته با وجود framework تو خیلی از کارها تفاوتی نمی کنه در مورد ارتباط هاي سخت افزاري يا به عبارتي برنامه نويسي هايي كه براي سخت افزار بيشتر كاربرد دارن باز كداميك را انتخاب ميكنيد رضاي عزيز ؟ khaiyam23-10-2006, 02:35 PMدوست عزيز در مورد تفاوت با وجود دات نت ديگه اصلا زبون فرقي نداره چون كلاس ها يكي هست و از كد ديگري در ديگري هم مي تواني استفاده اما در كل وي بي بهتر به دليل راحتي در صورتي كه از اين سايت ديدن كنيد مشاهده مي كنيد كه وي بي داراي رتبه بیشتری هست اما در مورد سوال آخر هم ++C دارای قدرت بیشتری هست http://www.tiobe.com/tpci.htm Reza_Pc24-10-2006, 07:54 PMعلت اينكه vb بيشتر كار مي شه بخاطر بهتر بودنش نيست بلكه به خاطر سادگي تو ساختارش هست . ولي اگه از framework صرف نظر کنیم vb در مقابل زبان c پایین تر هستش khaiyam24-10-2006, 08:11 PMدوست عزيز ما هم داريم در مورد دات نت صحبت ميكنيم اما در خيلي از كار ها وي بي بهتر هست از هر نظر peyman_joojoo24-10-2006, 09:46 PMدوست عزيز ما هم داريم در مورد دات نت صحبت ميكنيم اما در خيلي از كار ها وي بي بهتر هست از هر نظر دوست عزیز میتونید" خیلی کارها " رو نام ببرید ؟ در ضمن ممنون از اینکه تاپیک را دنبال میکنید khaiyam24-10-2006, 10:53 PMبراي مثال در وي بي شا راحت تر ميتونيد برنامه مورد نظر خود را در وقت كوتاه تر بنويسيد كامپوننت بيشتر است و نمونه سورس اين خودش حتما يك دليل داره كه بيشتر هست ديگه در ضمن من خودم چون در حال آموزش وي بي دات نت هستم و موقعي كه مي خواستم اين كار را شروع كنم اين دلايل براي گفته شد siyasiya24-10-2006, 11:06 PMبه نظر من #c فقط به درد برنامه هایی میخوره که نقش سخت افزار در اون زیاد باشه وگرنه درگیر شدن با سختی های C کار ابلهانه ای هست... سیمین ی. peyman_joojoo01-11-2006, 09:43 AMدوستان صاحب نظر منتظر نظرات شما هم هستيم ... vandu09-11-2006, 07:37 PMفرق زیادی نداره چون همه زبانهای توی دات نت نهایتا به IL تبدیل میشن پس قدرتشون یکیه. حالا اگه راه بدست آوردن این قدرت برات مهمه به نظر من اگه قبلا با VB آشنا بودی VB .net رو انتخاب کن وگرنه بهتره بری سراغ سی شارپ چون لااقل این خوبی رو داره که Syntax قویتر و البته کارآمد تری (به لحاظ آینده نگری) داره. البته خیلی از VB نویس ها ر دیدم که راحت تونستن به سی شارپ نویس ماهر تبدیل بشن! peyman_joojoo09-11-2006, 08:00 PMفرق زیادی نداره چون همه زبانهای توی دات نت نهایتا به IL تبدیل میشن پس قدرتشون یکیه. حالا اگه راه بدست آوردن این قدرت برات مهمه به نظر من اگه قبلا با VB آشنا بودی VB .net رو انتخاب کن وگرنه بهتره بری سراغ سی شارپ چون لااقل این خوبی رو داره که Syntax قویتر و البته کارآمد تری (به لحاظ آینده نگری) داره. البته خیلی از VB نویس ها ر دیدم که راحت تونستن به سی شارپ نویس ماهر تبدیل بشن! سلام دوست عزیز ممنون از کامنت . من از ابتدا vb کار کردم که بعد به سراغ vb.net رفتم ... و می خوام که یک حالت تمرکز داشته باشم به این صورت که یک مسیر رو انتخاب کنم . الان هم دچار دگانگی شدم ... در نتیجه این نظرسنجی رو گذاشتم که از مجموع جوابها به بهترین راه برسم ... باتشکر vandu09-11-2006, 11:05 PMسلام دوست عزیز ممنون از کامنت . من از ابتدا vb کار کردم که بعد به سراغ vb.net رفتم ... و می خوام که یک حالت تمرکز داشته باشم به این صورت که یک مسیر رو انتخاب کنم . الان هم دچار دگانگی شدم ... در نتیجه این نظرسنجی رو گذاشتم که از مجموع جوابها به بهترین راه برسم ... باتشکر خواهش میکنم آقا پیمان! حالا می خوام از اون 3 جنبه ای که گفتی با هم یه بررسی مختصر کنیم! 1- از نظر امکاناتی که در اختیار شما قرار میده : همونطور که گفتم همشون یه سری امکانات رو در اختیار شما قرار میدن. حالا یکی با 5 خط برنامه نویسی اون یکی با دو خط. ولی آخر کار همشون از کلاس های موجود در FrameWork استفاده میکنن. خب البته سورس برنامه هایی که با C# نوشته میشن خلاصه تر هستن. 2- از نظر مهندسی تر بودن : هرچی فکر کردم ندوستم منظورت از مهندسی بودن چیه؟ اگه منظورت توابع ریاضی هست که در اختیارت قرار میده که باید جواب سوال اول رو تکرار کنم. اگرم منظورت اینه که کدومشون بیشتر به مهندسا میاد که خب همشون باکلاسن دیگه!!! 3- از نظر کاریابی : چیزی که من الان می بینم برنامه هایی که توی اکثر ادارات سفارش داده میشن همشون باید تحت شبکه باشن و خب دات نت از این نظر هیچ کم و کسری نداره. البته میشه این چنین برنامه هایی رو با VB 6 هم نوشت ولی خب چیزی که متاسفانه بین افراد غیرکارشناس خیلی رایجه اینه که میگن همه چیز باید دهن پر کن باشه! حتی اسم زبان برنامه نویسی. باور کن خیلی ها می تونن برنامه هایی رو با VB 6 بنویسن که عمرا یه دات نت کار نتونه از پسش بر بیاد. ولی خب چون اون یکی داره بروز تر کار میکنه مطمئنا کار اون رو بیشتر می پسندن. یکی رو میشناسم که هنوزم که هنوزه داره با پاسکال برنامه نویسی میکنه. البته بهتره بگم داره با پاسکال زندگی میکنه. اصلا عشق برنامه های تحت داسه. مثلا یه برنامه با پاسکال نوشته (خیلی گرافیکی و قوی) که من هنوز بعد از چند سال نمی تونم مشابهش رو توی یه زبان دات نت پیاده کنم. مهم قدرتیه که توی اون زبان بدست میاری. اگه بخوای واسه یه جایی برنامه نویسی کنی که چیزی از زبانهای برنامه نویسی ندونن مطمئن باش چه با VB 6 بنویسی چه با جاوا و یا هر چیز دیگه ای فقط نتیجه کار واسشون مهمه و البته چیز مهمی که هست معمولا توی قراردادها قضیه پشتیبانی خیلی مهمه. هیچ کس حاضر نیست تو واسش یه برنامه بنویسی و دیگه بای بای! بری سراغ یه پروژه دیگه. به قولی تازه از مرحله پیاده سازی دردسرها شروع میشه بنابراین سعی کن یه زبانی رو انتخاب کنی که حداقل تا 10 سال بتونه دوام بیاره که خب هر دوی اونایی که تو میگی از این نظر تامین هستن. در ضمن اینو بگم که تصمیم نهایی رو فقط خودت می گیری. چون فقط خودت از توانایی ها و خدای ناکرده ضعفهای خودت باخبری. اصلا می تونی حالا که VB .net رو تا یه جایی رفتی تا سطح پیشرفته ادامه بدی در کنارش هم سی شارپ رو بشکل موازی ادامه بدی البته نه تا اون حد پیشرفته. بعدشم اصلا یکی از قابلیتهای خوب دات نت همین همکاری بین زبانهای مختلفه. پس دیگه نباید نگران باشی که اگه یه موقع از سی شارپ استفاده کردم یه سری از قابلیتهای وی بی رو از دست دادم و یا بالعکس. البته خود من هم مثل تو یه مدت تو دوراهی همین دو تا زبان بودم ولی درنهایت سی شارپ رو انتخاب کردم ولی الان می بینم اگه وی بی رو هم انتخاب میکردم باز هیچ فرقی نمیکرد. البته من اون موقع سی شارپ رو به این دلیل انتخاب کردم که Syntax عمومی تری نسبت به VB داشت. همین! حالا دیگه انتخاب با خودته فقط زیاد روش فکر نکن اگه بازم به نتیجه ای نرسیدی یعنی فکر کردی سی شارپ ممکنه یه چیزای بهتری هم نسبت به وی بی داشته باشه برو اون رو هم یه چند روز مطالعه کن دیگه اونوقت خودت میتونی یه نتیجه گیری خوب واسه خودت بکنی. امیدوارم موفق باشی! :biggrin: peyman_joojoo11-11-2006, 07:42 PMسلام دوست عزیز بی نهایت سپاسگزارم از راهنمایی مفیدتون ... تنها چیزی که از صحبتهای شما برای کمی مبهم بود این بود که گفتید دلیل انتخاب c#‌ ، عمومی تر بودن Syntax نسبت به وی بی ... امکان داره کمی بیشتر توضیح بدین .با تشکر فراواران ... vandu11-11-2006, 08:43 PMببین آقا پیمان زبان های زیادی از اون اول طراحی شدن. زیان A و B و C و C پلاس پلاس و C شارپ و JAVA و Delphi و VB و خیلی های دیگه. اما بعضی از این زبانها به لحاظ Syntax (همون قواعد نوشتن دستورات) بیشتر به هم شبیه هستن. بطور مثال اگه کسی رو در نظر بگیریم که از اون اول فقط پاسکال خونده باشه واسه مهاجرت به جاوا وقت بیشتری میگیره نسبت به اون کسی که TC کار کرده. چرا؟ چون یکی از مواردی که توی هر زبان جدیدی باید خوب یاد بگیری Syntax اون زبانه. و TC از لحاظ Syntax خیلی به Java نزدیک تره تا مثلا Pascal! همین قضیه در مورد مهاجرت از VB به C شارپ هم صدق میکنه. یعنی اگه طرف هیچ اطلاعاتی از اون Syntax جدید نداشته باشه یه خورده از وقتش تلف میشه. من هم به همین دلیل سی شارپ رو انتخاب کردم چون Syntax عمومی تری داره. یعنی بطور مثال استفاده از کلاسها یا حتی یه حلقه For توی زبانهایی مثل C و VC و C پلاس پلاس و سی شارپ و J شارپ و جاوا و حتی PHP خیلی تفاوتی ندارن. چرا؟ چون این Syntax بیشتر از بقیه (مثلا قواعد دستوری موجود در VB) پذیرفته شده. حالا بعدها که زبانهای جدید تری طراحی میشن و یا همین زبان هایی که بدرد بخورتر هستن پیشرفت کنن و ما نیاز پیدا میکنیم که اونها رو هم یاد بگیریم، اون یادگیریه خیلی واسمون راحت تر میشه. چون احتمال اینکه زبان های جدید تر از اون Syntax موردقبول استفاده کنن خیلی زیاده. در ضمن اگه تو C شارپ رو یاد بگیری مطمئن باش که یه درصد هر چند کمی رو هم از زبان های با Syntax مشابهش رو یاد گرفتی! امیدوارم زیاد توی این مرحله نمونی و هر چه زودتر یادگیری رو شروع کنی. در ضمن قبل از شروع کار حتما یه سری از مفاهیم دات نت رو از یه جایی مثل Dev.ir تهیه کن. بدرد میخوره! موفق باشی. از کاربرای دیگه هم تقاضا میکنم اگه اشکالی توی حرفهای من هست حتما توی تاپیک مطرح کنن. peyman_joojoo13-11-2006, 07:55 PMدوست عزیز ممنون از راهنمایی مفیدتون ... راستش برای یاد گیری زبانهای مختلف مشکلی ندارم چون vb , c++, pascal,javascript , c# کار کردم اما میدونی گاهی وقتها تحت تاثیر حرف اطرافیان قرار میگیرم خلاصه شاید این یکی از دلایل اصلی گم کردن راهم باشه ... سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 561]

bt

اضافه شدن مطلب/حذف مطلب




-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن