2013年8月13日

摘要: 在这里我就不详细的介绍怎么发布webservice了,直接讲怎么使用了。一、发布完成后,在浏览器中打开WebService文件,如:http://localhost/WebSer/WebService1.asmx,可以看到WebService1.asmx文件里可供调用的函数。2、在地址栏将地址修改为http://localhost/WebSer/WebService1.asmx?wsdl,可以看到WebService1.asmx文件以XML格式显示出来。将此文件另存为WebService1.wsdl,保存到硬盘中,如D盘。3、开始->所有程序->Microsoft Visual S 阅读全文
posted @ 2013-08-13 16:28 the Jade Emperor 阅读(1860) 评论(0) 推荐(0) 编辑

2013年7月18日

摘要: 最近在写一个接口要求用webapi来实现,之前没有接触过,只能一边学一边写了!我写的webapi只是用来做接口,并没有涉及到mvc。总得来说就是客户端调用我写的webapi接口服务。现在把我在写webapi中遇到的问题总结一下:服务端:首先要创建一个web空应用程序, 然后在工具菜单里找——〉库程序包管理器——〉管理解决方案的NuGet程序包,然后搜索Asp.net Web Api,点击安装。这就把所需要的类库文件自动添加到引用里面了!然后添加Global.asax文件,在Start方法里面注册添加一个类DemoController让这个类引用ApiController下面... 阅读全文
posted @ 2013-07-18 11:51 the Jade Emperor 阅读(575) 评论(0) 推荐(0) 编辑

2013年5月16日

摘要: 这是在这是在一个方法前右击添加单元测试,系统自动生成的单元测试方法。直接执行该方法是就会出现下面的错误:,我从网上查找了很多找到了结果是把HostType() 和[UrlToTest]两行注视掉。还没有找到原因。在执行测试的时候又出现了一个错误,从WCF服务的web.config中加载不了数据,原因是该测试读取的是它自己类库中的配置文件,所以你要在测试文件的类库中添加一个配置文件,文件里的内容要与WCF服务中的web.config中的内容一致。 阅读全文
posted @ 2013-05-16 10:09 the Jade Emperor 阅读(168) 评论(0) 推荐(0) 编辑

2013年5月3日

摘要: 最完美的xslt数值函数与字符串函数(转)任何的编程语言或者是SQL语句都有内置的函数或方法,而强大灵活的xslt技术也是如此。熟练掌握XSLT的常用函数的用法,XSLT的应用将变得如此轻松,你会发现XSLT比想象中还要牛!以下是xslt数值的函数与xslt字符串函数的说明与参考示例。1、xslt数值的函数:(1)fn:number(arg) 返回参数的数值。参数可以是布尔值、字符串或节点集。 示例:<xsl:value-of select="number('100')"/> 返回 100(2)fn:abs(num) 返回参数的绝对值。 示例:& 阅读全文
posted @ 2013-05-03 13:18 the Jade Emperor 阅读(182) 评论(0) 推荐(0) 编辑

2013年4月17日

摘要: 我在安装win7是遇到了分盘的问题,经过长时间的查找,终于从网上找到了一个很好的方法,虽然不是自己总结的,但是感觉很好就收藏了!希望能帮助大家啊!首先要说的是系统盘没有35G以上的你的系统C盘最好从新分区!!!我的系统现在都快30G了,我还没有装啥软件!系统分区的那个界面是这个图是我在网站上找的,不过除非你安装的是windows 2000或者 XP 不会出现这个界面,只要是WIN7的话都会出来的!大家看清楚了下面开始分区了,看错了不要在这埋怨我哈!!!!!当安装程序运行到创建磁盘分区界面时,按下“Shift+F10”便可启动命令窗口了。之后输入Diskpart回车便可进入Diskpart的命令 阅读全文
posted @ 2013-04-17 22:28 the Jade Emperor 阅读(247) 评论(0) 推荐(0) 编辑

2013年4月12日

摘要: 找了好长时间才找到解决方法,我的原因是第4个,升级后总算就可以了。纠结了好几天呢,现在总结下可能的原因及解决方案:出现以上情况的可能原因有:1、IP地址配置不正确:打开 Microsoft SQL Server 2005配置工具下的SQL Server Configuration Manager,选择MSSQLSERVER协议, 然后双击右边窗口的TCP/IP,在弹出窗口中检查IP配置。2、可能是因为VIA协议启用造成的。解决方法如下:1)打开SQL Server 2008中的配置工具SQL Server Configure Manager,将VIA协议禁用.2)重新启动SQL Server( 阅读全文
posted @ 2013-04-12 18:38 the Jade Emperor 阅读(405) 评论(0) 推荐(0) 编辑

2013年2月25日

摘要: C# DataTable 转 List<Model>的方法方法一:public static IList<T> ConvertTo<T>(DataTable table) { if (table == null) { return null; } List<DataRow> rows = new List<DataRow>(); foreach (DataRow row in table.Rows) ... 阅读全文
posted @ 2013-02-25 14:25 the Jade Emperor 阅读(397) 评论(0) 推荐(0) 编辑

2012年11月20日

摘要: IntelliTrace.exe,这个智能跟踪,虽然加速了调试速度,但同时也产生了弊端:搞得C盘空间不足。设置不启用它吧,调试速度势必减慢;启用吧,总不能一个个去结束进程吧。为了从根本上解决问题,还是去掉智能跟踪选项吧,方案:VS2010-->工具-->选项-->IntelliTrance-->将“启用IntelliTrace”勾选去掉-->确定单击高级,发现了记录的位置,Copy文件路径,定位到相应文件夹,发现问题根源原来有这样一个文件夹是用来存储只能跟踪文件的,再右击看看文件大小,竟然9G。这个文件夹下存放的文件是什么?.iTrance文件,也就是调试智能跟踪 阅读全文
posted @ 2012-11-20 16:45 the Jade Emperor 阅读(826) 评论(0) 推荐(0) 编辑

2012年10月29日

摘要: 启动和停止进程一、启动进程方法1:(1) 创建一个Process组件的实例,例如:Process myProcess = new Process();(2) 设置其对应的StartInfo属性,指定要运行的应用程序名以及传递的参数:myProcess.StartInfo.FileName = “文件名”;process1.StartInfo.Arguments=”参数”;如果该进程带有图形用户界面,也可以指定图形用户界面的打开方式。例如:myProcess.StartInfo.WindowStyle = ProcessWindowStyle.Normal;(3) 调用该实例的Start方法启动 阅读全文
posted @ 2012-10-29 11:57 the Jade Emperor 阅读(2802) 评论(0) 推荐(0) 编辑
摘要: 获取进程信息1.如何获取进程信息(1)获取本地计算机的所有进程Process [] myProcess = Process.GetProcesses();(2)获取本地计算机上指定名称的进程Process [] myProcess = Process.GetProcessesByName(“进程名称”);注意:(a)进程名称不带扩展名。 (b)可以是任何一个可执行文件例如:Process [] myPrecess = Process.GetProcessesByName(“Notopad++”);(3)获取远程计算机的所有进程:Process [] myProcess = Process.Ge 阅读全文
posted @ 2012-10-29 11:46 the Jade Emperor 阅读(2787) 评论(0) 推荐(0) 编辑

导航