زبانهای دات نت NET . !!!

شروع موضوع توسط MahdiΩ ‏6 فوریه 2006 در انجمن برنامه نویسی

  1. MahdiΩ

    MahdiΩ کاربر تازه وارد

    تاریخ عضویت:
    ‏27 ژانویه 2006
    نوشته ها:
    324
    تشکر شده:
    0
    سلام به همه برنامه نویسان عزیز

    می خواستم بدونم قضیه ی این زبانهای دات نت چیه ؟
    مثلآ وی بی با وی بی دات نت چه فرقی داره ؟
    آیا میشه با زبانهای دات نت برای شبکه های کامپیوتری برنامه نوشت؟
    این که میگن واسه طراحی سایت هست چی ؟ یعنی یه برنامه میسازی بعد میزاریش رو سایت ؟؟؟:blink:
    یعنی به جای کار با HTML و اینا با وی بی سایت طراحی میکنن ؟:eek:
     
  2. saeedsmk

    saeedsmk مدیر بازنشسته

    تاریخ عضویت:
    ‏6 سپتامبر 2003
    نوشته ها:
    1,519
    تشکر شده:
    4
    نصل جديد زيانهاي كه توسط مايكروسافت پيشرفته ميگردنند ، معمولا دات نت ميباشند.
    خوب از لحاظ حافظه بندي - ايجاد متغيرهاي بر اساس نياز و يكسري كامپونت ها و كلاس ها و توابع وي بي دات نت پيشرفته تر است .
    بله ميشه
    نه عزيز برنامه رو سايت نميگذاريد . منظورشون Asp دات نت بوده كه پيشرفته asp است و همونطوري كه ميدانيد يكسري دستور اند كه بصورت تكس مد نوشته ميشن و بعد توسط سرويس دهنده اجرا ميشن
    اينها هم از كد هاي اچ تي ام ال استفاده ميكنند و هم محيط برنامه نويسي دارن همين
     
  3. H_R

    H_R مدیر بازنشسته

    تاریخ عضویت:
    ‏30 مارس 2005
    نوشته ها:
    3,285
    تشکر شده:
    15
    محل سکونت:
    North Pole
    البته با دات نت هم میشه برنامه های وب بیس نوشت و هم برنامه های ویندوز بیس ! اینطور نیست که فقط برای وب ساخته شده باشه !
     
  4. MahdiΩ

    MahdiΩ کاربر تازه وارد

    تاریخ عضویت:
    ‏27 ژانویه 2006
    نوشته ها:
    324
    تشکر شده:
    0
    سلام
    1-آیا سی شارپ خودش یک زبان دات نت هست یا هم سی شارپ داریم و هم سی شارپ دات نت ؟
    2-کامپایلر زبان سی شارپ چیه ؟(من فقط سی شارپ بیلدر رو شنیدم)
    3-اینکه میگن در دات نت میشه همزمان با چند زبان پروژه ای رو نوشت یعنی چی؟ یعنی میشه یه بخشی رو با وی بی دات نت و یه بخشی رو با سی شارپ نوشت ؟ مثلآ میشه یه تابع رو با وی بی و یه تابع دیگه رو با سی شارپ نوشت؟
    4-ویژوال استودیو دات نت همه زبانهای دات نت رو کامپایل میکنه ؟ مثلآ هم وی بی دات نت و هم دلفی دات نت و هم سی شارپ ؟اگه نه پس چه کامپایلر هایی برای دات نت هست ؟
    5-XML چیه که میگن مبنای دات نت هست ؟
    6-زبانهای دات نت قادر هستند همان کارهایی رو که با زبانهای معمولی مثل سی پلاس پلاس انجام میدیم انجام بدن ؟ مثلا دسترسی به سخت افزار و .....
    7-وقتی یه برنامه رو با دات نت نوشتیم میشه مثل سی پلاس پلاس فقط فایل exe رو رو سیستمهای دیگه اجرا کرد یا دی ال ال خاصی لازمه ؟ و آیا حتما باید روی کامپیوتر مقصد دات نت نصب باشه ؟
    8-virtual machine چیه و کاربردش در دات نت چیست ؟
    9-محیط runtime در دات نت چه معنایی داره؟

    خیلی ممنون میشم اگه دوستان بزرگوار یه کمکی به من بی سواد بکنند.
     
  5. MehdiC#

    MehdiC# کاربر تازه وارد

    تاریخ عضویت:
    ‏2 نوامبر 2004
    نوشته ها:
    55
    تشکر شده:
    0
    محل سکونت:
    ابهر
    سلام
    1 - سی شارپ اسم یک زبان برنامه نویسیه که تا حالا فقط بر روی پلاتفرم دات نت پیاده سازی شده ، پس مهم نیست بگید سی شارپ یا سی شارپ دات نت (در واقع specification این زبان (که باید ازش تبعیت کنیم) ما رو وادار به پیاده سازی این زبان در یک محیط مانند دات نت میکنه)
    2 - کامپایلر مایکروسافت ، csc هست (که خود Visual Studio از csc استفاده میکنه) ، در ضمن سی شارپ بیلدر یه محیط مجتمع برنامه نویسیه که خودش از یه کامپایلر استفاده می کنه. (نه اینکه خودش یه کامپایلر باشه)
    3 - بله ؛ میشه اجزای مختلف سیه چند پروژه رو در هر زبان که میخواید بنویسید
    4- نه. این محیط برای شرکت مایکروسافته و فقط چهار زبان VB و C# و C++ و J# رو پشتیبانی میکنه.
    5- بحث xml خیلی وسیعه ، فقط اینو بگم که xml نوعی زبانه که توسط اون میشه اطلاعات و داده ها رو بین محیط های نا متجانس انتقال داد. (مثلا بین یونیکس و ویندوز که کلا فرمت فایلها و دستوراتشون و طریقۀ تعاملشون با سخت افزار و با داده ، با هم فرق میکنه)
    6-تقریبا
    7-برای اجرای برنامه های نوشته شده به یکی از زبان های دات نت بر روی یک ماشین ، باید دات نت بر روی اون نصب باشه
    8- کاربردی نداره در دات نت . (زبان جاوا بر روی یک VM پیاده سازی شده)
    9- runtime همون اجزاییه که وظیفۀ اجرای برنامه های ما ، کامپایل اون ها ، مدیریت حافظه و ... به عهده داره
     
zarpopخرید بک لینک