Google [站内搜索]

分类: Web编程预览模式: 普通 | 列表

手机号码类型判断[2011-11-17更新]

/// <summary>
/// 手机号码类型判断
/// </summary>
/// <param name="mobile">手机号码</param>
/// <returns>

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4690

ASP快速获取远程文件大小

<%
'-----------------------------------------------------------
'功能:获取远程文件大小
'参数:url 远程文件地址
'返回:远程文件大小(单位:字节)

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3828
在一个Web项目中,日志类位于Websites.Common层中,在记录日志时需获取当前Web应用程序的物理路径,此时不好使用Page类下的Server.MapPath来获取,查看了其他的Web项目,终于找到了解决方法:使用HttpContext.Current.Request.MapPath来代替!

Loger类:
using System;
using System.Collections.Generic;

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 7238

SqlParameter 构造函数补充

在DAL层使用参数化查询时,创建SqlParameter对象非常的频繁,我们都希望它能有一个构造函数,我们只需提供参数名称、参数类型和值即可,能实现我们类似要求的构造函数倒是有两个[1]:

public SqlParameter(string parameterName, object value);
public SqlParameter(string parameterName, SqlDbType dbType);

对于前者,SqlDbType 将从 Object 的 .NET Framework 类型推断出[2],这无疑会降低系统稳定性,而对于后者,虽然弥补了不能指定类型的缺点,却不能设定值,我们希望能有这么一个构造函数:

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3881

C#重载构造函数的调用

public class Student
{
    private string _Name;
    private int _Age;
    private int _Sex;

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3587

ASP.NET缓存依赖之SQL Server篇

1.为 SQL Server 启用缓存通知

在命令行下运行:
aspnet_regsql.exe -S 127.0.0.1 -U sa -P sa -ed -d 数据库名称 -et -t 表名

例如:

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4995

C#预处理指令

C#预处理指令主要有以下几种:

·条件编译指令:#if、#elif、#else 和 #endif,用于按条件跳过源代码中的节
·声明指令:#define 和 #undef,分别用于定义和取消定义条件编译符号
·诊断指令:#error 和 #warning,分别用于发出错误和警告

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3225

.NET事务处理使用示例

using (SqlConnection conn = new SqlConnection("server=(local);database=pubs;user id=sa;password=sa;"))
{
    conn.Open();
    //事务开始
    using (SqlTransaction trans = conn.BeginTransaction())

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3319

DAL层返回IList示例

实体类:

/// <summary>
/// 联盟链接实体类
/// </summary>

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4664

ASP.NET 2.0之无Cookie会话

ASP.NET 2.0中提供了4种身份验证方式:Windows验证、Passport验证、None验证和Forms验证。在多数的Web应用程序中,我们最常使用的Forms身份验证。在ASP.NET 1.X中Forms身份验证主要是基于Cookie来实现的,然而并不是所有浏览器都支持Cookie,并不是所有支持Cookie的浏览器都会启用Cookie,因此,在ASP.NET 2.0引入了无Cookie会话来保障Forms验证方式的正常使用。 无Cookie会话实现的是把会话ID的存储位置从Cookie移到URL中来,例如[1]:

引用内容 引用内容
http://www.mzwu.com/(S(y0iccsaya2ix0m45n3aaxe55))/Default.aspx

"y0iccsaya2ix0m45n3aaxe55"即为会话ID。要实现无Cookie会话非常简单,只需在站点配置文件system.web节点中添加下边的子节点即可:

查看更多...

分类:Web编程 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3867