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

Image may be NSFW.
Clik here to view.

‫سازگارسازی کلاس‌های اعتبارسنجی Twitter Bootstrap 3 با فرم‌های ASP.NET MVC

چندی پیش در همین وب‌سایت مطلبی تحت عنوان «اعمال کلاس‌های ویژه اعتبارسنجی Twitter bootstrap به فرم‌های ASP.NET MVC» منتشر شد. این مقاله مرتبط با نسخه دوم فریم‌ورک محبوب Bootstrap بود. قصد داریم به...

View Article


Image may be NSFW.
Clik here to view.

‫اعتبارسنجی در فرم‌های ASP.NET MVC با Remote Validation

بعد از آمدن نسخه‌ی سوم ASP.NET MVC مکانیسمی به نام Remote Validation به آن اضافه شد که کارش اعتبارسنجی از راه دور بود. فرض کنید نیاز است در یک فرم، قبل از اینکه کل فرم به سمت سرور ارسال شود، مقداری...

View Article


Image may be NSFW.
Clik here to view.

‫قالب‌های سفارشی برای HtmlHelperها

در ابتدای بحث، برای آشنایی بیشتر با HTML Helperها به مطالعه این مقاله بپردازین. در این مقاله قرار است برای یک HTML Helper خاص، قالب نمایشی اختصاصی خودمان را طراحی کنیم و به نحوی HTML Helper موجود را...

View Article

‫ایجاد «خواص الحاقی»

حتما با متدهای الحاقی یا Extension methods آشنایی دارید؛ می‌توان به یک شیء، که حتی منبع آن در دسترس ما نیست، متدی را اضافه کرد. سؤال: در مورد خواص چطور؟ آیا می‌شود به وهله‌ای از یک شیء موجود از پیش...

View Article

‫ایجاد ایندکس منحصربفرد بر روی چند فیلد با هم در EF Code first

در EF 6 امکان تعریف ساده‌تر ایندکس‌ها توسط data annotationsمیسر شده‌است. برای مثال:public abstract class BaseEntity { public int Id { get; set; } } public class User : BaseEntity { [Index(IsUnique =...

View Article


Image may be NSFW.
Clik here to view.

‫به روز رسانی ساده‌تر اجزاء ارتباطات در EF Code first به کمک GraphDiff

دو نوع حالت کلی کارکردن با EF وجود دارند: متصل و منقطع. در حالت متصل مانند برنامه‌های متداول دسکتاپ، Context مورد استفاده در طول عمر صفحه‌ی جاری زنده نگه داشته می‌شود. در این حالت اگر شیءایی اضافه شود،...

View Article

Image may be NSFW.
Clik here to view.

‫ارسال ویدیو بصورت Async توسط Web Api

فریم ورک ASP.NET Web API صرفا برای ساخت سرویس‌های ساده‌ای که می‌شناسیم، نیست و در واقع مدل جدیدی برای برنامه نویسی HTTP است. کارهای بسیار زیادی را می‌توان توسط این فریم ورک انجام داد که در این مقاله به...

View Article

Image may be NSFW.
Clik here to view.

‫استفاده از AvalonEdit در WPF

AvalonEditیکی از زیرساخت‌های برنامه‌ی SharpDevelopاست که ویرایشگر متنی به همراه syntax highlighting زبان‌های مختلف را در آن پشتیبانی می‌کند. کیفیت بالایی داشته و بسیاری از برنامه‌های دیگرنیز از آن جهت...

View Article


‫زیرنویس فارسی ویدئوهای مقدمات AngularJS - قسمت پنجم

زیرنویس‌های فارسی قسمت پنجم را از اینجا می‌توانید دانلود کنید.لیست سرفصل‌های قسمت پنجم به شرح زیر است:01-Introduction to Directives 02-Demo. Creating Your First Directive 03-Demo. Domain Specific...

View Article


Image may be NSFW.
Clik here to view.

‫اعتبار سنجی سمت کاربر wysiwyg-editor ها در ASP.NET MVC

تفاوتی نمی‌کند که از کدامیک از HTML Editorها یا به عبارتی wysiwyg-editorهای موجود، جهت ورود اطلاعات استفاده می‌کنید. هیچکدام از آن‌ها سبب فراخوانی اعتبارسنجی Required سمت کاربر نمی‌شوند. چرا؟ علت اینجا...

View Article

‫بررسی مقدمات کتابخانه‌ی JSON.NET

چرا JSON.NET؟JSON.NETیک کتابخانه‌ی سورس باز کار با اشیاء JSON در دات نت است. تاریخچه‌ی آن به 8 سال قبل بر می‌گردد و توسط یک برنامه نویس نیوزیلندی به نام James Newton King تهیه شده‌است. اولین نگارش آن...

View Article

‫تنظیمات و نکات کاربردی کتابخانه‌ی JSON.NET

پس از بررسی مقدماتیامکانات کتابخانه‌ی JSON.NET، در ادامه به تعدادی از تنظیمات کاربردی آن با ذکر مثال‌هایی خواهیم پرداخت. گرفتن خروجی CamelCase از JSON.NET یک سری از کتابخانه‌های جاوا اسکریپتی سمت...

View Article

Image may be NSFW.
Clik here to view.

‫توسعه سرویس‌های Angular به روش OOP

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

View Article


‫استفاده از JSON.NET در ASP.NET MVC

تا نگارش فعلی ASP.NET MVC، یعنی نگارش 5 آن، به صورت توکار از JavaScriptSerializerبرای پردازش JSON کمک گرفته می‌شود. این کلاس نسبت به JSON.NET هم کندتر است و هم قابلیت سفارشی سازی آنچنانی ندارد. برای...

View Article

Image may be NSFW.
Clik here to view.

‫LINQ to JSON به کمک JSON.NET

عموما از امکانات LINQ to JSON کتابخانه‌ی JSON.NET زمانی استفاده می‌شود که ورودی JSON تو در توی حجیمی را دریافت کرده‌اید اما قصد ندارید به ازای تمام موجودیت‌های آن یک کلاس معادل را جهت نگاشت به آن‌ها...

View Article


‫تنظیمات JSON در ASP.NET Web API

ASP.NET Web API در سمت سرور، برای مدیریت ApiControllerها و در سمت کلاینت‌های دات نتی آن، برای مدیریت HttpClient، به صورت پیش فرض از JSON.NET استفاده می‌کند. در ادامه نگاهی خواهیم داشت به تنظیمات JSON...

View Article

Image may be NSFW.
Clik here to view.

‫مشکل توزیع در توسعه نرم افزار‌های WindowsCE

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

View Article


Image may be NSFW.
Clik here to view.

‫کامپایل خودکار یک پروژه برای دو فریم ورک

فرض کنید می‌خواهید زمانیکه دکمه‌ی build در VS.NET فشرده شد، دو نسخه‌ی دات نت 4 و دات نت 4.5، از پروژه‌ی شما در پوشه‌های مجزایی کامپایل شده و قرار گیرند. در ادامه نحوه‌ی انجام این‌کار را بررسی خواهیم...

View Article

Angular Interceptors

تا پیش از این به احتمال زیاد با Interceptor‌ها در IOC Container‌ها متفاوت آشنا شدید و برای AOP از آن‌ها استفاده کرده‌اید. در این جا نیز دقیقا همان مفهوم و هدف را دنبال خواهیم کرد؛ اضافه کردن و تزریق...

View Article

‫محدود کردن درخواست های Asp.Net Web Api بر اساس Client IP

در بسیاری از سناریو‌ها این موضوع مطرح می‌شود که سرویس‌های طراحی شده بر اساس Asp.Net Web Api، فقط به یک سری آی پی‌های مشخص سرویس دهند. برای مثال اگر Ip کلاینت در لیست کلاینت‌های دارای لایسنس خریداری شده...

View Article
Browsing all 2016 articles
Browse latest View live


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