`
文章列表
提高ASP.NET性能的方法 一、性能参数:1、吞吐量2、响应时间3、执行时间4、可伸缩性 二、性能因素:1、ASPX执行环境2、编写代码逻辑 三、提高性能的方法:1、避免不必要的操作.例如:在Page_Load中使用IsPostBack;2、尽量减少使用服务器端控件3、关闭不必要的页面Session和控件的ViewState<<ahref>%@PageEnableSessionState=”false”%&gt;<br>4、禁用VB和JSP动态类型&lt;<ahref>%@PageLanguage=”VB”Strict=”tr ...
asp.net如何生成图片验证码(简单) 新建一个页面image.aspx,添加命名空间: usingSystem.Drawing.Imaging;usingSystem.IO; 然后在Page_load事件拷入如下代码: //生成4位的验证码stringtmp=RndNum(4);HttpCookiea=newHttpCookie("ImageV",tmp);Response.Cookies.Add(a);this.ValidateCode(tmp); 接下来向该页面添加两个方法: privatevoidValidateCode(stringVNum){Bitm ...
C# 程序的通用结构 C# 程序可由一个或多个文件组成。每个文件都可以包含零个或零个以上的命名空间。一个命名空间除了可包含其他命名空间外,还可包含类、结构、接口、枚举、委托等类型。以下是 C# 程序的主干,它包含所有这些元素。 C# 复制代码 // A skeleton of a C# program using System; namespace YourNamespace { class YourClass { } struct YourStruct { } interface ...
C# 常见错误处理 1 ArgumentException 在向方法提供的其中一个参数无效时引发的异常 2 AppDomainUnloadedException 在尝试访问已卸载的应用程序域时引发的异常 3 ArithmeticException 因算术运算、类型转换或转换操作中的错误而引发的异常 4 ArrayTypeMismatchException 当试图在数组中存储类型不正确的元素时引发的异常 5 BadImageFormatException 当 DLL 或可执行程序的文件图像无效时引发的异常 6 CannotUnloadAppDomainExcepti ...
using System;using System.Collections.Generic;using System.Text; namespace WebSites1{ class Program {   //Program entry static int Main(string[] args) { string[] siteName = new string[6]; string phrase = "What is your pleasure"; string choice; int count = 0; //If there was a cmd line a ...
String..::.Compare Method (String, String)<!----> <!-- Content type: Devdiv1. Transform: orcas2mtps.xslt. --> Updated: November 2007 Compares two specified String objects and returns an integer that indicates their relationship to one another in the sort order. ...
C#编程规则 本节介绍编写C#程序时应注意的规则。 用于标识符的规则 本节将讨论变量、类、方法等的命名规则。注意本节所介绍的规则不仅是规则,也是C#编译器强制使用的。 标识符是给变量、用户定义的类型(例如类和结构)和这些类型的成员指定的名称。标识符区分大小写,所以interestRate 和 InterestRate是不同的变量。确定在C#中可以使用什么标识符有两个规则: ● 它们必须以一个字母或下划线开头,但可以包含数字字符; ● 不能把C#关键字用作标识符。 C#包含如表2-11
命名空间 命名空间提供了一种组织相关类和其他类型的方式。与文件或组件不同,命名空间是一种逻辑组合,而不是物理组合。在C#文件中定义类时,可以把它包括在命名空间定义中。以后,在定义另一个类,在另一个文件中执行相关操作时,就可以在同一个命名空间中包含它,创建一个逻辑组合,告诉使用类的其他开发人员:这两个类是如何相关的以及如何使用它们: namespace CustomerPhoneBookApp { using System; public struct Subscriber { // Code for struct here... } } 把一个类型放在命名空间 ...
枚举是用户定义的整数类型。在声明一个枚举时,要指定该枚举可以包含的一组可接受的实例值。不仅如此,还可以给值指定易于记忆的名称。如果在代码的某个地方,要试图把一个不在可接受范围内的值赋予枚举的一个实例,编译器就会报告一个错误。这个概念对于VB程序员来说是新的。C++支持枚举,但C#枚举要比C++枚举强大得多。 从长远来看,创建枚举可以节省大量的时间,减少许多麻烦。使用枚举比使用无格式的整数至少有如下三个优势: ● 如上所述,枚举可以使代码更易于维护,有助于确保给变量指定合法的、期望的值。 ● 枚举使代码更清晰,允许用描述性的名称表示整数值,而不是用含义模糊的数来表示。 ● 枚举使代 ...
c#&vb两种语言语法的简要介绍 1.变量声名 C# 语法 int x; String s; String s1, s2; Object o; Object obj = new Object(); public String name; VB语法 Dim x As Integer Dim s As String Dim s1, s2 As String Dim o 'Implicitly Object Dim obj As New Object() Public name As String 2语句 C#: Response.Write("中文c#技术站" ...
SQL 语法参考手册 一、资料定义 ddl(data definition language) 资料定语言是指对资料的格式和形态下定义的语言,他是每个资料库要建立时候时首先要面对的,举凡资料分哪些表格关系、表格内的有什麽栏位主键、表格和表格之 ...
C# 编码规范和编程好习惯 谁都会写代码!几个月的编程经验可以让你写出“可运行应用程序”。让它可运行容易,但是以最有效率的方式编码就需要下更多的功夫!要知道,大多数程序员在写”可运行代码,“而不是”高效代码“。我们在这个指南课程前面提到,你想成为你们公司”最尊贵的专业人员“吗?写”高效代码“是一项艺术,你必须学习和实践它。 命名惯例和规范 注记 : Pascal 大小写形式-所有单词第一个字母大写,其他字母小写。Camel 大小写形式-除了第一个单词,所有单词第一个字母大写,其他字母小写。 类名使用Pascal 大小写形式 public class HelloWorld{ ...} 方 ...
SQL Server 连接基础知识 摘要:SQL Server 2000 客户端通过由 API、对象库和协议组成的堆栈连接到 SQL Server。Ken Henderson 将逐一介绍该堆栈的每个组成部分,并说明它们如何工作以及如何进行交互操作。 引言 该堆栈的顶部是 API 或对象库层。应用程序通过对象库公开的 API 函数或接口连接到 Microsoft® SQL Server。用于访问 SQL Server 的 API 示例包括 ODBC 和 DB-Library。用于访问 SQL Server 的对象库示例包括 OLE DB、ADO 和 ADO.NET。由 ...
雅虎公司C#笔试题 <script type="text/javascript"><!-- google_ad_client = "pub-5092962766800948"; google_ad_width = 250; google_ad_height = 250; google_ad_format = "250x250_as"; google_ad_type = "text_image"; google_ad_channel =""; googl ...
C# 是一种强类型语言。在变量中存储值之前,必须指定变量的类型,如以下示例所示: int a = 1; string s = "Hello"; XmlDocument tempDocument = new XmlDocument(); 注意,对于简单的内置类型(如 <?XML:NAMESPACE PREFIX = MSHelp NS = "http://msdn.microsoft.com/mshelp" /><link tabindex="0" keywords="212447b4 ...
Global site tag (gtag.js) - Google Analytics