- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 日历
Calendar controls fire three kinds of events:SelectionChanged events, which indicate that the user has selected a new date.VisibleMonthChanged events, which indicate that the user has navi
2009-09-29 15:31:00 438
原创 数据页面栏
数据页面栏 无疑,上面的数据分页已经基本达到我们的要求,然而,我们可以使其更加具有吸引力,那就是将以上表示月份的数字改为具体的月份名称,为了做到这一点,我们实现需要捕捉DataGrid的ItemCreated事件: public void ItemCreated(Object sender, DataGridItemEventArgs e) { ListItemType lit = e.I
2009-09-29 15:05:00 507
原创 分页存储过程-引
CREATE PROCEDURE [GetCustomersDataPage] @PageIndex INT, @PageSize INT, @RecordCount INT OUT, @PageCount INT OUTASSELECT @RecordCount = COUNT(*) FROM Cu
2009-09-29 14:47:00 420
原创 IEnumrable
class Beatles : IEnumerable{ protected Enumerator enumerator = new Enumerator (); public IEnumerator GetEnumerator () { return enumerator; } public class Enumerator : IEnumerator
2009-09-28 22:19:00 954
原创 命令事件
Command events are useful for “overloading” button controls and having them perform different actions based on the value of CommandArgument. They can also be used to connect multiple buttons to a sing
2009-09-28 21:43:00 403
原创 自定义配置节//
自定义配置节Custom Configuration Sections除了预先定义好的配置节之外,还可以添加自定义配置节。可添加两种不同类型的自定义配置节:l 提供对Name/Value对集合访问的配置节,类似于appSettingsl 返回任何对象类型的配置节本节将对以上两者进行讲解。Name/Value对返回示例18-10,添
2009-09-24 13:47:00 972
原创 序列化
BinaryFormatter SoapFormatter 1-缺省的序列化:注意序列化特性标注.2-using System;using System.IO;using System.Collections;using System.Runtime.Serialization.Formatters.Binary;using System.Runtime.Serializati
2009-09-22 17:12:00 386
转载 LinqToXml
1-构造XElement srcTree = new XElement("Root", new XElement("Element", 1), new XElement("Element", 2), new XElement("Element", 3), new XElement("Element", 4), new XElement("Ele
2009-09-22 10:11:00 521
原创 JPA的本地查询(native query)转
JPA的本地查询(native query) JPA支持本地查询,所谓本地查询,就是使用原生的sql语句(根据数据库的不同,在sql的语法或结构方面可能有所区别)进行查询数据库的操作。 本地查询主要使用EntityManager接口里的方法:public interface EntityManager { public void persist(Object entity)
2009-09-17 12:46:00 14972
原创 关于实体为不同角色访问的问题
在学习JPA的实体继承的时候,有一个列叫鉴别器列,来区分不同的实体。也就是对实体进行分类。是否可以以鉴别器列的值来表示不同的权限呢?或者说是对实体按角色进行了分类。 在配置文件元数据中需要指明角色和鉴别列值的关系(当然可以存储在数据库文件中)。
2009-09-17 11:18:00 741
原创 Toplink-JPA/zhuan
14.3.3 配置日志 在Toplink中有关日志配置可以有多种情况,例如日志的级别、日志的输出内容等。这些日志的配置如以下属性所示。— 属性名:toplink.logging.logger描述:日志的实现类名。可选值:— DefaultLogger(默认):Toplink默认的日志实现类,oracle.toplink.essentials.logging. Default
2009-09-17 11:11:00 1370 1
原创 数据传输对象DTO
为什么需要DTO,因为UI层对数据的需求是不同的,它的出现是为了适应UI层的出现,可以说是有数据适配器的功能。一般要实现IConverter接口。实现于领域实体对象的转换。
2009-09-17 09:36:00 652
原创 OCP软件设计基本原则
开闭原则: 对扩展开放,对修改关闭.或者说抽象出变化,具体实现这种变化. 当我们的需求中出现当什么什么时候怎么怎么样时就得小心了,这种条件是经常变化的.我们需要封装抽象的变化,然后分别按情况予以实现.在运行时按条件动态加载具体实现.
2009-09-17 09:29:00 678
原创 插件模式
这里是c#的例子.运行时类型绑定. ArrayList images = new ArrayList ();//这里的names可以从配置文件中获取foreach (string name in names) { Assembly a = Assembly.Load (name); Type type = a.GetType ("Plug
2009-09-12 15:18:00 2594
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人