2009年8月31日

.Net小笔记之.NET Framework的内容

摘要: 很多时候,我们拼命研究新技术,一路向前高歌猛进,但也不妨停下脚步,回过头看看,或许也有“暮然回首那人却在灯火阑珊处”的收获和惊喜。学习.NET的人都能感觉到.NET是庞大的,在这个平台上,你可以创建Winform应用程序、Web应用程序、web服务和其它各种类型的程序。很有航空母舰或超级瑞士军刀的感觉。但不管你用支持.NET语言开发的任何程序,都必须航行在.NET Fram... 阅读全文

posted @ 2009-08-31 11:38 边写边唱 阅读(327) 评论(0) 推荐(0) 编辑

2009年8月26日

.NET中调用存储过程示例

摘要: 一、首先必须在数据库中创建存储过程。以SQLServer2005为例,使用的数据库是SQLServer2005提供的可选择安装的示例数据库AdventureWorks,欲知如何安装可以参阅SQLServer 2005联机帮助主题“运行安装程序安装AdventureWorks示例数据库和示例”。下面创建一个名为prd_ShoppingCartItem的存储过程。[代码]二、在... 阅读全文

posted @ 2009-08-26 11:34 边写边唱 阅读(351) 评论(0) 推荐(0) 编辑

2009年8月25日

如何显式向一个IDENTITY列插入值

摘要: 我们平时定义一个表,一般会定义一个拥有IDENTITY属性的列,这个列会根据一个数字种子值和增量值自动增加,这个列通常也定为主键,不具备任何业务意义,只是在表中确保唯一性。我们用一般的Insert 语句插入一表行时,如果为拥有IDENTITY属性的列值指定值,会返回一个错误,不允许你显式地为标识列插入一个值。如果有时候我们意外删除了一行,需要重建这行,并且重建行的拥有IDENTITY属性的列值也要... 阅读全文

posted @ 2009-08-25 09:45 边写边唱 阅读(439) 评论(2) 推荐(0) 编辑

2009年8月17日

.NET中CallBack的回调技术

摘要: .NET2.0开始提供了一个新的用于指示控件可以作为服务器的回调事件的目标的接口ICallbackEventHandler,通过这个接口提供的方法,也可以实现页面的局部更新效果。 ICallbackEventHandler主要提供了两个方法: (1) string GetCallbackResult(); 没有参数,返回数据类型为字符串型,返回的内容是回调事件执行的结果。 (2)void Rais... 阅读全文

posted @ 2009-08-17 11:21 边写边唱 阅读(585) 评论(0) 推荐(0) 编辑

2009年8月12日

翻译:重载解决和Null

摘要: 原文:http://msmvps.com/blogs/Senthil/Overload resolution and null最近在努力学习英语,所以决定自己来翻译一些c#和.NET相关的技术文章,既可学习英语,又能学习到c#和.NET的技术,可谓是一举两得的事情。如果翻译不到位,请谅解,也希望能得到大家友善的指正。我的同事Soundar发现一个相当有趣的行为1: class Test 2: { ... 阅读全文

posted @ 2009-08-12 12:33 边写边唱 阅读(312) 评论(0) 推荐(0) 编辑

2009年8月7日

转:MSSQL导入/导出教程及基本排错

摘要: 不知大家是不是也碰到过把一个数据库导入到另外一个数据库时,主键和自动递增的属性都消失了,在网上找到一遍图解的正确导入方法,分享。SQL Server 导入/导出教程1、打开本地企业管理器,先创建一个SQL Server注册来远程连接服务器端口SQL Server。步骤如下图: 图1:2、弹出窗口后输入内容。"总是提示输入登陆名和密码"可选可不选,如图2。图2:3、注册好服务器后,点击打开。如果是选... 阅读全文

posted @ 2009-08-07 14:30 边写边唱 阅读(253) 评论(0) 推荐(0) 编辑

2009年8月4日

WCF的学习资源

摘要: 这一两天开始学习WCF,两天前我对WCF一无所知,现在也所知甚少,不过倒是在网上找到了一些学习WCF的不错的资源,在这里收录整理如下:1、http://www.cnblogs.com/jillzhang/tag/WCF/博主张玉彬,其对分布式应用程序开发有比较深入研究,发布有系列关于WCF的文章。2、http://wayfarer.cnblogs.com/博主张逸,他应该是较早就开始研究使用WCF... 阅读全文

posted @ 2009-08-04 15:37 边写边唱 阅读(257) 评论(0) 推荐(0) 编辑

2009年7月31日

[来自msdn]如何:实现简单的 Forms 身份验证

摘要: 出处:http://msdn.microsoft.com/zh-cn/library/xdt4thhy.aspx在该示例的方案中,用户请求一个受保护的资源,即名为 Default.aspx 的页。只有一个用户可以访问此受保护的资源:jchen@contoso.com,其密码为“37Yj*99P”。该用户名和密码已硬编码到 Logon.aspx 文件中。该示例需要三个文件:W... 阅读全文

posted @ 2009-07-31 09:29 边写边唱 阅读(310) 评论(0) 推荐(0) 编辑

2009年7月29日

c#高级编程学习笔记之创建一个简化的链表类

摘要: 在链表中,每个元素保存元素的值,并保存了元素的下一个和上一个元素的引用,现在创建这样一个简化链表类,分两步,第一步是创建链表中元素的类型LinkedListNode类,然后创建链表类LindedList。在创建LinkedList类时使其继承System.Collections命名空间下的接口IEnumerable,IEnumerable接口定义了GetEnumerator()方法,该方法返回IE... 阅读全文

posted @ 2009-07-29 11:05 边写边唱 阅读(319) 评论(0) 推荐(0) 编辑

C#高级编程读书笔记之泛型的优点

摘要: 泛型是.NET2.0新提供的特性。一、泛型的一个主要优点就是性能。在出现泛型之前,如果对值类型使用集合类,就必须把值类型装箱成引用类型,然后加入到集中中,在使用集合时,又需要把引用类型拆箱成值类型。如下面的示例显示了System.Collections命名空间中的ArrayList类,ArrayList存储对象,Add()方法定义为需要把一个对象作为参数,所以要装箱一个整数类型,读取时又要进行拆箱... 阅读全文

posted @ 2009-07-29 10:03 边写边唱 阅读(438) 评论(2) 推荐(1) 编辑

导航