ASP.NET Core Razor Pages در عمل ۲۰۲۳
ASP.NET Core Razor Pages in Action 2023

دانلود کتاب ASP.NET Core Razor Pages در عمل ۲۰۲۳ (ASP.NET Core Razor Pages in Action 2023) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی

نویسنده

Mike Brind

voucher (1)

۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید

سال انتشار

2023

زبان

English

تعداد صفحه‌ها

456

نوع فایل

pdf

حجم

11.9 MB

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

🏷️ قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود. قیمت فعلی: ۲۹۸٬۰۰۰ تومان.

📥 دانلود نسخه‌ی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمه‌ی فارسی با هوش مصنوعی 🔗 مشاهده جزئیات

پیش‌خرید با تحویل فوری(⚡️) | فایل کتاب حداکثر تا ۳۰ دقیقه(🕒) پس از ثبت سفارش آماده دانلود خواهد بود.

دانلود مستقیم PDF

ارسال فایل به ایمیل

پشتیبانی ۲۴ ساعته

توضیحات

معرفی کتاب ASP.NET Core Razor Pages در عمل ۲۰۲۳

**Razor Pages به شما امکان می‌دهد وب‌سایت‌های داینامیک و شگفت‌انگیز ASP.NET را به سادگی بسازید، پیکربندی کنید و منتشر سازید.**

در کتاب *ASP.NET Core Razor Pages in Action* خواهید آموخت:

* ساخت، پیکربندی و انتشار یک وب‌سایت داده‌محور
* ایجاد یک برنامه وب کامل به صورت گام به گام
* فرم‌ها برای جمع‌آوری و پردازش داده‌های کاربر
* اتصال به پایگاه‌های داده از یک Razor Page
* محافظت از بخش‌هایی از یک Razor Page در برابر دسترسی غیرمجاز با ASP.NET Identity
* استفاده از ابزارهای Object Relational Mapping برای کار با داده‌ها در برنامه‌های Razor Pages
* ایجاد صفحات CRUD با استفاده از scaffolding gestures
* ایجاد و ارسال ایمیل از برنامه وب خود

*ASP.NET Core Razor Pages in Action* به شما آموزش می‌دهد که چگونه با استفاده از چارچوب قدرتمند Razor Pages، .NET 6 و ASP.NET، وب‌سایت‌های داینامیک توسعه دهید. Razor Pages، HTML را در سمت سرور تولید می‌کند و انتخابی عالی برای سایت‌های تجارت الکترونیک، خدمات اینترانت، سیستم‌های مدیریت محتوا و سایر برنامه‌هایی است که به قابلیت اطمینان نیاز دارند. در این کتاب، شما از Razor Pages برای ساخت یک برنامه کامل برای رزرو سفرهای شهری استفاده خواهید کرد و یاد می‌گیرید که چگونه ویژگی‌های جدید و شگفت‌انگیز را فصل به فصل تکرار کنید. حتی یاد خواهید گرفت که چگونه برنامه‌های وب خود را با اکوسیستم بزرگ کتابخانه‌های C تقویت کنید و چگونه ابزار عالی را برای کار خود با استفاده از مخازن متمرکز پیدا کنید.

درباره‌ی فناوری:
توسعه‌ی وب ASP.NET را با Razor Pages ساده کنید! Razor Pages یک لایه سازمان‌دهی مبتنی بر صفحه منسجم برای اجزای برنامه مانند مسیرها و اقدامات فراهم می‌کند. رویکرد صفحه محور آن به این معنی است که در مقایسه با یک رویکرد MVC سنتی، زمان کمتری را برای جابجایی بین فایل‌های کنترلر، مدل و نمای صرف می‌کنید.

درباره‌ی کتاب:
*ASP.NET Core Razor Pages in Action* به شما آموزش می‌دهد که چگونه از Razor Pages برای کدنویسی و مقیاس‌بندی وب‌سایت‌های داینامیک ASP.NET Core استفاده کنید. در هر فصل با ساخت یک برنامه جالب رزرو تعطیلات، یک ویژگی جدید را یاد خواهید گرفت. با رشد برنامه شما، شگفت‌زده خواهید شد که چگونه Razor Pages وظایف ضروری مانند ایجاد فرم، پردازش داده‌ها، آزمایش و استقرار را تسریع می‌کند.

آنچه در این کتاب خواهید آموخت:

* ایمن‌سازی برنامه‌های خود در برابر دسترسی غیرمجاز
* استفاده از ابزارهای object-relational mapping برای کار با داده‌ها
* تولید و ارسال ایمیل از یک برنامه وب
* بهبود برنامه‌های وب خود با کتابخانه‌های C

درباره‌ی خواننده:
برای توسعه‌دهندگان وبی که با برنامه‌نویسی C آشنا هستند.

درباره‌ی نویسنده:
**مایک بریند**، 11 بار جایزه‌ی Microsoft Most Valuable Professional (MVP) را برای ASP.NET دریافت کرده است.

فهرست مطالب:
1 شروع به کار با Razor Pages
2 ساخت اولین برنامه‌ی خود
3 کار با Razor Pages
4 تطبیق URLها با Razor Pages با مسیریابی
5 کار با فرم‌ها: اتصال مدل (Model binding)
6 کار با فرم‌ها: تگ هلپرها (Tag helpers)
7 استفاده از تزریق وابستگی برای مدیریت سرویس‌ها
8 کار با داده‌ها
9 مدیریت کاربران با احراز هویت
10 کنترل دسترسی با مجوزدهی
11 فناوری‌های سمت کلاینت و AJAX
12 عیب‌یابی برنامه‌ی خود
13 محافظت از برنامه‌ی خود در برابر حملات خارجی
14 پیکربندی و انتشار برنامه‌ی خود


فهرست کتاب:

۱. داخل جلد رویی

۲. صفحات Razor ASP.NET Core در عمل

۳. حق چاپ

۴. فهرست

۵. مقدمه

۱ شروع به کار با صفحات Razor

۲ ساخت اولین برنامه خود

۳ کار با صفحات Razor

۴ تطبیق URLها با صفحات Razor با مسیریابی

۵ کار با فرم‌ها: اتصال مدل

۶ کار با فرم‌ها: Tag Helpers

۷ استفاده از تزریق وابستگی برای مدیریت سرویس‌ها

۸ کار با داده‌ها

۹ مدیریت کاربران با احراز هویت

۱۰ کنترل دسترسی با مجوز

۱۱ فناوری‌های سمت کلاینت و AJAX

۱۲ عیب‌یابی برنامه خود

۱۳ محافظت از برنامه خود در برابر حملات خارجی

۱۴ پیکربندی و انتشار برنامه خود

۲۰. فهرست

توضیحات(انگلیسی)
Razor Pages lets you build, configure, and deploy amazing dynamic ASP.NET websites with ease.

In ASP.NET Core Razor Pages in Action you will learn:

Building, configuring, and publishing a data-driven website
Creating a complete web application step-by-step
Forms for collecting and processing user data
Connecting to databases from a Razor Page
Protecting areas of a Razor Page from unauthorized access with ASP.NET Identity
Using Object Relational Mapping tools to work with data in Razor Pages applications
Generating CRUD pages using scaffolding gestures
Generating and sending email from your web application

ASP.NET Core Razor Pages in Action teaches you to develop dynamic websites using the powerful Razor Pages framework, .NET 6, and ASP.NET. Razor Pages generates HTML on the server, and is the perfect choice for eCommerce sites, intranet services, content management systems, and other apps that require reliability. In this book, you’ll use Razor Pages to build a complete application for booking city breaks, learning to iterate amazing new features chapter-by-chapter. You’ll even learn how to enhance your web applications with the huge ecosystem of C# libraries, and how to locate the perfect tool for your task using centralized repositories.

About the technology
Simplify ASP.NET web development with Razor Pages! Razor Pages provides a cohesive page-based organization layer for application components like routes and actions. It’s page-centric approach means you spend less dev time switching between the controller, model, and view files, as compared to a traditional MVC approach.

About the book
ASP.NET Core Razor Pages in Action teaches you how to use Razor Pages to code and scale dynamic ASP.NET Core websites. You’ll learn a new feature in every chapter as you build an interesting vacation-booking application. As your app grows, you’ll be amazed how Razor Pages accelerates essential tasks like form creation, data processing, testing, and deployment.

What's inside

Securing your applications from unauthorized access
Using object-relational mapping tools to work with data
Generating and sending email from a web application
Enhance your web apps with C# libraries

About the reader
For web developers familiar with C# programming.

About the author
Mike Brind is an 11-time recipient of the Microsoft Most Valuable Professional (MVP) award for ASP.NET.

Table of Contents
1 Getting started with Razor Pages
2 Building your first application
3 Working with Razor Pages
4 Matching URLs to Razor Pages with routing
5 Working with forms: Model binding
6 Working with forms: Tag helpers
7 Using dependency injection to manage services
8 Working with data
9 Managing users with authentication
10 Controlling access with authorization
11 Client-side technologies and AJAX
12 Troubleshooting your application
13 Protecting your application against external attacks
14 Configuring and publishing your application


Table of Contents

1. inside front cover

2. ASP.NET Core Razor Pages in Action

3. Copyright

4. contents

5. front matter

1 Getting started with Razor Pages

2 Building your first application

3 Working with Razor Pages

4 Matching URLs to Razor Pages with routing

5 Working with forms: Model binding

6 Working with forms: Tag helpers

7 Using dependency injection to manage services

8 Working with data

9 Managing users with authentication

10 Controlling access with authorization

11 Client-side technologies and AJAX

12 Troubleshooting your application

13 Protecting your application against external attacks

14 Configuring and publishing your application

20. index

دیگران دریافت کرده‌اند

✨ ضمانت تجربه خوب مطالعه

بازگشت کامل وجه

در صورت مشکل، مبلغ پرداختی بازگردانده می شود.

دانلود پرسرعت

دانلود فایل کتاب با سرعت بالا

ارسال فایل به ایمیل

دانلود مستقیم به همراه ارسال فایل به ایمیل.

پشتیبانی ۲۴ ساعته

با چت آنلاین و پیام‌رسان ها پاسخگو هستیم.

ضمانت کیفیت کتاب

کتاب ها را از منابع معتیر انتخاب می کنیم.