【一瞬间】Asp.net常用的一些代码
1. 打开新的窗口并传送参数: 传送参数:response.write("<script>window.open('*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"')</script>")接收参数:string a = Request.QueryString("id");s...
【birdshome】使用ASP.NET 2.0提供的WebResource管理资源
ASP.NET(1.0/1.1)给我们提供了一个开发WebControl的编程模型,于是我们摆脱了asp里面的include模式的复用方式。不过1.0/1.1提供的Web控件开发模型对于处理没有image、css等外部资源的组件还算比较得心应手,script虽...
【birdshome 】ASP.NET控件开发之"代码紧凑原则"
我们知道制作一个控件,一般比只实现同样功能的模块要复杂,因为我们需要考虑更多的异常和适应性,才能达到我们整合和复用代码的效果。而当我们开发一个ASP.NET控件时,不管我们的控件有多么复杂的功能和UI表现,我...
用微软Sandcastle创建.NET文档
从一开始,.NET Framework就允许C#开发者在他们的代码中使用XML形式的注释。这一特性被增加到VB.NET 2.0中。该编译器能够使用这些注释生成基本的技术文档。使用XML注释最终得到一个难以理解的大型XML文件。 开发者...
NUnit 的各个版本
NUnit是一个.NET上的单元测试框架。NUnit 1.x主要是移植JUnit 3.8。从2.0版本开始,NUnit进行了重写和重新设计,使用Attributes代替特定的方法和相应的基类。 过去的五年时间里发布了五个版本,最新版本是2.5 ,目...
微软内部代码检查工具 StyleCop 最新版
SourceAnalysis (StyleCop)的终极目标是让所有人都能写出优雅和一致的代码,因此这些代码具有很高的可读性。早就听说了微软内部的静态代码检查和代码强制格式美化工具 StyleCop ,昨天(2008-05-23)微软在 MSDN ...
Sandcastle同NDoc的比较
什么是Sandcastle?具体的信息在这里可以看到。在发布VS2005之前,MS内部开发了一个用于生成帮助文档的工具。这就是Sandcastle的前身。但是当时编译一次文档就需要十多个钟头——好家伙,真是够长。当然,后来发布的...
InkAnalyzer.ReadyToReconcile 事件C#
程序集: Microsoft.Ink.Analysis(在 microsoft.ink.analysis.dll 中) 语法 Visual Basic(声明)Public Event ReadyToReconcile As ReadyToReconcileEventHandlerVisual Basic (用法)Dim instanc...
Snippet Compiler
Snippet Compiler 是一个基于 Windows? 的小型应用程序,您可以通过它来编写、编译和运行代码。如果您具有较小的代码段,并且您不...
Nant的高级用法
Nant的高级技巧 1,拷贝文件的方法;<copy todir="release"> <fileset basedir="bin"> <includes name="*.*"/> &...
生成 NAnt .build 编译文件的工具
配置文件 现在只实现了 target、delete的可视化编辑,其他的只能通过文本方式了。 <?xml version="1.0" encoding="utf-8" ?> <configuration> <configSections> &...
The Regulator异常错误的修复
在.Net下面,The Regulator作为SourceForge.net上面的一个开源项目,完全可以说是最强大的工具。不过The Regulator也不能算是完美。如果在使用的过程中对于一些初始化的环境配置有了改动,偶尔会出现程序异常的错误...
Reflector使用手记
Reflector这个强大的类库分析与反编译工具。需求导入:项目是一个GIS项目,在项目中使用到了ESRI公司的Application Development Framework中的一个WebControls控件,此控件的功能过于复杂,并且引用到了ArcGIS Serv...
myGeneration——查询数据
环境:WinXP+VS2005+myGenerationV1207描述:网上提供的或是myGeneration帮助文档提供的查询方式都是以:emps.where.ColumnName.value=....(其中emps是业务实体对象名,ColumnName是列名)的形式,而我用的这个版本生成的...
MyGeneration连接MySQL数据库解决
闲话:研究了NHibernate一段时间,各人认为NHibernate很适合MySql数据库,本人对MySql数据库的存取速度也是很佩服的 对那些重复的、无技术含量的工作,本人也是很讨厌的,所以呢,最好找个代码生成工具,找了一圈,...
NUnit的原理
工具:NUnit的原理NUnit的原理很简单,就是新建一个TestFixture实例,然后依次调用TestFixture中的Test Case,然后纪录Test Case的运行结果NUnit的核心对象是TestCase, TestSuit, TestResultTestCase指一个Test Ca...
关于Ghost的使用
Ghost(幽灵)软件是美国赛门铁克公司推出的一款出色的硬盘备份还原工具,可以实现FAT16、FAT32、NTFS、OS2等多种硬盘分区格式的分区及硬盘的备份还原。俗称克隆软件。Ghost是克隆硬盘的程序,该程序在DOS下、Window...
CodeGenerator.QuoteSnippetString 方法
CodeGenerator.QuoteSnippetString 方法通过用转义码格式化指定的字符串来转换它。 命名空间: System.CodeDom.Compiler程序集: System(在 system.dll 中) 语法 Visual Basic(声明)Protected Mus...
【乔梁】用Nant和Nunit构建C#项目
以前没使用Nant和Nunit建立过C#代码的自动化构建,今天自己写了一个C#程序,想用Nant和Nunit构建C#代码。可写好build文件后...
【lanxer】使用NAnt构建入门
前言: NAnt是一项开源的项目,利用NAnt,你可以方便快捷地对自己.NET项目或解决方案进行自动构建。与VS中可视化化极强的项目和解决方案管理相比,NAnt只能命令行的方式操作,但是这并不影响Nant的流行。NAnt可以根...