رحیم لطفی
رحیم لطفی
خواندن ۲ دقیقه·۳ سال پیش

نحوه نصب و راه اندازی فریم ورک Asp.Net Unique Architecture (AUA)

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

مراحل نصب و راه اندازی فریم ورک Asp.Net Unique Architecture  (AUA)

1-دانلود AUA فریمورک

از لینک دانلود شما می توانید نسخه‌ی mvc یا Api  فریمورک را دانلود کنید .(یا از ریپازیتوری گیت دریافت کنید)

2- بعد از خارج کردن از حالت فشرده و باز کردن با ویژوال استدیو پروژه را باز کنید و حتما بیلد کنید شابد کمی طول بکشد که طبیعی می‌باشد و کتابخانه‌های nuget را دانلود میکند برای اولین بار این کتابخانه‌ها را نیاز دارد.

3- برای تنظم کانکشن استرینگ به فابل appsettings.Development.json  رفته و کانکشن استرینگ را تغییر دهید (در صورت نیاز)

WebApi folder > AUA.ProjectName.WebApi > appsettings.json > appsettings.Development.json

4 - در این مرحله باید مای گریشن  add-migration   کنیم که دیتابیس ساخته شود.

وارد Tools > NuGet Package Manager > Package Manager Console میشویم.

دقت داشته باشید که لایه  AUA.ProjectName.DataLayer انتخاب شده باشد که dbContext  در این لایه می‌باشد.

ودستور  زیر را اجرا نمایید

PM> Add-Migration init-aua

PM> Update-Database

بعد از ساخته شدن دیتابیس شما می توانید پروژه را اجرا و خروجی مورد نظر متناسب با نوع پروژه WebApi  یا MVC   ببینید.

نام کاربری پیشفرض Admin و رمز عبور 123  می‌باشد.

WebApi

MVC

موفق و پیروز باشید.

asp netasp net mvcasp net corearchitecture
شاید از این پست‌ها خوشتان بیاید