آموزش برنامه نویسی بلاکچین

آموزش و توسعه بلاکچین

۳ مطلب با موضوع «زبان C#» ثبت شده است

امکانات جدید C#-7.0

در این مطلب قصد دارم خدمت برنامه نویسان عزیز تغییرات زبان برنامه نویسی سی شارپ رو که در نسخه 6 انجام شده معرفی کنم و این تغییرات در 8 آیتم طبقه بندی شده که در ادامه با ذکر مثال هم به صورت کد قدیم و هم به صورت کد جدید این مطلب رو ادامه خواهم داد. اگر یادتان باشد قبلاً در انجمن نسل جدید کامپایلر های دات نت Roslyn رو معرفی کرده بودم و باید بدانید نسخه ششم از سی شارپ بر پایه این کامپایلر است برای اطلاعات بیشتر لینک فوق را مشاهده کنید.

۰ نظر موافقین ۰ مخالفین ۰
نعیمه ستاری

زبان برنامه نویسی C#

سی‌شارپ همچون زبان برنامه‌نویسی جاوا زبانی‌ست شئ‌گرا و سطح بالا (high level). محصول شرکت Microsoftو بر پایه .NETاز آنجایی که شئ‌گرائی و سطح بالا بودن از ابزارهای مدیریّت مؤثّر و کارآمد پیچیدگی در فضای پیچیدۀ اینترنت مدرن می باشند، در واقع می‌شود جاوا و سی‌شارپ را از جمله زبان های اصلی برای ایجاد و انجام برنامه‌های کاربردی تحت وب (web applications) و خدمات وب دانست.بر اساس ادّعای شرکت مایکروسافت، این زبان در سال 2000 توسط تیمی به سرکردگی آندرس هلزبرگ و نیز سکات ویلتاموث ساخته شد. سی‌شارپ که فقط برای دات نت است در مجموعه NET Platform SDK. ارائه گردید که در محیط های برنامه نویسی استودیوی بصری دات نت (Visual Studio .NET)، در نسخه‌های 2003 و 2005 آن موجود است. دستورات زبان سی‌شارپ مانند جاوا سطح بالا تر از Cو ++Cاست و از VBساده تر. این زبان همانند پیدایش زبان Cانقلابی را در امر برنامه نویسی موجب شد، چراکه به طور همزمان میتواند امکانات سطح پاین و سطح بالا را به بهترین شکل پشتیبانی کند. در طراحی این زبان برای جلوگیری از پیدایش Bugدر زمان اجرا بسیار تلاش شده و اجازه هر کاری (مانند ساخت اشاره گر) را نمیدهد(مگر اینکه اصرار بر انجام این کارها داشته باشید)


۰ نظر موافقین ۰ مخالفین ۰
نعیمه ستاری

برنامه نویسی و انواع آن

برنامه نویسی
 

برای درک بهتر از برنامه نویسی میتوان مثالی از نیاز به برنامه نویسی را مطرح کرد :
مثلا " ، اگر شما با برنامه های کاربردی زیادی کار کنید بعد از یک مدت کنجکاو میشوید که این برنامه های کاربردی چگونه به وجود آمده اند یا شاید نیازتان به یک برنامه آنقدر زیاد باشد و اصلا نتوانید آن برنامه مورد نیاز خود را پیدا کنید ، مجبور میشوید به یک برنامه نویس مراجعه کرده و نیاز خور را به آن ارائه میکنید تا با پرداخت مبلغ هنگفتی آن برنامه را برای شما بنویسد .
مثالی دیگر اینکه ، مثلا " شما کتابخانه مدرسه ای را در نظر بگیرید . خب در آن مسلما " در آن کتابخانه تعدادی کتاب وجود دارد که این کتابها در موضوعات مختلفی طبقه بندی هستند . حالا فکر کنید مسئول این کتابخاه خواهد برنامه ای را برای مدیریت بهتر کتابخانه تهیه کند . آیا در بازار نرم افزاری است که لیست اعضا ، کتابها و .... مخصوص آن کتابخانه را داشته باشد ؟؟؟ پس مسئول کتابخانه باید چکار کند ؟؟؟
اینجا است که مفهوم برنامه نویس بهتر و روشنتر بیان می شود .
اما مسئله مهمی که در بحث برنامه نویسی ( مبتدی ) وجود دارد این است که برنامه را چطور باید نوشت ؟؟؟
۰ نظر موافقین ۰ مخالفین ۰
نعیمه ستاری