ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Beginning Azure Static Web Apps: Building and Deploying Dynamic Web Applications with Blazor

دانلود کتاب شروع برنامه های وب استاتیک Azure: ساخت و استقرار برنامه های وب پویا با Blazor

Beginning Azure Static Web Apps: Building and Deploying Dynamic Web Applications with Blazor

مشخصات کتاب

Beginning Azure Static Web Apps: Building and Deploying Dynamic Web Applications with Blazor

ویرایش: 1 
نویسندگان:   
سری:  
ISBN (شابک) : 1484281454, 9781484281451 
ناشر: Apress 
سال نشر: 2022 
تعداد صفحات: 296 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 13 مگابایت 

قیمت کتاب (تومان) : 53,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 3


در صورت تبدیل فایل کتاب Beginning Azure Static Web Apps: Building and Deploying Dynamic Web Applications with Blazor به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب شروع برنامه های وب استاتیک Azure: ساخت و استقرار برنامه های وب پویا با Blazor نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب شروع برنامه های وب استاتیک Azure: ساخت و استقرار برنامه های وب پویا با Blazor

برنامه‌های وب غنی و پویا را بر روی پلتفرم ابری Azure با استفاده از تکنیک‌های توسعه وب استاتیک ساخته‌شده پیرامون Blazor WebAssembly، APIها و Markup ایجاد کنید، در حالی که از الگوی رایج به نام JAMstack استفاده کنید.
این کتاب به شما نشان می دهد که چگونه محیطی را برای استقرار اولین برنامه خود ایجاد کنید. شما یک برنامه وب استاتیک Azure را با استفاده از برنامه Blazor WebAssembly ایجاد خواهید کرد و قبل از استقرار از GitHub، محتوای پویا را با استفاده از یک تابع Azure اضافه می کنید. شما یاد خواهید گرفت که برنامه استاتیک وب خود را به صورت محلی، هم در داخل ویژوال استودیو و هم از طریق خط فرمان با استفاده از دستور ساده Static Web App CLI، اشکال زدایی کنید. این کتاب به بررسی عمیق CLI می پردازد تا به شما امکان تقلید از همه ویژگی های موجود در محیط Azure را بدهد. گزینه های احراز هویت و مجوز را با برنامه خود یاد خواهید گرفت و با عملکرد ایجاد پست، پست های وبلاگ جدید ایجاد می کنید. در کتاب گنجانده شده است که یک دامنه سفارشی و بحث در مورد گزینه ها تنظیم کنید. این کتاب همچنین به بررسی تفاوت‌های بین سطوح میزبانی رایگان و استاندارد برای برنامه‌های وب استاتیک می‌پردازد.
پس از خواندن این کتاب، می‌توانید با استفاده از فناوری Blazor، برنامه‌های وب استاتیک Azure ایجاد کنید.
چه خواهید آموخت
  • ارتباط با سرویس های احراز هویت خارجی از توییتر، گوگل، مایکروسافت، گیت هاب و موارد دیگر
  • کار با جریان استقرار GitHub، از جمله استفاده از محیط های مرحله بندی
  • کاوش برنامه Blazor داربست</ span>
  • تفاوت‌های بین سطوح قیمت‌گذاری را بدانید و بدانید کدام را انتخاب کنید
< span>این کتاب برای چه کسی است
توسعه دهندگان وب به دنبال استقرار برنامه های کاربردی با ویژگی های غنی در فضای ابری هستند

توضیحاتی درمورد کتاب به خارجی

Create rich and dynamic web applications on the Azure cloud platform using static web development techniques built around Blazor WebAssembly, APIs, and Markup, while leveraging the paradigm commonly known as JAMstack.
This book starts off showing you how to create an environment for deploying your first application. You will create an Azure Static Web App using a Blazor WebAssembly application and adding dynamic content using an Azure function before deploying from GitHub. You will learn to debug your Static Web App locally, both inside of Visual Studio and from the command line using a simple Static Web App CLI command. The book takes a deep dive into the CLI to allow you to emulate all of the features available in the Azure environment. You will learn the authentication and authorizing options with your app and create new blog posts with the post creation function. Included in the book is setting a custom domain and discussion of the options. The book also explores the differences between the free and standard hosting tiers for Static Web Apps.
After reading this book, you will be able to create Azure Static Web Apps using Blazor technology.
What Will You Learn
  • Connect with external authentication services from Twitter, Google, Microsoft, GitHub, and more
  • Work with the GitHub deployment flow, including using staging environments
  • Explore the scaffolded Blazor app
  • Understand differences between the pricing tiers and know which to choose
Who This Book Is For
Web developers looking to deploy feature-rich applications to the cloud


فهرست مطالب

Table of Contents
About the Author
About the Technical Reviewers
Acknowledgments
Part I: Getting Started
	Chapter 1: Introduction
		JamStack
		BlamStack
		Azure Static Web Apps
		Book Focus
		Let’s Get Started!
	Chapter 2: Setting Up the Environment
		Microsoft Account and Azure Subscription
		GitHub Account
		GitHub Repo
			Naming the Repository
			Add a README File
			Add a .gitignore
			Choose a License
			Default Branch
		Git
		Clone the Repository to Our Machine
		Visual Studio 2022
		Other Languages
		Conclusion
	Chapter 3: Creating the Application
		Technical Requirements
		A Brief Introduction to Git
			Clone
			Pull
			Commit
			Push
		Creating the Client Application
		Exploring the Scaffolded Blazor App
			Application Root Folder: Client
				Program.cs
				_Imports.razor
				App.razor
			wwwroot Folder
				CSS Folder
				index.html
			Shared Folder
				MainLayout.razor
				NavMenu.razor
			Pages Folder
				Index.razor
				Counter.razor
				FetchData.razor
			Running the Application
		Adding the API Application
		Creating the Azure Function Project
		Consuming the Function in the Client App
			Create a Function to Deliver the Weather Forecast
			Call the Function from the Client Application
		Pushing to GitHub
		Conclusion
	Chapter 4: Creating the Static Web App
		Technical Requirements
		Create Resource Group
		Create the Static Web App
			Base Information
			Logging In to GitHub
			Setup for the Blazor Build
			Opening the New Resource
		Overview of the GitHub Workflow
		Viewing the Deployed Application
		Conclusion
	Chapter 5: Simple Debugging
		Technical Requirements
			Local vs. Azure Environment
		Visual Studio Debugging
			Setting the Port Numbers
			Changes to the Client Project
			Changes to the Api Project
			Running the Application
				Debugging the Application
		Static Web App CLI Debugging
			Resetting the Code
			The Azure Static Web App CLI
				Install Azure Functions Core Tools
				Install NPM
				Installing the Static Web App CLI
			Running the Static Web App CLI
			Debugging the Client Using the CLI
		Cleaning Up the Breakpoints
		Save the Changes for the Port Numbers
			The CLI and Real Azure Resource
		Conclusion
Part II: Creating Our App
	Chapter 6: Retrieving Blog Data
		Technical Requirements
		Clean Up
			Api
			Client
		Creating the Data Source
			Azure CosmosDB Free Tier
			Create the Azure Resource
			Seed the Table
		Blog Post Retrieval
			Data Model Classes
			Retrieving Blog Post Summaries
			Retrieving a Single, Full Blog Post
			Deploying the Functions
		Conclusion
	Chapter 7: Displaying Data
		Technical Requirements
		Reading the Summaries
			Referencing the Models Project
			Create the Service
			Creating the Blog Post Summary Page
			Display the Whole Summary
		Displaying the Whole Blog Post
			Reading the Blog Post
			Display Blog Post
		Add the First Blog Post to the Index Page
			Prepare the Index.razor File
			Create the BlogPostSummary Component
			Change the Blog Post Summary Page
		Checking Our Results
			Running Locally
			Deploy Blog Post
		Conclusion
	Chapter 8: Static Web App Configuration
		Technical Requirements
		Creating the staticwebapp.config.json File
		Navigation Fallback
		Routes
			Restricting Access to Resources
			Protecting Resources
			Moving Resources – Temporarily
			Moving Resources – Permanently
		Response Overrides
		Example Configuration
		Conclusion
Part III: Authentication
	Chapter 9: Authentication
		Technical Requirements
		Authentication Basics
		Standard Authentication
			ClientPrincipal
				identityProvider
				userId
				userDetails
				userRoles
			Accessing Authentication Data in Our Application
			Adding API Authentication
				Create the Authentication Library
				Add Authentication Library to the Api Project
			Client-Side Authentication
				Add Authentication Library to Client Project
			Login Screen
			Role-Based Access
		Conclusion
	Chapter 10: Creating Blog Posts
		Technical Requirements
			Adding the Azure Functions
		Creating Blog Posts with the POST Method
			Updating Blog Posts with the PUT HTTP Method
			Deleting Blog Posts with the DELETE HTTP Method
			Securing the Functions
			Updating the Blog Post Services
			Creating Blog Posts
				BlogPostService Changes
				BlogPostSummaryService Changes
			Updating Blog Posts
				BlogPostService Changes
				BlogPostSummaryService Changes
			Deleting Blog Posts
				BlogPostService Changes
				BlogPostSummaryService Changes
		Adding the Blog Post Edit Page
			Adding the Create Link
			Adding the Edit and Delete Links
			Deploy and Test
		Conclusion
Part IV: SWA Functionality
	Chapter 11: Static Web App CLI
		Technical Requirements
		Running the Application
		Changing Port Numbers
			Azure Function Port Numbers
			Changing the Static Web App CLI Default Port
			Changing the Client Port
		Running Static Content
			Publish the Client Project
			Run the Static Web App CLI with Static Files
			Extending the .gitignore File
			Static Web App CLI Configuration
		Commit Our Changes
		Conclusion
	Chapter 12: Testing in Azure
		Technical Requirements
		Azure Static Web App Staging Slots
		Making a Branch
		Creating the Staging Slot
		Testing in the Cloud
		Making a Second Change
		Revisiting the Stage Environment
		Staging Environment Settings
		Staging Environment Limitations
			Free Tier
				Number of Staging Slots
				Public Access to Staging Slot
		Removing Staging Environments
			Automatically Cleaning Staging Environments
			Manually Cleaning Up Environments
		Conclusion
	Chapter 13: Custom Domains
		Technical Requirements
		Adding a Custom Domain
			What Domains to Add
			Azure Portal Custom Domain Pane
			Self-Managed Domain
			Domain on Azure DNS
		Azure-Generated URL
		Conclusion
Appendix A: Next Steps
	Add User Details
	Blog Post Summary Refresh
	Search
	Custom Summary Length
	Preview Complete Flag
	Tag Lookup
	Blog Post Preview
	Make the Application Multiauthor
	Fully Implement Post Status
	Styling
Appendix B: Changing the GitHub Workflow
	Opening the Workflow File
Index




نظرات کاربران