专栏首页张善友的专栏TheBeerHouse--ASP.NET MVC范例

TheBeerHouse--ASP.NET MVC范例

《ASP.NET 2.0 Website Programming / Problem - Design - Solution》一书的范例TheBeerHouse 现在采用ASP.NET MVC进行了重写,书名也进行了更新《ASP.NET MVC 1.0 Website Programming: Problem - Design Solution (Amazon)》,现在可算是asp.net mvc的一个范例:

  • Membership system with registration, login, profile setup and complete administration.
  • Content management system for publishing and syndicating articles and photos, with support for categories, comments, rating and profile-based personalization.
  • Opinion polls with support for multiple active polls and archived polls.
  • Mailing lists with support for HTML and plain-text newsletters, background transmission and asynchronous processing.
  • Forums with support for multiple categories, custom pagination, avatars, signatures, moderation, and complete administration.
  • E-commerce store with support for real-time credit card processing, with support for multiple categories, percentage discounts, zoomable pictures, availability display and more.
  • Localization.

下载源代码:http://thebeerhouse.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=27519

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • ASP.NET Core中的依赖注入(1):控制反转(IoC)

    ASP.NET Core在启动以及后续针对每个请求的处理过程中的各个环节都需要相应的组件提供相应的服务,为了方便对这些组件进行定制,ASP.NET通过定义接口的...

    蒋金楠
  • ASP.NET Core的配置(5):配置的同步[设计篇]

    本节所谓的“配置同步”主要体现在两个方面:其一,如何监控配置源并在其变化的时候自动加载其数据,其目的是让应用中通过Configuration对象承载的配置与配置...

    蒋金楠
  • ASP.NET Core的配置(5):配置的同步[ 实例篇]

    ConfigurationBuilder在生成以Configuration对象的时候会利用注册其中的ConfigurationProvider加载原始的配置数据...

    蒋金楠
  • ASP.NET MVC的Razor引擎:RazorViewEngine

    基于Web Form引擎的WebFormViewEngine和针对Razor引擎的RazorViewEngine都是抽象类型BuildManagerViewEn...

    蒋金楠
  • ASP.NET Core中的依赖注入(2):依赖注入(DI)

    IoC主要体现了这样一种设计思想:通过将一组通用流程的控制从应用转移到框架之中以实现对流程的复用,同时采用“好莱坞原则”是应用程序以被动的方式实现对流程的定制。...

    蒋金楠
  • ASP.NET Core的配置(4):多样性的配置来源[下篇]

    我们在上篇和中篇对配置模型中默认提供的各种ConfigurationProvider进行了深入详尽的介绍,如果它们依然不能满足项目中的配置需求,我们可以还可以通...

    蒋金楠
  • ASP.NET MVC中的ActionFilter是如何执行的?

    在ASP.NET MVC中的四大筛选器(Filter),ActionFilter直接应用在某个Action方法上,它在目标Action方法执行前后对调用进行拦截...

    蒋金楠
  • ASP.NET MVC的Razor引擎:View编译原理

    通过.cshtml或者.vbhtml文件定义的View能够被执行,必须先被编译成存在于某个程序集的类型,ASP.NET MVC采用动态编译的方式对View文件实...

    蒋金楠
  • 利用EntLib授权机制实现对ASP.NET页面的自动授权

    ASP.NET默认采用UrlAuthorizationModule和FileAuthorizationModule分别实现针对请求地址和物理文件的授权,但是在很...

    蒋金楠
  • 通过Knockout.js + ASP.NET Web API构建一个简单的CRUD应用

    较之面向最终消费者的网站,企业级Web应用对用户体验的要求要低一些。不过客户对“用户体验”的要求是“与日俱增”的,很多被“惯坏了”的用户已经不能忍受Postba...

    蒋金楠

扫码关注云+社区

领取腾讯云代金券