ASP.Net MVP Framework

Project Description

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.



NOTE This is NOT the ASP.Net MVC Framework. If you are looking for that, it can be found at
http://www.asp.net/downloads/



Instead of introducing a whole new framework for programming in ASP.Net,
the purpose of this project is to add all the parts missing from
ASP.Net. We hope to make it easier for you to create and reuse your
websites by focusing on productivity and quality.

For example, when you download the project, you get:

  • exception handling built right in
  • a pre-defined logging facility
  • a sensible directory structure for ASP.Net projects, including space for
    • project management
    • testing
    • configuration
    • automated builds
    • setup and deployment
  • a framework for using the MVP pattern, with code based on a simplified version of the Microsoft Patterns and Practices web client factory.
  • best practices for configuration and security
  • basic web stuff, like favicon and robots.txt files - just to make your life a little bit easier,
  • a routing framework
  • url rewriting
  • an integrated testing environment

The project structure makes it easy to integrate with build servers, such as Teamcity from JetBrains.com.



In the future, we hope to make your life easier for all your projects, by offering:

  • powershell integration
  • MS Build scripts to create basic project items (presenters and views)
  • theme and skin support
  • built-in workflow for Hub and Spoke patterns, Shopping Carts, and Contact Forms.
  • plug-in support for all ASP.Net applications

For more information, visit Richard Bushnell's blog at http://richardbushnell.net.



There are no releases yet, but you can use the source code browser to
see what there is. Maybe you could get something from it already. If
not, just throw it away.



If you are interested in helping build out a framework to make ASP.Net
easier to build professional websites with, please contact Richard
Bushnell on his blog at
http://richardbushnell.net.

Last edited Feb 6, 2008 at 4:31 AM by richardbushnell, version 8

https://aspnetmvp.codeplex.com/

Model View Presenter with ASP.NET

http://www.codeproject.com/Articles/14642/Model-View-Presenter-with-ASP-NET

1

1

http://m.blog.csdn.net/blog/u011123714/45058625

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

ASP.Net MVP Framework had been dead !的更多相关文章

  1. Configuring Autofac to work with the ASP.NET Identity Framework in MVC 5

    https://developingsoftware.com/configuring-autofac-to-work-with-the-aspnet-identity-framework-in-mvc ...

  2. LinqToSql和ASP.NET Entity FrameWork 中使用事务

    ASP.NET Entity FrameWork中: int flag = -1; if (this.URPmanagementEntities1.Connection.State != System ...

  3. 理解ASP.NET MVC Framework Action Filters

    原文:http://www.cnblogs.com/darkdawn/archive/2009/03/13/1410477.html 本指南主要解释action filters,action filt ...

  4. ASP.NET MVC Framework

    ASP.NET MVC Framework是微软在ASP.NET中所添加的一组类库,这组类库可以使用Model-View-Controller的设计模式来开发ASP.NET的应用程序.它与现有的ASP ...

  5. ASP.NET Entity Framework with MySql服务器发布环境配置

    首先,.net应该自带Entity Framework,所以服务器只要有对应版本的.net Framework就OK! 我们在开发环境中一般会直接使用edmx来管理应用程序与数据库的交互操作,所有与数 ...

  6. ASP.NET MVC framework 学习

    http://www.cnblogs.com/lmfeng/archive/2013/03/28/2986123.html  MVC数据绑定方式 http://www.cnblogs.com/lmfe ...

  7. [ASP.NET]Net Framework环境问题的一种修复方案

    一.情况介绍 造价软件基于.net framework 4.0开发,要成功运行需要在目标电脑上安装4.0版本以上的framework.一般情况下xp是没有的,win7系列自带3.5,都需要手动安装4. ...

  8. SQLite to Asp.net Entity Framework 部署问题

    最近做了一个小应用,使用SQLite做数据库.开始用DBLINQ的时候,做一个LINQ查询出现不支持的问题.后来看到Entity Framework是可以支持SQLite的,于是很快转换过来.完成开发 ...

  9. 对ASP.NET Entity FrameWork进行单元测试

    添加一个测试用的类库:将Web.config中的connectionstrings节点下的东东复制一份到刚添加的类库的app.config下 使用NUint+TestDriven.net进行测试: 如 ...

随机推荐

  1. 前端面试之JavaScript中this的指向【待完善!】

    JavaScript中this的指向问题! 另一个特殊的对象是 this,它在标准函数和箭头函数中有不同的行为. 在标准函数中, this 引用的是把函数当成方法调用的上下文对象,这时候通常称其为 t ...

  2. Result Maps collection already contains value for xxxMapper.BaseResultMap错误解决办法

    原因分析: 这些代码因为是工具自动生成的,所以也没仔细检查.一个小小的错误,导致的. 解决办法: 1.由于使用ibatis的TempTestTableMapper.xml实现接口TempTestTab ...

  3. Kepware软件基本操作及使用Java Utgard实现OPC通信

    一.环境搭建(基于win10 64位专业版) 1.Kepware 的下载.安装及使用 https://www.cnblogs.com/ioufev/p/9366877.html 2.重要:OPC 和 ...

  4. Oracle数据库之——分组查询,子查询及添加,更新,删除

    分组查询 写的顺序: select...from...where... group by...having...order by... 执行顺序: from...where...group by... ...

  5. sudo 配置

    在ubuntu中由于禁用了root用户,默认情况下会把安装系统时建立的用户添加到sudoers中. 但在redhat和centos中并没有把任何root用户之外的用户默认的添加到sudoers之中.这 ...

  6. Commons Collections1分析

    0x01.基础知识铺垫 接下来这个过程将涉及到几个接口和类 1.LazyMap 我们通过下⾯这⾏代码对innerMap进⾏修饰,传出的outerMap即是修饰后的Map: Map outerMap = ...

  7. DEDECMS:解决BMP、jpeg图片或MP4视频无法上传和在后台无法显示

    一.BMP图片无法上传解决方法: 1.修改配置文件: 在include-->dialog的文件夹下, select_images_post.php--> 把 $sparr = Array( ...

  8. allure生成的报告打开后显示loading

    allure生成的报告打开后显示loading,怎么办? 1. allure生成报告的命令 1.1.生成测试数据 # 命令格式:pytest 相关参数 指定执行的用例 --alluredir=数据存放 ...

  9. Linux上搭建https服务器

    https原理: 步骤:1.客户端浏览器向服务器发送如下信息:(1)客户端支持的SSL/TLS协议的版本号(2)密钥算法套件(3)客户端产生的随机数,用于稍后生成"会话密钥"2.服 ...

  10. Codeforces Round #626 (Div. 2) D. Present(位运算)

    题意: 求n个数中两两和的异或. 思路: 逐位考虑,第k位只需考虑0~k-1位,可通过&(2k+1-1)得到一组新数. 将新数排序,当两数和在[2k,2k+1)和[2k+1+2k,2k+2)之 ...