内容列表
IDesign C#编程规范(二)
2  编码惯例   coding practices 1. 避免在一个文件中放多个类。     avoid putting multiple classes in a single file.  2. 一个文件应该只对一个命名空间提供类型。避免在同一文件中有多个命名空间。    a single
分类:.NET开发 查阅全文
IDesign C#编程规范(一)
 idesign发布了c#编程规范,小鸡射手从only4gurus下载浏览后决心抽时间翻译一下,以更好地学习。    目录内容如下:      1  命名规则和风格 naming conventions and style     2  编码惯例 coding p
分类:.NET开发 查阅全文
IDesign C#编程规范(四)
3 项目设置和项目结构Project Settings and Project Structure 1. 总是以4级警告建立项目(图略)。Always build your project with warning level 4 2. 在发布版中将警告作为错误(注意这不是VS.NET的缺省设置)(图略)。Treat warning as errors in Release build (
分类:.NET开发 查阅全文
NET下面调用Access中存储过程的方法
         在Sql Server中使用存储过程是大家都比较熟悉的了,前不久自己作了一个小东东,数据库使用的是MS Access数据库,也想着试试用存储过程是否可行。毕竟,存储过程与代码的关系不是非常大,数据库和存储过程的修改有些是不用更改编码的。下面贴出我的代码,大家会发现,其实跟调用Sql Server的存储
分类:.NET开发 查阅全文
[原创]C#编写的读者写者问题(自私的读者)
// 自私读者的 读者写者问题using System;using System.Threading;public class Book{ private int[] pages;  private object mutex = new Object(); // 控制对 readerCount 的访问 private object db = new
分类:.NET开发 查阅全文
[原创]C#编写的读者写者问题(公平竞争的读者写者)
// 读者写者问题 using System;using System.Threading; public class Book{  private int[] pages; private bool aWriterWait = false;  private int readerCount = 0;  private object mutex =
分类:.NET开发 查阅全文
VB.net编码规范[from:programfan.com]
在开发中保持良好的编码规范是十分重要的。我所采用的新的VB.net编码规范,是一种被证明能明显改善代码可读性,并有助于代码管理、分类的编码规范。采用这种编码规范,能避免如匈牙利命名法带来的繁长前缀,便于记忆变量的用途。下面的介绍这种编码规范。 一、类型级单位的命名 1、类。 以Class声明的类,都必须以名词或名词短语命名,体现类的作用。如: Class Indicator 当类是一个特
分类:.NET开发 查阅全文
关于COM+
关于C#中COM+的使用大致是这样的:COM+需要服务器端和客户端,个人意见COM+更合适于B/S系统中。 关于服务器构造是这样的: 1、首先新建一个类库。(这里我们把它命名为TestCom)      它会生成两个文件,AssemblyInfo.cs和Class1.cs 2、添加新类( server.cs ) 3、添加引用( System.En
分类:.NET开发 查阅全文
关于在Web下操作WORD文档中的问题(Win32Exception)。
我们在WEB下操作WORD文档,经常会遇到很多,意外的问题。除了通过运行DCOMCNFG,配置一些基本的权限设置意外,还会出现其他的一些问题。例如 进程表中杀不死的WINWORD进程,可以通过   foreach(System.Diagnostics.Process p in System.Diagnostics.Process.GetProcesses()) &nb
分类:.NET开发 查阅全文
xml抓取繁体乱码正常显示的代码
例子如下:当抓取xml文件的时候也有效:.Charset = "utf-8".Position = 2用来从第二个字节开始抓取。。<%on error resume next                Const adTypeBi
分类:.NET开发 查阅全文
FAQ:两种方法访问多层嵌套的frame
问========================================在您的网站拜读了关于TWebBrowser的使用方法,但是一直有一个问题困扰我,就是如何取得frame嵌套frame的HTML的原码,我只是知道单个frame如何取得源码,但是多个frame嵌套就没有办法,请教一下! 2004-09-29 23:41:28答=============================
分类:.NET开发 查阅全文
Server的Transfer和Response的Redirect
详细请看Server的Transfer和Response的Redirect
分类:.NET开发 查阅全文
[原创]C#编写的多生产者多消费者同步问题
// 多个生产者和多个消费者,能生产n个产品的情况 using System;using System.Threading; public class HoldIntegerSynchronized{  private int[] buffer;  //缓冲区  private int occupiedBufferCount = 0; &n
分类:.NET开发 查阅全文
XML 数据岛编程应用
今天又学习了XML的数据岛的一些应用,感觉还是很受用的,XML与各种网站编程语言的融合,给我们带来了很多方便,在这里就说一下它的应用,我也是新学的噢,希望见到的人不要笑我呀.建立了XML文档之后,我们要把它显示出来,可以把它与HTML的一些实体元素绑定起来,方便快捷,呵呵方法:<xml src="xml_document_name" id="xml_name" async="false"&g
分类:.NET开发 查阅全文
.NET 中的路径问题!(记号)
今天才碰到的问题:          当选取OPENFILEDIALOG后,程序默认的路径改为OPENFILEDIALOG的文件路径,程序要读写的配置文件原本使用相对路径(如StreamReader file = new StreamReader(“Address.ini“)),然后报
分类:.NET开发 查阅全文
.Net线程学习手记(2)—关于线程池的想法
  嗯,.Net的线程池比较适合实现较小较快完成的任务,因为每个线程运行完毕,才能退出线程池,但线程池的大小是确定的(.Net中默认为25个),所以如果同时有太多线程的话,就会不可避免的阻塞后来的线程,然后等待线程池中的线程执行完毕。  现在有一个思路,记录下来,准备实践。  如果为较长的线程的话,比如网络会话,Socket连接后就需要一直保持,直到客户端退出,或者服务器强制退出,这样的话,首先,
分类:.NET开发 查阅全文
Setting NTFS Permissions with C#
Today I needed to set NTFS permissions in C# on some newly created directories. No problem I thought, the CLR will have something for it somewhere in Security, so I checked Google in the hopes to find
分类:.NET开发 查阅全文
一个 C# 版的冒泡排序法
从小到大排序   int[] myArray = new int[] { 10, 8, 3, 5, 6, 7, 4, 6, 9 };   // 取长度最长的词组 -- 冒泡法   for( int j=1;j<myArray.Length;j ++ )   { &
分类:.NET开发 查阅全文
递归算法--遍历指定目录下的子目录及文件(C#.net)
//递归算法--遍历指定目录下的子目录及文件(C#.net),希望有用,顺带数据入库   private void button1_Click(object sender, System.EventArgs e)   {    Conn.Open();    displayItems(te
分类:.NET开发 查阅全文
制作一个可以输入 IP 地址的控件
准备工作:          1. 首先,打开vs.net,新建一个C#类库项目。如叫 IpBoxControl。     2. 在vs.net 的菜单,“项目”,“添加用户控件”,把这个用户控件取名为IpBox
分类:.NET开发 查阅全文
<< 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 >>