• 1400/02/06 - 11:59:20 بررسی خیلی سریع مفهوم Yeld در سی شارپ

    فرض کنید قرار است در یک متد لیستی از همکاران را به عنوان مثال برگردانید، این لیست از دیتابیس خوانده می شود و قطعن باید به صورت کامل Populate شود و سطح بالاتر که آنرا صدا میزند پاس داده شود. به دو پیاده سازی دقت کنید، پیاده سازی اول به صورت یابویی و پیاده سازی دوم به لحاظ کردن کمی استفاده از مغز و در کنار آن استفاده از مفهوم yieldانجام گردیده است.


  • 1400/02/06 - 11:57:24 بررسی خیلی سریع مفهوم Yeld در سی شارپ

    فرض کنید قرار است در یک متد لیستی از همکاران را به عنوان مثال برگردانید، این لیست از دیتابیس خوانده می شود و قطعن باید به صورت کامل Populate شود و سطح بالاتر که آنرا صدا میزند پاس داده شود. به دو پیاده سازی دقت کنید، پیاده سازی اول به صورت یابویی و پیاده سازی دوم به لحاظ کردن کمی استفاده از مغز و در کنار آن استفاده از مفهوم yieldانجام گردیده است.


  • 1395/10/03 - 18:20:41 استفاده از Await در Try/Catch در Csharp 6

    در ورژنهای قبلی زبان C# امکان استفاده از Await در بلاکهای Try/Catch/Finally وجود نداشت که از محدودیتهای کامپایلر به حساب می آمد. در C# 6 این قابلیت هم افزوده شده و میتوان از آن به آسانی استفاده نمود. در این مقاله به بررسی چگونگی انجام این عمل خواهیم پرداخت.


  • 1395/09/15 - 12:24:50 استفاده از چند Model در یک Razor در ASP.NET MVC 5 - قسمت اول

    یکی از مواردی که ASP.NET همواره مطرح بوده و راهکارهای استاندارد یا ابداعی زیادی برای آن وجود دارد، ارسال بیش از یک Model به View میباشد.


  • 1395/09/13 - 10:29:02 تعریف، بررسی و مقایسه Instance Constructor و Static Constructor در زبان سی شارپ

    همه برنامه نویسان سی شارپ با مفهومی به نام متد سازنده آشنایی داشته و از آن به عنوان یک Initializer در سطح کلاس استفاده مینمایند، ولی شاید همه از وجود یک نوع Static از متدهای سازنده در هر کلاس به طور دقیق اطلاع نداشته و کاربرد و تفاوتهای آن با نوع Instant از متدهای سازنده را به درستی ندانند. در این مقاله به صورت کوتاه هر دو نوع را معرفی و به بررسی تفاوتهای آنها خواهیم پرداخت.


  • 1395/09/12 - 11:37:12 بررسی SRP یا Single responsibility principle

    در دو قسمت قبلی هر Principle از استانداردهای SOLID را نام بردیم و حال وقت شرح و بررسی هر یک از آنهاست . اولین و شاید بتوان گفت مهمترین آیتم همان SRP است که شرح و بررسی آن خواهیم پرداخت .


  • 1395/09/11 - 16:44:21 آموزش SOLID Programming Principles - بخش دوم

    SOLID چیست ؟. قاعدتا در همین حرکت به سراغ گوگل خواهیم رفت و به احتمال زیاد به Wikipedia منتقل خواهیم شد.


  • 1395/09/11 - 15:27:06 آموزش SOLID Programming Principles - بخش اول

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


  • 1395/09/06 - 10:36:52 مقایسه RenderPartial ، RenderAction ،Partial و Action در MVC Razor

    همانطور که در حین تولید یک پروژه ASP.NET همه ما مشاهده کرده ایم، صدا زدن و استفاده از PartialView ها در RunTime راههای مختلفی خواهد داشت.حتی گاهی مشاهده شده برنامه نویسان دچار سردرگمی گشته و به درستی نمی دانند هر کدام از این راهها چه تفاوتها، معایب و مزایایی دارد و جای درست استفاده از هر کدام کجاست.


  • 1395/08/29 - 09:52:55 نصب Visual Studio 2017 RC در حالت Offline

    شاید شما هم قصد داشته باشید VS 2017 را نصب و حد اقل کمی امتحان کنید. خوب یک فایل زیر 1 مگا بایت از سایت Microsoft دانلود میکنید و پس از گذشت 1000 سال و نابود شدن چند گیگ از ترافیک اینترنت شما بالاخره نصب خواهد گردید، ولی مشکل اینجاست که وقتی از قابلیتهای جدید آن تعریف میکنید و همکاران و دوستان شما هم علاقه مند شده و درخواست DVD با کلن یک چیزی مثل ISO File می نمایند، شما باید ابراز تاسف کنید و از آنها بخواهید خودشان جداگانه اقدام به دانلود و نصب این برنامه نمایند.


  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • موارد یافته شده : 90