https://github.com/fakhravari/FactoryDbContext
این سند روش استفاده از الگوی Factory برای ساختن نمونههای DbContext با کانکشن استرینگ مناسب را در پروژه ASP.NET Core توضیح میدهد.
این روش به مدیریت بهتر چندین کانکشن استرینگ، افزایش انعطافپذیری و بهبود عملکرد کمک میکند.
این روش به صورت Code First نوشته شده است که دیتابیس دیفالت را از DesignTimeDbContextFactory پیدا می کند.
dotnet ef migrations add InitialCreate
dotnet ef database update
https://github.com/fakhravari/ASP.NET-MVC-Aspose.Words
در وب کانفیگ در قسمت appSettings بزارید
< add key="vs:EnableBrowserLink" value="false">< / add>
معماری mvc از یک رویکرد سه لایه تبعیت می کند. هر بخش از معماری mvc دارای ویژگی های خاصی بوده و وظایف ویژه ای را به صورت مجزا بر عهده دارد.

معماری mvc بارها به گوشتان خورده است و شاید از خود سوال کنید که این معماری به چه دردی می خورد و علت محبوبیت Mvc چیست. آشنایی و شناسایی دقیق با معماری Mvc سبب می شود که نتیجه کارتان یک تغییر اساسی نماید پس با ما همراه باشید. دانستن ویژگی های خاص این معماری می تواند ذهن برنامه نویسان را بازتر نماید.
تاریخچه معماری Mvc
معماری Mvc در دهه 70 میلادی به طور کاملا جدی معرفی شد. در آن زمان برنامه هایی از قبیل stand alone بیشترین سهم کاری برنامه نویسان بود و به این ترتیب از این معماری استقبال چندانی صورت نگرفت. به محض ورود اینترنتی و همینطور برنامه هایی که مبتنی بر وب هستند این معماری توانست بدرخشد.Asp.net mvc یک فریم ورک بر اساس معماری Mvc می باشد. این معماری به پروژه های طراحی سایت نظم خاصی می بخشد. اگر دقت نمایید برای تکنولوژی های مختلفی که در برنامه های وب دیده می شود پروژه های بزرگ دارای پیچیدگی های خاصی هستند و هرچه یک پروژه بزرگتر باشد قطعا خطاگیری در آن بسیار مشکلتر خواهد بود. این معماری کمک می کند که لایه های مختلف به طور کاملا مشهود از هم جدا شود. این فریم ورک در واقع بر html کنترل کاملی دارد و همینطور آدرس دهی های url را به درستی کنترل می کند. اگر دقت نمایید تعامل این معماری با javascript نیز بسیار مشهود است.