摘要:
在MVC2时代,我们如果希望在页面上引入一个namespace,可以这样来实现1 <%@ Import Namespace="Web.Helpers" %>如果名称空间是所有页面都需要的,像System.Web.Mvc这种类型的,我们可以把它写在web.config里,像这样<pages> <namespaces > <add namespace="System.Web.Helpers" /> <add namespace="System.Web.Mvc" /> <ad 阅读全文
随笔档案-2012年08月
mono 部署mvc3
2012-08-18 10:30 by 通心菜, 432 阅读, 收藏, 编辑
摘要:
怎么安装lnux 以及mono 就不说了 记录下配置 希望能帮助到同样遇到问题的童鞋httpd.conf</VirtualHost>//添加新站点建议用这个连接 使用在线配置 配置完了直接复制过去 避免出错 http://go-mono.com/config-mod-mono/然后第一次刷新会提示不能加载XXX 木事 第一次都是这样 刷下 在提示找不到什么dll文件 那就去系统里面拷贝到bin下面 其他很顺利 完美运行 mvc3+ibatismvc3的程序记的修改 成 MonoServerPath xxx.com "/opt/mono/bin/mod-mono-serve 阅读全文
阿里巴巴 ua.js分析记录
2012-08-17 12:02 by 通心菜, 2605 阅读, 收藏, 编辑
摘要:
源地址 http://acjs.aliyun.com/actionlog/js/ua.js最近阿里很多地方post表单都加了ua.js动态生成post值 造成部分需求无法实现了 至于为什么要破这个 就不说了 都懂的首先是function um(is, x, hw) 这个通过传入一些字符串以及两个坐标值 的到一些函数名称 比i如 um('veocnCdRUebImoCCpenoRnty', 4, 1) 计算后就是 'encodeURIComponent'简化后的代码如下 function um(is, x, hw) { var h2 = x + hw; var u 阅读全文
ibatis.net学习笔记(五) 带条件查询语法
2012-08-08 16:03 by 通心菜, 669 阅读, 收藏, 编辑
摘要:
这里拿一个新闻表来做介绍 <resultMaps> <resultMap id="FullResultMap" class="News"> <result property="NewsID" column="NewsID" type="System.Int32" dbType="SqlDbType.Int"/> <result property="CateID" column="CateID" 阅读全文
ibatis.net学习笔记(四) 简单查询语法
2012-08-08 15:45 by 通心菜, 473 阅读, 收藏, 编辑
摘要:
上篇介绍了配置文件 这篇介绍下核心的sql语法一 简单查询 <select id="SelectAll" resultMap="FullResultMap"> SELECT * FROM IDCreater </select>这个SQL 返回结果是 FullResultMap 就是我们直接配置的对应关系c# 调用语法string stmtId = "IDCreaterMap.SelectAll"; return base.SqlMapper.QueryForList<EIDCreater>(stmt 阅读全文
ibatis.net学习笔记(三) SqlMap.xml
2012-08-08 15:26 by 通心菜, 548 阅读, 收藏, 编辑
摘要:
SqlMap.xml 配置文件比较重要 包含了对应关系 以及SQL语句首先我们有个mssql2008的表 IDCreater 编号生成器表(主要用在主键而非自增列 自己控制ID编号 具体的好处下次在介绍)SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOSET ANSI_PADDING ONGOCREATE TABLE [dbo].[IDCreater]( [IDName] [varchar](50) NOT NULL, [CurrentCount] [int] NOT NULL, [Description] [nvarchar](20... 阅读全文
ibatis.net学习笔记(三) 基本配置
2012-08-08 14:58 by 通心菜, 251 阅读, 收藏, 编辑
摘要:
用过nhibernate的童鞋都知道sqlmap文件 用来创建字段映射关系 1 providers.config – DataMapper在该文件中查找您选择的数据库Provider的定义。 2 SqlMap.xml – 包含了SQL查询的映射文件。您的项目中会包换一个或多个这种文件,其名称是自定义的,如AdminUser.xml或Product.xml。 3 SqlMap.config – DataMapper配置文件,用于指定SqlMap.xml和providers.config文件的位置。同时还定义了其它的DataMapper配置选项,如缓存。我们需要为项目中的每个数据源编写一个SqlM 阅读全文
ibatis.net学习笔记(二) 获取代码
2012-08-08 14:45 by 通心菜, 242 阅读, 收藏, 编辑
摘要:
下载地址:http://code.google.com/p/mybatisnet/downloads/list?can=3有最新版的IBastis.Net的源代码等 阅读全文
ibatis.net学习笔记(一) 概要
2012-08-08 14:40 by 通心菜, 310 阅读, 收藏, 编辑
摘要:
ibatis.net学习笔记(一) 概要 前端时间项目重构 别的项目组都在使用 nhibernate 框架 看了下觉的入门比较难...功能比较多 有点复杂 想找个简单点功能单一的ORM 后来朋友推荐用 ibatis 不错 预演了下就上了,目前项目完成准备把自己学习和使用的过程总结出来 不对的地方欢迎拍砖. 1 iBATIS是什么意思? iBATIS一词来源于“internet”和“abatis”的组合,是一个由Clinton Begin在2001年发起的开放源代码项目。最初侧重于密码软件的开发,现在是一个基于Java的持久层框架... 阅读全文
13个代码注释的小技巧
2012-08-03 14:43 by 通心菜, 457 阅读, 收藏, 编辑
摘要:
13个代码注释的小技巧这篇文章是由José M. Aguilar在他卓越的博客中以西班牙语的形式首发,其后Timm Martin在获得Aguilar先生的授权下,对该文章进行翻译、修改,并且在DevTopics上发布。以下13个小技巧可以使得你的代码在长时间内依然能够保持容易理解和维护。1. 对不同级别的代码进行注释对于不同级别的代码块,要使用统一的方法来进行注释。例如:对于每一个类,需要包含一段简明扼要的描述,作者和上一次修改的时间对于每一个方法,需要包含这个方法的用途,功能,参数以及返回结果当你在一个团队里面的时候,采用一套注释的标准是非常重要的。当然,使用一种大家都认可的注释约 阅读全文