摘要: XMLspy 可以很方便的创建XSD文件(xml 的schema 文件),应用场景,服务接口定义,常用于跨平台SOA解决方案中比较实用。1. 下载破解版的XMLSpy2. 创建XSD文件,指定XSD文件的namespace3. 引用import其它XSD文件。4. 利用XSDObjectGen.exe 创建C#的类文件5. 验证输入实例是否复合XSD格式定义。 阅读全文
posted @ 2011-11-23 11:45 violence 阅读(1496) 评论(0) 推荐(0) 编辑
摘要: 下将微软的 Sample Code Generator 1.4.2.1 如果链接不可以用,请到google上搜索,并安装。拷贝要生成的XSD相关文件到安装目录,MS-DOS下进入安装目录。 执行命令: XSDObjectGen.exe UpdateEmployee.xsd /l:cs /n:UpdateEmployee /y:"UpdateEmployee|BaseType" 说明: 1. UpdateEmployee.xsd 为你要生成类的XSD文件; 2. /l:cs指定语言类型 3. /n:命名空间 4. /y:依赖文件的命名空间,如果你不知道顺序,请先不要加... 阅读全文
posted @ 2011-11-23 11:35 violence 阅读(2987) 评论(0) 推荐(0) 编辑
摘要: OleDbCommand有缺点不能用@参数,只能用?代替如:string sqlCommand = "Insert into HotelOrder([GUID],[OrderNo]) values (?,?);";所以要注册参数赋值的时候要按顺序赋值。System.Data.SqlClient的方式可以使用@参数名,这样就不用区分参数顺序了。缺点SqlClient不支持Access数据库,OleDb支持Access数据库和Sql数据库好象还支持Oracle数据库 阅读全文
posted @ 2011-08-10 10:33 violence 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 介绍一个工具给大家,做网站时,经常要上传文件到外网服务器,但是上传时往往需要很长时间,如果有一个文件对比工具,可以对比每次版本有什么文件变化,并单独找出来。这样只需要上传需求的文件就可以达到版本更新的目的了。我在网上找到了一款很不错的文件,文件夹对比工具,“BCompare”,可以到官方网http://www.scootersoftware.com/下载。打开Bcompar... 阅读全文
posted @ 2010-12-03 18:49 violence 阅读(2100) 评论(0) 推荐(0) 编辑
摘要: 接口中使用了XML参数, 如果用程序来验证XML会非常的复杂。如果用xml框架来验证,那就很简单了1.可以通过.net2005程序来创建xml的框架,先中一个xml文件,在菜单栏里可以看到XML->生成框架。2.验证/// <summary> /// 验证外部系统发送来的数据格式是否符合要求 /// </summary> /// <param name="Ope... 阅读全文
posted @ 2010-06-23 17:43 violence 阅读(570) 评论(0) 推荐(0) 编辑
摘要: 页面头引用:<%@ Register Assembly="My97" Namespace="My97" TagPrefix="cc1" %>页面使用:<cc1:DateTextBox ID="Datetextbox1" SkinType="" ExParams="dateFmt:'yyyy-MM-dd HH:mm'," ImgPath='image/calendar.gif' r... 阅读全文
posted @ 2009-11-28 12:28 violence 阅读(1533) 评论(0) 推荐(0) 编辑
摘要: [代码] 阅读全文
posted @ 2009-02-12 13:06 violence 阅读(481) 评论(1) 推荐(0) 编辑
摘要: 注意:Xcopy 所在的执行目录应该在:dll生成的目录生成事件后执行:xcopy /y $(TargetFileName) "$(SolutionDir)..\..\ShareLib\Library\"Xcopy /R /S /F /Y /D $(ProjectDir)*.as?x "$(SolutionDir)..\..\ShareLib\Build\Web\"Xcopy /R /S /F /... 阅读全文
posted @ 2009-01-22 16:40 violence 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 在绑定数据时经常会用到这个句程序:<%# DataBinder.Eval(Container.DataItem,"xxxx")%>或者<%# DataBinder.Eval(Container,"DataItem.xxxx")%> 今天又学到一种,而且微软也说这种方法的效率要比以上两种高。 <%# ((DataRowView)Container.DataItem)["... 阅读全文
posted @ 2008-10-14 10:28 violence 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 后台:[代码]前台:<script language='javascript' src='ValPatterns.js'></script><body><form id=form1 runat=server> <asp:textbox id='txtName' titile='名字' runat=server rule=notnull />... 阅读全文
posted @ 2008-09-26 16:42 violence 阅读(257) 评论(0) 推荐(0) 编辑