随笔分类 -  C#学习心得

C#的学习心得.
摘要:1if(name==null||name=="")2returnnull;3XLineobj;4if(xlines.TryGetValue(name,outobj))5{6returnobj;7}8else9{10returnnull;11}在盖次的MSDN里找到一些东东.http://msdn.microsoft.com/zh-cn/library/zkw5c9ak(VS.80).aspx.NE... 阅读全文
posted @ 2008-06-10 16:42 何随风 阅读(3777) 评论(0) 推荐(0)
摘要:前几天用netTiers2.2.0生成了一个SQL2000下使用的CS文件。 今天要把它们全都转为Oracle的。搞得我又得重新建表,写存储过程。。 逐个的更改CS文件里的存储过程名。。 阅读全文
posted @ 2008-05-13 23:44 何随风 阅读(641) 评论(1) 推荐(0)
摘要:ORA-06550: 第 1 行, 第 35 列: PLS-00103: 出现符号 "PARKID"在需要下列之一时: := . ( @ % ; 符号 ":=" 被替换为 "PARKID" 后继续。 阅读全文
posted @ 2008-05-13 17:19 何随风 阅读(11581) 评论(0) 推荐(0)
摘要:写程序也有两年的时间了。。可是一直没有在工作中应用到测试。 测试的书倒的看了一些,可一到工作中就不行了。有时候的无从下手,有时候是时间紧(都是借口!!!)。 今天在园子里看到一篇文章《你学会测试了吗(1):推荐工具 》里说到了一个工具,不用说就是标题上写的那个啦。 今天开始试试。(以前都是把事儿推到明天,现在要从今天开始。) 阅读全文
posted @ 2008-05-13 14:40 何随风 阅读(494) 评论(0) 推荐(0)
摘要:在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) 阅读全文
posted @ 2007-12-25 09:48 何随风 阅读(29463) 评论(12) 推荐(1)
摘要:在C#程序中实现插件架构 在.NET框架下的C#语言,和其他.NET语言一样提供了很多强大的特性和机制.其中一些是全新的,而有些则是从以前的语言和平台上照搬过来的。然而,这种巧妙的结合产生了一些有趣的方法可以用来解决我们的问题。这篇文章将讲述如何利用这些奇妙的特性,用插件(plug-ins)机制建立可扩展的解决方案。后面也将提供一个简要的例子,你甚至可以用这个东西来替换那些已经在很多系统中广泛使用的独立的程序。在一个系统中,可能有很多程序经常需要进行数据处理。 阅读全文
posted @ 2007-12-01 14:28 何随风 阅读(1510) 评论(3) 推荐(0)
摘要:我始终认为,对一个初学者来说,IT界的技术风潮是不可以追赶的,而且也没有能力去追赶。我时常看见自己的DDMM们把课本扔了,去卖些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到非常痛心。而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#里面可以不用指针等等则让我觉得好笑。C#就象当年的ASP一样,"忽如一夜春风来,千树万树梨花开",结果许多学校的信息学院成了"Web 学院"。96,... 阅读全文
posted @ 2007-11-08 15:31 何随风 阅读(490) 评论(0) 推荐(0)
摘要:前言  ASP.NET的优点也就是各个控件独立负责自己内部的逻辑,这是一个好事情,因为它解决了原本ASP处理逻辑耦合度高的问题。然而这是需要代价的,那就是引入ASP.NET页面生命周期,随着控件的多层嵌套,应用的复杂度增加,我们再次陷入泥潭!  问题  其实这个文章题目我两个月前就写下了,可是一直没想写完它,直到今天我在这个泥潭中泡了几个小时,于是决定先从泥潭中跳出来把文章写完,再跳进去继续解决问... 阅读全文
posted @ 2007-11-08 14:58 何随风 阅读(332) 评论(0) 推荐(0)
摘要:基于NBearV4构架的开发流程图.一个.net的开发框架 阅读全文
posted @ 2007-11-06 22:17 何随风 阅读(767) 评论(0) 推荐(0)
摘要:1//DataReader的详细用法2cmd.CommandText="GetInfo";3cmd.CommandType=CommandType.StoredProcedure;4SqlParameterparam=cmd.Parameters.Add("@Fid",16);5param=cmd.Parameters.Add("@Fname",SqlDbType.VarChar,8);6para... 阅读全文
posted @ 2007-11-05 20:49 何随风 阅读(20552) 评论(1) 推荐(0)
摘要:1try2{3SqlDataReadersdr=sqlcmd.ExecuteReader();4intcols=sdr.FieldCount;5DataTableMytab=newDataTable();6Mytab.BeginLoadData();7for(inti=0;i<cols;i++)8{9Mytab.Columns.Add(sdr.GetName(i),sdr.GetType()... 阅读全文
posted @ 2007-11-05 20:47 何随风 阅读(801) 评论(0) 推荐(0)
摘要:DataGrid功能强大,我们只用写几行代码就能够实现复杂的页面数据显示。数据多的时候免不了要分页显示,DataGrdi本身自带分页功能,但是当数据量少的时候很方便,当大数据量时,DataGrid得分页机制就不太好了。于是在网上找到了一种比较好的利用存储过程实现分页机制(客户端想要第几页就取第几页数据,上十万级的数据查询也很快,数据量再多的时候就没试过了,等有时间把利用存储过程分页也写在blog上... 阅读全文
posted @ 2007-11-05 20:40 何随风 阅读(962) 评论(0) 推荐(0)
摘要:向Asp.net Ajax 传入DateTime类型后时间会变为零时区的时间,换句话说也就是比中国的时间少了8个小时。 例如: 自定义类型MyOrder 关于在Asp.net Ajax里面使用自定义类型请参考 使用ASP.NET AJAX异步调用Web Service和页面中的类方法(6):服务器端和客户端数据类型的自动转换:复杂类型 C# public class MyOrder() { ... 阅读全文
posted @ 2007-11-05 20:10 何随风 阅读(1244) 评论(2) 推荐(0)
摘要:1/**//// 2 ///系统时间类 3 /// 4 [ StructLayout( LayoutKind.Sequential )] 5 public class SystemTime 6 { 7 public ushort year; 8 public ushort month; 9 public ushort dayofweek; 10 public usho... 阅读全文
posted @ 2007-11-05 20:09 何随风 阅读(2434) 评论(1) 推荐(0)
摘要:一、取某月的最后一天 法一、使用算出该月多少天,年+月+加上多少天即得,举例取今天这个月的最后一天 private void GetLastDateForMonth(DateTime DtStart,out DateTime DtEnd) { int Dtyear,DtMonth; DtStart = DateTime.Now; Dtyear = DtStart.Year... 阅读全文
posted @ 2007-11-05 20:03 何随风 阅读(5020) 评论(0) 推荐(0)
摘要:大家在做报表或查询的时候都会有给用户预设一些可选的日期范围如本年度销售额、本季度利润、本月新增客户.C#里内置的DateTime基本上都可以实现这些功能,巧用DateTime会使你处理这些事来变轻松多了 阅读全文
posted @ 2007-11-05 20:01 何随风 阅读(2331) 评论(0) 推荐(0)
摘要:时间格式互换 DateTime.ToString("yyyyMMddHHmmss") 阅读全文
posted @ 2007-10-15 11:48 何随风 阅读(12734) 评论(2) 推荐(0)
摘要:C# delegate 是一个callback函数。 换言之,delegate是class-server向class-client提供反馈的一种方式。 C# 的delegate要比一般的(标准的)callback函数更加的灵活,因为它允许你定义一系列(strict list)可以从class-server端到class-client端的参数。 在我们的这个例子中,class-server有一个名字DataHolder。它包含了一个数据集合。而数据项在DataItem类中进行的定义,每一个数据都有两个属性:Name和Color。而DataHoder类包含一个允许遍历查找数据集合以便找到符合搜索条件数据的方法。这个方法有两个参数,第一个参数定义了搜索的条件,第二个参数定义了一个当符合搜索条件时可以调用的方法。 阅读全文
posted @ 2007-06-02 12:51 何随风 阅读(1281) 评论(1) 推荐(0)
摘要:不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。   2.初学者请不要看太多太多的书那会误人子弟的,先找本系统的学,很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。   3.看帮助,不要因为很难而自己是初学者所以就不看;帮助永远是最好的参考手册,虽然帮助的文字有时候很难看懂,总觉得不够直观。 阅读全文
posted @ 2007-05-09 15:22 何随风 阅读(273) 评论(0) 推荐(0)
摘要:在使用ASP.NET时进行页面重定向的3种方法。 Response.Redirect("a.aspx") Server.Transfer("a.aspx") Server.Execute(a.aspx) 阅读全文
posted @ 2007-05-05 17:56 何随风 阅读(907) 评论(1) 推荐(0)

@ilovexiao