اگر با برنامه نویسی شیگرا آشنا باشید به احتمال زیاد عبارت SOLID به گوشتان خورده است و ممکن است حتی با این اصول آشنایی داشته باشید. برای کسانی که با این عبارت آشنا نیستند، SOLID مجموعهای ا... بیشتر بدانید
در این ویدئو مهندس علیرضا ارومند قصد دارد شما را با قابلیت init only property در Csharp 9.0 آشنا سازد. دانلود ویدئو با کیفیت بالا بیشتر بدانید
با سلام خدمت تمام دوستان نیک آموزی در اینجا قصد دارم در ابتدا به طرح یک سناریو پرداخته و سپس روشی را برای آن به شما معرفی نمایم. سناریو: شاید برای شما دوستان پیش آمده باشد که در زبان برنامه... بیشتر بدانید
یکی از دغدغه های هر برنامه نویسی نوشتن کدهای تمیز و خوانا با قابلیت نگهداری بالاست. خیلی ها میگن OOP برای این کار به وجود آمده و به کمک OOP میشه به این هدف رسید. اما در محیطی مثل .NET که همه... بیشتر بدانید
پس از انتشار محصول آموزش ADO.NET قصد دارم طی مقالات جداگانه ایی یک سری از مباحث تکمیلی رو منتشر کنم . برای تغییر Connection String به دیتابیس بصورت Run-time مراحل زیر رو باید طی کرد. 1-... بیشتر بدانید
اگر از علاقه مندان به محیط توسعه مایکروسافت باشید حتما خبر دارید که از امروز نسخه 2015 از این محیط توسعه دوست داشتنی با قابلیت های جدید خودش به بازار عرضه میشه. طی این مطلب چند مطلب آینده ب... بیشتر بدانید
stub Entity چیست؟ به زبان ساده اگر یک نمونه از یک Entityدر برنامه خود ایجاد کنیم و به شناسه آن مقدار دهی کنیم در اصطلاحا یک stub Entity ایجاد کرده ایم. [csharp] Category c = new Categ... بیشتر بدانید
1- جدا کردن خودتان از SQL به عنوان یک برنامه نویس دیتابیس ممکن است زمان و هزینه زیادی روی یادگیری SQL گذاشته باشید. پس برای شما منطقی نیست که SQL را رها کنید و به سراغ ابزارهای دیگر ب... بیشتر بدانید
تغییر 1 : Auto Property Initializer در این نسخه از سی شارپ میتوان زمان تعریف یک Property برای آن یک مقدار اولیه تخصیص داد. در نسخههای قبلی این کار را در سازنده کلاس میشد انجام داد.... بیشتر بدانید
امکان استفاده مجدد یا Reusability کدهای نوشته شده : فرض کنید می خواهیم یک برنامه ای بنویسیم که لیستی را گرفته و آن ها را مرتب کند. بیشتر بدانید