摘要: CREATE AGGREGATE (Transact-SQL)创建一个用户定义的聚合函数,其实现在 Microsoft .NET Framework 程序集的类中定义。SQL Server 2005 数据库引擎 若要将该聚合函数绑定到其实现,必须首先使用 CREATE ASSEMBLY 语句将包含该实现的 .NET Framework 程序集上载到 SQL Server 实例中。注意:默认情况下,SQL Server 运行 CLR 代码的功能处于禁用状态。您可以创建、修改和删除引用托管代码模块的数据库对象,但是,除非通过使用 sp_configure 启用了 clr enabled 选项,否则 阅读全文
posted @ 2012-07-19 10:12 王宏磊@中国 阅读(2200) 评论(0) 推荐(0) 编辑
摘要: SQL 2005资料查询http://technet.microsoft.com/zh-cn/library/ms189593(v=sql.90) 阅读全文
posted @ 2012-07-19 09:45 王宏磊@中国 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 页面的生命周期一般只指从请求页面到卸载页面的过程。这之间又具体分以下几个阶段。1、页请求:页请求发生在页面生命周期开始之前,用户请求页面时,asp.net将确定是否需要分析和编译页。2、开始:在开始阶段,将设置页属性,如request和response。在此阶段,页还将确定请求是回发请求还是新请求,并设置ispostback属性。3、页初始化:在初始化期间可以使用页中的控件。并设置控件的ID属性。4、加载:在加载期间,如果当前请求是回发请求,则将使用视图状态和控件状态恢复的信息加载控件属性。5、验证:在验证期间,将调用所有的验证程序控件的validate,此方法将设置各个验证程序控件和页的is 阅读全文
posted @ 2012-05-08 23:22 王宏磊@中国 阅读(8184) 评论(0) 推荐(0) 编辑
摘要: 1、System.Activities:System.Activities命名空间包含在window workflow foundation中创建和处理活动中所素要的所有类。2、System.AddIn:System.AddIn命名空间包含具有以下用途的类型:确定、注册、激活和控制加载项。允许加载项与主机应用程序进行通讯。3、System.CodeDom :System.CodeDom命名空间包含具有以下功能的类:代表源代码文档的元素,支持生成用被支持的编程语言编写的源代码并进行编译。4、System.Collections:System.Collections 命名空间包含具有一下功能的类型 阅读全文
posted @ 2012-05-03 14:33 王宏磊@中国 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 1、svcutil.exe工具创建客户端代理类 打开Visual Studio命令提示 svcutil.exe /out:c:\ClientCode.cs /config:c:\app.config http://localhost:8000/Services/service.svc2、代码编写基础通道创建客户端代理类EndpointAddress address = new EndpointAddress("http://localhost/servicemodelsamples/service.svc"); WSHttpBinding binding = new WS. 阅读全文
posted @ 2012-05-02 14:38 王宏磊@中国 阅读(283) 评论(0) 推荐(0) 编辑
摘要: EndpointAddress address = new EndpointAddress("http://localhost/servicemodelsamples/service.svc"); WSHttpBinding binding = new WSHttpBinding(); ChannelFactory<ICalculator> factory = new ChannelFactory<ICalculator>(binding, address); ICalculator channel = factory.Cre... 阅读全文
posted @ 2012-05-02 14:22 王宏磊@中国 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 一、在IIS中承载 请确保正确安装和注册IIS和WCF以及WCF HTTP激活组件。 二、在Windows进程激活服务(WAS)中承载 三、在托管应用程序中承载(自承载) using (ServiceHost serviceHost = new ServiceHost(typeof(CalculatorService))) { serviceHost.Open(); Console.WriteLine("The service is ready."); Cons... 阅读全文
posted @ 2012-05-02 13:41 王宏磊@中国 阅读(176) 评论(0) 推荐(0) 编辑
摘要: string BaseString="http://localhost:8000/webcast/";//假如使用BasicHttpBinding的情况,其他情况可以修改BasicHttpBinding binding1=new BasicHttpBinding();binding1.ClaseTimeout=new TimeSpan(0,2,0);using (ServieceHost host=new ServiceHost(typeof(服务方法的类库名称))){ host.AddServiceEndpoint(typeof(服务接口类库名称),binding1,Ba 阅读全文
posted @ 2012-04-28 11:06 王宏磊@中国 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 请求/答复通过请求/答复模式,请求发送方(客户端应用程序)将接受与请求相关的答复。这是默认的模式,因为它既支持传入操作(一个或多个参数传递到该操作中),也支持返回操作(该操作将返回一个或者多个输出值传回调用方) 请注意,除非指定其他基础消息模式,否则,即使服务操作返回void,也属于请求/答复消息交换。 操作的结果是:除非客户异步调用操作,否则客户端将停止处理,直到收到返回消息,即使该消息正常情况下为空也是如此。缺点:如果执行操作需要很长时间,则会降低客户端性能和响应能力。优点:响应消息中可以返回SOAP错误,这表明可能在通信或处理中发生了一些与服务有关的错误状况。单向如果WCF服务应用程序的 阅读全文
posted @ 2012-04-26 16:46 王宏磊@中国 阅读(275) 评论(0) 推荐(1) 编辑
摘要: 建模1、使用计算机描述一个系统的行为。例如,电子表格程序可以用来处理财务数据,代表公司的行为;开发商业计划;评估公司经营改变可能造成的影响。2、使用计算机以数学方法描述物体和它们之间的空间关系。例如,计算机辅助设计 (CAD) 程序可在屏幕上生成物体,使用方程式产生直线和形状,依据它们相互之间及与所在的二维或三维空间的关系精确放置。3、应用程序和数据建模是为应用程序确定、记录和实现数据和进程要求的过程。这包括查看现有的数据模型和进程,以确定它们是否可被重复使用,并创建新数据模型和进程,以满足应用程序的独特要求。IO操作输入/输出操作 阅读全文
posted @ 2012-04-26 16:14 王宏磊@中国 阅读(146) 评论(0) 推荐(0) 编辑