
.net
sandea
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Coolite一个简单例子-GridPanel列表增删改预览
这个例子只是Coolite一个很简单的应用,我相信新手学习还是用的到的.也给大家带个头,写篇新手教程.GridPanel就不作介绍了,asp.net开发人员应该比较熟悉了.官方的GridView绑定数据是通过SqlDataSource,ObjectDataSource等绑定的.这里,GridPanel需要Store来绑定数据.首先在页面添加一个Store,如下:ext:Store ID="原创 2013-08-29 16:48:09 · 175 阅读 · 0 评论 -
Url 传递中文终极解决办法
总结了一下Url传递中文的办法:1.设置web.config文件。 ...... <globalization requestEncoding="gb2312" responseEncoding="gb2312" culture="zh-CN" fileEncoding="gb2312" /> ......原创 2013-08-29 16:48:40 · 211 阅读 · 0 评论 -
Microsoft Team Foundation Server 2010 安装 序列号 注册码
安装过程: 一、安装操作系统 安装Windows 2008 R2简体中文版 二、准备安装过程中的需要的用户账户,并设置相应权限。 具体流程如下: 1、点击“开始”——“管理工具”——“计算机管理” 2、选择“本地用户和组”——“用户”,在右边空白处点击右键,选择“新用户” 3、 分别添加名为TFSREPORTS、TFSSERVICE、TFSBUILD、TFSPROXY、WSSSERVICE原创 2013-08-29 16:55:50 · 236 阅读 · 0 评论 -
Asp.net2.0里的SessionPageStatePersister
备注: ASP.NET 页可在处理和提供任何网页所必需的原本无状态 HTTP 请求与响应之间存储 Page 状态信息。此状态称为“视图状态”。 ASP.NET 的默认持久性机制是使用 HiddenFieldPageStatePersister 类将视图状态存储在客户端。使用各个 HTTP 请求和响应来存储视图状态和数据在大体上来说效果良好,而且在大型 Web 场方案中非常重要,因为由哪台 Web原创 2013-08-29 16:56:29 · 165 阅读 · 0 评论 -
各大网站会员登陆开发平台
http://opensns.codeplex.com/原创 2013-08-29 16:56:38 · 239 阅读 · 0 评论 -
ASP.NET Post页面及验证视图状态MAC失败问题的解决办法
修改.net POST的目标页面代码:ASP.NET Post页面及验证视图状态MAC失败问题的解决办法或者在web.config里添加当然还可以在web.config里加入: 下面还有一种说法,没试过:如果你的Asp.Net程序执行时碰到这种错误:“验证视图状态 MAC 失败。如果此应用程序由网络场或群集承载,请确保 配置指定了相同的 validationKey 和验证算法原创 2013-08-29 16:44:27 · 219 阅读 · 0 评论 -
自己写的DataTable转换成JSON字符串的函数
最近一直要用到JSON数据,而且是要把DataTable转换成JSON。以前一直是用Newtonsoft.Json.dll序列化,先要把DataTable转换成xml格式,然后再用Newtonsoft.Json.dll转换xml格式到json格式。(见以前的文章http://blog.youkuaiyun.com/luq885/archive/2007/05/10/1603330.aspx)原创 2013-08-29 16:44:35 · 179 阅读 · 0 评论 -
生成无限目录级树
using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts原创 2013-08-29 16:44:42 · 209 阅读 · 0 评论 -
Session处理
1.在aspx和aspx.cs中,都是以Session["xxx"]="aaa"和aaa=Session["xxx"].ToString()进行读写。而在ashx中,Session都要使用context.Session,读写方法不变。2.在ashx文件中,若要对Session进行成功的读写,应该在使用Session的class后增加接口IRequiresSessionState,否则conte原创 2013-08-29 16:47:16 · 159 阅读 · 0 评论 -
HttpModule与HttpHandler详解
ASP.NET对请求处理的过程: 当请求一个*.aspx文件的时候,这个请求会被inetinfo.exe进程截获,它判断文件的后缀(aspx)之后,将这个请求转交给 ASPNET_ISAPI.dll,ASPNET_ISAPI.dll会通过http管道(Http PipeLine)将请求发送给ASPNET_WP.exe进程,在ASPNET_WP.exe进程中通过HttpRuntime来处理这个原创 2013-08-29 16:47:34 · 161 阅读 · 0 评论 -
C# 读写 Web.config 的类
可以自定义 section也可直接用 appSettins这个节点代码 using System;using System.Xml;using System.Collections;using System.Collections.Specialized;using System.Configuration;using System.Reflection;namespace Adpost.Com原创 2013-08-29 16:47:59 · 170 阅读 · 0 评论 -
C# aspx页面动态加载ascx用户控件 及 利用反射调用其内方法
//控件代码public partial class WebUserControl : System.Web.UI.UserControl{ public void TestMethod(string strID) { this.TextBox1.Text += " WebUserControl:" + strID; //其他相关操作原创 2013-08-29 16:48:18 · 193 阅读 · 0 评论 -
数字格式化
int a = 12345678; //格式为sring输出 // Label1.Text = string.Format("asdfadsf{0}adsfasdf",a); // Label2.Text = "asdfadsf"+a.ToString()+"adsfasdf"; // Label1.Text = string.Format("asdfadsf{0:C}adsfa原创 2013-08-29 16:51:35 · 233 阅读 · 0 评论 -
asp.net,cookie,写cookie,取cookie
Cookie是一段文本信息,在客户端存储 Cookie 是 ASP.NET 的会话状态将请求与会话关联的方法之一。Cookie 也可以直接用于在请求之间保持数据,但数据随后将存储在客户端并随每个请求一起发送到服务器。浏览器对 Cookie 的大小有限制,因此,只有不超过 4096 字节才能保证被接受。编写Cookie//方式1:Response.Cookies["username"].valu原创 2013-08-29 16:56:11 · 213 阅读 · 0 评论 -
DataSet转JSON
public static string GetJsonString(DataSet ds) { string json = ""; IList mList = new List(); try { foreach (DataRow row in ds.Tables[0].Rows原创 2013-08-29 16:48:06 · 307 阅读 · 0 评论 -
ReportViewer部署
Reporting Services的确是个不错的东西,特别是VS2008下更显得完美了,而且ASP.net下的ReportViewer也支持打印的功能了,上个版本是不直接支持的。 关于如何使用RS的文章,aspnetx老大翻译的这篇文章不错。只是在部署上遇到了一些麻烦,特别是对中文支持上,下面谈谈几种解决方案。 VS 2005下的部署实际已经很简单了。 1.安装ReportViewer原创 2013-08-29 16:47:50 · 217 阅读 · 0 评论 -
NOPcommerce研究
http://www.cnblogs.com/gusixing/archive/2012/04/07/2435873.html原创 2013-08-29 16:55:16 · 205 阅读 · 0 评论 -
将ViewState放在Session里
using System;using System.Collections.Generic;using System.Linq;using System.Web; namespace EntLibSample{ public class BasePage : System.Web.UI.Page { protected override void SavePageStat原创 2013-08-29 16:55:36 · 180 阅读 · 0 评论 -
Visual Studio 2010以及TeamFoundationServer 2010 MSDN免Key版地址分享
以下链接转自互联网,已经下载验证SHA1码和MSDN公布的一致,跟我一样不喜欢下试用版再自己动手的同学,请使用最新版的BT工具或者迅雷下载(需要支持Magnet协议) Download Visual Studio 2010 Ultimate File: en_visual_studio_2010_ultimate_x86_dvd_509116.iso Size: 2,446,950,400 byt原创 2013-08-29 16:55:47 · 376 阅读 · 0 评论 -
httpModules与httpHandlers之httpModules
WapModule.cs:public class WapModule:IHttpModule{ public void Init(HttpApplication context) { context.BeginRequest += new EventHandler(context_BeginRequest); } // 处理Be原创 2013-08-29 16:58:00 · 211 阅读 · 0 评论 -
webrequest post
private static string HttpPost(){ string postData="username=中文&userid=838 jdkkd";//在发送的内容里包括中文和空格 string Web=@"http://www.myweb.com/myresponse.asp";//地址 postData=postData.Replace(" ",原创 2013-08-29 16:45:40 · 206 阅读 · 0 评论 -
FTP图片上传到异地服务器
#region 创建文件夹 MakeFolder() /// /// 创建文件夹 /// /// 例如:/newDir /// ftp地址(可带目录) /// ftp用户名 /// ftp密码 public void MakeFolder(string FolderName, string url, st原创 2013-08-29 16:45:54 · 191 阅读 · 0 评论 -
ASP.NET2.0雷霆之怒盗链者的祝福
所谓盗链就是指其他网站把我们站点的文件链接帖到他们站上,这样白白占用我们的带宽。访问对于网站盗链行为,是非常不道德的。要实现防盗链,我们就得在IIS处理URL时拦截。 效果图: 未加防盗链之前:hm是我的机器名,用http://hm/myweb/default.aspx和http://localhost/myweb/default访问结果一样。这幅图片是任人宰割的。 加了防盗链之后虽然还是同原创 2013-08-29 16:46:23 · 176 阅读 · 0 评论 -
C# 中的委托和事件
引言委托 和 事件在 .NetFramework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和原创 2013-08-29 16:48:24 · 151 阅读 · 0 评论 -
性能优化总结。
最近在领导的要求下做了一下项目的优化,总结如下: 1. 使用存储过程, (如果在程序里用exec 存储过程 参数,这样执行似乎并没有快多少) 在数据库里是预编译的,也不需要在字符串传输上花费大量时间。 防sql注入攻击。 2. 尽量优化数据库语句,使逻辑尽量简单。 @ 还有就是在使用函数时 charindex原创 2013-08-29 16:48:27 · 168 阅读 · 0 评论 -
HTML Agility Pack:簡單好用的快速 HTML Parser
HTML Agility Pack:簡單好用的快速 HTML ParserCodeplex 軟體套件(Package)資訊套件名稱HTML Agility Pack作者Simon Mourier目前版本1.4.0 Beta 2URLhttp://htmlagilitypack.codeplex.com/使用難易度中使用此套件時可用的輔助工具HAP Explorer(可在上述 URL 找到)Inte原创 2013-08-29 16:49:32 · 198 阅读 · 0 评论 -
教程:VS2010 之TFS入门指南
[原文发表地址] Tutorial: Getting Started with TFS in VS2010 [原文发表时间] Wednesday, October 21, 2009 1:00 PM 本月初,我们发布了TFS新基础配置。该配置为建立支持源码管理,工作项和生成(builds)的TFS版本提供了便利。 这是一个好机会将你在VSS(Visual Source Safe)上的资源迁移到TF原创 2013-08-29 16:55:52 · 160 阅读 · 0 评论 -
Team Foundation Server安装指南
1.说明 Team Foundation Server(以下简称VSTF)的安装并不是一件轻松的事情,在安装的过程中相信很多人都或多或少碰到一些问题而安装不成功,虽然手头有微软提供的所谓安装手册,也曾听过WebCast上所谓专家的讲座,但是由于细节问题却并没有描述的十分清楚,笔者按照其指引,在安装过程中也是历经艰难,最后才得以安装成功。 VSTF的部署模式分为两种,一是单服务器部署,一是双服务器部原创 2013-08-29 16:55:55 · 174 阅读 · 0 评论 -
c# 解析JSON的几种办法
对比 .NET下几种常见的解析JSON方法 主要类 命名空间 限制 内建LINQ支持 DataContractJsonSerializer Syst原创 2013-08-29 16:57:30 · 192 阅读 · 0 评论 -
在ASP.NET是使用unsafe选项
找到工程的web.config文件,在configuration节中加入:language="c#;cs;csharp" extension=".cs"compilerOptions="/unsafe"type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken原创 2013-08-29 16:46:51 · 219 阅读 · 0 评论 -
C#中Delegate和Event以及它们的区别
一、Delegate委托可以理解为一个方法签名。 可以将方法作为另外一个方法的参数带入其中进行运算。在C#中我们有三种方式去创建委托,分别如下:public delegate void Print(string str); static void delegatemethod(string str) { Console.WriteLine(原创 2013-08-29 16:57:53 · 214 阅读 · 0 评论