• ASP.NET应该遵守的9条代码编写规范

    写了这么久程序代码了,发现很多人的代码很不规范。尤其在几个人协作开发一个项目的时候,有些人写的类名、变量名、方法等令人根本看不懂,可能会弄的整个项目都没法组合完成。自认为我的写的代码已经很不错了,至少能够见名知意。不过,看完这9条后我觉得我还得进一步...

    2009-05-12 22:41:44

  • .NET上执行多线程应该注意的两点

    线程管理 线程管理现在变得越来越容易了。在.NET架构中,你可以从线程池中获取线程。线程池是一个生成线程的工厂,如果它已经生成了一定数量的线程且还没有被破坏的话,对它的调用会被阻止。但是,如何确保不会有太多的线程在规定时间内运行?毕竟,如果每个线程能够占...

    2009-05-12 22:41:44

  • 让.Net程序脱离.Net Framework框架运行

    .Net 框架目前逐步在普及了,仍然有很多人在寻找如何让.Net程序脱离.NET框架的方法。 现成的工具有 Xenocode 的postbuidle或者vas,还有 Salamander .NET Linker . 另外还有 MaxToCode 作者以前做的 framework linker. 以及一些支持注册表模拟和文件模拟的打包工具moleb...

    2009-05-12 22:41:36

  • asp.net 里 include UTF8 垃圾问题

    暂且不讨论为什么要用 SSI,而不用其它技术(如 UserControl) 生成 index.shtml 肯定要带 BOM,其实带不带也不会影响页面上会出现空白行。 index.shtml 内容如下: html body !--#include file=head.shtml-- /body /html 1、head.shtml 保存为 UTF-8 带 BOM 时,会出现...

    2009-05-12 22:41:16

  • 在.NET上执行多线程操作要考虑的两大因素

    线程管理 线程管理现在变得越来越容易了。在.NET架构中,你可以从线程池中获取线程。线程池是一个生成线程的工厂,如果它已经生成了一定数量的线程且还没有被破坏的话,对它的调用会被阻止。但是,如何确保不会有太多的线程在规定时间内运行?毕竟,如果每个线程能够占...

    2009-05-12 22:41:12

  • Flex与.NET互操作:基于WebService的数据访问

    Flex提供了mx:WebService、mx:HTTPService和mx:RemoteObject标签来直接访问远程数据,这用于与各种不同语言环境开发提供的远程服务端数据源(如WebService)进行数据交互通信显得更加容易. 本文以.NET平台下C#语言开发的WebService作为远程数据源,详细介绍Flex与.NET的...

    2009-05-12 22:41:04

  • 在.NET应用程序中进行Erlang风格的并行编程

    Erlang能够用来编写高度可伸缩的并行应用程序,其中经常会出现数以百万计的轻量级组件,这种类似于线程的组件被称之为actor。不幸的是,这往往需要您使用Erlang这种相对神秘的编程语言重写所有代码。不过我们也有其他选择,例如使用名不见经传的CCR平台来进行开发,该...

    2009-05-12 22:40:47

  • 最佳实践 ADO.NET实用经验无保留曝光

    ADO.NET作为微软最新的数据访问技术,已经在企业开发中得到了广泛的应用。对于一线的开发人员来说,掌握基本的概念和技术之后,提高应用水平和解决实际问题的最有效手段,莫过于相互交流彼此的最佳时间经验经验。在这篇文章中,两位ADO.NET专家向读者毫无保留地、详尽...

    2009-05-12 22:40:42

  • asp.net/c#字符格式化

    一、用{0:?}格式化 可通过 String.Format 方法或通过 Console.Write 方法格式化数值结果,其中后一种方法调用 String.Format 。使用格式字符串指定格式。下表包含受支持的标准格式字符串。格式字符串采用的形式为 Axx ,其中 A 为格式说明符,而 xx 为精度说明符。格式...

    2009-05-12 22:40:42

  • ASP.NET中备份SQL Server数据库的方法

    前言:我们在开发网站时,在管理后台,管理员通常要定期对数据库进行备份(当然也可以让sqlserver服务器定期自动备份,但我此处讲的是asp.net中的备份),备份的代码很简单: 下面是我做一个网站后台时在备份按扭下写的一个事件: protected void Button1_Click(object sender,...

    2009-05-12 22:40:42

2