کتاب آموزش ASP.NET Core به زبان ساده
access_time۲۳ مهر, ۱۳۹۸
perm_identity
ارسال شده توسط شاهکد
folder_open
کتاب آموزشی ، کتاب و مقالات
visibility
148 بازدید

ASP.NET Core چیست؟
این روزها، وب اپلیکیشن ها، در همه جا دیده میشوند و انتظار میرود که این ابلیکیشن ها، بینهایت Scalable ، قابل توسعه در Cloud و دارای Performance بالا باشند.
خبر خوبی که میتوانم به شما دهم، این است که ASP.NET Core دقیقا برای این نیازمندیها طراحی شده
است.
نکته بسیار مهم و جذاب ماجرای .NET Core این است که، این تکنولوژی میتواند هم در ویندوز، هم لینوکس و هم سیستم عامل اپل اجرا شود.
اینکه شما به یک وبسایت ساده نیاز دارید یا یک وب ابلیکیشن E-Commerce پیچیده، همه با این تکنولوژی قابل انجا است.
ASP.NET Core آخرین د ستاورد ASP.NET میبا شد و با هدف Highly Modular و Little Coupling ، طراحی شده است. با این روند برنامه شما با ماژولاریتی بالا و کمترین وابستگی ایجاد میشود.
اگر قبلا با ASP.NET MVC5 کار کرده با شید، میتوان گفت که ASP.NET Core ایدهی خوبی برای شروع کار شماست.
ASP.NET Core کاملا Open Source است و شما میتوانید در GitHub آن را دانلود نمایید. علاوه بر این، قابل
د سترس در Windows و Mac و Linux هم میبا شد، که این دو مورد میتواند یک تضمین عالی برای ادامه ی راه ما باشد.
فهرست
فصل اول: مقدمات ASP.NET Core
ASP.NET Core چیست؟
مزایای ASP.NET Core
ایجاد اولین اپلیکیشن ASP.NET Core
ساختار پروژه
کلاس Program
کلاس Startup
Middleware در ASP.NET Core چیست؟
قابلیتهای Middleware :
موارد استفاده از Middleware
نحوهی عملکرد Middlware
کاربرد متد ConfigureServices در کلاس Startup
چطور Request ها با Middleware ، Handle میشوند؟
کاربرد متد Configure در کلاس Startup
wwwroot
فصل دوم : مدیریت Exception ها
مدیریت Exception ها
مدیریت Exception ها و محیطهای اجرایی
Exception در محیط اجرایی
تعریف Environment
مدیریت Status code ها
فصل سوم : مقدمات EF Core
Routing چیست؟
مقدمه ای در مورد EF Core
اضافه کردن دیتابیس به پروژه
DataAnnotation چیست؟
تعریف DbContext
ConnectionString چیست؟
مقدمه ای در مورد Dependency Injection
مزایای DI
طول عمر یک سرویس ایجاد شده توسط DI
انواع طول عمر
فصل چهارم : ایجاد دیتابیس
ریجستر DbContext از طریق DI
نکاتی در مورد appsettings.json و IConfiguration service
چیست؟ Entity Framework Migration
ایجاد Migration
نکاتی در مورد EF Core :
فصل پنجم : عملیات CRUD
مفهوم Separation Of Concerns
شروع عملیات CRUD
Controller چیست؟
Layout چیست؟
نمایش لیست کارمندان
Razor چیست؟
Tag Helper چیست؟
_ViewImports و _ViewStart چیست؟
جزئیات کارمند
ایجاد URL برای Action
Model Binding چیست؟
Validation بر روی Server
ValidateAntiForgeryToken چیست؟
متد حذف کارمند
درج کارمند جدید
تمام کدهای EmployeeController
ASP.NET Identity چیست؟
فصل ششم : ASP.NET Identity
Authentication و Authorization چیست؟
مدیریت User
ایجاد صفحه Login
Claim چیست؟
Principal چیست؟
ایجاد یک Principal
Claim برای کاربر
افزودن Claim Check
ایجاد Logout
ثبت نام کاربر
دانلود
صفحات: | 128 صفحه |
زبان: | فارسی |
فرمت فایل: | |
اندازه فایل: | 5/115 میگابایت |
لینک دانلود: | دانلود آموزش ASP.NET Core به زبان ساده |
مطالب زیر را حتما مطالعه کنید
دانلود کتاب آموزش برنامه نویسی اندروید به زبان فارسی
معرفی کتاب آموزش برنامهنویسی اندروید به زبان فارسی کتاب آموزش برنامه نویسی اندروید به زبان...
دانلود کتاب پایتون مقدماتی
معرفی کتاب پایتون مقدماتی کتاب پایتون مقدماتی نوشتهی مهدی یکتامنش، به آموزش آسان یک زبان برنامه نویسی...
دانلود کتاب آموزش HTML برای فوق مبتدیها – الفبای طراحی وب
معرفی کتاب آموزش HTML برای فوق مبتدیها - الفبای طراحی وب کتاب آموزش HTML برای...
دانلود کتاب آموزش جامع برنامه نویسی به زبان #C
معرفی کتاب آموزش جامع برنامه نویسی به زبان #C کتاب آموزش برنامه نویسی به زبان...
دانلود کتاب آموزش برنامه نویسی مقدماتی اندروید – Android
معرفی کتاب آموزش برنامه نویسی مقدماتی اندروید - Android کتاب آموزش برنامه نویسی مقدماتی اندروید...
آموزش کتاب وبلاگ نویسی شیرین با WordPress
معرفی کتاب وبلاگ نویسی شیرین با WordPress کتاب وبلاگ نویسی شیرین با WordPress به آموزش یک...
دیدگاهتان را بنویسید