随笔 - 290  文章 - 10  评论 - 83  2
12 2010 档案
使用linq2sql 的DetailView 如何保存多对多关系
摘要:比如有用户和角色这2个对象是多对多关系,而linq2sql是不支持多对多的,这个时候就要自己手工写代码了. 代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHigh... 阅读全文
posted @ 2010-12-30 18:04 Gu 阅读 (149) | 评论 (0) 编辑
Compare Linq2Sql with NHibernate
摘要:A simple example, User is many to many relationship with Role, in database view, there are 3 tables, tbl_user,tbl_role, tbl_user_roleImplement of save... 阅读全文
posted @ 2010-12-29 15:46 Gu 阅读 (86) | 评论 (0) 编辑
DesignTimeResourceProviderFactory 不给力啊
摘要:resource放到db之后,在DesignView就不显示了,例如这个代码 ">在DesignView就显示Expression:re,lblUser 看起来不太雅观,于是写几个DesignTime的类来看看能不能显示. DesignTimeResourceProviderFactory,ID... 阅读全文
posted @ 2010-12-28 18:08 Gu 阅读 (98) | 评论 (0) 编辑
ORM的烦恼
摘要:之前的不同项目的ORM真是百花齐放,什么都有,想重构旧项目的数据访问层,统一用一个就算了。但没有完美的ORM。ADO.net的代码,sql语句到处都是,放在存储过程,难以调试,还要自己手工构造对象。真的是重构不如重写了。Nhibernate 功能最强大,但要配置xml,小项目就觉得麻烦。虽然说有代... 阅读全文
posted @ 2010-12-22 00:18 Gu 阅读 (180) | 评论 (1) 编辑
如何给XMLDatasource做分页和排序
摘要:最近在做一个产品列表的控件. 一般来说用SqlDatasource或ObjectDatasource就好了.从数据库拿分页和排序的数据是很简单的了啦.后来想不如试试用XMLDatasource,这样不用访问数据库.结果因为对xlst和xpath不熟悉,花了不少时间才搞定.首先说分页吧. 要用到xpa... 阅读全文
posted @ 2010-12-14 17:36 Gu 阅读 (264) | 评论 (0) 编辑
CSS3属性box-shadow使用教程
摘要:CSS3的box-shadow属性可以让我们轻松实现图层阴影效果。我们来实战详解一下这个属性。 1. box-shadow属性的浏览器兼容性 先来看一个这个属性的浏览器兼容性: Opera: 不知道是从哪个版本开始支持的,我在发这篇文章测试的时候,正好更新了Opera到最新的10.53版... 阅读全文
posted @ 2010-12-10 09:55 Gu 阅读 (220) | 评论 (0) 编辑
用户界面设计中“状态”和“动作”的表达
摘要:来源: seasun http://www.iwanna.cn/archives/2010/11/07/5732/#more-5732一、问题引发思考 前阵子与同事探讨一个小需求时又遇到了按钮表示“动作”和表示“状态”间矛盾问题。想想这个问题多年前已经开始讨论了,所以在此整理一 下思路,与大家共享。... 阅读全文
posted @ 2010-12-02 10:52 Gu 阅读 (149) | 评论 (0) 编辑
从3个科技公司里学到的57条经验
摘要:来源:http://www.iwanna.cn/archives/2010/12/01/6023/自1999年起我就开始发掘一些科技公司,并帮助它们运营。我最近的一个公司是fabulis.com。下面是从干这行中得到的57条经验。我可以列出更多,但恐怕会令你厌烦。 1.做你个人有热情的事情。你是你自... 阅读全文
posted @ 2010-12-02 09:48 Gu 阅读 (121) | 评论 (0) 编辑
[转]Android 和 iPhone 浏览器之战,第 2 部分: 为 iPhone 和 Android 构建基于浏览器的应用程序
摘要:简介:本文是共两部分的系列文章 “Android 和 iPhone 浏览器之战” 的第 2 部分,主要关注为 iPhone 和 Android 开发基于浏览器的应用程序。在第 1 部分中,我们介绍了 iPhone 和 Android 中的浏览器的核心引擎 WebKit。在本文中,我们将更进一步,构建... 阅读全文
posted @ 2010-12-02 09:24 Gu 阅读 (176) | 评论 (0) 编辑
[转] Android 和 iPhone 浏览器之战,第 1 部分: WebKit 成援兵
摘要:Frank Ableson, 软件设计师 Frank Ableson 是一名企业家,也是一名软件开发人员,他居住在新泽西北部,专攻移动和嵌入式应用程序软件。他目前正在为 Manning Publications 撰写一部有关 Android 应用程序开发的书籍。他的专业兴趣包括嵌入式系统、无线... 阅读全文
posted @ 2010-12-02 09:21 Gu 阅读 (324) | 评论 (1) 编辑
【转】怎么用 HTML5 给 iPad,iPhone 打造速度超快的应用
摘要:转自:http://hi.baidu.com/8843/blog/item/71f40823c4890c43935807ee.html 有一个为 iPad 设计的用来查时区的 HTML5 软件 everytimezone.com 最近引起了一些注意。它简单、到位,可以离线使用,并且速度极快。由... 阅读全文
posted @ 2010-12-02 09:17 Gu 阅读 (482) | 评论 (0) 编辑