در حال حاضر محصولی در سبد خرید شما وجود ندارد.
یکی از بزرگترین و کامل ترین کتاب های مربوط به هسته ASP.NET!
Delcoigne Vincent، Wavenet
به طور کامل به ASP.NET 5.0، ASP.NET Core در عمل به روز شده است، نسخه دوم یک پرایمر دست است ساخت برنامه های کاربردی متقابل پلت فرم با مهارت های C # و .NET شما. حتی اگر شما هرگز با ASP.NET کار نکرده اید، شروع به ایجاد برنامه های وب پلت فرم پلت فرم تولید می کنید.
درباره تکنولوژی
ساخت برنامه های وب کامل پشته که در هر کجا اجرا می شوند. توسعه دهندگان عشق ASP.NET هسته برای کتابخانه های خود و اجزای پیش ساخته شده است که به حداکثر رساندن بهره وری. نسخه 5.0 ارائه می دهد ویژگی های جدید برای برنامه های جانبی سرور، و همچنین خدمات پس زمینه برای توسعه متقابل پلت فرم.
درباره کتاب
ASP.NET Core در عمل، نسخه دوم یک راهنمای جامع برای ایجاد برنامه های کاربردی وب است با ASP.NET CORE 5.0. از مفاهیم HTTP اصلی به سفارشی سازی چارچوب پیشرفته بروید. تصاویر و کد حاشیه نویسی یادگیری بصری و آسان است. کارهای اصلی، تزریق وابستگی، امنیت و غیره. این نسخه به روز شده آخرین ویژگی ها را پوشش می دهد، از جمله صفحات Razor و پارادایم میزبانی جدید.
چه چیزی در داخل
توسعه برنامه ها برای سرورهای ویندوز و غیر ویندوز
پیکربندی برنامه های کاربردی
ساخت و ساز های سفارشی
BR /> ورود، آزمایش، و امنیت
درباره مخاطبان
برای توسعه دهندگان متوسط C #.
درباره نویسنده
اندرو قفل مایکروسافت MVP است که با ASP.NET Core کار کرده است از قبل از اولین انتشار آن.
جامع ترین کتاب اصلی ASP.NET در بازار. این فقط در مورد همه چیز شما نیاز به یادگیری به سرعت تبدیل به تولید کننده اغلب در جهان اغلب گیج کننده و سریع در حال تغییر هسته .NET هسته.
Filip Wojcieszyn، Sonova AG
کتاب فوق العاده. موضوعات به وضوح و به طور کامل توضیح داده شده است.
Luis Moux، EMO
یک مرجع جامع برای هسته ASP.NET.
Jean-François Morin، دانشگاه Laval
عنوان اصلی : ASP.NET Core in Action, Second Edition, video edition
سرفصل های دوره :
بخش 1. شروع به کار با ASP.NET Core:
فصل 1. شروع به کار با ASP.NET Core
فصل 1. ASP.NET Core چیست؟
فصل 1. اگر در توسعه دات نت تازه کار هستید
فصل 1. اگر یک توسعه دهنده .NET Framework هستید که یک برنامه جدید ایجاد می کنید
فصل 1. تبدیل یک برنامه ASP.NET موجود به ASP.NET Core
فصل 1. چگونه ASP.NET Core یک درخواست را پردازش می کند؟
فصل 2. اولین برنامه شما
فصل 2. ایجاد اولین برنامه ASP.NET Core
فصل 2. اجرای برنامه وب
فصل 2. فایل پروژه .csproj: تعریف وابستگی های شما
فصل 2. کلاس Startup: پیکربندی برنامه شما
فصل 2. تعریف نحوه رسیدگی به درخواست ها با میان افزار
فصل 2. مدیریت منطق درخواست با PageModels و handlers
فصل 3. رسیدگی به درخواست ها با خط لوله میان افزار
فصل 3. ترکیب میان افزار در خط لوله
فصل 3. سناریوی خط لوله ساده 2: مدیریت فایل های استاتیک
فصل 3. مدیریت خطاها با استفاده از میان افزار
فصل 3. رسیدگی به سایر خطاها: StatusCodePagesMiddleware
فصل 4. ایجاد یک وب سایت با Razor Pages
فصل 4. الگوی طراحی MVC
فصل 4. اعمال الگوی طراحی MVC در Razor Pages
فصل 4. اعمال الگوی طراحی MVC در Razor Pages
فصل 4. Razor Pages در مقابل MVC در ASP.NET Core
فصل 4. چه زمانی باید کنترلرهای MVC را از Razor Pages انتخاب کرد
فصل 4. بازگرداندن پاسخ ها با ActionResults
فصل 5. نگاشت URL به صفحات Razor با استفاده از مسیریابی
فصل 5. مسیریابی در ASP.NET Core
فصل 5. مسیریابی مبتنی بر قرارداد در مقابل مسیریابی ویژگی
فصل 5. سفارشی کردن الگوهای مسیر Razor Page
فصل 5. بررسی نحو الگوی مسیر
فصل 5. ایجاد URL از پارامترهای مسیر
فصل 5. ایجاد URL از قسمت های دیگر برنامه شما
فصل 5. سفارشی کردن قراردادها با Razor Pages
فصل 6. مدل اتصال: بازیابی و اعتبارسنجی ورودی کاربر
فصل 6. از درخواست تا مدل: مفید کردن درخواست
فصل 6. صحافی انواع ساده
فصل 6. انواع پیچیده صحافی
فصل 6. انتخاب منبع اتصال
فصل 6. استفاده از ویژگی های DataAnnotations برای اعتبارسنجی
فصل 6. اعتبارسنجی روی مشتری برای تجربه کاربر
فصل 7. ارائه HTML با استفاده از نماهای Razor
فصل 7. ایجاد نماهای Razor
فصل 7. ایجاد صفحات وب پویا با Razor
فصل 7. طرحبندیها، نماهای جزئی و _ViewStart
فصل 7. استفاده از نماهای جزئی برای کپسوله کردن نشانه گذاری
فصل 7. انتخاب یک نمای از یک کنترلر MVC
فصل 8. ساختن فرم ها با Tag Helpers
فصل 8. ایجاد فرم ها با استفاده از Tag Helpers
فصل 8. راهنمای برچسب برچسب
فصل 8. راهنمای انتخاب برچسب
فصل 8. ایجاد پیوند با کمک کننده برچسب لنگر
فصل 8. استفاده از نشانه گذاری شرطی با کمک کننده برچسب محیطی
فصل 9. ایجاد یک Web API برای برنامه های موبایل و کلاینت با استفاده از MVC
فصل 9. ایجاد اولین پروژه Web API شما
فصل 9. اعمال الگوی طراحی MVC در یک Web API
فصل 9. مسیریابی مشخصه: پیوند دادن روش های اقدام به URL ها
فصل 9. استفاده از قراردادهای رایج با ویژگی [ApiController]
فصل 9. ایجاد پاسخ از یک مدل
فصل 9. انتخاب قالب پاسخ با مذاکره محتوا
بخش 2. ساخت برنامه های کاربردی کامل:
فصل 10. پیکربندی سرویس با تزریق وابستگی
فصل 10. درک مزایای تزریق وابستگی
فصل 10. ایجاد کد جفت شده آزاد
Vhapter 10. استفاده از ظرف تزریق وابستگی
فصل 10. ثبت خدمات با استفاده از اشیا و لامبدا
فصل 10. تزریق خدمات به روشهای عمل، کنترلکنندههای صفحه و نماها
فصل 10. درک طول عمر: چه زمانی خدمات ایجاد می شوند؟
فصل 10. سینگلتون: فقط یکی می تواند باشد
فصل 11. پیکربندی یک برنامه ASP.NET Core
فصل 11. ساختن یک شیء پیکربندی برای برنامه شما
فصل 11. استفاده از چندین ارائه دهنده برای نادیده گرفتن مقادیر پیکربندی
فصل 11. ذخیره اسرار پیکربندی ایمن
فصل 11. استفاده از تنظیمات تایپ شده قوی با الگوی گزینه ها
فصل 11. بارگیری مجدد گزینه های تایپ شده قوی با IOptionsSnapshot
فصل 11. پیکربندی یک برنامه کاربردی برای چندین محیط
فصل 11. تنظیم محیط میزبانی
فصل 12. ذخیره داده ها با Entity Framework Core
فصل 12. چه زمانی باید EF Core را انتخاب کنید؟
فصل 12. افزودن EF Core به برنامه
فصل 12. مدیریت تغییرات با مهاجرت
فصل 12. جستجوی داده ها از پایگاه داده و ذخیره داده ها در پایگاه داده
فصل 12. بارگیری یک رکورد
فصل 12. استفاده از EF Core در برنامه های تولید
فصل 13. خط لوله فیلتر MVC و Razor Pages
فصل 13. خط لوله فیلتر Razor Pages
فصل 13. افزودن فیلترها به عمل خودs، کنترلرها، Razor Pages و در سطح جهانی
فصل 13. ایجاد فیلترهای سفارشی برای برنامه شما
فصل 13. فیلترهای اقدام: سفارشی کردن مدل اتصال و نتایج عملکرد
فصل 13. فیلترهای استثنا: مدیریت استثناهای سفارشی برای روشهای اقدام شما
فصل 13. فیلترهای صفحه: سفارشی کردن اتصال مدل برای Razor Pages
فصل 13. استفاده از تزریق وابستگی با ویژگی های فیلتر
فصل 14. احراز هویت: افزودن کاربران به برنامه شما با هویت
فصل 14. احراز هویت در ASP.NET Core: خدمات و میان افزار
فصل 14. احراز هویت برای APIها و برنامه های کاربردی توزیع شده
فصل 14. ASP.NET Core Identity چیست؟
فصل 14. ایجاد پروژه ای که از ASP.NET Core Identity استفاده می کند
فصل 14. مدل داده های هویت هسته ASP.NET
فصل 14. افزودن شناسه هسته ASP.NET به پروژه موجود
فصل 14. سفارشی کردن صفحه در رابط کاربری پیش فرض ASP.NET Core Identity
فصل 14. مدیریت کاربران: افزودن داده های سفارشی به کاربران
فصل 15. مجوز: ایمن سازی درخواست شما
فصل 15. مجوز در ASP.NET Core
فصل 15. رسیدگی به درخواست های غیرمجاز
فصل 15. ایجاد خط مشی های سفارشی برای مجوز
فصل 15. کنترل دسترسی با مجوز مبتنی بر منبع
فصل 15. پنهان کردن عناصر در قالب های Razor از کاربران غیرمجاز
فصل 16. انتشار و استقرار برنامه شما
فصل 16. اجرای در مقابل انتشار یک برنامه ASP.NET Core
فصل 16. انتشار برنامه خود در IIS
فصل 16. میزبانی یک برنامه کاربردی در لینوکس
فصل 16. آماده سازی برنامه خود برای استقرار در لینوکس
فصل 16. پیکربندی URL برای برنامه شما
فصل 16. بهینه سازی دارایی های سمت مشتری با استفاده از BundlerMinifier
فصل 16. افزودن BundlerMinifier به برنامه شما
فصل 16. ارائه فایل های رایج از CDN
بخش 3. گسترش برنامه های کاربردی:
فصل 17. نظارت و عیب یابی خطاها با ثبت گزارش این فصل را پوشش می دهد
فصل 17. افزودن پیام های گزارش به برنامه شما
فصل 17. دسته گزارش: کدام مؤلفه گزارش را ایجاد کرده است
فصل 17. افزودن یک ارائه دهنده گزارش جدید به برنامه شما
فصل 17. تغییر پرحرفی گزارش با فیلتر کردن
فصل 17. گزارش گیری ساختاریافته: ایجاد گزارش های قابل جستجو و مفید
فصل 17. استفاده از scope برای افزودن ویژگی های اضافی به گزارش های خود
فصل 18. بهبود امنیت برنامه شما
فصل 18. استفاده از گواهینامه های توسعه ASP.NET Core HTTPS
فصل 18. اجرای HTTPS برای کل برنامه شما
فصل 18. دفاع در برابر حملات اسکریپت بین سایتی (XSS).
فصل 18. محافظت در برابر حملات جعل درخواست بین سایتی (CSRF)
فصل 18. محافظت در برابر حملات جعل درخواست بین سایتی (CSRF)
فصل 18. افزودن CORS به عملکردهای Web API خاص با EnableCorsAttribute
فصل 18. اجتناب از حملات تزریق SQL با EF Core و پارامترسازی
فصل 18. محافظت از رمز عبور و داده های کاربران
فصل 19. استفاده از ظرف تزریق وابستگی شخص ثالث
فصل 19. ساخت اجزای سفارشی
فصل 19. انشعاب خطوط لوله میان افزار با پسوند Map
فصل 19. ساختن یک جزء میان افزار سفارشی
فصل 19. ایجاد نقاط پایانی ساده با MapGet و WriteJsonAsync
فصل 19. رسیدگی به الزامات پیکربندی پیچیده
فصل 20. ساخت اجزای سفارشی MVC و Razor Pages
فصل 20. ایجاد یک راهنمای برچسب سفارشی برای پنهان کردن شرطی عناصر
فصل 20. مشاهده مؤلفه ها: افزودن منطق به نماهای جزئی
فصل 20. ساختن یک ویژگی اعتبارسنجی سفارشی
فصل 20. جایگزینی چارچوب اعتبارسنجی با FluentValidation
فصل 20. افزودن FluentValidation به برنامه شما
فصل 21. فراخوانی APIهای راه دور با IHttpClientFactory
فصل 21. ایجاد HttpClient با IHttpClientFactory
فصل 21. پیکربندی مشتریان نامگذاری شده در زمان ثبت نام
فصل 21. ایجاد یک HttpMessageHandler سفارشی
فصل 22. ایجاد وظایف و خدمات پس زمینه
فصل 22. ایجاد خدمات کارگر بدون سر با استفاده از IHost
فصل 22. هماهنگ کردن کارهای پس زمینه با استفاده از Quartz.NET
فصل 22. استفاده از خوشه بندی برای افزودن افزونگی به کارهای پس زمینه
فصل 23. آزمایش برنامه شما
فصل 23. تست واحد با xUnit
فصل 23. افزودن آزمون های واحد واقعیت و نظریه
فصل 23. واحد تست میان افزار سفارشی
فصل 23. تست یکپارچه سازی: آزمایش کل برنامه در حافظه
فصل 23. جایگزینی وابستگی ها در WebApplicationFactory
فصل 23. جداسازی پایگاه داده با ارائه دهنده EF Core در حافظه
پیوست A. آماده سازی محیط توسعه شما
پیوست B. اشتراک گذاری کد بین پروژه ها
پیوست B. درک اکوسیستم دات نت
پیوست B. NET 5.0: اولین گام در چشم انداز One.NET
پیوست B. پشتیبانی از دات نت استاندارد 2.0 با شیم سازگاری
ASP.NET Core in Action, Second Edition, video edition
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.