1

NHibernate自定义集合类型(中):通用实现方式

上一片文章中我们观察了在代码中自定义一个基于Set的集合类型该怎么做,以及简单了解了一下NHibernate的这些自定义支持大致是如何工作的。不过文章最后还是留了两个问题,一是认为这种扩展方式不够通用,二是其中会出现的“重复”或是“反向依赖”。现在我们就需要在上文的基础上进行总结,提出一个通用的实现... ...

Jeffrey Zhao 发布于 2009-10-11 11:27 评论(9) 阅读(18044)
1

NHibernate拾贝1898:命名查询

这个系列是以博客形式整理关于NHibernate的Issues。记录一些零碎的小例子,通过零零碎碎的整理,可以巩固自己的知识和扩展我们的知识面。这些小例子也可以适当的在项目中呈现。 ...

李永京 发布于 2009-10-10 13:20 评论(11) 阅读(4615)
4

NHibernate自定义集合类型(上):基本实现方式

前天一篇文章中我说NHibernate的集合类型实现有些“尴尬”,它无法使用自定义集合类型,设计也有些古怪——不过在许多朋友的指点下,我意识到NHibernate是可以使用自定义集合类型的。至于它的设计是否合理(或者说是用是否方便?)……这就是这几篇文章中想要探讨的内容了。不少朋友给出了一些自定义集... ...

Jeffrey Zhao 发布于 2009-10-10 10:54 评论(20) 阅读(26780)
0

【翻译】How-To: Using the N* Stack, part 4

此篇教程中,我们将测试之前建立的映射并且进一步的了解 NHibernate 。 我们使用的是 NUnit 2.5.2 ,不过新版本的也应该会兼容的。 声明: 此部分内容我自己也是在学习中,所以你可以继续学习,不过风险自负,这可能不是最佳做法。此外,还有很多流行的测试框架可以测试我们的程序,但我们... ...

LeoXing 发布于 2009-10-09 16:54 评论(2) 阅读(1619)
10

控制浏览器是否缓存网页状态

Question在Firefox等浏览器中,如果你打开一个页面并进行若干操作,例如在文本框进行输入,甚至点击按钮进行Ajax操作更新页面局部,这些操作的结果都会被缓存下来。在你点击链接离开这个页面后,如果你通过后退按钮回到这个页面,你会发现它仍出于你离开时的状态,而非页面刚刚加载好后的初始状态。在一... ...

Cat Chen 发布于 2009-10-09 14:59 评论(9) 阅读(7633)
10

白话MVP

本文,以及后面的几篇文章《从event折腾到command》、《AttachedBehavior技术详解》、《包式波动理念》共同构成了Prism开发的四部曲(这么名字有点别扭哦)。 ...

包建强 发布于 2009-10-09 08:16 评论(22) 阅读(16348)
4

我对NHibernate的感受(3):有些尴尬的集合支持

既然是一个ORM框架,那么自然是将O这一端映射R上。至于集合,是O这方面最常见,也是R这一边非常容易表示的关系。例如,一个问题(Question)可以包含多个回答(Answer)。不过,NHibernate需要“一锅端”地设置集合属性,它没有保留自定义集合的逻辑。此外,在更新集合数据的时候,它也会出... ...

Jeffrey Zhao 发布于 2009-10-08 21:59 评论(49) 阅读(15165)
0

【翻译】How-To: Using the N* Stack, part 3

原文地址:http://jasondentler.com/blog/2009/08/how-to-using-the-n-stack-part-3/Java – 一种代码松散的XML在我们学习 Fluent NHibernate 之前, 应该先了解下老式的 NHibernate 映射文件应该是怎样写... ...

LeoXing 发布于 2009-10-05 12:47 评论(0) 阅读(1755)
9

程序员的光荣与梦想——论侠客梦的延续与幻灭

这不是很奇怪么?所有行业的初学者都可以被称作“菜鸟”,但是只有电脑高手(特别是程序牛人)被称作“大侠”。这到底是巧合呢,还是另有原因?今天1-2-3吃饱了撑着没事干,跟大家一起YY下这个问题。(庆十一特别娱乐贴) ...

1-2-3 发布于 2009-10-04 18:56 评论(37) 阅读(4803)
0

NHibernate实例分享:Northwind Mapping

NHibernate的强大之处在于其映射,我们在设计Domain中,经常为各种各样的映射感到头痛,为此我把微软SQL Server2000自带的Northwind数据库使用NHibernate映射了一下,需要的请下载其代码。 ...

李永京 发布于 2009-10-04 00:07 评论(28) 阅读(7075)
1

在Oracle+NHibernate环境下使用Guid字段

项目环境:VS2008+Castle ActiveRecord1.0.3(基于NHibernate1.2.0)+ SQLServer2005。我们这个项目要求既可以支持SQL Server2005数据库,也可以支持Oracle10g数据库,所以现在需要把SQLServer2005中的所有表和存储过程... ...

1-2-3 发布于 2009-10-01 12:56 评论(4) 阅读(5090)
5

JQuery实现经典网站后台框架

网站后台是每个网站必须的部分,使用一个好的框架也是给用户良好体验的一部分内容,本文将给大家介绍使用JQuery和JS实现的ASP.NET网站后台框架。 ...

WilsonWu 发布于 2009-09-28 19:44 评论(41) 阅读(19405)
0

【翻译】How-To: Using the N* Stack, part 2

在上一篇文章当中,我们建立了一个基于 NHibernate 和 Ninject 的 ASP.NET MVC 应用程序,设置了解决方案的结构和一些第三方程序集的引用。 在本篇中,我们将介绍持久化对象模型的建立。持久化对象模型是一组对象,用于我们保存数据到数据库。 ...

LeoXing 发布于 2009-09-28 15:19 评论(1) 阅读(2082)
2

【翻译】How-To: Using the N* stack, part 1

这是一个关于NHibernate的系列文章,将带你一步步的从你的第一个ASP.NET MVC网站到一个登记社区学院学生工作的Web应用程序。更重要的是,您可以轻松的将这个项目转换成你自己的项目模板来使用。 ...

LeoXing 发布于 2009-09-28 09:25 评论(0) 阅读(2016)
2

Windows7升级安装之初体验

这周终于下定决心安装windows7。因为之前已经习惯了使用正版激活的操作系统了,所以在没有确实可以激活之前还是不太轻易的安装。由于工作的原因机器上安装了很多的软件,因为不希望重新格式化安装操作系统,... ...

小草 发布于 2009-09-26 07:56 评论(25) 阅读(7096)
0

Windows 7的应用程序兼容性和兼容性助手

Windows 7 中,微软引以为豪的一个功能就是更加智能的疑难解答和帮助,在很多情况下,Windows 7能够自动诊断所存在的问题并且根据预置的解决方案或是通过Internet搜索来处理一些常见的问题,这之中就包括应用程序的兼容性问题。尽管Microsoft曾经说过“只要在Windows Vist... ...

YiDiscovery 发布于 2009-09-25 15:36 评论(1) 阅读(5947)
6

我的NHibernate曲折之行

首先我对那些,自己认为被我前天的博文设计模式点滴系列(一)鸭子传说中污染到你们视觉的朋友,说声对不起。特别是那些说我的文章没水平或者是抄袭《Head FirstDesign Patterns》第一章的朋友。我承认我的文章没有什么特色,但是我相信在学习中能跨出第一步还是至关重要的。并且我相信,在园子里... ...

YeanJay 发布于 2009-09-25 02:04 评论(30) 阅读(5312)
0

Windows 7新功能深入体验:库

在Windows7中众多改进的新特性中,库(Libraries)功能也许是其中最方便的一项改进了。虽然库功能已经不是一个全新的概念了,但是库功能可以使Windows7的用户在同一位置访问不同文件夹中的文件。在传统的Windows操作系统中,文件与文件夹是按照树形结构进行组织与管理的。在使用时,我们按... ...

wind_su 发布于 2009-09-24 19:36 评论(0) 阅读(1945)
6

BI笔记:增量方式处理多维数据集

本文将模拟一个数据仓库系统,其中有用户数据,产品数据以及订单数据。根据这些数据结构建立多维数据集,并且以增量更新的方式对其进行处理。 之所以强调增量的方式,是考虑到事实表中数据的增长,假设以后增长到几十亿,全量处理就变得很不现实,所以方案中着重演示以增量方式处理多维数据集的方案。 ...

哥本哈士奇(aspnetx) 发布于 2009-09-24 18:36 评论(33) 阅读(16175)
3

我对NHibernate的感受(2):何必到处都virtual

上一篇文章主要是在夸NHibernate实现的好,而这篇就完全是来抱怨的了。NHiberante有个毛病,就是如果是和数据库产生映射的类,就要求所有的public成员和protected成员必须是virtual的。这就让我觉得无厘头了,为什么没有任何关系的东西也要受到限制?我知道NHiberante... ...

Jeffrey Zhao 发布于 2009-09-24 15:09 评论(64) 阅读(16892)