WCF系列之.net(4.0) 在网站使用Wcf 代替传统的WebService

摘要: 大家在开发webform的时候webService 一直什么拿手好戏。但.net4.0 出现以后,我们完全可以用Wcf 代替传统的WebService.跟我们平时一样引用webservice一样,引用Wcf 服务。我们还是 按 服务接口-》服务-》客户端服务接口:using System;using System.Collections.Generic;using System.Runtime.Serialization;using System.ServiceModel;using System.Text;/* *顺便说下 这里的NameSpace 必须和数据契约的NameSpace一致 否 阅读全文
posted @ 2013-02-27 13:55 ~紫鱼~ 阅读(3383) 评论(1) 推荐(2) 编辑

WCF系列之.net(4.0)使用示例

摘要: 上两篇,我们介绍了.net3.5 使用WCF一些配置,但到了.NET4.0版本以后,使用WCF就更加简洁了。简洁在那里,当然这服务端的ABC配置,新的特性可以使用默认特性,我们无需再写ABC配置了,如果有意外到是可以配置的。服务端代码如下:using System.ServiceModel;using Wcf.IProductService;namespace Server{ class Program { static void Main(string[] args) { //这里就利用.net4.0 新特性 使用默认总结点 不用... 阅读全文
posted @ 2013-02-27 09:47 ~紫鱼~ 阅读(1152) 评论(0) 推荐(0) 编辑

WCF系列之.net(3.0/3.5)Rest使用示例

摘要: 上面我介绍了在.NET(3.0/3.5)开发WCF的使用示例。这篇,我将讲解Rest 这个炙手可热的新的开发方式,至于rest 是什么,请大家百度下。我们还是以下面的方式做示例:服务接口-》服务-》客户端1.服务接口:数据接口using System.ServiceModel;using System.ServiceModel.Web; //这里就是REST 要关键引用的类using System.Runtime.Serialization;namespace Wcf.IProductService{ [ServiceContract] public interface IProd... 阅读全文
posted @ 2013-02-25 13:18 ~紫鱼~ 阅读(1424) 评论(0) 推荐(0) 编辑

WCF系列之.net(3.0/3.5)使用示例

摘要: WCF目前使用越来越多了,但根据不同的.NET版本,会不同的使用方式。首先,我们在.NET(3.0/3.5)开发WCF的使用示例。服务接口-》服务-》客户端。 也就是最常用的开发方式,也是最多的开发方式。1.服务接口:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.ServiceModel;namespace WCF.IServiceAPI{ /// <summary> /// 服务接口 /// </summary> [Servi 阅读全文
posted @ 2013-02-23 13:23 ~紫鱼~ 阅读(525) 评论(0) 推荐(0) 编辑

解决TFS无法上传Nuget下载的DLL问题

摘要: 环境:VS2010/VS2012+Nuget+TFS2010我在使用Nuget下载DLL的程序本机编译通过,结果签入的时候,其他同事都喊编译不过去,我逐步研究下,原来签入到服务器的packages文件里只有XML,没有包含DLL。问题找到了,剩下的就好办了!解决办法:安装Nuget还原,删除签入的packages。当其他同事编译代码的时候,Nuget就会自动下载过去。本机自动成packages文件夹。这下清爽了,服务器没有packages文件夹,本机还可以跟其他同事同步,太棒了!记录下,送给遇见同样问题的同学!。 阅读全文
posted @ 2013-02-21 14:11 ~紫鱼~ 阅读(1966) 评论(4) 推荐(0) 编辑

批量删除MSSQL被挂JS木马语句

摘要: declare @delStr varchar(8000)set @delStr='</title><style>.a84c{position:absolute;clip:rect(476px,auto,auto,476px);}</style><div class=a84c'set nocount ondeclare @tableName nvarchar(100),@columnName nvarchar(100),@tbID int,@iRow int,@iResult intdeclare @sql nvarchar(500)s 阅读全文
posted @ 2013-02-20 09:55 ~紫鱼~ 阅读(277) 评论(0) 推荐(0) 编辑

Nuget 报错:Package restore is disabled by default.解决办法

摘要: 从http://www.asp.net下载一个DEMO,结果编译的时候报:错误 1 Package restore is disabled by default. To give consent, open the Visual Studio Options dialog, click on Package Manager node and check 'Allow NuGet to download missing packages during build.' You can also give consent by setting the environment vari 阅读全文
posted @ 2013-02-20 09:25 ~紫鱼~ 阅读(3270) 评论(0) 推荐(0) 编辑

VS编译WebService 报 进程不具有此命名空间的访问权限的解决办法

摘要: 但用VS在控制台程序里编辑运行WebService的时候报这样的错:未处理System.ServiceModel.AddressAccessDeniedException HResult=-2146233087 Message=HTTP 无法注册 URL http://+:3333/employees/。进程不具有此命名空间的访问权限(有关详细信息,请参见 http://go.microsoft.com/fwlink/?LinkId=70353)。 Source=System.ServiceModel问题原因:我们在运行VS的时候没有以管理员身份运行,导致的解决办法:就是以管理员身份运行... 阅读全文
posted @ 2013-02-19 14:32 ~紫鱼~ 阅读(1162) 评论(0) 推荐(0) 编辑

查询你的数据库有没有被木马注入的可能!

摘要: 大家平时在使用mssql的时候,有没有注意自己的数据库有没有被木马注入的可能呢请使用以下代码,这个是查询所有字符字段的sql语句:DECLARE @T varchar(255), @C varchar(255) DECLARE Table_Cursor CURSOR FOR Select a.name,b.name from sysobjects a,syscolumns b where a.id=b.id and a.xtype= 'u ' and (b.xtype=99 or b.xtype=35 or b.xtype=231 or b.xtype=167) OPEN Ta 阅读全文
posted @ 2013-02-04 10:59 ~紫鱼~ 阅读(1369) 评论(0) 推荐(0) 编辑

MVC6个常用路由设置,记录下

摘要: 大家在学习MVC的过程,老是用到设置路由,但有6个常用路由,是大家经常用到的。一.默认路由(MVC自带)public static void RegisterRoutes(RouteCollection routes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.MapRoute( "Default", // 路由名称 "{controller}/{action}/{id}", // 带有参数的 URL new { controller = "Home 阅读全文
posted @ 2013-02-04 09:44 ~紫鱼~ 阅读(10483) 评论(3) 推荐(4) 编辑