Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ericnewton76/mvcinteropx
This is a fork of Zeus MvcInterop to provide MVC capabilities to WebForms pages.
https://github.com/ericnewton76/mvcinteropx
mvc webforms-pages
Last synced: about 1 month ago
JSON representation
This is a fork of Zeus MvcInterop to provide MVC capabilities to WebForms pages.
- Host: GitHub
- URL: https://github.com/ericnewton76/mvcinteropx
- Owner: ericnewton76
- License: apache-2.0
- Created: 2015-05-14T21:06:15.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2018-06-28T15:48:46.000Z (over 6 years ago)
- Last Synced: 2024-10-29T01:06:20.085Z (2 months ago)
- Topics: mvc, webforms-pages
- Language: C#
- Size: 501 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MvcInteropX
[![Build status](https://img.shields.io/appveyor/ci/EricNewton/MvcInterop.svg)](https://ci.appveyor.com/project/EricNewton/mvcinterop)
[![NuGet](https://img.shields.io/nuget/v/MvcInteropX.svg)](https://www.nuget.org/packages/MvcInteropX)This is a fork of Zeus MvcInterop to provide MVC capabilities to WebForms pages.
## Install using Nuget:
```
nuget install MvcInteropX
```## What is it?
The MvcInteropX library helps you integrate newer MVC with an older webforms based web application. In many cases, simply changing the base class for the webform to an MvcInterop.InteropPage type is enough. User Controls get the same treatment, via MvcInterop.InteropUserControl.
Normally MVC views provide a typed Model property, and MvcInteropX supports this too via ```MvcInterop.InteropPage``` and ```MvcInterop.InteropControl```.
If you desire creating reusable controllers and views, and have to work with an existing WebForms application, MvcInteropX helps you achieve that goal!