摘要: 项目中有时候要用XML作为数据源,因此需要定义XML文件和相应的类,最佳方法是首先定义XSD,然后自动生成实体类,最后生成XML和填充数据;读取XML数据源的时候,首先用XSD验证XML数据格式,然后自动读入实体类使用。定义XSD的过程就是类似设计表结构的过程,二者也可以相互转化。本文讨论了如何定义... 阅读全文
posted @ 2014-06-20 14:17 竹林逸轩 阅读(2048) 评论(0) 推荐(0) 编辑
摘要: 本文中我将和大家讨论关于在WinForm开发中给CheckedlistBox空间绑定数据源,并获取控件中选中的所有元素的显示文本(DisplayMember)和对应的实际值(ValueMember)的问题,后者将是讨论的重点。为了更方便地说明,首先我要预设一些条件。条件预设:1、已定义一个DataT... 阅读全文
posted @ 2014-05-22 16:06 竹林逸轩 阅读(1225) 评论(0) 推荐(0) 编辑
摘要: 该试验分以下步骤:1、在服务器设置一个共享文件夹,在这里我的服务器ip地址是10.80.88.180,共享文件夹名字是test,test里面有两个文件:good.txt和bad.txt,访问权限,用户名是admin,密码是admin。2、新建一个webapplication项目,在前台页面加一个listbox,ID是ListBox1.3、添加后台代码如下:其中包含的功能是读文件,这里以读good 文件为例;写文件,这里以写bad文件为例;还有是将test文件夹下的文件名列到listbox中。 1 using System; 2 using System.Collections.Generi.. 阅读全文
posted @ 2013-12-17 17:08 竹林逸轩 阅读(938) 评论(0) 推荐(0) 编辑
摘要: 为了避免对版本库的影响,可以自己离线的修改代码,就要脱离TFS的管理,解决方案: 1、找到*.sln文件用文本打开,可以找到: GlobalGlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|.NET = Debug|.NET Debug|Any CPU = Debug|Any CPU Debug|Mixed Platforms = Debug|Mixed Platforms DebugLocal|.NET = DebugLocal|.NET DebugLocal|Any CPU = DebugLocal|... 阅读全文
posted @ 2013-11-29 17:41 竹林逸轩 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。Ø 什么是触发器 触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储过程的区别是:触发器是当对某一个表进行操作。诸如:update、insert、delete这些操作的时候,系统会自动调用执行该表上对应的触发器。SQL Server 2005中触发器可以分为两类:DML触发器和DDL触发器,其中DDL触发器它们会影响多种数据定义语言语句而激发,这些语句有cr 阅读全文
posted @ 2013-10-10 14:26 竹林逸轩 阅读(277) 评论(0) 推荐(0) 编辑
摘要: WMI是Windows Management Instrumentation的简称,即:视窗管理规范。在Windows 2000或以后的版本中均安装得有,NT4.0则需要安装WMI的核心组件。通过WMI可以获取远程计算机的各种数据信息,控制远程计算机的各种行为,而这就像操作本地机一样方便、简单。 一.WMI简介 WMI从根本上说应该为一种服务,并且对于本地不同的用户,WMI所有的权限也不一样。计算机超级用户可以为计算机中的每一个用户,设定不同的WMI权限。在默认状态下,超级用户拥有WMI的一切权限。提供WMI服务是通过程序"WinMgmt.exe"来实现的。可以从" 阅读全文
posted @ 2013-09-26 13:00 竹林逸轩 阅读(755) 评论(0) 推荐(0) 编辑
摘要: 难得忙里偷闲,看到有关VS制作安装包,按下文小试一把,还行,比不上Installshield。首先在打开 VS2010 》 文件 》新建项目创建一个安装项目 XXX 在“目标计算机上的文件系统”下我们看见 应用程序文件夹,用户程序菜单 ,用户桌面 , 在 应用程序文件夹 右击添加文件夹(即安装后所在安装路径下生成的包含程序相关组件的文件夹)本列中添加了 测试安装程序文件夹 ,在 测试安装程序文件夹 上右击 ,选择 添加,根据项目需要 ,将所有程序所需要的组件都添加进去,本例中 将XXX.exe ,XXX.dll ,图标等文件添加要实现卸载功能的话,需要将 C:\Windows\Sys... 阅读全文
posted @ 2013-07-05 12:02 竹林逸轩 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 首先我们可以参照下面的图来得到各Windows系统包括server版的自带.NET Framework的信息,下图只列出了.NET Framework 2.0及其之后的版本。Which Version of .NET is Built into Windows下面是比较完整的参考列表 (转自Aaron Stebner’s WebLog):Windows XP Media Center Edition(Windows XP SP1) includes the.NET Framework 1.0 + SP2as an OS componentWindows XP Media Center Edit 阅读全文
posted @ 2013-06-20 09:42 竹林逸轩 阅读(503) 评论(0) 推荐(0) 编辑
摘要: 1.获得所有站点ID、名称、路径Set ObjService=GetObject("IIS://LocalHost/W3SVC")For Each obj3w In objserviceIf IsNumeric(obj3w.Name) ThensServerName=Obj3w.ServerCommentSet webSite = GetObject("IIS://Localhost/W3SVC/" & obj3w.Name & "/Root")ListAllWeb = ListAllWeb & obj3w.N 阅读全文
posted @ 2013-06-14 12:55 竹林逸轩 阅读(1090) 评论(0) 推荐(0) 编辑
摘要: 上一篇《WPF 4 DataGrid 控件(进阶篇一)》中我们通过DataGridTemplateColumn 类自定义编辑了日期列的样式,当然也可以根据个人需要设置任何样式模板。上例中Pass Exam 列显示学生是否通过考试,但我们并不知道该学生每门学科的成绩是多少。本篇将为DataGrid 行增加这些详细信息,使得DataGrid 数据更加充实。首先,我们仍然先更新一下Member 类,增加Math 和History 两门学科:public class Member{ public string Name { get; set; } public string Age { g... 阅读全文
posted @ 2013-04-18 13:45 竹林逸轩 阅读(286) 评论(0) 推荐(1) 编辑