摘要:
最近使用ASP.NET MVC 4.0,发现虽然可以自定义路由、视图的规则,但相对还是比较死板,全部的Contorl都放一起,全部的Views都放一起,功能多的时候岂不乱七八糟,比如想按业务模块来划分功能代码,ASP.NET MVC 2.0以后提供了Areas区域功能,可以让我们对代码进行分区分块,但这样的分区模式也还是不够灵活呵,遂上网爬到自定义视图的方法,可惜自定义RazorViewEngine过程中,虽然运行时是成功的,开发中遇到各式各样的问题却不得而解比如,新建一个CustomViewEngine.cs文件: 1 public class CustomViewEngine : Razo 阅读全文
posted @ 2012-11-21 11:51
厦门海之星
阅读(2994)
评论(0)
推荐(0)
摘要:
最近在项目中使用了LigerUI 1.1.9的UI控件库,使用过程中难免会需要对LigerUI本身进行功能扩展或修复一些BUG,还好,LigerUI库基于jQuery且完全开源,控件的模块化做的还不错,plugins文件夹下面全是源码,很容易阅读,扩展和修改起来就容易很多,只是LigerUI自身好像并没有提供类似extend、override、before、after这样的扩展示例,相关资料也没搜着,所以继续发挥程序员的DIY精神,费话少说,上代码: 1 /* 2 * 代码说明:使用jQuery.extend对LigerUI进行功能扩展的示例 3 * 作者:海之星 日期:2012-11-21 阅读全文
posted @ 2012-11-21 10:35
厦门海之星
阅读(2272)
评论(0)
推荐(0)
摘要:
推荐理由:Dapper只有一个代码文件,完全开源,你可以放在项目里的任何位置,来实现数据到对象的ORM操作,体积小速度快:)Google Code下载地址: http://code.google.com/p/dapper-dot-net/ https://github.com/SamSaffron/dapper-dot-net授权协议:Apache License 2.0用法示例:http://weblogs.asp.net/jalpeshpvadgama/archive/2011/05/19/insert-with-dapper-micro-orm-and-asp-net-mvc-3... 阅读全文
posted @ 2012-11-21 10:04
厦门海之星
阅读(34537)
评论(4)
推荐(4)
摘要:
开源软件在今天的软件业中所起的作用越来越重要了,开源软件层出不穷,几乎可以找到任何需要的开源软件。开源软件所使用的开源协议也有很多种,如果不遵守这些协议规则可能会导致经济上的损失以及法律纠纷。目前,现有软件主要分为如下四类:专有软件:需要购买,然后才能使用,且只能使用该软件而不能作其他用途。如修改、分享、再发布等。共享软件:基本上就是专有软件,但你能在实际购买前试用。免费软件:你可以自由的分享和使用该软件,但你无法修改该软件,因为该软件的源代码不是公开的。开源软件/自由软件:你能够自由分享该软件与其源代码、使用该软件并可随意修改该软件源码 - 这给予了你最大的自主权。对于商业软件(专有、共享、 阅读全文
posted @ 2012-11-21 09:48
厦门海之星
阅读(541)
评论(0)
推荐(1)
摘要:
DWZ(j-UI): 在线演示地址:http://demo.dwzjs.com 在线文档:http://demo.dwzjs.com/doc/dwz-user-guide.pdf DWZ框架Ajax开发视频教材:http://demo.dwzjs.com/doc/dwz-ajax-develop.swf DWZ框架演示视频:http://demo.dwzjs.com/doc/dwz-user-guide.swf Google Code下载:http://code.google.com/p/dwz/ 授权协议:Apache License 2.0LigerUI: 演示网址:http... 阅读全文
posted @ 2012-11-21 09:45
厦门海之星
阅读(2674)
评论(0)
推荐(0)
摘要:
今天用ASP.NET MVC的时候,测试Areas区域发现一个问题,例如:Areas - Apps -Controllers - DemoController.cs -Views - Demo - Index.cshtmlControllers – 无Views – 无此时进行路由测试,却意外发现:http://localhost/Apps/Demo 这个URL正常访问没问题http://localhost/Demo 却不是找不到页面,而是会执行DemoController到但报错找不到Index.cshtml这个View可见如果根目录下的Controller中没有DemoCo... 阅读全文
posted @ 2012-11-21 09:18
厦门海之星
阅读(1128)
评论(0)
推荐(0)
浙公网安备 33010602011771号