上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要: 在Visual Studio 2008中可以通过调试进入。NET Framework的源代码,从这个意义上说,.NET Framework是开放部分源代码了,但现在只支持调试模式下进入源代码。而其,这个功能在Visual Studio 2008 Express版本中不能支持。注意,所有的源代码都是从指定的远程服务器上按需下载的,而不是VS2008安装后就自带的。 阅读全文
posted @ 2008-11-19 23:30 剑者 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 技术工具箱: VB.NET, XML, ADO.NET ADO.NET提供了一种很好的功能来处理dataset和XML之间的转换。你可以通过VS.NET在XML中形象地创建dataset schema。同一个document type definition(DTD)一样,schema允许你验证和创建XML文件,但相比之下使用.NET类则更加方便,它会带给你更多使用上的灵活性。 阅读全文
posted @ 2008-11-19 23:28 剑者 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 五:DataSet的性能提升 对于开发人员来说,ADO.NET 2.0最激动人心的变化莫过于.net开发组终于实现了他们许诺多年的事情:确实提升Dataset的性能了。 由于1.1版本Dataset令人不敢恭维的性能使得Dataset许多方面被其性能问题而掩盖。 现在,在大幅度提升了Dataset的性能后。Dataset终于能日趋完美了 阅读全文
posted @ 2008-11-19 13:27 剑者 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 以往访问 SQL Server 2000 时,若有大量的数据记录需要添加到数据库内,例如从主机系统或是 NCR Teradata、Oracle等数据库系统下载大量数据记录,我们想要将它们快速添加到 SQL Server 2000中,可以有的选择是调用 T-SQL 的 Bulk Insert 语法、通过Linked Server 执行 SELECT INTO 语法或是执行 bcp.exe 工具程序,以及通过 DTS 的 Bulk Insert Task 或启动Transform Data Task 的快速装载(Use Fast Load)设置。 阅读全文
posted @ 2008-11-19 13:26 剑者 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 三:异步执行Command命令 在 ADO.NET 2.0 以前,通过 Command 类(如 SqlCommand、OleDbCommand等)执行 SQL 命令的线程一定要停下来等待执行结果。ADO.NET 2.0 新增了异步程序访问接口(asynchronous API),让线程发出命令后可以继续执行接下去的程序代码。 而在 ADO.NET 2.0 当前的版本只有 SqlClient 支持异步程序访问接口。 阅读全文
posted @ 2008-11-19 13:23 剑者 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 这篇文章起源于在公司写的一个PPT,但是由于PPT本身的限制很多内容无法表达或是详细的解释,于是变下定了决心。写篇文档! 在这篇文章里我将尽量简单的描述下ADO.NET 2.0的新特性,尤其是配合SQL Server 2005所展现出来的强大实力。如果想进一步了解ADO.NET 2.0编程方面的话,可以去阅读Glenn Johnson的--"ADO.NET 2.0高级编程[微软推荐丛书] ".定价:46元,网络购书的话打了折只要30块就可以了。 一:功能强大的ADO2.0 阅读全文
posted @ 2008-11-19 13:22 剑者 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 们知道,与C++相比较,C#以及整个.Net并不支持多继承,而相应的,C#支持了接口,并且支持一个类型实现多个接口。对于接口的概念,相信大部分读者已经有了很好的了解,而我这里谈谈个人对于接口理解,只求抛砖引玉 阅读全文
posted @ 2008-11-19 13:17 剑者 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 1:使用String.Replace函数替换,但不支持大小写。 2:正则System.Text.Regex替换,用RegExpOption修改是否支持大小写。 3:在小数据的情况下,使用String.SubString和+可以实现间接替换。 4:导入MicrosoftVisualBasicRunTime(Microsoft.VisualBasic.DLL)使用Strings.Replace速度很快。 5:参照反射Reflector.FileDisassembler配合Strings.SplitandStrings.Join等实现,速度同5。 一下介绍一种算法,类似KMP算法。有兴趣的参照研究下。 阅读全文
posted @ 2008-11-17 13:12 剑者 阅读(1434) 评论(0) 推荐(0) 编辑
摘要: 在ASP.NET MVC中,如何来实现表单的验证与授权访问呢?至少在CTP3中,还没有一个官方的解决方案。ASP.NET WebForm的表单验证和授权机制是否适合在ASP.NET MVC中使用呢?带着这些问题来进入我们今天的主题。 在ASP.NET WebForm的架构下,我们可以通过一定的配置即可实现用户身份验证和授权。特别是在ASP.NET 2.0的Membership功能的支撑下,可以做到更加简洁可复用的用户验证系统。通过web.config可以做到对页面或目录对不同用户身份可见性的定制,但是它是基于物理文件和目录。而在ASP.NET MVC架构下,用户访问的每一个页面在磁盘中并没有一个固定的物理文件,它是通过Controller控制数据与视图的组合来生成HTML代码,进而向客户端输出。那么我们该如何来复用已有的表单验证授权机制呢? 阅读全文
posted @ 2008-11-14 23:32 剑者 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 在程序运行的过程中始终固定不变的量称为常量。由于在程序设计和开发时经常会反复地运用一些常数,而且它们代表的含义有时候非常难记,所以每次都需要去核对,如果定义了常量将使之简单化,则可提高代码的可读性及可维护性 阅读全文
posted @ 2008-11-11 23:29 剑者 阅读(1803) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 9 下一页