2011年5月2日
摘要: 注意:本文所介绍的框架已有新版本,点击后面链接即可阅读。【写自己的ASP.NET MVC框架】继我的【Ajax服务端框架】完成后,也花了些时间学习了一Asp.net MVC,感觉我的Ajax框架也能玩MVC开发,于是乎,在又加了点功能后,现在也能像Asp.net MVC那样写aspx和ascx了。先来点代码来看看,具体的页面呈现效果请参考:通用数据访问层及Ajax服务端框架的综合示例,展示与下载<%@ Page Title="商品管理" Language="C#" MasterPageFile="~/MasterPage.master&q 阅读全文
posted @ 2011-05-02 21:26 Fish Li 阅读(14552) 评论(13) 推荐(31) 编辑
摘要: 注意:本文所介绍的框架已有新版本,点击后面链接即可阅读。【ClownFish:比手写代码还快的通用数据访问层】这篇文章将介绍在使用我的通用数据访问层时,如何监视程序在运行时发生了哪些数据库的操作。对于很多数据库的应用程序来说,在做性能优化时,就必须知道程序在任何用户操作中,发生了哪些数据库的调用操作,如果发现有不合理的调用,或者发现经常在重复执行同样的操作,就可以采取一些改进的措施。但是,在这个决策之前,了解程序对数据库的访问细节是非常必要的。我的通用数据访问层在提供其它方便功能的同时,也支持监视程序对数据库的访问情况,毕竟对于数据库的操作是由数据访问层最后发出的。于是在另一个辅助工具的配合下 阅读全文
posted @ 2011-05-02 14:55 Fish Li 阅读(10129) 评论(19) 推荐(18) 编辑
摘要: 注意:本文所介绍的框架已有新版本,点击后面链接即可阅读。【写自己的ASP.NET MVC框架】本文将专门介绍:我的通用数据访问层及 Ajax服务端框架的综合示例,同时也是为了让大家能对这二个组件有更多的了解。因此,本文将以界面截图以及部分代码展示的方式来说明,这样可能会有更感性的认识它。这个演示网站的特点:1. 数据访问全使用了我的通用数据访问层 + 存储过程的实现。2. 页面使用了大量的Ajax技术,没有任何的直接提交或回传(Submit Form or postback),分页,查询,对话框,都以Ajax的方式实现。3. 所有Ajax技术的客户端全部基于JQuery,服务端则使用我的Aja 阅读全文
posted @ 2011-05-02 13:54 Fish Li 阅读(47121) 评论(88) 推荐(173) 编辑
摘要: 注意:本文所介绍的框架已有新版本,点击后面链接即可阅读。【写自己的ASP.NET MVC框架】返回到目录:晒晒我的Ajax服务端框架 我的Ajax服务端框架 - 安全问题通过前面章节的示例代码,您会发现一个问题:那就是在JS中可以调用所有的C#的方法(理论上是可以调用任何一个程序集中的所有Public类的所有方法)。如果您认为这样做,有安全问题,那么可以订阅事件 OnAjaxCall 来过滤请求。FishWebLib提供的Handler或者Module都有这个事件,您可以统一处理。可参考以下代码:// Ajax调用的安全检查事件。FishWebLib.Ajax.AjaxMethodV2Han. 阅读全文
posted @ 2011-05-02 13:42 Fish Li 阅读(6037) 评论(12) 推荐(14) 编辑