星星之火

燎原之势不可挡
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页

2013年6月25日

摘要: 设计和实现服务协定创建服务协定—WCF术语消息消息是一个独立的数据单元,它可能由几个部分组成,包括消息正文和消息头。服务服务是一个构造,它公开一个或多个终结点,其中每个终结点都公开一个或多个方法。终结点终结点是用来发送或接收消息(或执行这两种操作)的构造。终结点包括一个定义消息可以发送到目的地的位置(地址,一个描述消息如何发送的通信机制规范(绑定)以及对于可以再该位置发送或接收(或者两者皆可)的一组消息的定义(服务协定)——该定义还描述了可以发送何种消息。WCF服务作为一个终结点集合向外界公开。创建服务协定定义服务协定在类或接口上使用ServiceContractAttribute属性标记定义 阅读全文

posted @ 2013-06-25 00:22 星星之火116 阅读(1826) 评论(4) 推荐(1) 编辑

2013年6月11日

摘要: 什么是WCF什么是WCF?提供统一的,可用于建立安全、可靠的面向服务的应用的高效开发平台。将web服务的概念直接映射到.NET Framework公共语言运行库(CLR)中对应的内容,包括将消息灵活且可扩展的映射到注入VisualC#等语言实现的服务。该服务模型提供支持松散耦合和版本管理的序列化功能,并提供与注入消息队列(MSMQ),COM+,ASP.NETweb服务、Web服务增强(WSE)等现有的.NET FrameWork分布式系统技术及很多其他功能的集成和互操作性。WCF是对现有技术的统一System.Messaging、WSE、Remoting、ASMX、Enterprise Ser 阅读全文

posted @ 2013-06-11 16:06 星星之火116 阅读(657) 评论(1) 推荐(0) 编辑

2013年6月1日

摘要: 2013-5-311. DataTable中按某一列的值的大小排序问题上周在开发中遇到这样的一个问题,就是对DataTable中的某一列按照值的大小排序。因为该DataTable是用其他的DataTable重新拼接构造而来的,所以需要再次排序。所以很自然的就用到了DataView.Sort属性。代码如下:DataView dv=dt.DefaultView;dv.sort=”列名 desc”;dt=dv.ToDataTable();以上的这些代码本身是没有问题的,但是在构造新的DataTable的时候,是用现有的DataTable oldDt的某些列来构造的,如下:DataTable dt=n 阅读全文

posted @ 2013-06-01 18:07 星星之火116 阅读(2343) 评论(0) 推荐(1) 编辑

2013年5月26日

摘要: 2013-5-261. 可访问性不一致,参数类型***比方法***的访问性低这样的情形出现的情况往往是在方法中操作一个类对象,而该类的访问修饰符非Public,只需要将其访问修饰符改为Public即可。2. table边框单元格效果上周开发遇到的一个小问题,就是动态的显示一个table时,需要为其加上边框,每个单元格都需要有边框,只是一个很简单的CSS样式而已,代码如下:<style type=” text/css”>#main table td,table { border:1px solid; } </style><div id="main" 阅读全文

posted @ 2013-05-26 11:42 星星之火116 阅读(1177) 评论(0) 推荐(0) 编辑

摘要: 2013-5-251. “已有打开的与此命令相关联的 DataReader,必须首先将它关闭。"问题.上周在项目开发中,遇到这样的一个问题,在前台展示页,两个WebPart调用后台的API进行数据的查询呈现。有时候两个数据报表都能呈现,而有时候,却只能呈现一个报表。使用IE的开发人员调试工具跟踪调试以后,发现了如上提到的问题“已有打开的与此命令相关联的 DataReader,必须首先将它关闭”。起先以为是API中使用了DataReader进行数据读取,没有关闭,检查了一下代码,发现代码中并没有使用DataReader,然后,以为是SqlConnection没有关闭,又检查了下代码,发 阅读全文

posted @ 2013-05-26 00:35 星星之火116 阅读(8003) 评论(0) 推荐(2) 编辑

2013年5月12日

摘要: Sharepoint中为列表添加自定义的菜单项项目需求需要在列表中添加自定义的菜单项以实现某些特定的功能,这里就把实现的过程和大家分享一下。主要有一下几个步骤:1) 创建内容类型ContentTypeElement.xml文件的代码如下:<?xml version="1.0" encoding="utf-8"?><Elements xmlns="http://schemas.microsoft.com/sharepoint/"> <!-- 父内容类型: 项目 (0x01) --> <Conte 阅读全文

posted @ 2013-05-12 10:27 星星之火116 阅读(1050) 评论(0) 推荐(1) 编辑

2013年5月11日

摘要: 2013-5-111 .CSS:clear属性的用法上周在项目中,在做对用户输入信息进行验证,如果有验证有错的话,需要显示提示信息,提示信息要显示在文本框的下边,有想过用<br/>换行,但是那样的话单元格就会变成两行,影响页面的布局,而提示信息又是动态的,如果验证通过则不显示,最后想要了用clear:both的方法来解决这样的问题.主要代码如下:<td ><asp:TextBox ID="Net_adds_5_yr" runat="server"></asp:TextBox> <div style=& 阅读全文

posted @ 2013-05-11 19:37 星星之火116 阅读(1409) 评论(0) 推荐(0) 编辑

2013年5月4日

摘要: 2013-5-4如何验证DropDownList是否已选择 上周在项目开发中遇到这样一个问题,在做基础数据管理时,需要进行数据的新增和修改,在Editor页上有一个表单字段的内容是从DropDownList里边选的,DropDownList默认的选项为“请选择”,如何在客户端对用户是否选择进行校验?因为是基础数据管理,所以对整个性能的要求不是特别的严格,整个表单的验证都是使用的ASP.NET里边的验证控件,因为DropDownList有默认的选择项为“请选择”,所以就算用户什么都不选,DropDownList也会有值,不能用RequiredFieldValidator(必须字段验证)验证,这里 阅读全文

posted @ 2013-05-04 13:19 星星之火116 阅读(1329) 评论(2) 推荐(0) 编辑

2013年4月29日

摘要: 2013-4-29DataTable中如何去除重复的项上周在项目中遇到一个问题,就是获取DataTable中某一列的值,因为从数据库中检索数据时,按照2个字段进行分组,而要获得的那一列刚好在分组这两列中,所以该列的值必然有重复,于是就想到了去除重复,有了思路以后在网上看了一些方法,大都是遍历之类的,虽说功能是可以实现,但是效率太低了,最后发现了一个简单的方法,如下:public string[] GetNamesFromDataTable(DataTable dataTable) { DataView dv = dataTable.DefaultView; ... 阅读全文

posted @ 2013-04-29 20:33 星星之火116 阅读(1570) 评论(4) 推荐(1) 编辑

2013年4月13日

摘要: 2013-4-131、 DataTable排序在实际的开发可能会用到对已填充的DataTable进行排序的问题,下面给大家介绍两种比较实用的排序方式。public DataTable DateTableOrder(DataTable dt) { /*第一种方法*/ DataView dv = dt.DefaultView; dv.Sort = "Id Asc"; dt = dv.ToTable(); /*第二种方法*/ DataRow[] dr... 阅读全文

posted @ 2013-04-13 18:28 星星之火116 阅读(9584) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页