Dapper ، قسمت یک ، آشنایی

به عنوان یک برنامه نویس احتمالا اسم Dapper را حتما شنیده اید ، یک Mini Orm قوی به سرعت ADO.NET و با امکان Mapping کردن خروجی ها به مدل مورد نیاز است .

قصد داریم در طی چند مقاله به بررسی و استفاده از این Mini ORM قوی و سریع بپردازیم ، در این مقاله بیشتر به نحوه نصب و استفاده از آن خوایهیم پرداخت و در مقالات بعدی به امید خداوند به متد های مختلف و استفاده از آن خواهیم پرداخت....

 
توسطعثمان رحیمینظرات0بازدید ها 4516 روز قبل ، یکشنبه 14 آبان 1396 ساعت 16:16

افزودن TTL در MongoDb توسط C#

TTL ( time to leave )

در MongoDb قادر خواهید بود که یک TTL ثبت نمایید به این صورت که سندهای (document)  ذخیره شده را بعد از مدت زمان مشخصی حذف نمایید . یکی از کاربرد های این کار برای مثال زمانی هست که سند های ذخیره شده باید بعد از مدت زمان مشخصی مجدد...

توسطعثمان رحیمینظرات0بازدید ها 631 ماه قبل ، سه شنبه 2 آبان 1396 ساعت 17:11

اندکی در مورد Tuple و Yield

هر چند وقت یکبار لازم است نگاهی به کدهای نوشته شده خودمان بییندازیم و با تازه های آن زبان مقایسه کنیم ، آیا پروژه فعلی مان نسبت به پروژه قبلی پیشرفت هایی داشته است ؟آیا توانسته ایم از تازه های سی شارپ در کدهایمان استفاده کنیم ؟ بد نیست هر چند وقت یکبار جهت یادآوری و پیشرفت کدها ، نگاهی داشته باشیم به تازه های سی شارپ  و از آنها جهت بهبود کدنویسی مان استفاده کنیم ....

توسطعثمان رحیمینظرات0بازدید ها 3353 ماه قبل ، شنبه 14 مرداد 1396 ساعت 12:46

تحلیل بخش خصوصیات کالاها به همراه ساختار درختی فروشگاه الکترونیک

امروزه اکثر کسانی که قصد پیاده سازی فروشگاه اینترنتی را داشته باشند ، فروشگاه دیجی کالا را به عنوان اولین و بهترین گزینه برای ایده گرفتن انتخاب میکنند .

ولی این ایده گرفتن اکثرا فقط محدود به کپی آیکن ها ، دانلود فونت ها و چیدمان المان های مختلف می باشد . در ادامه قصد داریم با توجه به نحوه کارکرد...

توسطعثمان رحیمینظرات6بازدید ها 39528 ماه قبل ، پنج شنبه 20 اسفند 1394 ساعت 23:40

معرفی متدهای LINQ بخش دوم

Orderby :

 از این متد برای مرتب کردن هر مجموعه ای به صورت صعودی ، بر اساس عبارت لامبدایی که به آن پاس می دهیم استفاده می شود ...

توسطعثمان رحیمینظرات1بازدید ها 19177 ماه قبل ، پنج شنبه 20 فروردین 1394 ساعت 20:35

معرفی متدهای LINQ بخش اول

Concat :

همانطور که از نام آن مشخص است ، از  این متد برای ادغام دو مجموعه با هم استفاده می شود که بعد از اعمال این متد می توانیم مجموعه ای داشته باشیم که شامل تمامی اعضای هر دو مجموعه می باشد ...

توسطعثمان رحیمینظرات0بازدید ها 33038 ماه قبل ، سه شنبه 12 اسفند 1393 ساعت 20:21

نمایش InputBox در #C

در این مقاله قصد داریم یک InputBox تقریبا سفارشی را در #C با استفاده از یک متد استاتیک شبیه سازی  نماییم طرح کلی به این صورت خواهد بود که شما عنوان ،متن پیغام را تعیین کرده و...

توسطعثمان رحیمینظرات0بازدید ها 19841 ماه قبل ، سه شنبه 6 آبان 1393 ساعت 01:26

فضای نام در دات نت

فضای نام ساختاری است برای دسته بندی و گروه بندی کلاس / ساختار / نوع های شمارشی و...  که به هم مرتبط هستند .
مثلا در NET. تمامی کلاس هایی

توسطعثمان رحیمینظرات0بازدید ها 21831 ماه قبل ، پنج شنبه 17 مهر 1393 ساعت 01:52

نمایش IP Address با استفاده از #C

همانطور که می دانید IP Adress بخشی جدا نا پذیر از شبکه می باشد . شاید عنوان این مقاله زیاد جالب به نظر نرسد ولی در بعضی از پروژه ها شاید نیاز داشته باشیم تا ...

 

توسطعثمان رحیمینظرات0بازدید ها 37212 ماه قبل ، یکشنبه 30 شهریور 1393 ساعت 14:19

تعریف ضمنی متغیرهای محلی

با اینکه تعریف متغیرهای محلی به صورت صریح عادت خوبی می باشد اما در #C امکان تعریف متغیرها به صورت ضمنی ، توسط کلمه کلیدی var امکان پذیر می باشد ...

توسطعثمان رحیمینظرات0بازدید ها 22342 ماه قبل ، چهارشنبه 26 شهریور 1393 ساعت 21:09

پردازش و تعیین پارامترهای خط فرمان

در هنگام نوشتن یک برنامه یا نرم افزار ممکن است هر بار برای تست تابعی از برنامه بخواهید مقادیری را به صورت آزمایشی و بررسی برنامه به تابع پاس بدهید . ویژوال استدیو دارای امکانی می باشد که برنامه نویسان را قادر می سازد تا...

توسطعثمان رحیمینظرات0بازدید ها 16722 ماه قبل ، سه شنبه 25 شهریور 1393 ساعت 08:36

پیاده سازی مرتب سازی ادغامی در #C

اگر از شما بخواهند که از میان یک لیست کوچکترین عدد را انتخاب کنید می توانید با چند بررسی شرطی آن را پیدا کرده و در خروجی نمایش دهید حال اگر از شما بخواهند که چهارمین عدد کوچکتر از لیست را انتخاب کنید در این حالت برای رسیدن به جواب باید آرایه را مرتب کنید . در سی شارپ متد Sort کار مرتب کردن آرایه ها را انجام می دهد . در این مقاله قصد داریم مرتب سازی به روش ادغامی را با استفاده از سی شارپ پیاده سازی کنیم .

توسطعثمان رحیمینظرات0بازدید ها 34692 ماه قبل ، پنج شنبه 13 شهریور 1393 ساعت 12:26

تشخیص عدد زوج و فرد

در این مقاله قصد داریم زوج یا فرد بودن یک عدد تواسط دو توابع IsOdd و IsEven را تشخیص دهیم.برای تشخیص اینکه عدد زوج یا فرد است  می توانیم از عملگر  %  برای این کار استفاده کنیم . دانلود کد پروژه

توسطعثمان رحیمینظرات0بازدید ها 258103 ماه قبل ، سه شنبه 4 شهریور 1393 ساعت 05:39

حدف تمام فایل های یک پوشه

از امکانات زبان برنامه نویسی سی شارپ کار با کتابخانه های IO می باشد .  در این مقاله  یاد خواهیم گرفت که چگونه می توان لیستی از فایل های موجود در یک آدرس را بدست آورد . همچنین یاد خواهیم گرفت که چگونه فایل (فایل های) مورد نظر را حذف نماییم .  

توسطعثمان رحیمینظرات0بازدید ها 16613 ماه قبل ، سه شنبه 4 شهریور 1393 ساعت 05:39

مرتب کردن آرایه ها توسط کلاس Array

در این مقاله به  مرتب کردن داده ها در نوع های int,string  و کلاس ها می پردازیم .جهت آشنایی بیشتر با کلاس Array و نحوه مرتب کردن داده ها ،این مقاله را به شما پیشنهاد می کنم .

توسطعثمان رحیمینظرات0بازدید ها 25663 ماه قبل ، سه شنبه 4 شهریور 1393 ساعت 16:12

گرفتن اسم تمام متدهای یک کلاس و خاصیت های آن توسط کتابخانه Reflection

در زبان برنامه نویسی سی شارپ برای آگاهی از متدها و فیلد های موجود در یک کلاس می توانید از کتابخانه Reflection استفاده کنید .برای آشنایی بیشتر در مورد این موضوع این مقاله را به شما پیشنهاد می کنم .

توسطعثمان رحیمینظرات0بازدید ها 15963 ماه قبل ، سه شنبه 4 شهریور 1393 ساعت 10:49

دانلود فایل از اینترنت در سی شارپ

در این مقاله قصد داریم بپردازیم به چگونگی دانلود فایل هایی که بروی اینترنت قرار دارند . روشی آسان برای دانلود فایل از اینترنت استفاده از کتابخانه .Net می باشد . برای یادگیری این مطلب به ادامه مطلب بروید. + پروژه

توسطعثمان رحیمینظرات0بازدید ها 20323 ماه قبل ، سه شنبه 4 شهریور 1393 ساعت 05:54