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

Image may be NSFW.
Clik here to view.

‫ارتقاء به ASP.NET Core 1.0 - قسمت 12 - معرفی Tag Helpers

یکی دیگر از تغییرات مهم Razor در ASP.NET Core، معرفی Tag Helpers است که همانند HTML Helpers نگارش‌های پیشین ASP.NET MVC، کار رندر کردن HTML را انجام می‌دهند و در اغلب موارد می‌توان آن‌ها را جایگزین...

View Article


Image may be NSFW.
Clik here to view.

‫ارتقاء به ASP.NET Core 1.0 - قسمت 13 - معرفی View Components

روش رندر یک View در ASP.NET MVC، بر مبنای اطلاعاتی است که از کنترلر، در اختیار View آن قرار می‌گیرد. اما گاهی از اوقات نیاز است بعضی از قسمت‌های صفحه همواره نمایش داده شوند (مانند نمایش تعداد کاربران...

View Article


‫اعمال SEO بر روی AngularJS

در این بخش قصد داریم سئو را بر روی یک برنامه‌ی نوشته شده با آنگلولار و Asp.net Mvc اعمال نماییم. انگولار جی‌اس، صفحات را با  استفاده از جاوااسکریپت رندر میکند، ولی اکثر کرالر‌ها نمیتوانند جاوااسکریپت...

View Article

Image may be NSFW.
Clik here to view.

‫ارتقاء به ASP.NET Core 1.0 - قسمت 14 - فعال سازی اعتبارسنجی ورودی‌های کاربران

مباحث پایه‌ای اعتبارسنجی کاربران در ASP.NET Core با نگارش‌های پیشین ASP.NET MVC، آنچنان تفاوت ساختاری مهمی ندارند و یکی هستند. عمده‌ی تفاوت‌ها در نحوه‌ی برپایی تنظیمات اولیه‌ی اسکریپت‌های آن‌ها و...

View Article

‫پیاده سازی Default Dependency Injection در AngularJS 1.x

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

View Article


‫ارتقاء به ASP.NET Core 1.0 - قسمت 15 - بررسی تغییرات Caching

در نگارش‌های پیشین ASP.NET MVC با استفاده از Output Cache، امکان کش کردن خروجی یک اکشن متد، وجود دارد. مکانیزم Output Cache از ASP.NET Core حذف شده‌است؛ اما جایگزین‌های قابل توجهی برای آن تدارک دیده...

View Article

‫ارتقاء به ASP.NET Core 1.0 - قسمت 16 - کار با Sessions

سشن‌ها نیز همانند تمام قسمت‌های دیگر یک برنامه‌ی ASP.NET Core، به صورت پیش فرض غیرفعال هستند و نیاز به مراحل خاصی است تا امکان استفاده‌ی از آن‌ها فراهم شود. همچنین روش کار کردن با آن‌ها نیز متفاوت است...

View Article

Image may be NSFW.
Clik here to view.

‫ارتقاء به ASP.NET Core 1.0 - قسمت 17 - بررسی فریم ورک Logging

ASP.NET Core به همراه یک فریم ورک توکار ثبت وقایع (Logging) ارائه شده‌ی توسط تزریق وابستگی‌ها است که به صورت پیش فرض نیز فعال است. این تصویر را پیشتر در مطلب «ارتقاء به ASP.NET Core 1.0 - قسمت 6 -...

View Article


Image may be NSFW.
Clik here to view.

‫ارتقاء به ASP.NET Core 1.0 - قسمت 18 - کار با ASP.NET Web API

در ASP.NET Core، برخلاف نگارش‌های قبلی ASP.NET که ASP.NET Web API مجزای از ASP.NET MVC و همچنین وب فرم‌ها ارائه شده بود، اکنون جزئی از ASP.NET MVC است و با آن یکپارچه می‌باشد. بنابراین پیشنیازهای راه...

View Article


Image may be NSFW.
Clik here to view.

‫ارتقاء به ASP.NET Core 1.0 - قسمت 19 - بومی سازی

هدف از زیر ساخت بومی سازی در ASP.NET Core، حذف عبارات و رشته‌های درج شده‌ی در کلاس‌ها و ویووهای مختلف برنامه و انتقال آن‌ها به فایل‌های منبع resx است و سپس استفاده‌ی از آن‌ها توسط تزریق وابستگی‌ها. به...

View Article

Image may be NSFW.
Clik here to view.

‫ارتقاء به ASP.NET Core 1.0 - قسمت 20 - بررسی تغییرات فیلترها

پیشنیازها - فیلترها در MVC - ASP.NET MVC #15 فیلترها در ASP.NET MVC، امکان اجرای کدهایی را پیش و یا پس از مرحله‌ی خاصی از طول اجرای pipeline آن فراهم می‌کنند. کلیات فیلترها در ASP.NET Core با نگارش‌های...

View Article

Image may be NSFW.
Clik here to view.

‫ارتقاء به ASP.NET Core 1.0 - قسمت 21 - بررسی تغییرات Bundling و Minification

زیرساخت یکی کردن و فشرده سازی اسکریپت‌ها و فایل‌های CSS نگارش پیشین ASP.NET MVC، به طور کامل از ASP.NET Core حذف شده‌است. در ابتدا (تا نگارش RC2)، روش استفاده‌ی از Gulp را توصیه کردند و در زمان ارائه‌ی...

View Article

Image may be NSFW.
Clik here to view.

‫توضیح مثالی از SIMD برای نشان دادن عملکرد آن - SIMD Performance

پیشنیازها«پشتیبانی از SIMD در دات نت 4.6»SIMD یا ترجمه آن به فارسی به معنی «تک دستورالعمل و چند داده»، قابلیت آن‌را دارد تا بر روی مقادیر عددی به صورت موازی و با استفاده از پردازنده کار کند. اگر...

View Article


Image may be NSFW.
Clik here to view.

‫ارتقاء به ASP.NET Core 1.0 - قسمت 22 - توزیع برنامه توسط IIS

روش کار برنامه‌های ASP.NET Core در IIS کاملا متفاوت است با تمام نگارش‌های پیشین ASP.NET؛ از این جهت که برنامه‌های ASP.NET Core در اصل یک برنامه‌ی متکی به خود از نوع Console می‌باشند. به همین جهت برای...

View Article

Image may be NSFW.
Clik here to view.

‫پیاده سازی Row Level Security در Entity framework

در این مقاله قصد داریم به صورت عملی row level security را در زبان #C و Entity framework پیاده سازی نماییم. اینکار باعث خواهد شد، پروژه refactoring آسان‌تری داشته باشد، همچنین باعث کاهش کد‌ها در سمت...

View Article


‫شروع به کار با EF Core 1.0 - قسمت 10 - استفاده از امکانات بومی بانک‌های...

در قسمت بعد، ارتباطات self referencing را بررسی خواهیم کرد و چون EF Core هیچ راه حل بهینه‌ای را برای کوئری گرفتن از این نوع روابط سلسله مراتبی ارائه نمی‌دهد (درEF 6.x نیز به همین ترتیب)، نیاز است...

View Article

Image may be NSFW.
Clik here to view.

‫پیاده سازی عملیات CRUD با استفاده از پروتکل OData

OData  یکی از بهترین روش‌های پیاده سازی RESTful Apis میباشد. Open Data Protocol یا به اصطلاح OData یک data access protocol برای وب میباشد که اجازه‌ی تغییر دادن و نوشتن کوئری درون CRUD مربوطه را میدهد...

View Article


Image may be NSFW.
Clik here to view.

‫شروع به کار با EF Core 1.0 - قسمت 11 - بررسی رابطه‌ی Self Referencing

پیشنیازها - بررسی نحوه تعریف نگاشت جداول خود ارجاع دهنده (Self Referencing Entity) - مباحث تکمیلی مدل‌های خود ارجاع دهنده در EF Code first - آشنایی با SQL Server Common Table Expressions - CTE - بدست...

View Article

Image may be NSFW.
Clik here to view.

‫شروع به کار با EF Core 1.0 - قسمت 12 - بررسی تنظیمات ارث بری روابط

پیشنیاز:«تنظیمات ارث بری کلاس‌ها در EF Code first» در مطلب پیشنیاز فوق، تنظیمات روابط ارث بری را تا EF 6.x، می‌توانید مطالعه کنید. در EF Core 1.0 RTM، فقط رابطه‌ی TPH که در آن تمام کلاس‌های سلسه مراتب...

View Article

Image may be NSFW.
Clik here to view.

‫استفاده از افزونه‌های Owin مخصوص سایر نگارش‌های ASP.NET در ASP.NET Core

همانطور که اطلاع دارید یکسری از کتابخانه‌های کمکی و ثالث ASP.NET Core همچون OData و SignalR ، Thinktecture IdentityServer هنوز در حال تکمیلهستند و از آنجایی که هر روزه محبوبیت ASP.NET Core در بین...

View Article
Browsing all 2016 articles
Browse latest View live


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