لطفا جهت پرداخت (ورود به درگاه بانک) فیلترشکن خود را خاموش نمایید.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Building Enterprise ASP.NET Core 6 Blazor Applications
Building Enterprise ASP.NET Core 6 Blazor Applications
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
یادگیری نحوه شروع با Blazor تنها اولین قدم است. این دوره شما را به سطح شروع برنامه های وب سرور واقعی Blazor می برد. در این دوره آموزشی، ساخت برنامه های کاربردی ASP.NET Core 6 Blazor، یاد خواهید گرفت که چگونه به طور موثر فراتر از اصول اولیه برنامه های Blazor حرکت کنید. ابتدا، نحوه طبقه بندی معماری سرور را بررسی خواهید کرد تا آن را مدولار و با مرزهای واضح بین لایه ها نگه دارید. در مرحله بعد، متوجه خواهید شد که چه چیزی یک برنامه Blazor را از یک برنامه ساده ASP.NET Core متفاوت می کند و چگونه آن را برای شروع پیکربندی کنید. در نهایت، نحوه مدیریت ایمن فرم ها و نحوه اعتبارسنجی داده های ارسال شده توسط کاربران را یاد خواهید گرفت. با داشتن این مهارت ها، آماده برنامه ریزی و (دوباره) ساختن هر برنامه Blazor در یک سناریوی تجاری خواهید بود.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
بررسی اجمالی دوره
Course Overview
طراحی یک برنامه خط کسب و کار با Blazor
Architecting a Line-of-business App with Blazor
پایه گذاری یک برنامه تجاری Blazor
Foundation of a Blazor Line-of-business Application
برنامه های سرور ASP.NET Blazor
ASP.NET Blazor Server Apps
معماری پاک در ASP.NET Core 6
Clean Architecture in ASP.NET Core 6
از ASP.NET ساده تا Blazor
From Plain ASP.NET to Blazor
برنامه های سرور در مقابل برنامه های WASM
Server Apps vs. WASM Apps
راه اندازی یک الگوی کاربردی واقعی
Setting up a Realistic Application Template
معرفی
Introduction
Refactoring به Code-Behind
Refactoring to Code-behind
افزودن تنظیمات برنامه
Adding Application Settings
تنظیمات صحافی و چیدمان اصلی
Binding Settings and Main Layout
رسیدگی به استثناها
Handling Exceptions
حرکت به یک طرح گرافیکی سفارشی
Moving to a Custom Graphical Layout
اضافه کردن پشتیبانی برای کنترلرهای MVC
Adding Support for MVC Controllers
محدود کردن دسترسی به مسیرهای برنامه
Restricting Access to the Application Routes
معرفی
Introduction
اصول احراز هویت Blazor
Fundamentals of Blazor Authentication
ارائه اطلاعات کاربری
Presenting User’s Credentials
احراز هویت مبتنی بر کوکی
Cookie-based Authentication
مجوز مبتنی بر نقش
Role-based Authorization
فراتر از مجوز مبتنی بر نقش
Beyond Role-based Authorization
جمع آوری داده ها از کاربر
Collecting Data from the User
معرفی
Introduction
فرم ها در Blazor
Forms in Blazor
عناصر بصری یک فرم
Visual Elements of a Form
قطعات سفارشی Razor
Custom Razor Components
ارسال اطلاعات به گیرنده
Posting Data to a Receiver
اعتبار سنجی ورودی دریافتی
Validating Received Input
معرفی
Introduction
پشتیبانی داخلی برای اعتبار سنجی فرم
Built-in Support for Form Validation
حاشیه نویسی داده ها
Data Annotations
سفارشی کردن لایه اعتبار سنجی
Customizing the Validation Layer
به سوی ملاحظات نهایی
Towards Final Considerations
ملاحظات نهایی
Final Considerations
معرفی
Introduction
Blazor در تولید
Blazor in Production
برای چه کسی بلزور زنگ می زند
For Whom the Blazor Bell Tolls
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
در طول 15 سال گذشته ، یک مربی طولانی مدت و یک مشاور برجسته ، دینو نویسنده بسیاری از کتابهای معروف مایکروسافت پرس است که به رشد حرفه ای هزاران توسعه دهنده دات نت و وب کمک کرده است. آخرین کتاب ها "Programming ASP.NET MVC" (MS Press، 2014، 3Ed) و "Architecting Mobile Solutions for the Enterprise" (MS Press، 2012) می باشد. برنامه ریزی شده برای ورود به قفسه های کتاب در سال 2014 نیز "برنامه های معماری برای سازمانی" است (MS Press ، 2014 ، 2Ed) با همکاری آندره سالتارلو. CTO Crionet ، یک شرکت متخصص در راه حل های مبتنی بر وب و تلفن همراه برای رویدادهای ورزشی در سراسر اروپا (http://www.crionet.com) ، در حال حاضر دینو همچنین بشارت دهنده فنی JetBrains است ، جایی که او در توسعه Android و Kotlin تمرکز دارد. ، و عضو تیم مدیریت WURFL - پایگاه داده دستگاه های تلفن همراه مورد استفاده توسط سازمان هایی مانند Google و Facebook. دینو عاشق تدریس کلاس ها (بیشتر کلاس های معماری و موبایل) و ارائه سخنرانی در کنفرانس ها و هر نوع رویدادی است.
نمایش نظرات