.net
文章平均质量分 66
Eric_GuoDongliang
这个作者很懒,什么都没留下…
展开
-
常用的webservice接口
Web Service 一些对外公开的网络服务接口2011-10-29 14:12商业和贸易:1、股票行情数据 WEB 服务(支持香港、深圳、上海基金、债券和股票;支持多股票同时查询)Endpoint: http://webservice.webxml.com.cn/WebServices/StockInfoWS.asmx Disco: http://web原创 2012-01-09 22:43:32 · 96051 阅读 · 25 评论 -
非常不错的委托和事件的讲解
C#委托及事件在C#中,委托(delegate)是一种引用类型,在其他语言中,与委托最接近的是函数指针,但委托不仅存储对方法入口点的引用,还存储对用于调用方法的对象实例的引用。简单的讲委托(delegate)是一种类型安全的函数指针,首先,看下面的示例程序,在C++中使用函数指针。首先,存在两个方法:分别用于求两个数的最大值和最小值。int Max(int x,int y){原创 2012-03-08 11:06:04 · 4034 阅读 · 2 评论 -
看看如何获取assembly下的信息吧
protected void Page_Load(object sender, EventArgs e) { object[] productAttribute = Assembly.GetExecutingAssembly().GetCustomAttributes(false); //string source = prod原创 2012-03-29 16:23:02 · 598 阅读 · 0 评论 -
C#基础概念二十五问
C#基础概念二十五问注:本文部份资料来自网络,如有侵权,请与我联系,我会在第一时间声明引用或将其删除! 当初学 C# 时是找个人大概问了一下数据类型和分支语句就开始做项目了。这两天又全面的看了一下相关的基础知识(学而时习之嘛),总结了25个问题:1.静态成员和非静态成员的区别?2.const 和 static readonly 区别?3.extern 是什转载 2012-03-30 12:23:00 · 1964 阅读 · 0 评论 -
outlook插件发布的方法
终于找到原因了,相信一定有人在做outlook插件的时候遇到 在本地调试的时候是没问题的,可是部署的时候却发现加载不出来!!这是为什么呢?? 经过大量的搜索终于找到原因了,一定要多看,看到这篇文章:只有在正确注册了Office相应应用程序的内部COM插件时,才能被Office应用程序加载上。通常,您需要在注册表中创建以下键值:HKEY_CURRENT_USER\Softwar原创 2012-03-14 21:34:41 · 3107 阅读 · 1 评论 -
完美解决强类型dataset的移植问题!!未能启用约束。一行或多行中包含违反非空、唯一或外键约束的值。
最近做一个项目,比较懒,就用强类型dataset来做数据库的操作 到后来,问题出现了,这个强类型的dataset更改配置文件后,其实里面生成的sql连接的配置是没有变的,纠结啊,这要是移植的话,还得重新生成。 还有个问题就是改了配置表后会报这个错误:未能启用约束。一行或多行中包含违反非空、唯一或外键约束的值。挠心啊!!! 作为一个程序员,怎么能容忍呢? 上网找找看吧原创 2012-03-14 17:22:15 · 2486 阅读 · 1 评论 -
教你如何清除应用程序缓存
有的时候调试,安装了一个应用,结果你第二次调试的时候,虽然卸载 了 但是还是会提示你已经安装过了 这个什么原因呢? 缓存在作怪!! 果断清除掉 如下:在cmd中找到如下路径 然后 mage -cc 就可以 了 c:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin>mage -cc已清除应用程序原创 2012-03-19 22:15:50 · 1649 阅读 · 0 评论 -
初级使用企业库
使用企业库进行数据操作一、企业库-数据处理模块简介微软企业库的数据处理应用模块(The Data Access Application Block,以下简称DAAB)通过提供合理的逻辑模块来帮助.net开发人员从繁重的数据访问、处理工作中解脱出来。开发人员仅需做如下的工作:1、创建数据库(连接)对象2、通过命令行(command)提供数据访问及处理所需的各种参数3、调用DAAB转载 2012-04-17 10:53:15 · 1304 阅读 · 0 评论 -
拉姆表达式好东西啊
拉姆达表达式学习(1) 我曾经遇到一个项目,项目里面需要经常对一系列的同类型集合进行操作,如对集合进行增加元素,删除集合的指定索引的元素等等. 我们可以使用ArrayList来进行.如1ArrayList stringList=new ArrayList();2stringList.Add("大家好");3stringList.Add("你们好");4stringLis转载 2012-04-17 14:43:38 · 8751 阅读 · 0 评论 -
C#发起soap请求!!!好东西啊
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using hp原创 2012-11-28 23:43:15 · 9774 阅读 · 0 评论 -
关于“服务器提交了协议冲突. Section=ResponseStatusLine"问题请
原因是这样的,ASP.Net 2.0 增强了安全性,对一些有危害的http 头进行了判断,比如url中有空格的情况,以帮助网站提高网络攻击的防御能力。如果你的http头中有一些ASP.NET 认为是有危害的信息,则会返回这个错误。你访问百度没有问题,是因为百度根本就不是asp.net 做的。这个问题的解决办法是在你的 web.config 中添加如下配置:原创 2012-12-06 15:25:37 · 5191 阅读 · 1 评论 -
分享个比较好的数据库访问类
public class DBHelper { private static readonly string connectionString = ConfigurationManager.ConnectionStrings["JiangsuMobileOA"].ConnectionString.ToString(); private stat原创 2014-03-08 21:17:17 · 1167 阅读 · 0 评论 -
.NET、C#发送邮件
/// /// Net 2.0 发送邮件 /// /// 发送邮件服务器 /// 发信人Email /// 发信人Email密码 /// 收信人Email /// 邮件主题 /// 邮件内容 public static void Se原创 2014-03-08 21:18:46 · 833 阅读 · 0 评论 -
关于webchart的使用
关于webchart这个图标控件的使用,近期稍微研究了下,也使用率一些功能,做个记录分享下,前端加个控件原创 2014-03-08 21:25:43 · 1091 阅读 · 0 评论 -
log4net的使用
原创 2014-03-08 21:21:43 · 803 阅读 · 0 评论 -
关于cookie的使用
/// /// 设置cookie /// /// public static void setcookie(string username) { HttpCookie cookie = new HttpCookie("JiangsuMobileOA");//初使化并设置Cook原创 2014-03-08 21:19:58 · 768 阅读 · 0 评论 -
log4net的配置使用
声明:本文内容主要译自Nauman Leghari的Using log4net,亦加入了个人的一点心得(节3.1.4)。请在这里下载示例代码 1 简介 1.1 Log4net的优点: 几乎所有的大型应用都会有自己的用于跟踪调试的API。因为一旦程序被部署以后,就不太可能再利用专门的调试工具了。然而一个管理员可能需要有一套强大的日志系统来诊断和原创 2012-03-07 19:09:16 · 640 阅读 · 0 评论 -
log4net配置写数据到数据库中
原创 2012-03-06 15:01:01 · 1769 阅读 · 1 评论 -
关于TreeView的使用 C#
今天看代码的时候发现站点地图,如是就像搞清楚是怎么使用的,这里只谈简单的使用 先添加一个站点地图 web.sitemap如下:http://schemas.microsoft.com/AspNet/SiteMap-File-1.0">原创 2012-01-06 20:07:52 · 765 阅读 · 0 评论 -
用C#来发送邮件
很多时候我们需要来发送邮件,这里我就把自己写的发送邮件的例子给大家分享下吧,以后我也回来自己学习 呵呵我在前台添加了一个botton来触发发送邮件:代码如下: protected void Button1_Click(object sender, EventArgs e) { string subject = "test";原创 2012-01-06 19:56:46 · 647 阅读 · 0 评论 -
自定义验证
在服务器端执行验证: 1、利用控件的事件(1)HTML视图 服务器端验证,输入值非偶数!" OnServerValidate="CustomValidator1_ServerValidate"> (2)在VB代码窗口构造事件Protected Sub CustomValidator1_ServerVali转载 2012-01-11 17:19:20 · 664 阅读 · 0 评论 -
一般处理程序中如何设置Session
在做AJAX的时候想在一般处理程序中设置Session,可以遇到麻烦了用 context.Session.Add()方法添加不进去,后来才发现这个得继承一个借口看下面: public class AuthticUser : IHttpHandler, IRequiresSessionState加上红色部分的继承就ok啦原创 2011-12-23 00:16:03 · 1505 阅读 · 0 评论 -
ashx版本的验证码以及使用方法
代码如下: using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Services;using System.Drawing;using System.Web.UI.WebControls;using System.Web原创 2012-01-10 11:40:47 · 2117 阅读 · 0 评论 -
图片验证码c#产生
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Drawing;namespace WebServiceClient2{转载 2012-01-10 10:33:46 · 916 阅读 · 0 评论 -
调用公共服务Webservice的实际应用
继昨天发现了公共webservice以后,今天就做一个调用webservice的应用出来,和大家一起学习下, 昨天我已经试过一些services了,今天再做一个吧。 今天做翻译吧,先在我上一个文章中找到翻译服务的地址 http://fy.webxml.com.cn/webservices/EnglishChinese.asmx;接下来回到vs环境上添加上这个引用,如下图原创 2012-01-10 09:45:24 · 6736 阅读 · 0 评论 -
string.Format字符串格式化说明
先举几个简单的应用案例:1、格式化货币(跟系统的环境有关,中文系统默认格式化人民币,英文系统格式化美元)string.Format("{0:C}",0.2) 结果为:¥0.20 (英文操作系统结果:$0.20)默认格式化小数点后面保留两位小数,如果需要保留一位或者更多,可以指定位数string.Format("{0:C1}",23.15) 结果为:¥23.2 (截取会自动四舍五入)转载 2012-01-09 17:18:35 · 1306 阅读 · 0 评论 -
读取XML的数据
看了半天,这个还是不错的,对xml的操作比较全面,要用的时候就有的用了 c#读写xml文件已知有一个XML文件(bookstore.xml)如下: Oberon's Legacy Corets, Eva 5.95 1、往节点中插入一个节点: XmlDocument xmlDoc=new XmlDocument();原创 2012-01-09 16:58:05 · 1254 阅读 · 0 评论 -
XML的SelectNodes使用方法以及XPath
XPath 是 XML 的内容,这里 SelectNodes 是 C# 中 XmlDocument 或 XmlNode 的一个方法。SelectNodes 使用 XPath 来选取节点。重要语法SelectNodes("item")从当前节点的儿子节点中选择名称为 item 的节点。SelectNodes("/item")从根节点的儿子节点中选择名称为 item 的节点。S原创 2012-01-09 16:49:54 · 39011 阅读 · 7 评论 -
有道词典的API使用 C#
今天看接口方面的东西,顺手练习了一把,用有道的API做了一个翻译工具,贴代码吧 protected void Button1_Click(object sender, EventArgs e) { this.Label1.Text = YouDaoTranslateTool(this.TextBox1.Text.ToString());原创 2012-01-09 14:44:02 · 9571 阅读 · 1 评论 -
SiteMapPath 使用例子
SiteMapPath 使用例子2008-10-15 13:32SiteMapPath是ASP.NET 2.0 版包含导航控件中的一种,其它还包括 Menu 控件和TreeView 控件,这些控件使导航菜单的创建、自定义和维护变得很容易导航控件的一种。1、创建.sitemap文件,其实就是一个xml文件,包括有着层次结构的siteMapNode>元素2、转载 2012-01-06 16:23:03 · 1205 阅读 · 0 评论 -
很不错的C#类型讲解,堆,栈,值类型,引用类型,装箱,拆箱
堆,栈,值类型,引用类型,装箱,拆箱 2011-01-13 23:44:52| 分类:精品c#文章 | 标签:|字号大中小订阅 堆,栈,值类型,引用类型,装箱,拆箱(推荐不错的)http://www.congci.com/item/duizhanleixing=================================理解C#值类型与转载 2012-01-12 13:44:03 · 1854 阅读 · 0 评论 -
反射概述 和Type类
反射概述 和Type类 2010-09-06 19:25:12| 分类:吃饭的家伙 | 标签:|字号大中小订阅 1.反射的作用简单来说,反射提供这样几个能力:1、查看和遍历类型(及其成员)的基本信息和程序集元数据(metadata);2、迟绑定(Late-Binding)方法和属性。3、动态创建类型实例(并可以动态调用所创建的实例的方法转载 2012-01-12 15:16:55 · 641 阅读 · 0 评论 -
C# Attribute
C# Attribute特性,就是为目标元素,可以是数据集、模块、类、属性、方法、甚至函数参数等加入附加信息,类似于注释,但是可以在运行期以反射的方式获得。定制特性主要应用在序列化、编译器指令、设计模式等方面。多个特性可以应用于同一元素,特性间以逗号隔开,以下表达规则有效:[AttributeUsage][ Flags]、[AttributeUsage, Flags]、[Fla转载 2012-02-10 14:16:53 · 581 阅读 · 0 评论 -
最近研究QTP和.net可以结合使用发送邮件,自创方法记录一下
Set oSmtpClient=DotNetFactory("System.Net.Mail.SmtpClient","System")Set oCredentials=DotNetFactory("System.Net.NetworkCredential","System")Set oMailMessage=DotNetFactory("System.Net.Mail.MailMessa原创 2015-03-13 16:08:10 · 1024 阅读 · 0 评论