Własny freamwork mvc

0

Witam, wpadłem na pomysł napisania prostego frameworka mvc. Ogólnie z oprogramowaniem freamu raczej problemu nie będzie, (m.in. dlatego, że będzie jak wyżej wspomniałem prosty). Zastanawiam się tylko, w którym miejscu mógłbym podpiąć swoje np. ControllerFactory itd do zwykłego projektu ASP.NET, aby zakończyć renderowanie strony poprzez silnik WebForms i przejąć nad tym inicjatywę.

0

Masz HttpHandlers lub HttpModules. Gdzieś na MSDN był fajny obrazek, ale nie mogę teraz znaleźć, tu coś jest http://www.codeproject.com/KB/aspnet/HttpModuleandHttpHandle.aspx
mam http://i.msdn.microsoft.com/dynimg/IC166956.gif
Generalnie handler przychwytuje przetwarzanie requesta dla jakiegoś typu mime, więc może być tylko jeden. Modul'ów może być wiele, zarówno przed jak i po przetworzeniu przez handler.
Wg mnie dla swojego mvc przede wszystkim powinieneś stworzyć własny handler. Ale jeśli chcesz opierać się o MS mvc to poczytaj http://nayyeri.net/custom-controller-factory-in-asp-net-mvc, bo rozumiem że chcesz raczej swój ControllerFactory dodać, niż od podstaw jakiś framework mvc pisać.

0

dzięki za odp. Tak chcę stworzyć od podstaw famework, zastanawiam się jeszcze tylko jak połączyć generowanie kodu html + asp.net, w php po prostu includowałem po prostu includowałem inny plik php z widokiem, który z góry wiedział jakie będą tam zmienne. Pomyślimy.. ;]

Dlaczego nie chce użyć gotowca (Asp.net mvc 2/3)? Dla nauki, to jest odpowiedź ;]

1 użytkowników online, w tym zalogowanych: 0, gości: 1