آموزش فریم ورک Asp.Net Unique Architecture (AUA)

آموزش فریم ورک Asp.Net Unique Architecture (AUA)

معرفی فریم ورک Asp.Net Unique Architecture (AUA)

پروژه های نرم افزاری، نیازمند تغییرات و بروزرسانی های مداوم هستند. در صورتی که ساختار توسعه درست نباشد مانع از تغییرات و گسترش می شود و در بیشتر مواقع باعث انجام کارهای اضافه یا بازنویسی پروژه از اول می شود. برای رهایی از پیچیدگی و انجام کارهای تکراری که عمدتا برنامه نویسان و توسعه دهندگان با آن روبرو هستند که این امر نیز ناشی از عدم همخوانی کدها در سطوح مختلف برنامه می باشد، ما نیازمند یک ساختار یکپارچه و ساده جهت نوشتن پروژه های نرم افزاری هستیم که با کمک آن بتوان بخشی از پیچیدگی را مخفی و روی بیزینس کار تمرکز نمود. برای مثال فریم ورک Bootstrap یک فریم ورک بسیار مفید برای Front End می باشد که کمتر کسی ترجیح میدهد برای طراحی از فریم ورک هایی مثل Bootstrap استفاده نکند و از ابتدا تمام طراحی خود را با CSS بنویسد. برای قسمت End Back نیز این گونه است که یک فریم ورک ساده و همه منظوره می تواند در زمان و هزینه صرفه جویی کند و باعث تولید کد با کیفیت بالا و یک معماری یک نواخت شود. فریم ورک به توسعه دهندگان این امکان را می دهد تا بر اساس الگوی مناسب و یکپارچه پروژه خود را توسعه دهند. فریم ورک باید از انعطاف پذیری بالایی برخوردار باشد تا برنامه نویس بتواند با تکیه بر ساختار قدرتمند آن هر گونه تغییر مورد نیاز را اعمال کند.

چرا فریم ورک؟

سیستم‌های نرم‌افزاری ساخته‌ می‌شوند تا اهداف تجاری سازمان‌ها را برآورده کنند و معماری پلی بین این اهداف تجاری و سیستم نهایی ایجاد می‌کند. افزایش پیچیدگی در طراحی و تولید سیستم‌های نرم‌افزاری، علاوه بر بالا رفتن هزینه و زمان موجب تولید سیستم‌هایی با کیفیت پایین و خطاهای زمان اجرای زیاد می‌شود. برای غلبه‌بر مشکل پیچیدگی سیستم‌های نرم‌افزاری و نیز کاهش خطا درکد تولید شده، استفاده از فریم ورک ها توصیه می‌شود.یکی از مشکلات شرکت های نرم افزاری، نداشتن ساختار درست برای توسعه پروژه های خود می باشد. در نتیجه در بیشتر مواقع کد های پیچیده و در هم تنیده را تولید نموده اند که ایجاد تغییر در یک بخش از پروژه، بخش های دیگر را بشدت تحت تاثیر قرار داده یا از کار می اندازد. بنابر این نداشتن ساختار درست برای توسعه امکان به روز رسانی کد های قبلی را غیر ممکن و بهره وری تیم را تقریبا به صفر می رساند.دلیل این امر نیز تفاوت در نحوه ی کد نویسی و نداشتن ساختار و معماری می باشد. در ابتدای کار باید تیم توسعه بر روی یک سری قوانین و ساختار های توافق کند. الگوهای معماری نتایج تجربیات یک برنامه نویس نیست، بلکه حاصل تجربیات صدها برنامه نویس و طراحی حرفه ای است که در طول سال های بسیار به دست آمده اند. فریم ورک ابداع شده یا اختراع شده نیست، بلکه بازخورد طراحی ها و کد نویسی های مجدد است که برنامه نویسان در پروژه های مختلف برای کسب بیشترین انعطاف پذیری، توسعه پذیری و قابلیت استفاده ی مجدد با آن ها درگیر بوده اند.استفاده از فریم ورک باعث می شود که کد های تولید شده ساده، انعطاف پذیر و قابلیت گسترش بیشتری داشته باشند. با استفاده از فریم ورک می توان در زمان و هزینه صرفه جویی کرد و همچنین مستند سازی و نگهداری سیستم نیز آسانتر می شود.

سرفصل‌های دوره

یک فصل

299 دقیقه
Introduction AUA 04:34
Naming Pattern 09:35
نیاز به خرید دوره
Api Result Model 04:04
نیاز به خرید دوره
Download AUA 03:50
نیاز به خرید دوره
Installation 04:16
نیاز به خرید دوره
Accounting 07:19
نیاز به خرید دوره
AUA Structure 09:32
نیاز به خرید دوره
Add Entity 08:33
نیاز به خرید دوره
Add Dto 04:29
نیاز به خرید دوره
Entity Service 14:06
نیاز به خرید دوره
Insert Many And Custom Vm 08:35
نیاز به خرید دوره
Add Teacher Entity 25:10
نیاز به خرید دوره
Add Student Teacher 23:50
نیاز به خرید دوره
AUA Services 13:01
نیاز به خرید دوره
Business Service 07:36
نیاز به خرید دوره
IMap From And Convert To 10:13
نیاز به خرید دوره
I Have Custom Mappings 16:28
نیاز به خرید دوره
Project To 04:37
نیاز به خرید دوره
Web Api Authorize 09:10
نیاز به خرید دوره
Access Level 05:50
نیاز به خرید دوره
Login And Refresh Token 09:22
نیاز به خرید دوره
Validation Service 17:32
نیاز به خرید دوره
Validation Service2 15:41
نیاز به خرید دوره
Schema 03:58
نیاز به خرید دوره
List Service 35:02
نیاز به خرید دوره
List Filter 10:04
نیاز به خرید دوره
Soft Delete 12:20
نیاز به خرید دوره

شرکت‌کنندگان

۴۹ نفر

امتیاز

۴

مدت زمان

4 ساعت 58 دقیقه

تعداد درس

۲۷ درس

۰ تومان

رحیم لطفی

۱ دوره