Essential Angular for ASP.NET Core MVC
کتاب Essential Angular for ASP.NET Core MVC در مورد چگونگی ساخت برنامههای قدرتمند با استفاده از Angular و ASP.NET Core MVC است. هر کدام از این فریم ورکها به خودی خود قدرتمند و مملو از امکانات هستند، ولی استفاده از ترکیب آن ها، انعطاف پذیری پویای انگولار را با زیر ساخت استوار ASP.NET Core MVC به همراه دارد.
این کتاب برای توسعه دهندگان ASP.NET Core MVC که میخواهند از انگولار در پروژه هایشان استفاده کنند ولی نمیدانند که از کجا باید شروع کنند، مفید است.
انگولار فریمورک پیچیده ای است که یادگیری اش میتواند چالش بر انگیز باشد و این کتاب پایه ای محکم با استفاده از ASP.NET Core MVC برای پشتیبانی از برنامه انگولار فراهم میکند.
در این کتاب چگونگی استفاده از انگولار در پروژههای ASP.NET Core MVC شرح داده شده است و چگونگی ایجاد یک پروژه که شامل انگولار و ASP.NET Core MVC را با استفاده از Visual Studio و یا Visual Studio Code به همراه چگونگی عملکرد آنها با یکدیگر را نشان داده ام. برای ذخیره سازی دادههای برنامه، چگونگی استفاده از Entity Framework Core را بررسی کرده ام و برای اعتبار سنجی کاربران از ASP.NET Core Identity استفاده کرده ام. هر پکیج ASP.NET Core که اضافه شود پیچیدگیهای خودش را دارد و من چگونگی مدیریت آنها برای استفاده در Angular نشان خواهم داد.
در این کتاب همچنین توسعه انگولار نیز معرفی شده است و تمرکزش بیشتر بر روی قابلیت هایی بوده است که بیشتر برنامهها به آن احتیاج دارند. چگونگی عملکرد برنامههای angular، چگونه یک برنامه انگولار را ساختار ببخشیم و چگونه بلاکهای مجزا از هم با همکاری یکدیگر قابلیتهای پیچیده ای ایجاد میکنند نیز در این کتاب توضیح داده شده اند.
Discover Angular, the leading client-side web framework, from the point of view of an ASP.NET Core MVC developer. Best-selling author Adam Freeman brings these two key technologies together and explains how to use ASP.NET Core MVC to provide back-end services for Angular applications. This fast-paced, practical guide starts from the nuts and bolt and gives you the knowledge you need to combine Angular (from version 2.0 up) and ASP.NET Core MVC in your projects.
What You’ll Learn
Gain a solid understanding of how ASP.NET Core MVC and Angular can work together
Learn how to use Visual Studio 2017 to develop Angular/ASP.NET Core MVC projects
Learn how create ASP.NET Core RESTful web services to support Angular applications
Learn how to expose data from Entity Framework Core to Angular applications
Learn how to use ASP.NET Core Identity to provide security services to Angular applications
Each topic is covered clearly and concisely and is packed with the essential details you need to learn to be truly effective.
Who This Book Is For
This book is for developers with a knowledge of ASP.NET Core MVC who are introducing Angular into their projects.
Table of Contents
Chapter 1: Understanding Angular and ASP.NET Core MVC
Chapter 2: Getting Ready
Chapter 3: Creating the Project
Chapter 4: Creating the Data Model
Chapter 5: Creating a Web Service
Chapter 6: Completing the Web Service
Chapter 7: Structuring an Angular Application
Chapter 8: Creating the Store
Chapter 9: Completing the Angular Store
Chapter 10: Creating Administration Features
Chapter 11: Securing the Application
Chapter 12: Preparing for Deployment