Quantcast
Channel: ‫فید مطالب .NET Tips
Browsing all 2016 articles
Browse latest View live

‫به روز رسانی قسمت assemblyBinding فایل‌های config توسط NuGet

زمانیکه پروژه‌ی شما وابستگی‌های متعددی داشته باشد، احتمال برخوردن به یک چنین خطایی بسیار محتمل است: Could not load file or assembly Newtonsoft.Json or one of its dependencies. The system cannot find...

View Article


Image may be NSFW.
Clik here to view.

‫فعال سازی قسمت آپلود تصویر و فایل Kendo UI Editor

یکی دیگر از ویجت‌های Kendo UI یک HTML Editor کامل است به همراه امکانات ارسال فایل، تصویر و ... پشتیبانی از راست به چپ. در ادامه قصد داریم نحوه‌ی مدیریت نمایش لیست فایل‌ها، افزودن و حذف آن‌ها را از طریق...

View Article


‫پیاده سازی INotifyPropertyChanged با استفاده از Unity Container

AOP چیست AOP یکی از فناوری‌های مرتبط با توسعه نرم افزار محسوب می‌شود که توسط آن می‌توان اعمال مشترک و متداول موجود در برنامه را در یک یا چند ماژول مختلف قرار داد (که به آن‌ها Aspects نیز گفته می‌شود) و...

View Article

Image may be NSFW.
Clik here to view.

‫طراحی افزونه پذیر با ASP.NET MVC 4.x/5.x - قسمت اول

در طی چند قسمت، نحوه‌ی طراحی یک سیستم افزونه پذیر را با ASP.NET MVC بررسی خواهیم کرد. عناوین مواردی که در این سری پیاده سازی خواهند شد به ترتیب ذیل هستند: 1- چگونه Area‌های استاندارد را تبدیل به یک...

View Article

Image may be NSFW.
Clik here to view.

‫طراحی افزونه پذیر با ASP.NET MVC 4.x/5.x - قسمت دوم

در مطلب «طراحی افزونه پذیر با ASP.NET MVC 4.x/5.x - قسمت اول» با ساختار کلی یک پروژه‌ی افزونه‌ی پذیر ASP.NET MVC آشنا شدیم. پس از راه اندازی آن و مدتی کار کردن با این نوع پروژه‌ها، این سؤال پیش خواهد...

View Article


Image may be NSFW.
Clik here to view.

‫طراحی افزونه پذیر با ASP.NET MVC 4.x/5.x - قسمت سوم

پس از بررسی ساختار یک پروژه‌ی افزونه پذیرو همچنین بهبود توزیع فایل‌های استاتیک آن، اکنون نوبت به کار با داده‌ها است. هدف اصلی آن نیز داشتن مدل‌های اختصاصی و مستقل Entity framework code-first به ازای هر...

View Article

Image may be NSFW.
Clik here to view.

‫آغاز کار با WPF

من خودم به شخصه هنوز تا به حال با WPF کار نکرده‌ام؛ اما قصد دارم از امروز در هر فرصتی که پیش می‌آید به یادگیری این فناوری پر سر و صدا بپردازم. از آنجا که مجموعه‌ی مرتب و به ترتیبی مثل MVC و EF در این...

View Article

Image may be NSFW.
Clik here to view.

‫آشنایی با WPF قسمت اول : ساختار سلسله مراتبی

عناصر رابط کاربری WPFبا یکدیگر یک رابطه‌ی سلسله مراتبی دارند. به این رابطه، درخت منطقی یا Logical Tree می‌گویند که به توصیف ارتباط اجزای رابط کاربری می‌پردازد. نوع دیگری از درخت نیز وجود دارد که به آن...

View Article


Image may be NSFW.
Clik here to view.

‫آشنایی با WPF قسمت دوم: Layouts بخش اول

layout‌‌‌ها یکی از مهمترین قسمت‌های یک برنامه‌ی کاربردی هستند. چیدمان کنترل‌ها روی یک ناحیه با دادن مختصات پیکسلی ثابت، ممکن است در یک محیط محدود خود را خوب نشان بدهد ولی به زودی با تغییر محیط برنامه و...

View Article


Image may be NSFW.
Clik here to view.

‫آشنایی با WPF قسمت سوم: Layouts بخش دوم

  در مقاله قبلیدر مورد تعدادی از Layout‌ها صحبت کردیم و در این بخش به ادامه‌ی آن پرداخته و دو مبحث GridPanel و Custom Layout را بررسی می‌کنیم.GridPanelپنل پیش فرضی است که موقع ایجاد یک پروژه‌ جدید WPF...

View Article

Image may be NSFW.
Clik here to view.

‫راه اندازی سرور Git با استفاده از Bonobo Git Server و انتقال از ساب ورژن به گیت

تا چندی پیش شاید برای استفاده‌ی از گیت و راه اندازی سرور عملیاتی آن در ویندوز، مشکلاتی مانند سبک راه اندازی آن که لینوکسی و کامندی بود، مانعی برای استفاده بود. ولی با استفاده از Bonobo Git Serverکه با...

View Article

Image may be NSFW.
Clik here to view.

‫آشنایی با WPF قسمت چهارم: کنترل ها

WPF همانند Windows Form شامل ابزارها یا کنترل‌های داخلی است که می‌توانند در تهیه‌ی یک برنامه بسیار کارآمد باشند. در این بخش به بررسی تعدادی از این کنترل‌ها می‌پردازیم و مابقی آن‌ها را در قسمت‌های آینده...

View Article

Image may be NSFW.
Clik here to view.

‫آشنایی با WPF قسمت پنجم : DataContext بخش اول

یکی از مهمترین قسمت‌های برنامه، کار با داده‌های بانک اطلاعاتی (یا در کل منابع اطلاعاتی) است. اینکه چگونه با آن‌ها ارتباط برقرار کنیم و آن‌ها را در یک قالب کاربر پسند به کاربران برنامه نشان دهیم. افزودن...

View Article


Image may be NSFW.
Clik here to view.

‫آشنایی با WPF قسمت پنجم : DataContext بخش دوم

در ادامه قسمت قبلیقصد داریم دو کنترل دیگر را نیز بایند کنیم؛ ولی از آنجا که مقادیر آن‌ها رشته‌ای یا عددی نیست و مقداری متفاوت هست، از مبحثی به نام ValueConverter استفاده خواهیم کرد.Value Converter...

View Article

Image may be NSFW.
Clik here to view.

‫بررسی ORM های مناسب جهت استفاده در اندروید

با آمدن ORM‌ها به دنیای برنامه نویسی، کار برنامه نویسی نسبت به قبل ساده‌تر و راحت‌تر شد. عدم استفاده کوئری‌های دستی، پشتیبانی از چند دیتابیس و از همه مهمتر و اصلی‌ترین هدف این ابزار "تنها درگیری با...

View Article


‫پیاده سازی یک متد الحاقی برای تبدیل آدرس فیزیکی به آدرس مجازی (آدرس سرور)

سناریوی زیر را در نظر بگیرید:در حال تهیه‌ی یک CMS هستید و طبق سفارش مشتری قسمتی را برای نمایشگاه محصولات در نظر گرفته‌اید. مشتری در نظر دارد در وب سایت خود، محصولات عرضه شده را به صورت یک گالری نمایش...

View Article

‫استفاده از Razor در فایل‌های JavaScript و CSS

یکی از مشکلات سینتکس Razor سمت سرور، این است که در فایل‌های JavaScript و CSS سمت کاربر نمی‌توانیم از آن استفاده کنیم، به عنوان مثال فرض کنید در یک فایل JavaScript نیاز به مشخص سازی آدرس یک اکشن متد...

View Article


Image may be NSFW.
Clik here to view.

‫ساخت Attribute های دلخواه یا خصوصی سازی شده

در قسمت‌های مختلفی از منابع آموزشی این سایت از متادیتاها attributes استفاده شده و در برخی آموزش هایی چون EF و MVC حداقل یک قسمت کامل را به خود اختصاص داده‌اند. متادیتاها کلاس‌هایی هستند که به روشی سریع...

View Article

Image may be NSFW.
Clik here to view.

‫عمومی سازی الگوریتم‌ها با استفاده از Reflection

در این مقاله قصد داریم عملیات Reflection را بیشتر در انجام ساده‌تر عملیات ببینیم. عملیاتی که به همراه کار اضافه، تکراری و خسته کننده است و با استفاده از Reflection این کارها حذف شده و تعداد خطوط هم...

View Article

‫ساده سازی و بالا بردن سرعت عملیات Reflection با استفاده از Dynamic Proxy

فرض کنید یک چنین کلاسی طراحی شده‌است:public class NestedClass {    private int _field2;    public NestedClass()    {        _field2 = 12;    } } public class MyClass {    private int _field1;...

View Article
Browsing all 2016 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>