/ / Klasické stránky ASP vrátené v rámci MVC3 - asp.net-mvc, asp.net-mvc-3, asp-classic, refactoring

Klasické stránky ASP vrátené v rámci MVC3 - asp.net-mvc, asp.net-mvc-3, asp-classic, refactoring

Je to možné priamo vrátiť webovú stránku Classic ASP ako Činnosť Výsledok atď? Práve som zdedil hromadu aplikácií Classic ASP, ktoré sú stále udržiavané a dokonca predĺžená.

Teším sa, že prestanem písať nový klasický ASP kódprejsť na nastavenie založené na MVC (pretože to je smer, ktorým sa oddelenie uberá). Preto hľadám všetky možnosti, ktoré si nevyžadujú prepísanie všetkých aplikácií, ale dovoľujem mi pomaly pridávať funkcie napísané v ASP.Net.

V ideálnom prípade by som chcel usporiadať funkcie okolo radičov atď. A potom vrátiť existujúce stránky ASP ako výsledok akcií. Chceli by sme, aby štruktúra URL vyzerala rovnako ako normálna stránka MVC.

Máte nejaké myšlienky alebo rady? Viem, že v tejto súvislosti existujú ďalšie príspevky. Nikdy som nevidel žiadne, ktoré sa snažia vrátiť stránky ASP prostredníctvom výsledku akcie atď.

Vďaka

Graeme

odpovede:

3 pre odpoveď č. 1

Je to možné priamo vrátiť webovú stránku Classic ASP ako Činnosť Výsledok atď?

To najlepšie, čo by ste mohli urobiť, je presmerovanie. Ak migrujete nejakú starú klasickú stránku ASP na ASP.NET MVC, môžete to urobiť postupne. Stránky môžete postupne vymieňať zavedením radičov, modelov a pohľadov. iframes by sa tiež mohla použiť ako dočasné riešenie na spoluprácu medzi týmito dvoma technológiami počas migrácie.