هل من الممكن تشغيل مشروع ASP.NET ومشروع ASP.NET MVC جنبًا إلى جنب على نفس موقع الويب؟
-
07-07-2019 - |
سؤال
لدي موقع ويب ASP.NET موجود به بعض التوجيه المخصص، ضمن حل يحتوي أيضًا على مشاريع Business Logic.
أرغب في إنشاء مشروع جديد ضمن الحل، وهو موقع ويب ASP.NET MVC.
سيستدعي موقع الويب هذا أيضًا منطق الأعمال، والهدف النهائي هو نقل معظم التعليمات البرمجية من ASP.NET إلى ASP.NET MVC.
لكنني أريدهما أن يعملا جنبًا إلى جنب في الوقت الحالي، لضمان الحد الأدنى من وقت التوقف عن العمل، نظرًا لأنه موقع ويب ذو حركة مرور عالية.
هل من الممكن تحقيق ذلك بطريقة أو بأخرى باستخدام توجيه ASP.NET أو أي نوع من إعدادات IIS؟
المحلول
نعم، تحتاج فقط إلى إضافة بعض التوجيه لتطبيق الحالي. محاولة http://www.packtpub.com /article/mixing-asp.net-webforms-and-asp.net-mvc
نصائح أخرى
يرجى إلقاء نظرة على هذا مشاركة من قبل سكوت HanselMan.ويقدم مناقشة مفصلة حول هذا جنبا إلى جنب مع نزهة لطيفة من خلال.
وأنا كتبت للتو <لأ href = "http://www.mattwrock.com/post/2009/09/15/Colocatng-ASPNET-MVC-and-Web-Forms-in-the-same-Web- Application.aspx "يختلط =" نوفولو noreferrer "> بلوق وظيفة على هذا. إنه ممكن. قد تجد أنه من الأسهل لمجرد انتقال نماذج الويب الخاص بك من المشاريع الموجودة لديك نماذج الويب لمشروع MVC الجديد. قد لا تحتاج لتغيير أي رمز.