摘要:
Sqlmetal.exe是微软对Linq2Sql提供的代码生成工具。我们除了使用VS设计器中的Linq To SQL Classes来生成代码外,还可以采用Sqlmetal工具。使用这个工具可以提供更好的灵活性。 工具说明:http://msdn.microsoft.com/zh-cn/library/bb386987.aspx 几个常用的: ... 阅读全文
摘要:
WPF 中的树 WPF 中主要的树结构是元素树。如果使用 XAML 创建应用程序页,则将基于标记中元素的嵌套关系创建树结构。如果使用代码创建应用程序,则将基于为属性(实现给定元素的内容模型)指定属性值的方式创建树结构。在 Windows Presentation Foundation (WPF) 中,处理和使用概念说明元素树的方法实际上有两种:即逻辑树和可视化树。 逻辑树用途 ... 阅读全文
摘要:
UIElement定义核心子系统,包括 Layout、Input 和 Event。 输入是作为内核模式设备驱动程序上的信号发出的,并通过涉及 Windows 内核和 User32 的复杂进程路由到正确的进程和线程。与输入相对应的 User32 消息一旦路由到 WPF,它就会转换为 WPF 原始输入消息,并发送到调度程序。WPF 允许原始输入事件转换为多个实际事件,允许在保证传递... 阅读全文
摘要:
msdn:http://msdn.microsoft.com/zh-cn/library/aa970678.aspx http://www.cnblogs.com/wdwbto/articles/573177.html MSBuild是.NET 2.0 Runtime中包含的基于XML的生成引擎.Visual Studio中所有的.csproj和.vbproj项目文件都可以看作是MSBuild文件... 阅读全文
摘要:
前两天在使用wpf中的Window时,需要显示该Widow,获取该对话框的大小,然后再关闭掉该对话框。但是在这个过程中出现了一个错误。如下: Additional Information: 运行库遇到了错误。此错误的地址为 0x56d7b7a7,在线程 0x10bc 上。错误代码为 0x80131623。此错误可能是 CLR 中的 bug,或者是用户代码的不安全部分或不可验证部分中的 b... 阅读全文
摘要:
实例管理是指WCF中对服务的实例管理方式,通过它可以将客户端请求绑定到服务实例上,并根据请求的类型来确定服务的实例管理方式。 WCF支持三种实例激活的类型: 单调服务(PerCall Service):每次的客户端请求分配一个新的服务实例。 会话服务(PerSession Service):每次客户端连接分配一个服务实例。 单例服务(Singleton Service):所... 阅读全文
摘要:
元数据简介 元数据 (metadata) 最常见的定义为“有关数据的结构数据”,或者再简单一点就是“关于数据的信息”,日常生活中的图例、图书馆目录卡和名片等都可以看作是元数据。在关系型数据库管理系统 (DBMS) 中,元数据描述了数据的结构和意义。比如在管理、维护 SQL Server 或者是开发数据库应用程序的时候,我们经常要获取一些涉及到数据库架构的信息: 某个数据... 阅读全文
摘要:
sysaltfiles 主数据库 保存数据库的文件 syscharsets 主数据库字符集与排序顺序 sysconfigures 主数据库 配置选项 syscurconfigs 主数据库当前配置选项 sysdatabases 主数据库服务器中的数据库 syslanguages 主数据库语言 syslogins 主数据库 登陆帐号信息 sysoledbusers 主数据库 链接... 阅读全文
摘要:
获取元数据的结构信息,主要有三种方法:系统表 、信息结构图、.net的类方法GetSchema。 前两种方法需要编写SQL语句,如果结构不同,访问的方式和语句相差较大,使用不方便。采用DbConnection的GetSchema方法,输入表示架构名称的指定字符串,就可以获取元数据的架构信息。因为SqlConnection、OleDbConnection、OdbcConection、OracleC... 阅读全文
摘要:
WCF能够托管CLR类型,并将他们公开为服务,也能够以本地CLR的方式来使用服务。WCF服务的操作接收和返回CLR的类型,WCF客户端则传递和处理返回的CLR类型。CLR类型是.net的概念。由于面向服务的一个核心原则就是在跨越服务边界时,服务不能够暴露他们的实现技术。这就意味着WCF不允许在跨越服务边界是公开CLR的数据类型。因此,需要找到一种方法,实现CLR数据类型和标准的平台无关的... 阅读全文