Web Forms MVP

  •        102

A simple Model-View-Presenter framework for ASP.NET Web Forms to aid in building testable and maintainable ASP.NET projects. Features support for normal server controls, data-binding and async pages. Requires ASP.NET 3.5 SP1

http://webformsmvp.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

Model View Presenter (MVP) For Win Forms and ASP.NET Examples

  •    CSharp

Model-View-Presenter (MVP) is a great pattern for creating re-usable and testable applications whether it is for Windows Forms or for ASP.NET. You don’t need any DLL files at all to turn your project in to MVP project. You just need to follow some basic guidelines and rules.

Claymore MVP

  •    ASPNET

Claymore is a simple MVP (Model View Presenter) framework targeting ASP.NET and Winform developers. Compact Framework is also supported.

Evolution.Net MVP - C# Model-View-Presenter Framework

  •    

Evolution.Net is a complete framework for enterprise app development using DotNet. It will be made from various modules useful in the complicated job of building and maintaining systems. It’s main module is Evolution.Net MVP, based on the MVP (Model-View-Presenter) pattern.

Espresso - 🚚 Espresso is an express delivery tracking app designed with Material Design style, built on MVP(Model-View-Presenter) architecture with RxJava2, Retrofit2, Realm database and ZXing

  •    Java

Espresso is an express delivery tracking app designed with Material Design style, built on MVP(Model-View-Presenter) architecture with RxJava2, Retrofit2, Realm database and ZXing.The source code in this repository reflects the app which supports mobile devices running Android 5.0+.

BothamUI - Model View Presenter Framework written in Swift.

  •    Swift

BothamUI is MVP (Model-View-Presenter) framework written in Swift. This project will help you setup all your presentation logic. BothamUI provides classes to represent the main components of this pattern like BothamViewController and BothamPresenter.


mosby - A Model-View-Presenter / Model-View-Intent library for modern Android apps

  •    Java

A Model-View-Presenter and Model-View-Intent library for Android apps. See the project website.

ThirtyInch - a MVP library for Android favoring a stateful Presenter

  •    Java

This library adds Presenters to Activities and Fragments. It favors the stateful Presenter pattern, where the Presenter survives configuration changes and dumb View pattern, where the View only sends user events and receives information from the Presenter but never actively asks for data. This makes testing very easy because no logic lives in the View (Activity, Fragment) except for fancy animations which anyways aren't testable. The perfect distance to the Android Framework is approximately thirty inches, the average length of the human arm, shoulder to fingertips.

ASP.NET Web Forms Model-View-Presenter (MVP) Contrib

  •    

A series of community made extensions for the ASP.NET Web Forms Model-View-Presenter framework.

hello-mvp-dagger-2 - Android MVP example code using RxJava 1, Retrolambda, Dagger 2, and more

  •    Java

MVP example code using RxJava 1, Retrolambda, Dagger 2, and more. The app demonstrates all parts of MVP (Model, View, and Presenter). It demonstrates getting data from a fake service and caching it in memory and to disk. The cached data is valid for 5 seconds, or until manually cleared by the user.

Nucleo.NET MVP

  •    

The Nucleo MVP framework provides a Model-View-Presenter approach that isn't obtrusive, can be utilized in multiple environments, and is versatile. Providing a lot of features you see in other frameworks, the Nucleo MVP framework provides many extensibility points, pretty muc...

MVPvsMVVM - Model-View-Presenter vs Model-View-ViewModel in a "Hello, World!" project

  •    Java

Discover the differences in implementing Model-View-Presenter and Model-View-ViewModel patterns by applying the two patterns in a "Hello, World" project. Unit test examples for both the Presenter and the ViewModel classes are provided. This project was done for a Droidcon Zagreb 2016 talk on MVVM & RxJava – the perfect mix.

ASP.Net MVP Framework

  •    ASPNET

A project to get you started with creating and designing websites. The project is intended to provide you with guidance for whatever you want to do in ASP.Net. We hope to make it easier for you to create and reuse your websites by focusing on productivity and quality.

Portable MVP Framework

  •    CSharp

A framework for developing applications that follow the Model-View-Presenter pattern. The core library is C# platform-agnostic, and platform-specific libraries (Android, iOS) will be added when available (contributors welcome). WP7 is currently the only implementation.

UpcomingMoviesMVP - Sample project of MVP and Material Design using as repository a list of upcoming movies

  •    Java

Project created for autolearning where I try to apply the new Material Design and Android good practices to develop a MVP (Model View Presenter) application using a mocked list of upcoming movies as the domain of the application. I decided to make my own implenentation using these two projects as reference.

KotAcademyPortal - Multiplatform Kotlin application of KotlinAcademy

  •    CSS

This is an example how multiplatform development can be used to effectively extract and reuse logic. It contains multiple clients that implement the same logic and single backend. The only common part for all this project is Data Model, so it is placed in common module which is shared among all the platforms. All client applications are based on MVP (Model-View-Presenter). Presenters are common for all of them and they are placed in common-client module. It contains all business logic and is well tested. Views are implemented separately for every platform. Presenters are using Data Model, and communicating with Views from behind the interfaces that are placed in common-client module. On the other side Presenters are communicating with repositories (network API, databases etc.) which are hidden behind an interfaces (for unit-testing purposes) and specified as an expected declarations which have actial declaration in platform modules (common-client-jvm and common-client-js). Application is composing Kotlin Kotlin Academy and presenting them together. It also allows giving the feedback this article or to Kotlin Academy.

nucleus - Nucleus is an Android library, which utilizes the Model-View-Presenter pattern to properly connect background tasks with visual parts of an application

  •    Java

Nucleus is a simple Android library, which utilizes the Model-View-Presenter pattern to properly connect background tasks with visual parts of an application. Some time has passed since Model-View-Presenter and RxJava completely superseded Loader and AsyncTask in our applications.

MvpCleanArchitecture - A sample project using Clean architecture and MVP in Android

  •    Java

The Clean architecture search to make independent our code from data sources, UI, Frameworks, etc. Model view presenter is one of the most used architectural pattern, in Android this pattern can be used with a few limitations, Activities and Fragments have more responsibility than a simple view, anywhere is a wonderfull pattern to be used in Android applications.

WinForms MVP

  •    

A simple Model View Presenter framework for the WinForms platform.