
.net
文章平均质量分 65
yuanxi
这个作者很懒,什么都没留下…
展开
-
C# 中的类型转换
C# 中的类型转换 C# 出来也有些日子了,最近由于编程的需要,对 C# 的类型转换做了一些研究,在学习中整理了一份在这里与大家分享,很适用哦!其内容涉及 C# 的装箱/拆箱/别名、数值类型间相互转换、字符的 ASCII 码和 Unicode 码、数值字符串和数值之 间的转换、字符串和字符数组/字节数组之间的转换、各种数值类型和字节数组之间的转换、十六进制数输出以及日期型数据的一些转换处理转载 2006-09-01 15:55:00 · 849 阅读 · 0 评论 -
使用设计模式构建通用数据库访问类
在应用程序的设计中,数据库的访问是非常重要的,我们通常需要将对数据库的访问集中起来,以保证良好的封装性和可维护性。在.Net中,数据库的访问,对于微软自家的SqlServer和其他数据库(支持OleDb),采用不同的访问方法,这些类分别分布于System.Data.SqlClient和System.Data.OleDb名称 空间中。微软后来又推出了专门用于访问Oracle数据库的类库。 我们希望在转载 2007-02-03 17:18:00 · 1007 阅读 · 1 评论 -
Visual Studio 2005中的新DataSet特性(1)
本文,我将致力于在 Microsoft Visual Studio 2005 开发环境下使用这些类以及派生的类进行开发工作。对于类型化 DataSet 所作的更改和由 Visual Studio 2005 生成的新类型化 TableAdapter,是本文将要讨论的具体内容。除此之外,为开发以数据为中心的应用程序而使用的设计器和工具也是本文要讨论的内容,这些设计器和工具提供了很高的灵活性和工作效率。转载 2007-02-03 23:18:00 · 1029 阅读 · 0 评论 -
Visual Studio 2005中的新DataSet特性(2)
构建以数据为中心的窗体 生成了类型化 DataSet 之后,接下来要构建一个显示其数据的窗体。对于 .NET Framework 2.0 和 Visual Studio 2005 中的 WinForms 以及数据绑定,我不会深入研究它们的所有细节和新特性(因为可研究的东西太多了),但如果要了解以下这方面所取得的一些进展 — 如何能更简单、更灵活地建立功能上以数据为中心的窗体,这到是一个难得的转载 2007-02-03 23:20:00 · 813 阅读 · 0 评论 -
ADO.NET链接和摘要
msdn2 http://msdn2.microsoft.com/zh-cn/library/ms171905(VS.80).aspx原创 2007-02-03 23:35:00 · 703 阅读 · 0 评论 -
将 DTS 用于业务智能解决方案的最佳实践
msdn中的文章,对数据仓库的建设有帮助http://www.microsoft.com/china/MSDN/library/enterprisedevelopment/default.mspx?mfr=true原创 2007-02-03 18:05:00 · 809 阅读 · 0 评论 -
c#4个编程技巧
1.如果可能尽量使用接口来编程 .NET框架包括类和接口,在编写程序的时候,你可能知道正在用.NET的哪个类。然而,在这种情况下如果你用.NET支持的接口而不是它的类来编程时,代码会变得更加稳定、可用性会更高。请分析下面的代码: private void LoadList (object [] items, ListBox l) { for (int i = 0; i l.Ite转载 2007-02-04 22:05:00 · 694 阅读 · 0 评论 -
c#日期类型的使用
//大家在做报表或查询的时候都会有给用户预设一些可选的日期范围(如上图) //如本年度销售额、本季度利润、本月新增客户 //C#里内置的DateTime基本上都可以实现这些功能,巧用DateTime会使你处理这些事来变轻松多了 //今天 DateTi转载 2007-12-12 12:00:00 · 7208 阅读 · 0 评论 -
ajax
Ajax 应该不是一项技术,是一种思想而已,跟 ASP.NET 以及其它 Web 开发语言没有什么太大关系,这里只是谈谈 ASP.NET 中目前使用的 Ajax 技术以及其它一些实现 Ajax 的优秀框架。 Ajax 已经很流行一阵子了,现在谈 Ajax 觉得有点老土。目前所谓的 Web2.0 网站,基本上没有不使用 Ajax 的,就如使用 RSS 一样,就如同一个标签,贴上去就成了 2.0原创 2008-05-04 00:28:00 · 399 阅读 · 0 评论 -
private的使用说明
在此示例中,Employee 类包含两个私有数据成员 name 和 salary。作为私有成员,它们只能通过成员方法来访问,因此,添加了名为 GetName 和 Salary 的公共方法,以允许对私有成员进行受控制的访问。name 成员通过公共方法来访问,salary 成员通过一个公共只读属性来访问。(有关更多信息,请参见属性(C# 编程指南)。)原创 2008-05-07 23:55:00 · 1080 阅读 · 0 评论 -
ASP.NET性能优化汇总
参考“为WebForms说几句话和一些ASP.NET开发上的经验 ”全文 Compuware.DevPartner.Studio.Professional.Edition.v7.2 性能测试工具 对于一个好地架构而言,我甚至认为在Web.Config里面储存配置信息是一个不好地设计,因为你每一次改动配置都会导致Web Application重新启动。我觉得比较原创 2008-05-08 19:54:00 · 437 阅读 · 0 评论 -
可视化数据集设计应用经验
修改表结构后, 修改相关数据集和BLL类成员的步骤 修改DataSet中DataTable的查询 修改TableAdapter中成员的查询 修改BLL中类成员的变量 2. GRIDVIEW删除设计中的问题 比如设计上图的删除方式:在文本框中输入查询内容,列表显示,然后删除。GridVie原创 2008-05-11 16:53:00 · 587 阅读 · 0 评论 -
asp.net中的数据绑定
模板化的数据绑定控件为我们在页面上显示数据提供了根本的灵活性。你可能还记得ASP.NET v1.x中的几个模板化控件(例如DataList和Repeater控件)。ASP.NET 2.0仍然支持这些控件,但在模板中绑定数据的语法已经被简化和改善了。本文将讨论在数据绑定控件模板中绑定数据的多种方法。 数据绑定表达式 ASP.NET 2.0改善了模板中的数据绑定操作,把v1.x中的数据绑定语法Da原创 2008-05-26 19:01:00 · 632 阅读 · 0 评论 -
Activex编写
关于C#的ActiveX控件开发(转贴)[作者:剑气潇潇]首先,建立一个WinForm控件项目HelloWorld,并拖入一个Label控件,文字设为HelloWorld,UserControl1.cs内容如下: using System; using System.Collections; using System.ComponentModel; us原创 2008-06-12 22:37:00 · 1053 阅读 · 0 评论 -
..net 2.0中编写FTP程序
微软的.net framework 2.0相对于1.x来说增加了对FTP的支持。以前为了符合我的需求,我不等不使用第三方类库来实现FTP功能,但是为了可靠,还是使用.net framework的类比较好。我的这段代码没有做成可重复使用的类库的形式,但它却是比较容易理解的并能满足你的需求。它可以实现上传,下载,删除等任意功能。在这篇文章的后面将给大家出示.net 2.0下实现ftp的简单代码,使用的转载 2007-03-04 00:59:00 · 840 阅读 · 0 评论 -
VS2005如何进行单元测试
Team版的VS2005里面包含了完整的Test功能,具体有:Unit Test,WebTest和LoadTest.这一整套的测试基本涵盖了软件开发会使用到的测试功能.我这里先从单元测试开始介绍(Unit Test).说起单元测试,很多使用.net进行开发的人员也许马上就想起了NUnit,实际上它是个很好的工具,在VS2005出来之前,我也一直使用.不过现在VS2005已经提供了与NUnit一转载 2006-12-31 15:40:00 · 990 阅读 · 0 评论 -
学习定制自己的属性
在未使用.net编写程序之前,如果想看自己写的一些函数的备注,就必须要找到该函数才可以看的到,利用.net里的属性和反射机制,可以很轻松的定制自己的属性,在自己的程序里使用自己定制的属性,而且可以利用反射把这些属性单独抽出来管理,这样就可以更轻松的管理我们的程序。以下的例子是我参考《C#高级编程》里的例子写的,觉得这个例子很有代表性,拿出来与大家共享,也算是抛砖引玉吧。这个例子分三部分组成:第转载 2006-12-31 15:16:00 · 811 阅读 · 0 评论 -
如何使用mscomm串口控件在.net中编程
如何使用mscomm串口控件在.net中编程对于从事工控和单片机工作的人来说串口编程是很常用的和很重要的。事实上在VB.net和C#中对串口的操作和VS6里没有大的区别。你仍然可以直接调用API或者使用MSComm或其他第三方控件。这里只介绍大家常用的MSComm。例子使用2、3脚跳过线的串口将COM1和COM2连接。 首先,你必须有MSComm.ocx文件在你的Windows的System转载 2006-09-06 16:22:00 · 8277 阅读 · 2 评论 -
利用ODBC访问WINCC的历史数据库
利用ODBC访问WINCC的历史数据库 WINCC作为一个工控软件,有着工控软件的一系列特征:能显示实时数据,历史数据,生成实时数据曲线与历史数据曲线,并能生成报表。然而WINCC与其它的工控软件包有不同的地方:它的数据是保存在标准的及功能强大的Sybase SQL Anywhere数据库中,所以,我们可以像访问一般的数据库一样,通过ODBC直接访问WINCC的历史数据库。一、转载 2006-10-08 00:22:00 · 2109 阅读 · 0 评论 -
C#语言基础常见问题汇总(1)
1. 什么是C#? C#是Microsoft公司设计的一种编程语言。它松散地基于C/C++,并且有很多方面和Java类似。Microsoft是这样描述C#的:“C#是从C和C++派生来的一种简单、现代、面向对象和类型安全的编程语言。C#(读做‘Csharp’)主要是从C/C++编程语言家族移植过来的,C和C++的程序员会马上熟悉它。C#试图结合Visual Basic的快速开发能力和C+原创 2006-10-22 01:42:00 · 1038 阅读 · 0 评论 -
C# vb.net 语法比较
1.变量声名 C# 语法 int x; String s; String s1, s2; Object o; Object obj = new Object(); public String name; VB语法 Dim x As Integer Dim s As String Dim s1, s2 As String Dim o Implicitly Object Dim obj As New转载 2006-06-18 16:42:00 · 730 阅读 · 0 评论 -
Visual C#常用函数和方法集汇总
1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 int转载 2006-06-20 00:08:00 · 539 阅读 · 0 评论 -
C#学习笔记
C#学习笔记 from 2006.10 1.类间变量的使用c#中没有全局变量的概念,需要全局访问的变量可以放在一个类中,然后跨类访问变量即可。例:建立一code.cs文件,输入类:public class CmdSet { public static string ss = "123"; //注意必须使用public static作变量定义 } 在别的地方调用原创 2006-10-28 03:37:00 · 817 阅读 · 0 评论 -
C#操作符教程
迈克老猫 来自:老猫的理想 本教程参考C#和ASP.NET程序设计教程撰写,有什么不足之处请大家指出,或在老猫的理想BLOG留言。 这次简述一下操作符 1.算术操作符 算术操作符包括加(+)、减(-)、乘(*)、除(/)和求余(%)。加减操作符除了用于整数和实数的加减运算外,还适用于枚举类型、字符串类型和委托类型,这是通过操作符重栽实现的。 string mf1="Mike"; string mf转载 2006-06-18 15:47:00 · 4623 阅读 · 0 评论 -
C#发短信
通过编程方式实现短信息的发送对很多人来说是一件比较烦杂的事情,目前一般的解决方法是通过计算机和手机的连线,通过可对手机编程的语言编写相关的手机短信息程序来实现,而这种方法对于一般人来说是很难达到的,因为此种方法不仅要有很多必备的硬件设备,也还需懂得手机编程的相关知识。本文就来探讨一下另外一种通过Visual C#发送短信息的简单实现方法,这种方法在实现过程中比我们想象的要简单许多,只需拥有Visu转载 2006-06-28 01:19:00 · 7988 阅读 · 2 评论 -
C# 字符串性能说想
Introduction你在代码中处理字符串的方法可能会对性能产生令人吃惊的影响。在本文中,我需要考虑两个由于使用字符串而产生的问题:临时字符串变量的使用和字符串连接。 Background每个项目都有需要你为其考虑编码标准的时候。使用 FxCop 是一个好的开始。我最喜爱的一组 FxCop 规则是“性能”那组。于是,我就用 FxCop 来检查我的项目并发现一系列的字符串问题。原创 2006-12-06 14:37:00 · 882 阅读 · 0 评论 -
字符串格式化
格式字符 值 说明 0 零占位符 如果格式化的值在格式字符串中出现“0”的位置有一个数字,则此数字被复制到输出字符串中。小数点前最左边的“0”的位置和小数点后最右边的“0”的位置确定总在输出字符串中出现的数字范围。“00”说明符使得值被舍入到小数点前最近的数字,其中零位总被舍去。例如,用“00”格式化 34.5 将得到值 35。 # 数字占位原创 2006-12-06 17:21:00 · 2164 阅读 · 0 评论 -
国产语音卡大比拼
国产语音卡大比拼 双子星 2006/03/02 本文仅仅从技术、价格、性能等实际情况进行描写,给大家选购语音卡提供参考。和本人与各个厂家的关系以及和各个厂家老板的熟悉程度无关。属于学术性的论文 我的体会是,从目前国内电信增值和呼叫中心的市场来说,使用进口卡已经毫无意义了。如果说在日常生活中购买买一个进口货,或是为了享受购物的乐趣、或是一些面子上的东西、或是国内无替代转载 2006-08-09 23:51:00 · 8185 阅读 · 0 评论 -
vs2005单元测试笔记
1、测试类库项目,需要将待测项目和测试项目先生成DLL文件,否则会提示找不到相应的DLL文件。原创 2006-12-31 16:49:00 · 1558 阅读 · 1 评论 -
c# web service的文章
1.Web Service“四长两短” 当前,Web Service是一个热门话题。但是,Web Service究竟是什么?什么情况下应该用Web Service?什么情况下不应该用Web Service?是需要我们正确认识的。 实际上,Web Service的主要目标是跨平台的可互操作性。为了达到这一目标,Web Service转载 2007-02-11 02:56:00 · 1165 阅读 · 0 评论 -
利用WebBrowser彻底解决Web打印问题(包括后台打印)
BS架构下的打印大家是怎么解决的呢,我最近作了一个项目正好负责这一块,不仅要求打印页面的特定部分,还要求有后台的批量打印,在网上查了一些资料,最后终于解决了。抱着“取之于众 服务于众”的思想,我总结了一下,把它拿到网上来与大家分享,希望能帮助遇到类似问题的朋友。我主要使用了IE内置的WebBrowser控件,无需用户下载和安装。WebBrowser有很多功能,除打印外的其他功能就不再赘述了转载 2008-06-13 00:19:00 · 974 阅读 · 0 评论