在ASP中压缩ACCESS数据库
用ACCESS数据库开发的网站,当随着网站数据量的不断增长。数据库的容量也是不断加大。这让ASP程序速度直线下降。如果才能让ACCESS数据库容量尽可能小。我们要对它进行压缩处理。 下面是我整理后的源代码,复制...
.NET泛型中的协变与逆变
当前.NET语言如VB和C#还不支持泛型的协变(covariance)与逆变(contravariance)。尽管微软中的很多人也在谈论它,但是在不远的将来这还是不太可能出现。对协变与逆变的完整介绍要花很长时间。基于此,请大家参考Eric L...
C#和Visual Basic之匿名类型
在VB.NET和C#第一次被发布时,很多人认为它们只是在语法和一些小的方面不一样的相同语言而已。但随着时间的推移,它们(C#和VB)之间的不同越来越明显,比如对匿名类型(Anonymous Type)的处理就有着天壤之别。 为...
ASP.NET 2.0中XML数据的处理
SqlDataSource和ObjectDataSource控件都是平面表格式的数据源控件,操作也相对简单,在这里我就不细说了。 在这里我主要谈下用于连接XML文件的XmlDataSource和用于连接站点导航数据的SiteMapDataSource这两个层次...
.Net 虚拟框架的实现原理
在让.Net 程序脱离.net framework框架运行(源代码实现说明) 中我们介绍的脱离框架运行的方法,仍然需要依赖rsdeploy.dll才行。今回我们就介绍这个dll的实现原理。 简单的实现方式:首先我们需要用到一个undocu...
自带打包工具打包Asp.Net Web应用程序
1、打开你的项目,在<解决方案管理器>中用鼠标右击你的<解决方案>,选择<添加>-<新建项目>。2、<添加新项目>对话框中选择<安装和部署项目>-<Web安装项目>。(注意:<web安装项目>的存放路径。) 3、VS.net 的窗口...
ASP.Net2.0连接PostgreSQL数据库
PostgreSQL 是一种非常先进的对象-关系型数据库管理系统(ORDBMS),目前功能最强大,特性最丰富和最先进的自由软件数据库系统。有些特性甚至连商业数据库都不具备。这个起源于伯克利(BSD)的数据库研究计划目前已...
在C#程序中使用系统热键
1.首先引入System.Runtime.InteropServices using System.Runtime.InteropServices;2.在类内部声明两个API函数,它们的位置和类的成员变量等同.[System.Runtime.InteropServices.DllImport("user32.dll")] //...
C# 在采集数据时的验证与登录处理
首先打开网站,查看源文件,找到他的登录表单部分。比如:<form. name="login" action="loginMain.jsp" method="POST" target="_top"> <table width="218" border="0" cellspacing="...
C#读取Excel文档
有时候我们会使用C#里读取excel文档,其实读取excel文档是很简单的,下面是代码:private DataTable getTable(){ try {// path即是e...
FileUpload控件学习
FileUpload 控件显示一个文本框控件和一个浏览按钮,使用户可以选择客户端上的文件并将它上载到 Web 服务器。用户通过在控件的文本框中输入本地计算机上文件的完整路径来指定要上载的文件;也可以通过单击“浏...
C#教程:简单的欢迎程序
本节课通过介绍几个简单的程序,使得你对C#有所入门。本节程要达到如下几个目的:1.理解一个C#程序的基本结构。2.初步了解"名称空间"的概念。3.初步了解"类"的概念。4.了解"Main"方法所做的工作。5.学会如何读取命令...
ASP.NET之邮件发送
using System;using System.Collections.Generic;using System.Text;using System.Net.Mail;using System.Net.Mime;namespace Maticsoft.BLL{ public class SendMail { &...
c#-跨线程控件访问问题
新手最近遇到这样的问题: a线程去访问b线程的控件,编译器报错。在网上找了一下解决方案,和大家分享下。解决方法有3种:1, 不安全的方法: 将 Control.CheckForIllegalCrossThreadCalls 设置为false (.net1.0中没有)2,...
C# 程序找出文件重复的行,计算函数执行的时间
请写一个程序找出附件中文件重复的行输出: 输出一个文本文件,给出哪些行是重复的,第一次出现的行号,格式如下 行号 此行的文本内容 并给出此程序的运行时间 我大概写了一下...
日历控件(Calendar)
日历控件(Calendar)为日历定制样式,外观控制日历的选择模式设置和获取选中的日期让特殊的日期有提示,同时我们模仿博客园日历,将页面导航到有文章的日期去Calendar事件DayRender在呈现日时激发protected void...
c#类的成员初始化顺序
C#作为一种纯面向对象的话言,为它编写的整个代码里面到处都离不开对象。一个对象的完整的生命周期是从开始分配空间到初始化,到使用,最后是销毁,使用的资源被回收。要想真正写出面高质量的代码,我们就得对这期间...
C# string Format示例
C#格式化数值结果表字符说明示例输出C货币string.Format("{0:C3}", 2)$2.000D十进制string.Format("{0:D3}", 2)002E科学计数法1.20E+0011.20E+001G常规string.Format("{0:G}", 2)2...
自定义的ValidationSummary控件
一. 目的: 实现一个带linked的ValidationSummary控件二. 实现: Code<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http...
通用分页存储过程
--TOP n 实现的通用分页存储过程(转自邹建)CREATE PROC sp_PageView@tbname sysname, --要分页显示...