زبان #C، یک زبان برنامه نویسی چند الگویی است و منظم شده مدلهای تابعی، امری، عمومی، شی گرا و جز گرا میباشد. این زبان توسط ماکروسافت و جزئی از دات نت به وجود آمد و بعداً استانداردهای ECMAو ISO را نیز در بر گرفت. #C یکی از ۴۴ زبان برنامه نویسی ای است که توسط Common Language Runtime از .NET Framework پشتیبانی میشوند و در همه جا به وسیله مایکروسافت ویژوال استودیو شناخته میشود. این زبان برپایه سادگی، مدرن بودن، همه منظوره و شی گرا بودن ساخته شد.Anders Hejlsberg، طراح زبان برنامه نویسی دلفی، سرپرستی تیم طراحان زبان #C را بر عهده داشت.این زبان دارای دستوری شی گرا مشابه ++C است و به شدت از زبانهای جاوا و دلفی تاثیر پذیرفتهاست. در ابتدا نام این زبان COOL بود که مخفف C like Object Oriented Language بود، هر چند در جولای ۲۰۰۰، زمانی که ماکروسافت پروژه را عمومی اعلام کرد، اسم آن به #C تغییر پیدا کرد.آخرین نسخه آن نسخه ۴ است که از ویژوال استدیو ۲۰۱۰ استفاده میکند.
عنوان کتاب: کتاب برنامه نویسی پیشرفته به زبان سی شارپ #C به زبان فارسی
نویسنده: مسعود نظیفی اصل
زبان کتاب: فارسی
تعداد صفحه: 238
حجم فایل: 5.3 مگابایت
پردازنده هايي (CPU) که امروزه در سرور ها و رايانه هاي شخصي مورد استفاده قرار مي گيرند، کاملا متفاوت با پردازنده هاي قديمي مي باشد. پردازنده هاي جديد اغلب چند هسته اي بوده و قابليت پردازش اطلاعات را به طور همزمان، موازي و توسط هسته هاي مختلف را دارند. پردازنده هايي (CPU) که امروزه در سرور ها و رايانه هاي شخصي مورد استفاده قرار مي گيرند، کاملا متفاوت با پردازنده هاي قديمي مي باشد. پردازنده هاي جديد اغلب چند هسته اي بوده و قابليت پردازش اطلاعات را به طور همزمان، موازي و توسط هسته هاي مختلف را دارند. تاکنون اگر توسعه گران قصد داشتند اجراي برنامه را با استفاده از هسته هاي مختلف پردازنده انجام دهند، بايد خود را درگير کدهاي سطح پايين و بسيار پيچيده اي مي نمودند. اما خوشبختانه با معرفي کتابخانه Task Parallel Library در DotNet Framework 4.0 اين عمل به ساده ترين شکل ممکن امکان پذير شده است . کتاب برنامه نویسی موازی در سی شارپ میتواند شما را در این زمینه راهنمایی کند.
عنوان کتاب: کتاب برنامه نویسی موازی در سی شارپ Parallel Programming به زبان فارسی
نویسنده: مهندس کناری ناشر: ام اس پی سافت
زبان کتاب: فارسی
تعداد صفحه: 109
حجم فایل: 13.9 مگابایت