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




آمار وبسایت

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




هواشناسی

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

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



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

تفاوت Visual C++.NET و Visual C#.NET در چيست ؟


واضح آرشیو وب فارسی:سایت ریسک: View Full Version : تفاوت Visual C++.NET و Visual C#.NET در چيست ؟ fathi6704-08-2007, 08:07 PMدوستان سلام مي خواستم در چند مورد نظر شما را درباره ي تفاوت Visual C++.NET و Visual C#.NET بدانم لطفا بدون هر گونه جهت گيري مطالب خود را بيان نماييد آيا Visual C#.NET نسبت به Visual C++.NET نقطه ضعفي دارد؟ ( در هر بخش و زمينه اي ) كدام يك از نظر وجود انواع توابع كامل ترند ؟ آيا كسي كه Visual C#.NET بداند لزوما با Visual C++.NET آشنا است ؟ آيا كسي كه تاكنون سراغ برنامه نويسي ويژوال نرفته مي تواند به يكباره Visual C#.NET را شروع كند ؟ در كل Visual C#.NET تركيبي از چه زبان هايي است ؟ در كل آيا هر كاري كه در VB.NET و Visual C++.NET برنامه نويسان انجام مي دهند مي توانند با Visual C#.NET نيز انجام دهند ؟ آيا Visual C#.NET برترين زبان برنامه نويسي جهان است ؟ در آخر اگر حضور ذهن داريد چند برنامه ي معروف در عالم كامپيوتر كه با Visual C#.NET برنامه نويسي شده اند را نام ببريد. با تشكر فراوان از صبر و تحمل شما عزيزان.:20: _H2_05-08-2007, 02:56 PMسلام مي خواستم در چند مورد نظر شما را درباره ي تفاوت Visual C++.NET و Visual C#.NET بدانم لطفا بدون هر گونه جهت گيري مطالب خود را بيان نماييد انشا ا... آيا Visual C#.NET نسبت به Visual C++.NET نقطه ضعفي دارد؟ ( در هر بخش و زمينه اي ) تقریباً!!! بهتر است بگوییم کلیه زبانهای تحت دات نت برابر هستند ولی استثناً VC++.Net از کلیه زبانهای تحت دات نت دیگر قوی تر است و امکان کد نویسی غیر مدیریت شده و مدیریت شده را همزمان میدهد. شما میتوانید با VC++2005 یک dll بنویسید که هم شامل کلاسسهای دات تی باشد و هم شامل API های معمولی برای استفاده عمومی در همه زبانها. كدام يك از نظر وجود انواع توابع كامل ترند ؟ تقریباً برابر هستند. توابع موجود از فریم ورک دات نت است و ربطی به هیچ زبان دات نتی خاصی ندارد و همه زبانها میتوانند از این مخزن عظیم چند هزار ماژولی استفاده کنند. آيا كسي كه Visual C#.NET بداند لزوما با Visual C++.NET آشنا است ؟ نه! هیچ ربطی ندارد! آيا كسي كه تاكنون سراغ برنامه نويسي ويژوال نرفته مي تواند به يكباره Visual C#.NET را شروع كند ؟ بله، ولی به شرطی که کتاب مناسبی برای شروع از صرف پدا کند منظورم است که زبانهایی مثل C#.Net یا VB.Net استعداد شروع از صفر و کار حرفه ای را با هم دارند ولی من کتاب خوبی ندیده ام که مفاهیم بنیانی را برای یک تازه کار در محیط Net. به درستی شرح داده باشد، مثلاً مفاهیم پایه ای مثل متغییر و دلیل استفاده از آن و انواع و فرقهایش یا انواع حلقه ها و بلاک های پردازشی یا در مبنای بالاتر شی گرایی و پلی مورفیزم اما اگر پیش از حداقل با یک زبان برنامه نویسی کرده باشید، خیلی راحت تر خواهید بود مجدداً تاکید میکنم که ایراد از آن زبانها نیست بلکه مشکل از فقدان آموزش از سطح ابتدا میباشد. در كل Visual C#.NET تركيبي از چه زبان هايي است ؟ شاید سوال درست و مناسبی نباشد ولی هم C#.Net و هم VB.Net هر دو را میتوان تلفیقی از قدرت ++C و راحتی VB دانست. گرچه یک زمان یک بنده خدایی ادعا میکرد که برخلاف تصور عموم C#.Net تلفیق ++C و Delphi است و دلیلش هم ان بود که یکی از اعضای تیم برناه نویسان C#.Net یکی از اعضای سابق تیم Delphi بوده!!!!!!! که به نظر من اگر هم درست و صحیح باشد باز هم با یک گل بهار نمیشود!:31: در كل آيا هر كاري كه در VB.NET و Visual C++.NET برنامه نويسان انجام مي دهند مي توانند با Visual C#.NET نيز انجام دهند ؟ هیچ فرقی ندارد و عموماً خط به خط کدهای این دو زبان قابل تبدیل به همدیگر هستند و میبینیم که برنامه نویسی که به یکی از اینها تسلط دارد دیگری را هم متوجه میشود، شاید نتواند به زبان دیگر برنامه بنویسید یا حداقل به راحتی نتواند ولی کد زبان دیگر را که ببیند بی درنگ متوجه میشود. (منطقی هم است) (البته بجز C++.Net ! :31:کلاً C++.Net را جدا از دیگر زبانهای دات نتی باید بررسی کرد. برای تبدیلات بین C#.Net و VB.Net میتوانید به این لینک ها هم نگاهی بیاندازید !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! آيا Visual C#.NET برترين زبان برنامه نويسي جهان است ؟ !!!!!!!!! هیچ وقت دنبال این چیزها نباشید! همه میگویند زبانی که کار میکنند بهترین است! ولی میتوان گفت یکی از بهترین زبانهاست و من خودم یادگیری آن (یا VB.Net) را بهتر و پرسود تر از VC++.Netقدرتمند میدانم، چون سختی اش و طولانی شدن روند تولیدش به چیزی که بدست می آورید نمی ارزد. در آخر اگر حضور ذهن داريد چند برنامه ي معروف در عالم كامپيوتر كه با Visual C#.NET برنامه نويسي شده اند را نام ببريد. من که هیچ وقع دقت نکردم تا ببینم برناه هایی که استفاده میکنم با چه نوشته شده اند ولی قریب 100% سایتهای وبی ASP>net که با پسوند aspx هستند با C#.Net و یا VB.Net نوشته شده اند. khaiyam09-08-2007, 02:51 PMمن در این حد می دونم که برنامه Accounting مایکروسافت با .NET نوشته شده و همچنین بخشی از فتوشاپ با VbScript نوشته شده درستی ربطی به VB.NET نداره ولی بی ارتباط نیست چون شما تقریبا می توانید از این کد ها استفاده کنید در کل در همینطور که این دوست عزیز گفت بحث C++.NET جداست ولی تو دات نت زبان های از کلاس های مشترکی استفاده می کنند am_merman0113-08-2007, 03:12 AMدوستان اگه اشتباه نکنم Nero 7 رو با دات نت 2033 نوشتن ولی با کدوم زبان ا..واعلم !! سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود




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

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

bt

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




-


گوناگون

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


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