摘要:
用NHibernate时的DAO层要不要用Singleton模式? 阅读全文
摘要:
一般的文档软件,图形设计工具,都会有Redo/Undo (即重做/撤消)功能,可是如何也在自己的应用程序当中实现这样的功能,而且是没有操作次数地Redo/Undo?
此时“软件设计模式”就显得很重要。
阅读全文
摘要:
如NHibernate.Type.Int32Type,它没有public 构造函数,如何去实例化?即方法Delete(string query, object value, IType type)中,如果传第三个参数进去啊? 阅读全文
摘要:
1. 应用层的工程的App.config也要有NHibernate相关的配置。
2. 数据库设计当中,表名,字段名不能有数据库的关键字,如:user, group.....字段名最好不与表名相同
3.实体映射文件(*.hbm.xml)要设置为Embeded Resource(嵌入式资源)文件。
4.对于one-to-many, 配置要用set, 实体类要用Iesi.Collections.ISet。
5.实体类一定要override Equals方法与GetHashcode方法。
6.对数据进行插入、修改、删除要使用事务:
阅读全文
摘要:
1. NHibernate2. NUnit3. Wiki4. 绘图5. SMTP 与收发Email6. Excel 库的使用7. bat Scripts .......... 阅读全文
摘要:
其中WCF是Windows Communication Foundation。
其实WCF做的贡献就是,把现有的所有分布式技术(如Web Services(ASMX), .Net Remoting, Enterprise Services, WS-*, MSMQ消息队列)统一起来,让开发分布式应用更一致,更简单。
......
下面仅介绍托管应用程序宿主(自宿主)的方式:(例子是一个实现用户登录注册服务)
........ 阅读全文
摘要:
要使用系统剪贴板,就用到Clipboard这个类。一般而言,它只保存指定的格式的对象(在DataFormats里有枚举). 但是如果要保存自己定义的类对象呢? 没错,对象序列化是一种很好的方式。 代码如下: MyClass myObject = new MyClass();//MyClas是一个自定义的类 MemoryS... 阅读全文
摘要:
在aspx页面添加一个Image控件,其ImageUrl="Image.aspx", 添加一个Image.aspx,专门用来处理图像,在cs代码里的Page_Load事件处理中写上如下代码: //原始图像 string physicalPath = Server.MapPath("./129519.jp... 阅读全文
摘要:
正则表达式(Regular Expression)主要用于查找符合条件的字符串。 在平常的编码工作中,有许多情况会对大量的代码进行有未见规则的“重复”修改。在Vs.net 2005中使用正则表达式,在某种情况下使修改自动化。 方法如下: 打开Vs.net 2005 在代码编辑区里 按Ctrl +F, 在弹出的窗口点开“+Find Options", 选上... 阅读全文