自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

⒈oo﹪緈鍢

VS.NET(C#、VB),JAVA,VBA---只有想不到的,没有做不到的!

  • 博客(93)
  • 资源 (4)
  • 收藏
  • 关注

原创 .Net脱离框架(winfrom)

这段时间在研究winfrom脱离框架,如有兴趣可以访问..http://data.fastime.com.cnQQ群:60624854

2008-06-23 15:42:00 1664 1

原创 网站商务通的刚开始的构想.Net

1、通过WebServer 实现各功能2、客户端使用html,ajax,jsp实现表示层。3、结合网上商店,初步完成首次版的开发。 

2008-04-09 09:07:00 646

原创 .net 事务总结

1、ado.net本例为更新数据库中某张表的一个示例。 2、COM+事务(分布式事务)     3、 实例public void RunSqlTransaction(string myConnString) {(SqlConnection myConnection = new SqlConnection(myConnString); myConnection.

2009-07-25 09:17:00 582

原创 FasTime.Data.dll V2.6.5.1 数据库操作组件

Net 数据库操作组件 FasTime.Data.dll   V2.6.5.1 的特色 1,同时支持四种驱动,OleDb,SqlClient,OracleClient,Odbc 2, 支持的数据库有,Access,Mssql,Oracle,XLS;可自由切换。 3,支持一个项目中同时使用N个数据库 4,支持存储过程,并且支持Access伪存储过程 5,比起以往的版本,你要手写的代码变得更少 6,不

2008-12-15 15:05:00 690

原创 .Net脱离框架

        在各大论坛,CSDN,MSDN,里面都有无数的人发问过如何让.NET程序脱离.NET框架的方法,但是得到的答案都是没用的,记得某人也说过,想脱离.NET框架,就不要用.NET语言编写,.NET程序是基于托管的,他把程序中立成IL语言,然后让.NET框架去编译解释。这个是一个.NET程序运行的模式。我是一名共享软件的作者,想要共享软件有着更多的收入,则需要更多的推广,更多的安装量,可

2008-06-03 11:58:00 1722 3

原创 代码修改web.config

网站中大部分配置存储在web.config的appSettings节中,可以通过System.Web.Configuration.WebConfigurationManager.AppSettings.Get读取相应的节,如何设置这些节点的值并保存呢?修改web.config的内容可以使用Configuration cfg = System.Web.Configuration.WebC

2008-05-29 08:21:00 577

原创 GridView单元格不换行问题

GridView1.Attributes.Add("style", "word-break:break-all;")                                                                                                                                            

2008-04-21 09:29:00 925

原创 CodeFile、Src、Codebehind三者的差别在哪?

@ Page Language="C#" AutoEventWireup="true" CodeFile="default.aspx.cs"  Inherits="_Default" %> @ Page Language="C#" AutoEventWireup="true" Src="default.aspx.cs" Inherits="_Default" %> @ Page Languag

2008-04-09 08:56:00 908

原创 优化一句T-SQL语句引发的思考

问题是这样: 有表Stress_test(id  int, key char(2))        id 上有普通索引;        key 上有簇索引;        id 有有限量的重复;        key 有无限量的重复;现在我需要按逻辑与查询表中key=Az AND key=Bw AND key=Cv 的id求教高手最有效的查询语句测试环境:     Hardware:P4 2.

2008-03-24 14:35:00 776

原创 VB.NET 与 C# 定义事件,方法,属性,字段,构造函数的不同之处

一样的功能,两种语言不同的定义方式:第一组:VB.NetPublic Property setProgressBar() As Integer        Get            Return _progressBar        End Get        Set(ByVal Value As Integer)            _progressBar = Valu

2008-03-20 14:21:00 1242

转载 支付宝接口源代码

支付宝接口源代码(刚完成,应该是目前最好的了)支付宝的接口调用很不方便,刚做好一个封装,实现了虚拟交易和实物交易。 解决方案中有三个项目以及NDoc生成的文档,简单的序列图:CommonAliPay,封装的支付宝接口。 TestAli,asp.net的测试项目 TestCommonAliPay,Nunit的测试项目。 源代码下载地址:http://www.cnblogs.co

2008-03-12 14:18:00 4868

原创 VS.NET 控件命名规范

类型 Type Prefix Example Array arr arrShoppingList

2008-03-12 14:11:00 765 1

转载 对象池及数据库连接对象池

 objectPool类://// 对象池//using System;using System.Collections.Generic;using System.Text;using System.Timers;using System.Collections;namespace objectPool{    ///     /// 对象池    ///     /// 对象类型    

2008-03-12 14:00:00 656

转载 授权才能使用的WebService

首先我给WebService添加一个名为Login的方法: [WebMethod(EnableSession = true)]public string Login(string userName, string password){    if (userName == "username" && password == "password")    {        Session["

2008-03-12 13:53:00 718

转载 二、C#只允许启动一个WinFrom进程

SingleInstance.cs文件using System;using System.Windows.Forms;using System.Diagnostics;using Zhengzuo.CSharpCode;/*------------------------------------------------  郑佐 2006-07-01  http://blog.csdn.ne

2008-03-12 13:42:00 2777 2

转载 C#WinForm中实现异形窗体/控件

制作异形窗体或控件的思路一般都是想办法生成一个region,然后设置给指定的窗口或控件。生成region的方法有很多,最常用的就是从一幅图片生成,把该图片中的透明色部分“抠”掉,剩下的部分作为一个region。设置窗口或控件的region可以用SetWindowRgn API,不过.NET framework封装了这个操作,在C#中只要对窗口或控件的Region属性赋值就可以了。 /// 

2008-03-12 13:30:00 840

转载 给你的MDI程序加上一个标签栏,方便地切换和关闭子窗体

首先创建一个MDI子窗口的基类 using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;namespace ECHaierHR.Common{    ///     /// MDIChild 的摘要说明。    /// 

2008-03-12 13:20:00 1676

转载 一、C#只允许启动一个WinFrom进程

 方法一:只禁止多个进程运行[STAThread]public static void Main(){    bool ret;    System.Threading.Mutex mutex = new System.Threading.Mutex(true, Application.ProductName, out ret);    if (ret)    {        Syste

2008-03-12 11:35:00 687

转载 让DataGridView显示行号

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Drawing.Imaging;using System.Text;using System.Windows.Forms;namespace

2008-03-12 11:31:00 706 1

转载 SubmitOncePage:解决刷新页面造成的数据重复提交问题

public class WebForm1 : myControl.SubmitOncePage    {        protected System.Web.UI.WebControls.Label Label1;        protected System.Web.UI.WebControls.Button Button1;                    Web 窗体设计器

2008-03-12 11:22:00 574

转载 javascript 防止重复提交

很多时候我们都需要防止重复提交,这方面的文章也比较多,实现的途径差别也很大.以下是我写的一种控制提交的方式.因为有些时候即使服务器能够识别重复的提交,也会造成问题.比如需要很长等待时间的操作,在首次提交后,不断重复提交,页面可能会死掉.用脚本来控制的话可以防止这种问题.当然也可以脚本和服务器都进行控制,这样就比较完美了.     闲话少说,将以下脚本放置于页面顶部. document.Is

2008-03-12 11:19:00 1108

转载 在asp.net 中杀死进程

@ Page Language="c#" %>HTML>HEAD> @ Import namespace= "System.Diagnostics" %>script language="C#" runat="Server" debug="true">void Page_Load(Object Sender, EventArgs e)    {        btnKill.Attribute

2008-03-12 11:14:00 380

原创 检测客户端显示器分辨率、浏览器类型和客户端IP

@ Page language="c#" EnableViewState = "false" Codebehind="ClientPeek.aspx.cs" AutoEventWireup="false" Inherits="eMeng.Exam.ClientPeek" %>DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" 

2008-03-12 11:11:00 521

转载 对于长时间装载的ASP.NET页面如何在客户端浏览器中显示进度?

对于加载时间比较长的ASP.NET页面,我们可以在客户端浏览器中显示进度条来显示页面正在装载。下面就是具体的实现过程: 1.新建项目,名字为WebPortal,在项目类型中选择Visual C#项目或者Visual Basic项目都可;  2.在模板类型中选择ASP.NET Web应用程序;  3.位置里输入:http://localhost/WebPortal;  4.添加新项:名字为ShowP

2008-03-12 11:09:00 449

转载 带图片的,多列的DropDownList的实现

@ Page language="c#" Codebehind=validateRequest="false"  AutoEventWireup="false" Inherits="eMeng.WebDropDownList" %>HTML>HEAD>title>模拟下拉列表框title>meta http-equiv="Content-Type" content="text/html; ch

2008-03-12 11:05:00 378

转载 ASP.NET 防盗链源码

/* * * 防盗链IHttpHandler * * * 增加了对文件关键字的选择(即仅对文件名存在某些关键字或不存在某些关键字进行过滤) * 设置web.config中节以下值 * string eWebapp_NoLink 如果文件名符合该正确表态式将进行过滤(不设置对所有进行过滤) * string eWebapp_AllowLink 如果文件名符合该正确表态式将不进行过滤(优先权高于A

2008-03-12 11:03:00 571

转载 Asp.Net下通过切换CSS换皮肤

换皮肤的方式有很多种,最简单的通常就是切换页面CSS,而CSS通常写在外部CSS文件里。那么切换css其实就是更换html里的link href路径。我在网上搜索了下。一般有两种方式: 1,在页面放一个holder控件。然后用编程方式把当前用户的风格css link写入页面。 2,通过反射机制,逐个控件设置css样式。 上面两种方式都挺麻烦的, 第一种需要在每个页面上放一个holder控件。类似的

2008-03-12 10:59:00 416

转载 利用Cache限制页面频繁请求(最少要等N秒)

string ip = WebUtil.GetIPString();if (path.StartsWith("/article/download.aspx")) //在Application_BeginRequest 判断是否需要限制的页,如果是特定页面在Page_Load中不用判断了。{    string key = "请求时间限制_" + ip;    if (Context.Cache

2008-03-12 10:56:00 547

原创 Asp.net探针的源码

/// /// Asp.net服务器探针,Power by 51aspx.com/// 作者liudao,51aspx.com版权所有 转载请保留版权信息/// public partial class _Default : System.Web.UI.Page{    protected void Page_Load(object sender, EventArgs e)    {     

2008-03-12 10:52:00 711

原创 防止网页后退--禁止缓存

protected void Page_Load(object sender, EventArgs e)...{    //防止网页后退--禁止缓存    Response.Expires = 0;    Response.Buffer = true;    Response.ExpiresAbsolute = DateTime.Now.AddSeconds(-1);    Response.

2008-03-12 10:50:00 465 1

转载 AD 用户组类库中增加几个功能

修改/增加的地方:1、权限机制:摒弃在配置文件中配置域管理员帐号密码的方式,而采用重新用COM+安全身份来执行整个AD操作。2、用户:修正Lock/UnLock和Enabled/Disabled,Mail-Enabled/Mailbox-Enabled的用法。3、组:修正创建组时无法指定Group Scope/Group Type的问题,增加对各类型组的创建支持。同时支持更改组Owne

2008-03-10 16:40:00 907

转载 活动目录操作类更新

private void button1_Click(object sender, EventArgs e)    ...{        // 获取 OU        ADOrganizationalUnit ou = ADManager.LoadOU("TestOU");        Console.WriteLine(ou.DistinguishedName);        // 

2008-03-10 16:39:00 561

原创 oracle 常用命令

第一章:日志管理 1.forcing log switches sql> alter system switch logfile;2.forcing checkpoints sql> alter system checkpoint; 3.adding online redo log groups sql> alter database add logfile [group 4] sql> (/d

2008-03-10 16:22:00 549

转载 C#托管Socket的实现方法(2)

三.本文介绍程序的设计、调试、运行的软件环境: (1).微软公司视窗2000服务器版 (2).Visual Studio .Net正式版,.Net FrameWork SDK版本号3705 四.利用Socket来传送数据: Visual C#在使用Socket传送数据时要注意下列问题的解决方法: 1.创建Socket实例,使用此实例创建和远程终结点的连接,并判断连接是否成功建立。 2.发送数据到S

2008-03-10 16:20:00 562

转载 C#托管Socket的实现方法(1)

Socket就是套接字,它是网络编程中最常用遇到的概念和工具。在TCP/IP网络中,传送和接收数据就会经常使用到Socket,由于使用Socket能够在网络上处理复杂数据,所以在各种网络应用程序中,涉及到数据传送和接收,一般都会使用Socket,可见要掌握网络编程,精通Socket是非常重要。由于Socket本身的复杂性,决定了掌握它是比较困难的。Visual C#是微软公司推荐的开发.Net平台

2008-03-10 16:19:00 803

翻译 vb.net做一个MSN灌水机

Public Class Form1Class Form1    Inherits System.Windows.Forms.FormWindows 窗体设计器生成的代码#Region " Windows 窗体设计器生成的代码 "    Public Sub New()Sub New()        MyBase.New()        该调用是 Windows 窗体设计器所必需的。  

2008-03-10 16:17:00 632

翻译 使用System.DirectoryServices.Protocols实现对AD的简单操作

System.DirectoryServices.Protocols.dll是.NET2.0新增加的一个针对目录服务访问协议处理的组件,其下只有一个System.DirectoryServices.Protocols命名空间。在该命名空间下,主要有LDAP、DSML两种国际标准协议的一系列实现类。通过这些类,完全可以很方便地实现对目录的操作管理,这个实现步骤就有点类似你利用ADO.NET操作数据库

2008-03-10 16:15:00 1164

翻译 ADHelper 活动目录用户操作类

using System;using System.DirectoryServices; namespace SystemFrameworks.Helper{     ///     ///活动目录辅助类。封装一系列活动目录操作相关的方法。     ///     public sealed class ADHelper     {         ///         ///域名     

2008-03-10 16:13:00 635

翻译 二、通过.NET Framework访问活动目录

图1.4 构造器   这里的第一个构造器是一个基本的缺省构造器,能够在无需任何参数的情况下创建对象。这意味着该对象将在没有指定的安全权限的情况下连接到本机的WinNT提供者。      第二个构造器使我们能够指定连接到给定域的AD上所需要的证书,在需要使用给定的证书连接到任意域名时,这一构造器非常方便。      第二个构造器中增添了LoginPath参数,这将使我们能够覆盖LoginPath,能

2008-03-10 16:10:00 449

翻译 一、通过.NET Framework访问活动目录

.ctors#region .ctors    public UserAdmin() ...{    Connect();    }    /**////     /// 在需要的时候,使我们能够创建UserAdmin类    ///     ///     ///     ///     ///     public UserAdmin(string LoginUsername, str

2008-03-10 16:08:00 449

jquery页面加载效果

jquery页面加载效果,页面等待效果

2014-03-18

经典教案经典讲解

vs.net2003经典教案经典讲解

2007-11-24

.net报表样式

WebChart曲线,柱状图C#源码

2007-11-24

防止刷新后退重复提交

防止刷新后退重复提交vs2005

2007-11-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除