RavenDB چیست؟
RavenDB یک بانک اطلاعاتی سورس باز NoSQL سندگرای تهیه شده با دات نت است. ساختار کلی بانکهای اطلاعاتی NoSQL سندگرا، از لحاظ نحوه ذخیره سازی اطلاعات، با بانکهای اطلاعاتی رابطهای متداول، کاملا متفاوت است. در اینگونه بانکهای اطلاعاتی، رکوردهای اطلاعات، به صورت اشیاء JSON ذخیره میشوند. اشیاء JSON یا JavaScript Object Notation بسیار شبیه به anonymous objects سی شارپ هستند. JSON روشی است که توسط آن JavaScript اشیاء خود را معرفی و ذخیره میکند. به عنوان رقیبی برای XML مطرح است؛ نسبت به XML اندکی فشردهتر بوده و عموما دارای اسکیمای خاصی نیست و در بسیاری از اوقات تفسیر المانهای آن به مصرف کننده واگذار میشود.
ادامه ...
ویژوال بیسیک
(به انگلیسی: Visual Basic) توسعه یافته زبان برنامهنویسی بیسیک میباشد. بیسیک توسط پروفسور جان کمنسی و توماس کرتز از کالج دارتموث برای نوشتن برنامههای ساده ایجاد شد. طراحی آن از اواسط دهه ۱۹۶۰ آغاز گردید
ادامه ...
kotlin چیست؟پس از گذشت زمانی بالاخره گوگل تصمیم گرفت تا زبان برنامه نویسی kotlin را برای اندروید به صورت رسمی پشتیبانی کند.اگر اهل گشت و گذار در گوگل I/O باشید متوجه این امر شده اید.این امر خبر خوبی برای کسانی است که قصد برنامه نویسی اندروید دارند در حالی که زبان جاوا را یاد نگرفته اند یا همان خودمانی تر اگر بخواهیم بگوییم با زبان جاوا میانه خوبی ندارند.
ادامه ...
معرفی اوليه VB.NET
يک برنامه کامپيوتری ، از مجموعه ای دستورالعمل که نوع و نحوه انجام يک فعاليت را برای کامپيوتر مشخص می نمايند ، تشکيل می گردد. دستورالعمل های نوشته شده بعنوان نمونه ممکن است به کامپيوتر اعلام نمايند که تعدادی از اعداد را با يکديگر جمع و يا دو عدد را بايکديگر مقايسه و بر اساس نتيجه بدست آمده ، اتخاذ تصميم نمايد. دستورالعمل های نوشته شده ، صرفا" برای کامپيوتر قابل فهم و اجراء خواهند بود.کامپيوتر دستورالعمل های نوشته شده را اجراء و ماحصل آن رسيدن به اهدافی خواهد بود که بر اساس آن برنامه طراحی و پياده سازی شده است . دستورالعمل ها ، می بايست با استفاده از يکی از زبانها ی برنامه نويسی نوشته شده ( کد ينگ ) و در ادامه در اختيار کامپيوتر قرار داده شوند. زبانهای برنامه نويسی متعددی نظير : فرترن ، بيسيک ، کوبال ، پاسکال، ،C ، جاوا ، ويژوال بيسيک و ... وجود دارد
ادامه ...
مقدمه
امروزه زبانهای برنامه نویسی متعددی وجود دارند که مدیران پروژهها بر حسب نیاز نرمافزار و امکاناتی که خود نیاز دارند، میتوانند برای توسعه استفاده کنند.
شاید شما بخواهید یک زبان برنامه نویسی رو به هر دلیلی به خاطر علاقه یا درآمد و تخصص یاد بگیرید اما نمیدانید کدام زبان را برای شما مناسب است و چطور آن را یاد بگیرید. ما در این مطلب به صورت کامل میخواهیم در مورد زبان برنامه نویسی سی شارپ توضیحاتی رو ارائه بدیم که بعد خواندن این مطلب میتوانید یک انتخاب هوشمند و منطقی داشته باشید.
ادامه ...