www.dntips.ir
مطالب
۳۶۹۴
نویسندگان
۲۷۶
گروههای مطالب
۱۰۲۴
نقشههای راه
۱۱۹
دورهها
۱۴
اشتراکها
۱۷۹۱۴
نقشههای راه، صفحه ۸
ویژگی های جدید در C# 7 و بالاتر
C# 7.0
C# 7 - Tuple return types and deconstruction
C# 7 - Pattern matching and switch expressions
C# 7 - Out variables
C# 7 - More Expression-Bodied Members
C# 7 - Ref Returns and Ref Locals
C# 7 - Generalized Async Return Types
C# 7 - Binary literals and digit separators
C# 7 - Throw Expressions
C# 7 - Local Functions
C# 7 - Discards
C# 7.1
بررسی روش فعالسازی C# 7.1
C# 7.1 - async Main
C# 7.1 - default Literals
C# 7.1 - Tuple Name Inference
C# 7.2
Span در C# 7.2
Value Types ارجاعی در C# 7.2
کتابخانه ReactJS
مروری بر کتابخانه ReactJS:
#1 -
آشنایی با ReactJS
#2 -
نصب و پیکربندی ReactJS برای Visual Studio Code
#3 -
کامپوننتهای React
#4 -
state در ReactJS
#5 -
Composability
#6 -
اعتبارسنجی
#7 -
ورودیهای کاربر
#8 -
چرخه حیات کامپوننتها
شروع کار با Webpack
شروع کار با Webpack قسمت اول
شروع کار با Webpack قسمت دوم
شروع کار با Webpack قسمت سوم
شروع کار با Webpack قسمت چهارم
معرفی Selector های CSS
قسمت 1
قسمت 2
قسمت 3
قسمت 4
قسمت 5
قسمت 6
قسمت 7
برنامه نویسی پیشرفته JavaScript
قسمت 1 - توابع
قسمت 2 - ماهیت انواع دادهای و حوزه دسترسی به متغیرها
قسمت 3 - انواع ارجاعی و نحوهی ایجاد اشیاء
قسمت 4 - عناصر داخلی و ویژگیهای تابع
قسمت 5 - معرفی عملگرها
قسمت 6 - تغییر صفات Property ها
شروع به کار با EF Core 1.0
قسمت 1: برپایی تنظیمات اولیه
قسمت 2: به روز رسانی ساختار بانک اطلاعاتی
قسمت 3: انتقال مهاجرتها به یک اسمبلی دیگر
قسمت 4: کار با بانکهای اطلاعاتی از پیش موجود
قسمت 5: استراتژهای تعیین کلید اصلی جداول و ایندکسها
قسمت 6: تعیین نوعهای داده و ویژگیهای آنها
قسمت 7: بررسی رابطهی One-to-Many
قسمت 8: بررسی رابطهی Many-to-Many
قسمت 9: بررسی رابطهی One-to-One
قسمت 10: استفاده از امکانات بومی بانکهای اطلاعاتی
قسمت 11: بررسی رابطهی Self Referencing
قسمت 12: بررسی تنظیمات ارث بری روابط
قسمت 13: بررسی سیستم ردیابی تغییرات
قسمت 14: لایه بندی و تزریق وابستگیها
قسمت 15: نوشتن آزمونهای واحد
EF Core 2.1
مقدار دهی اولیهی بانک اطلاعاتی توسط Entity framework Core
رمزنگاری خودکار فیلدها توسط Entity Framework Core
DbContext pooling در EF Core 2.0
کار با چندین نوع بانک اطلاعاتی متفاوت در Entity Framework Core
ASP.NET Core
ASP.NET Core 1.0
قسمت اول: Net Core. چیست؟
قسمت دوم: بررسی ساختار جدید Solution
قسمت سوم: Middleware چیست؟
قسمت چهارم: فعالسازی پردازش فایلهای استاتیک
قسمت پنجم: فعالسازی صفحات مخصوص توسعه دهنده ها
قسمت ششم: سرویسها و تزریق وابستگی ها
قسمت هفتم: کار با فایلهای Config
قسمت هشتم: فعالسازی ASP.NET MVC
قسمت نهم: بررسی تغییرات مسیریابی
قسمت دهم: بررسی تغییرات Viewها
قسمت یازدهم: بررسی بهبودهای Razor
قسمت دوازدهم: معرفی Tag Helpers
قسمت سیزدهم: معرفی View Components
قسمت چهاردهم: فعال سازی اعتبارسنجی ورودیهای کاربران
قسمت پانزدهم: بررسی تغییرات Caching
قسمت شانزدهم:کار با Sessions
قسمت هفدهم: بررسی فریم ورک Logging
قسمت هجدهم: کار با ASP.NET Web API
قسمت نوزدهم: بومی سازی
قسمت بیستم: بررسی تغییرات فیلترها
قسمت بیست و یکم: بررسی تغییرات Bundling و Minification
قسمت بیست و دوم: توزیع برنامه توسط IIS
پیاده سازی Unobtrusive Ajax در ASP.NET Core 1.0
ASP.NET Core 2.0
امکان استفادهی مستقیم از کتابخانههای Full .NET Framework در NET Core 2.0.
Tag Helper Components در ASP.NET Core 2.0
کار با Razor در ASP.NET Core 2.0
فعالسازی Windows Authentication در برنامههای ASP.NET Core 2.0
ASP.NET Core 2.1
اجبار به استفادهی از HTTPS در حین توسعهی برنامههای ASP.NET Core 2.1
ابزارهای سراسری در NET Core 2.1.
پشتیبانی توکار از GDPR در ASP.NET Core 2.1
روش ارتقاء
بررسی روش ارتقاء به NET Core 1.1.
ارتقاء به ASP.NET Core 2.0 - معرفی بستهی Microsoft.AspNetCore.All
ASP.NET Core Identity
سفارشی سازی
موجودیتهای پایه و DbContext برنامه
سرویسهای پایه
نرمال سازها و اعتبارسنجها
User Claims
سیاستهای دسترسی پویا
فارسی سازی پیامها
امکان ساخت قالب برای پروژههای NET Core.
تبدیل قالبهای سفارشی پروژههای NET Core. به بستههای NuGet
طراحی یک گرید با Angular و ASP.NET Core
قسمت اول - پیاده سازی سمت سرور
قسمت دوم - پیاده سازی سمت کلاینت
قسمت سوم - قالب پذیر ساختن گرید
SignalR Core
کار با SignalR Core از طریق یک کلاینت Angular
کار با SignalR Core از طریق یک کلاینت جاوا اسکریپتی
Security
افزودن و اعتبارسنجی خودکار Anti-Forgery Tokens در برنامههای Angular مبتنی بر ASP.NET Core
تولید هدرهای Content Security Policy توسط ASP.NET Core برای برنامههای Angular
غیرمعتبر شدن کوکیهای برنامههای ASP.NET Core هاست شدهی در IIS پس از ریاستارت آن
اعتبارسنجی مبتنی بر JWT در ASP.NET Core 2.0 بدون استفاده از سیستم Identity
اعتبارسنجی مبتنی بر کوکیها در ASP.NET Core 2.0 بدون استفاده از سیستم Identity
فعالسازی HSTS در ASP.NET Core
مراحل تنظیم Let's Encrypt در IIS
IdentityServer 4x
قسمت اول - نیاز به تامین کنندهی هویت مرکزی
قسمت دوم - ایجاد ساختار اولیهی مثال این سری
قسمت سوم - بررسی مفاهیم OpenID Connect
قسمت چهارم - نصب و راه اندازی IdentityServer
قسمت پنجم - پیاده سازی ورود و خروج از سیستم
قسمت ششم - کار با User Claims
قسمت هفتم- امن سازی Web API
قسمت هشتم- تعریف سطوح دسترسی پیچیده
قسمت نهم- مدیریت طول عمر توکنها
قسمت دهم- ذخیره سازی اطلاعات کاربران IDP در بانک اطلاعاتی
قسمت یازدهم- استفاده از تامین کنندههای هویت خارجی
قسمت دوازدهم- یکپارچه سازی با اکانت گوگل
قسمت سیزدهم- فعالسازی اعتبارسنجی دو مرحلهای
قسمت چهاردهم- آماده شدن برای انتشار برنامه
کار با Areas در ASP.NET Core
کار با کوکیها در ASP.NET Core
بررسی روش آپلود فایلها در ASP.NET Core
ارسال ایمیل در ASP.NET Core
نوشتن Middleware سفارشی در ASP.NET Core
نوشتن TagHelperهای سفارشی برای ASP.NET Core
بررسی تغییرات Reflection در NET Core.
استفادهی گسترده از DateTimeOffset در NET Core.
بررسی روش دسترسی به HttpContext در ASP.NET Core
توزیع پروژههای ASP.NET Core 1.1 بدون ارائه فایلهای View آن
تغییرات رمزنگاری اطلاعات در NET Core.
ساخت بستههای نیوگت مخصوص NET Core.
تهیه قالب برای ارسال ایمیلها در ASP.NET Core توسط Razor Viewها
روش یافتن لیست تمام کنترلرها و اکشن متدهای یک برنامهی ASP.NET Core
بررسی روش آپلود فایلها از طریق یک برنامهی Angular به یک برنامهی ASP.NET Core
سفارشی سازی صفحهی اول برنامههای Angular CLI توسط ASP.NET Core
تغییرات Encoding در NET Core.
تغییرات متدهای بازگشت فایلها به سمت کلاینت در ASP.NET Core
پیاده سازی برنامههای چند مستاجری در ASP.NET Core
مقدمهای بر تزریق وابستگیها درASP.NET Core
نمایش خطاهای اعتبارسنجی سمت سرور ASP.NET Core در برنامههای Angular
احراز هویت و اعتبارسنجی کاربران در برنامههای Angular - قسمت اول - معرفی و ایجاد ساختار برنامه
روش استفادهی صحیح از HttpClient در برنامههای دات نت
اجرای سرویسهای NodeJS در ASP.NET Core
بررسی خطاهای ممکن در حین راه اندازی اولیه برنامههای ASP.NET Core در IIS
تست کردن متدهای یک Controller به کمک PowerShell
کار با Visual Studio در ASP.NET Core
الکترون
آشنایی با الکترون
آغاز کار با الکترون
شیوه کدنویسی در الکترون
استفاده از ماژول remote
استفاده از کتابخانه جی کوئری در الکترون
کار با دیتابیس Sqlite در الکترون (قسمت اول)
کار با دیتابیس Sqlite در الکترون (قسمت دوم)
ساخت رابط کاربری برای برنامههای الکترون
بسته بندی برنامههای الکترون
پیکربندی Electron Packager
استفاده از DLLهای دات نت در الکترون
+AngularJS 2.0
آموزش TypeScript
شروع به کار با AngularJS 2.0 و TypeScript
قسمت اول - نصب پیشنیازها
قسمت دوم - معرفی کامپوننتها
قسمت سوم - غنی سازی کامپوننتها
قسمت چهارم - data binding
قسمت پنجم - بررسی چرخهی حیات کامپوننتها
قسمت ششم - کامپوننتهای تو در تو
قسمت هفتم - سرویسها و تزریق وابستگیها
قسمت هشتم - دریافت اطلاعات از سرور
قسمت نهم - مسیریابی
«
مسیریابی در Angular
»
قسمت دهم - کار با فرمها - قسمت اول
قسمت یازدهم - کار با فرمها - قسمت دوم
قسمت دوازدهم - توزیع برنامه
«
سری آموزشی Angular CLI
»
فرمهای مبتنی بر قالبها در Angular
قسمت اول - معرفی و ایجاد ساختار برنامه
قسمت دوم - ایجاد اولین فرم
قسمت سوم - Data binding
قسمت چهارم - اعتبارسنجی ورودیها
قسمت پنجم - ارسال اطلاعات به سرور
نوشتن اعتبارسنجهای سفارشی
اعتبارسنجی از راه دور در فرمهای مبتنی بر قالبهای Angular
Angular Animation
بخش اول
آپلود فایل
بررسی روش آپلود فایلها از طریق یک برنامهی Angular به یک برنامهی ASP.NET Core
کامپوننت ng2-file-upload
طراحی یک گرید با Angular و ASP.NET Core
قسمت اول - پیاده سازی سمت سرور
قسمت دوم - پیاده سازی سمت کلاینت
قسمت سوم - قالب پذیر ساختن گرید
Security
کنترل دسترسیها در Angular با استفاده از Ng2Permission
تولید هدرهای Content Security Policy توسط ASP.NET Core برای برنامههای Angular
احراز هویت و اعتبارسنجی کاربران در برنامههای Angular
Angular Material 6x
قسمت اول - افزودن آن به برنامه
قسمت دوم - معرفی Angular Flex layout
قسمت سوم - طرحبندی برنامه
قسمت چهارم - نمایش پویای اطلاعات تماسها
قسمت پنجم - کار با Data Tables
قسمت ششم - کار با فرمها و دیالوگها
قسمت هفتم - کار با انواع قالبها
قسمت هشتم - جستجوی کاربران توسط AutoComplete
شمسی سازی Date-Picker توکار Angular Material 6x
راهاندازی Http Interceptor
استفاده از کتابخانهی moment-jalaali در برنامههای Angular
امکان تعریف قالبها در Angular با دایرکتیو ng-template
روشهایی برای مدیریت بهتر عملگرهای RxJS در برنامههای Angular
ارتقاء به HTTP Client در Angular 4.3
ابزارهای توسعه
افزونههای مفید ویژوال استودیو کد جهت کار با انگولار
آزمون واحد در دات نت
آشنایی با آزمایش واحد (unit testing) در دات نت قسمت اول
آشنایی با آزمایش واحد (unit testing) در دات نت قسمت دوم
آشنایی با آزمایش واحد (unit testing) در دات نت قسمت سوم
آشنایی با آزمایش واحد (unit testing) در دات نت قسمت چهارم
آشنایی با آزمایش واحد (unit testing) در دات نت قسمت پنجم
آشنایی با آزمایش واحد (unit testing) در دات نت قسمت ششم
آشنایی با mocking frameworks - قسمت اول
آشنایی با mocking frameworks - قسمت دوم
چگونه کد قابل تست بنویسیم - قسمت اول
چگونه کد قابل تست بنویسیم - قسمت دوم
Test Driven Development
قسمت اول
قسمت دوم
قسمت سوم
Microsoft Test Manager
قسمت اول
قسمت دوم
قسمت سوم
نوشتن آزمونهای واحد به کمک کتابخانهی Moq
قسمت اول - معرفی
قسمت دوم - تنظیم مقادیر بازگشتی متدها
قسمت سوم - تنظیم مقادیر خواص اشیاء
قسمت چهارم - بررسی تعامل بین سیستم در حال آزمایش و وابستگیهای آن
نکات و مباحث تکمیلی
دیگر مقالات
تولید خودکار آزمونهای واحد NUnit
تهیه آزمون واحد جهت کار با محتوای فایلها
آزمون واحد Entity Framework به کمک چارچوب تقلید
استفاده از shim و stub برای mock کردن در آزمون واحد
آزمون واحد در MVVM به کمک تزریق وابستگی
بررسی میزان پوشش آزمونهای واحد به کمک برنامه PartCover
قالبی برای ایجاد آزمونهای NUnit مخصوص ReSharper
آشنایی با تست واحد و استفاده از کتابخانه Moq
WatIn - Web Application Testing in .Net
آموزش Coded UI Test #1
آشنایی با Should Library
آماده سازی زیرساخت تهیه Integration Tests برای ServiceLayer
«
...
۳
۴
۵
۶
۷
۸
۹
۱۰
۱۱
۱۲