ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Introducing .NET 6: Getting Started with Blazor, MAUI, Windows App SDK, Desktop Development, and Containers

دانلود کتاب معرفی دات نت 6: شروع به کار با Blazor، MAUI، Windows App SDK، توسعه دسکتاپ و کانتینرها

Introducing .NET 6: Getting Started with Blazor, MAUI, Windows App SDK, Desktop Development, and Containers

مشخصات کتاب

Introducing .NET 6: Getting Started with Blazor, MAUI, Windows App SDK, Desktop Development, and Containers

ویرایش: [1 ed.] 
نویسندگان:   
سری:  
ISBN (شابک) : 1484273184, 9781484273180 
ناشر: Apress 
سال نشر: 2022 
تعداد صفحات: 332 
زبان: English 
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 15 Mb 

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



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

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


در صورت تبدیل فایل کتاب Introducing .NET 6: Getting Started with Blazor, MAUI, Windows App SDK, Desktop Development, and Containers به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب معرفی دات نت 6: شروع به کار با Blazor، MAUI، Windows App SDK، توسعه دسکتاپ و کانتینرها نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب معرفی دات نت 6: شروع به کار با Blazor، MAUI، Windows App SDK، توسعه دسکتاپ و کانتینرها

 به .NET 6 خوش آمدید، چارچوب یکپارچه مایکروسافت که بهترین فریم ورک دات نت مدرن و سنتی را با یکدیگر همگرا می کند. این کتاب شما را با جنبه های جدید فریم ورک .NET 6 مایکروسافت که به طور کامل پشتیبانی می شود آشنا می کند و به شما می آموزد که چگونه از آن حداکثر استفاده را ببرید. با پیشرفت یک دات نت یکپارچه، از جمله MAUI و احیای توسعه دسکتاپ آشنا خواهید شد. با استفاده از رویکرد یادگیری «اول چارچوب» به Roslyn، Blazor، CLI، Containers، Cloud و بسیاری موارد دیگر شیرجه خواهید زد. شما با یادگیری اینکه هر ابزار چیست، کاربردهای عملی آن، و نحوه به کارگیری آن چیست، شروع خواهید کرد و سپس آن را به تنهایی برای تقویت یادگیری امتحان خواهید کرد. و البته، نمونه‌های کد زیادی با استفاده از C# 10 وجود خواهد داشت.
معرفی .NET 6 برای توسعه‌دهندگان .NET، هم توسعه‌دهندگان جوان و هم توسعه‌دهندگان آینده، هدف قرار گرفته است. از فریم ورک دات نت، که می خواهند همه چیزهایی را که فریم ورک مدرن ارائه می دهد، علاوه بر زبان های برنامه نویسی واضح، درک کنند. در حالی که هنوز تعداد زیادی سی شارپ 10 افسانه ای را در سراسر کتاب خواهید دید، تمرکز این یادگیری بر دات نت و ابزارهای آن است.

آنچه خواهید آموخت
  • با دانستن انواع گزینه های موجود در چارچوب دات نت 6 و ابزار قدرتمند آن، به یک توسعه دهنده همه کاره تر تبدیل شوید
  • فریم‌ورک‌های فرانت‌اند مختلف دات‌نت، مانند UWP، WPF، و WinForms را بشناسید و بدانید که چگونه آن‌ها روی یکدیگر قرار می‌گیرند
  • آشنایی با پروتکل‌های ارتباطی مختلف، مانند REST و gRPC، برای سرویس‌های پشتیبان خود
  • کشف اسرار ابر -توسعه بومی، مانند محاسبات بدون سرور با توابع Azure و استقرار کانتینرها در سرویس‌های کانتینر Azure
  • بر خط فرمان مسلط شوید، مجموعه مهارت‌های خود را به ابر، و کانتینر برنامه NET 6 خود را


Who This Book I برای
هم برای دانش‌آموزان و هم برای توسعه‌دهندگان با تجربه‌تر، توسعه‌دهندگان سی شارپ که می‌خواهند درباره چارچوبی که استفاده می‌کنند بیشتر بیاموزند، توسعه‌دهندگانی که می‌خواهند با غواصی عمیق‌تر در ابزارهایی که .NET 6 به ارمغان می‌آورد، سازنده‌تر باشند. توسعه دهندگانی که نیاز به تصمیم گیری فنی دارند. برای پیروی از مثال های به کار رفته در کتاب، دانش کاری سی شارپ توصیه می شود.



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

Welcome to .NET 6, Microsoft’s unified framework that converges the best of the modern and traditional .NET Framework. This book will introduce you to the new aspects of Microsoft’s fully supported .NET 6 Framework and will teach you how to get the most out of it. You will learn about the progress to one unified .NET, including MAUI and the revival of desktop development. You will dive into Roslyn, Blazor, CLI, Containers, Cloud, and much more, using a “framework first” learning approach. You will begin by learning what each tool is, its practical uses, and how to apply it and then you will try it out on your own for learning reinforcement. And, of course, there will be plenty of code samples using C# 10.
Introducing .NET 6 is aimed at .NET developers, both junior developers and those coming from the .NET framework, who want to understand everything the modern framework has to offer, besides the obvious programming languages. While you will still see a lot of fabulous C# 10 throughout the book, the focus of this learning is all about .NET and its tooling.

What You Will Learn
  • Become a more versatile developer by knowing the variety of options available to you in the .NET 6 framework and its powerful tooling
  • Know the different front-end frameworks .NET offers, such as UWP, WPF, and WinForms, and how they stack up to each other
  • Understand the different communication protocols, such as REST and gRPC, for your back-end services
  • Discover the secrets of cloud-native development, such as serverless computing with Azure Functions and deploying containers to Azure Container Services
  • Master the command line, take your skill set to the cloud, and containerize your .NET 6 app


Who This Book Is For
Both students and more experienced developers, C# developers who want to learn more about the framework they use, developers who want to be more productive by diving deeper into the tooling that .NET 6 brings to the fold, developers who need to make technical decisions. A working knowledge of C# is recommended to follow the examples used in the book.




فهرست مطالب

Table of Contents
About the Author
Acknowledgments
Introduction
Chapter 1: A Tour of .NET 6
	.NET 6
	Version Support
	Supported Versions
	A Unified Platform
	Roadmap
	Supported Operating Systems
	Command Line Interface
	Desktop Development
	Blazor
	MAUI
	Wrapping Up
Chapter 2: Runtimes and Desktop Packs
	.NET 6 Architecture
	Runtimes
		CoreCLR
		Mono
		WinRT
	Managed Execution Process
	Desktop Packs
	Wrapping Up
Chapter 3: Command Line Interface
	Dotnet New
	Dotnet Restore
		NuGet.config
	Dotnet Build
	Dotnet Publish
	Dotnet Run
	Dotnet Test
	Using the CLI in GitHub Actions
	Other Commands
	Wrapping Up
Chapter 4: Desktop Development
	WinAPI
	WinForms
		STAThread
		WinForms Startup
			DPI Mode
			Responding to Scale Events
			Visual Styles
			Text Rendering
		The Message Loop
		The Form Designer
			Responding to Events
	WPF
		WPF Startup
		XAML Layout
		Visual Tree
		Data Binding
	Windows App SDK
		Building a Windows App SDK application
		Using Windows APIs with Windows App SDK
		Packaging
	Migrating to .NET 6
		Upgrade Assistant
	Wrapping Up
Chapter 5: Blazor
	Blazor WebAssembly
		Creating a Blazor Wasm Project
		Blazor Progressive Web Apps
		Exploring the Blazor Client Project
		Blazor in .NET 6
		Blazor Component System
		Creating Blazor Pages
		Running a Blazor App
	Blazor Server
		SignalR
	Blazor Desktop
	Wrapping Up
Chapter 6: MAUI
	Project Structure
	Exploring MAUI
		The Cross-Platform World
	Application Lifecycle
	MVVM
	MVVM Toolkit
	Wrapping Up
Chapter 7: ASP.NET Core
	Model-View-Controller
		Routing
		Views
		Controllers
	Web API
		Controller-Based APIs
		Minimal APIs
	Wrapping Up
Chapter 8: Microsoft Azure
	Web Apps
		Creating an App Service
	Static Web Apps
	Web App for Containers
		Docker
	Azure Functions
		Deploying Azure Functions
	Wrapping Up
Chapter 9: Application Architecture
	Record Types
	Monolith Architecture
	Microservices
	Container Orchestration
		Kubernetes
		Docker Compose
	Dapr
		Installing Dapr
		Dapr State Management
	Wrapping Up
Chapter 10: .NET Compiler Platform
	Roslyn
		Compiler API
		Diagnostic API
		Scripting API
		Workspace API
		Syntax Tree
		Roslyn SDK
	Creating an Analyzer
	Source Generators
		Writing a Source Generator
		Debugging Source Generators
	Wrapping Up
Chapter 11: Advanced .NET 6
	Garbage Collector
		The Heap
		The Stack
		Garbage Collection
	A Look at the Threadpool
	Async in .NET 6
		Await/Async
		Cancellations
		WaitAsync
	Conclusion
Index




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