
Asp.net 2.0 & VS2008
文章平均质量分 75
JOHNCOOLS
这个作者很懒,什么都没留下…
展开
-
一个高效的分页查询控件
于什么都喜欢自己动手,按捺不住自己写一个高效的分页查询控件。以前,一直都使用VS.NET 2003和SQL Server 2000,没怎么去接触 VS 2005 和SQL Server 2005。工具版本升级是早晚的事情,于是就开发一个能运行在VS 2005 上的 控件吧。属先是采用 PowerDesigner 12.0 绘UML图(主要是类图),PowerDesigner 12.0 不支持 C#转载 2006-12-21 16:02:00 · 1407 阅读 · 0 评论 -
Asp.net 2.0 Treeview 无限级无刷新示例
void Treeview1_TreeNodePopulate(object sender, TreeNodeEventArgs e) { if (IsCallback) if (e.Node.ChildNodes.Count == 0) { LoadChildNode(e.Node);转载 2007-01-23 15:57:00 · 931 阅读 · 0 评论 -
将visual studio 2005 SP1补丁整合到安装文件
Visual Studio 2005的SP1补丁已经发行一阵子了,大家应该都已经打上这个补丁了吧.但是每次在安装visual studio 2005就已经需要很长的时间了,再一打补丁,好家伙,需要的时间更长,有没有好方法让我们象当年整合window2000的SP补丁一样把VS2005 SP1补丁也整合到安装文件里呢?这样在以后安装就能节省很多的时间了.有的!从http://blogs.ms转载 2007-01-23 16:04:00 · 1436 阅读 · 0 评论 -
收藏的一些ASP.net 2.0资料
asp.net控件开发基础(1)GridView模版列嵌套GirdView显示主从表数据 GridView中添加一个CheckBox列 域环境中安装部署VSTS全过程 设置VSS使支持通过Internet访问 浅析Microsoft .net PetShop程序中的购物车和订单处理模块(Profile技术,异步MSMQ消息) AS转载 2007-01-29 11:17:00 · 1703 阅读 · 0 评论 -
ASP.NET 2.0 HttpHandler实现生成图片验证码(示例代码下载)
学习整理了一下(一).功能 用HttpHandler实现图片验证码 (二).代码如下 1. 处理程序文件 ValidateImageHandler.ashx代码如下 1 @ WebHandler Language="C#" Class="ValidateImageHandler" %> 2 3 using Sys转载 2007-01-29 11:31:00 · 2048 阅读 · 0 评论 -
最新版FreeTextBox(版本3.1.6)在ASP.Net 2.0中使用简解(提供博客园本地下载)
简介:对于FreeTextBox(版本3.1.6)在ASP.Net 2.0中使用,只需要2个文件:FreeTextBox.DLL和ftb.imagegallery.aspx1。下载最新版FreeTextBox(版本3.1.6),解压 FreeTextBox 3.1.6 (2006/07/18) 博客园本地下载: http://www.cnblogs.com/Files/cleo/FTBv转载 2007-03-31 00:30:00 · 1560 阅读 · 1 评论 -
asp.net 2.0 与1.1 在生成的前台页面内容方面的一点不同
偶然发现了一个2.0与1.1的一个不同点,写出来给大家提个醒。 是关于前台页面生成代码的。我们知道,asp.net的服务器控件最终都会解释到前台的javascript脚步和html代码,比如“datagrid”控件会解释成“table”标签,“CheckBox”控件会解释成“ 一个偶然的事件发现了一个问题,我直接拷贝了一些在1.1下的一些js脚本到2.0下的项目里使用,发现有转载 2007-03-31 00:20:00 · 965 阅读 · 0 评论 -
Web C#2.0 DataSet和Reader封装组件实现自动多数据库切换(含组件源码和实例)
WebConf配置: 注意: 除了手动编辑此文件以外,您还可以使用 Web 管理工具来配置应用程序的设置。可以使用 Visual Studio 中的 “网站”->“Asp.Net 配置”选项。 设置和注释的完整列表在 machine.config.comments 中,该文件通常位于 /Windows/Microsoft.Net/Framework/转载 2007-04-01 21:54:00 · 1380 阅读 · 0 评论 -
生成网站缩略图代码(C#)
这几天博客园都在讨论这个,看了How to take screenshot (thumbnail) of a web site with ASP.NET 2.0?,根据VB.NET代码,搞出来一个C#版本的,看看效果还不错,百度不能正常显示,其他几个大站(google,sohu)显示正常,不过速度比较慢,大家看看代码,给点儿优化建议。 源码这里下载,需要VS2005安装WebProject才能正转载 2006-12-30 14:55:00 · 1747 阅读 · 1 评论 -
VS2005打包时加入卸载功能
最近刚用VS2005进行开发,在程序完成,进行打包发布时,突然发现用VS2005打包时出现了一个问题。先来看看VS2003时的做法:(两种做法皆来源于网络)VS2003打包時加入卸载功能:方法一:1.在打包項目中添加文件msiexec.exe(一般可在c:/windows/system32/下找到)2.在文件系統視圖中選擇應用程序文件夾,在msiexec.exe上按右鍵,選擇創建快捷方式,重命名快转载 2006-12-29 15:21:00 · 1695 阅读 · 0 评论 -
asp.net 2.0小tips:在web.config里设置用户定义控件
在asp.net 1.1中,要使用用户自定义控件,可能要这样: 这样如果要在很多页面上设置自定义控件的话,都要在每个页面上加上引用,不大方便,而在asp.net 2.0中,可以先统一在web.config里先设置好,比如 这样就一样可以在页面里引用自转载 2006-12-29 15:20:00 · 758 阅读 · 0 评论 -
vs2003与vs2005的编译区别
由于 ASP.NET 1.x 中引入了页模型,ASP.NET Web 页的编译过程总是分成两个阶段。首先,代码隐藏文件和其他支持类编译到一个程序集中,然后在运行时编译单独的 ASPX 文件。虽然这种模型具有许多优点,但它也有一些缺点。ASP.NET 2.0 提供基本模型的几种替代模型,并根据您的特定需要提供更为广泛的编译选项。 ASP.NET 1.x中的编译ASP.NET1.x 中的主要编转载 2006-12-21 17:27:00 · 1003 阅读 · 0 评论 -
在Asp.Net 2.0中使用Css Tab Design样式美化菜单
Css Tab Design 是一个用来做导航样式非常方便的Freeware.(其实就是提供了一堆样式可以套用: ) ),效果如下图所示: 界面如下: 可以非常方便的导出css文件:DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-trans转载 2006-12-22 15:20:00 · 2398 阅读 · 0 评论 -
asp.net 2.0防止同一用户同时登陆
要防止同一用户同时登陆,首页应该记录在线用户的信息(这里与用户名为例),然后判断正在登陆的用户里面是否已存在.在这里使用一个cache存放已经登陆的用户名.但是还有一个问题就是要知道用户是什么时候离开系统的呢?这就要定期清除cache中的内容了,也就是设置一个cache的时间.这个时间可以跟用户的session值联系起来.刚好当用户session值失效的时候该用户在cache里面的信息也会被清空.转载 2006-12-26 14:54:00 · 635 阅读 · 0 评论 -
asp.net 2.0 中加密web.config 文件中的配置节
在asp.net2.0中新增了对web.config中的部分数据进行加密的功能,可以使用RSAProtectedConfigurationProvider和DPAPIProtectedConfigurationProvider来加密,本文说明使用RSAProtectedConfigurationProvidert和计算机级别的密钥容器进行加密的步骤。1. 首先确定要进行加密转载 2006-12-27 15:32:00 · 1067 阅读 · 0 评论 -
VS 2005 SP1简体中文版下载地址
安装VS2005 SP1安装补丁包补充说明症状当您尝试运行 Microsoft Windows Server 2003 或 Microsoft Windows XP, 计算机上安装大 MicrosoftWindowsInstaller .msi) 程序包或大型 MicrosoftWindowsInstaller 修补程序 (.msp) 程序包您可能会收到以下错误信息:错误 1718。 FileNa转载 2006-12-29 15:11:00 · 5415 阅读 · 0 评论 -
VS2005入门.Net2.0系列视频教程1-81级打包下载
基本上把C#和VS很肤浅的东西都讲了,后面就剩一些稍微高级点的东西,不过我最近确实也忙得一塌糊涂,所以现在先把1-81的全部打包提供出来,希望大家排队下.别插队哦!!相关目录在压缩包里了!下载地址http://downloads.cnblogs.com/thcjp/temp.rarhttp://www.cnblogs.com/thcjp/archive/2006/12/22/600656.转载 2006-12-27 15:37:00 · 3342 阅读 · 1 评论 -
Asp.Net2.0中实现多任务异步页的一点提示
如果想学习Asp.Net2.0的异步页技术,那么一定要仔细阅读http://www.microsoft.com/china/MSDN/library/default.mspx?mfr=true,并且下载它的源代码仔细揣摩。全文共介绍了3种实现异步页的编程模型,且功能一种比一种强大。多余的我就不多说了,直接看最后一种模型:使用PageAsyncTask类、RegisterAsyncTask方法、转载 2006-12-29 15:03:00 · 881 阅读 · 0 评论 -
asp.net 2.0 上传控件的使用
试用了一下asp.net 2.0的上传控件,还是挺方便的。分享代码如下: protected void Button1_Click(object sender, EventArgs e) { try { 判断文件大小#region 判断文件大小 int intFileLength = this.FileUplo转载 2006-12-29 14:59:00 · 959 阅读 · 0 评论 -
skin的初级应用[制作skin][应用skin][编程使用skin]
Skin文件是.NET Framework2.0中的新特性,是用来美化前台界面的一个控件。在以前对HTML控件进行美化的时候通常采用css来作为美化的模板。但是随着.net的不断丰富,新控件有了很多的新特性,css这个与html同时期的模板对高级控件的支持显得力不从心,这时候MS就推出了skin来满足强大的.net 2.0的控件库的美化需要。下面就介绍如何制作和使用skin制作Skin:1、添转载 2007-05-16 14:42:00 · 1934 阅读 · 0 评论 -
微软轻量级“代码生成器”—Repository Factory使用
微软轻量级“代码生成器”—Repository Factory使用(上)概述Repository Factory是微软模式与实践小组发布的一个开发指南包,它把之前的Web Service Software Factory(WSSF)集成的Data Access Guidance Package分离出来,形成了一个单独的开发指南包。引用Johnny Halife的话说:“它不是一个对象-关系转载 2007-11-29 23:02:00 · 2311 阅读 · 0 评论 -
温故知新ASP.NET 2.0(C#)系列文章索引
[源码下载]温故知新ASP.NET 2.0(C#)系列文章索引作者:webabcd介绍温故知新ASP.NET 2.0(C#)系列文章索引:MasterPage(母版页)、Themes(主题)、SiteMap(站点地图)、Cache&SqlCacheDependency(缓存和SqlCacheDependency特性)、Localization(本地化,多语言)、Membership&Rol转载 2008-04-25 11:33:00 · 2348 阅读 · 0 评论 -
[翻译]使用ASP.NET 2.0中的ReportViewer控件
原文地址:http://www.dotnetbips.com/articles/51df0f69-ee0e-4982-a7bb-d3e9b2182841.aspx[原文源码下载][译者改后代码下载][翻译]使用ASP.NET 2.0中的ReportViewer控件原文发布日期:2007.03.22作者:Bipin Joshi翻译:webabcd介绍任何数据驱动型的应用程序都有一个普遍的需求转载 2008-04-25 11:31:00 · 3072 阅读 · 0 评论 -
VisualStudio2005技巧集合--打造自己的CodeSnippet
通过一个简单例子,介绍两种添加CodeSnippet的方法,手动添加和用工具添加,最后再介绍一些常用的codesnippet不少使用VisualStudio2005的coder,都对vs2005的codesnippet功能很熟悉,运用codesnippet可以减少许多烦琐的重复操作,提高编程效率,.net本身提供了丰富code snippet,但是,如果这些codesnippet不满足你的要求转载 2007-12-06 14:35:00 · 849 阅读 · 0 评论 -
VisualStudio2005技巧集合--你真的会使用断点吗?
下面有从浅入深的6个问题,您可以尝试回答一下 一个如下的语句for (int i = 0; i 在一个1000次的循环体内部设置断点,你希望当循环进行到900次后中断,怎么才能做到呢? 你有一个表达式在上面循环的某一次发生了变化,你想知道是哪一次,在哪个地方,怎么才能做到? 你希望你的断点在被命中100次后,每命中三次中断一次,比如第103,第转载 2007-12-06 14:38:00 · 839 阅读 · 0 评论 -
DropDownList实现无限级分类
要想实现无限级分类,那得还用传统的老方法----递归,也许有很多人会抱怨递归的性能不是太理想。俗话说的话,能抓到老鼠的猫就是好猫。我提倡先解决问题,然后再优化性能。数据库结构:代码:protected void GetCategories(DropDownList DropDownList, string id) { DataView MyDataView = new转载 2007-12-06 16:06:00 · 1058 阅读 · 0 评论 -
利用.net2.0中的GZip或Deflate压缩文件
在DotNet2.0中提供了GZip和Deflate压缩算法,而现在的浏览器几乎都支持 GZip 和 Deflate 压缩,因此在传输一些大的JS或CSS文件(如EXTJS)时对它进行压缩则可以减少下载时间,从而提高加载速度。刚开始的解决方案是(参考网络上别人写的):自定义一个 CompressionHttpHandler,实现 System.Web.IHttpHandler 接口,在 Pro转载 2007-12-08 21:08:00 · 961 阅读 · 0 评论 -
ASP.NET2.0实现网站的自动升级
网站的自动升级主要是要实现从一台服务器上下载某些文件到本服务器上,然后对下载下来的文件进行更新等操作。 比如,现在有服务器A,服务器B和客户端C。 作为COM公司开发的产品DIV网站系统被安装到服务器B上,而它的更新设置及更新文件则在服务器A上。当客户C访问服务器B的网站时,B从A上下载更新文件,然后进行更新操作。其中虽然第四步最重要,是逻辑的核心,但转载 2008-04-28 16:01:00 · 2319 阅读 · 0 评论 -
使用ASP.NET 2.0 Profile存储用户信息[翻译] Level 200
作者: Stephen Walther原文地址:http://msdn.microsoft.com/asp.net/default.aspx?pull=/library/en-us/dnvs05/html/UserProfiles.asp译者:Tony Qu概要:许多ASP.NET应用程序需要跨访问的用户属性跟踪功能,在ASP.NET1.1中,我们只能人工实现这一功能。但如今,使用 ASP.N转载 2008-04-25 10:54:00 · 1151 阅读 · 0 评论 -
[翻译].net 2.0(c#)下简单的FTP应用程序
原文地址:http://www.c-sharpcorner.com/UploadFile/neo_matrix/SimpleFTP01172007082222AM/SimpleFTP.aspx[原文源码下载].net 2.0(c#)下简单的FTP应用程序原文发布日期:2007.01.18作者:Neo Matrix翻译:webabcd本文使用.net 2.0(c#)来实现一般的FTP功能介绍转载 2008-04-25 11:07:00 · 1016 阅读 · 0 评论 -
使用C#创建SQL Server的存储过程(Visual Studio 2005 + SQL Server 2005)
原文地址:http://www.dotnetbips.com/articles/70eff218-3da0-4f6f-8f8d-eeea65193f2c.aspx[原文源码下载][翻译]使用C#创建SQL Server的存储过程(Visual Studio 2005 + SQL Server 2005)原文发布日期:2007.06.17作者:Bipin Joshi翻译:webabcd介绍通转载 2008-04-25 11:15:00 · 2263 阅读 · 0 评论 -
学习Professional ASP.NET 2.0(一)
第一章以介绍asp.net2.0新特性为多第二章介绍了VS2005开发工具第三章介绍了如何创建应用程序,ASP.NET 网页代码模型 ,ASP.NET 网页指令 ,ASP.NET 页生命周期概述,跨页传递参数,ASP.NET 网站布局以及Global.asax第一章用两个例子比较了1.1和2.0数据访问的不同,第二个例子没有用到编程代码,只简单的使用控件就完成了数据访问的工作.列表1 List转载 2006-08-09 15:09:00 · 1103 阅读 · 0 评论 -
.Net 2.0实例学习:WebBrowser页面与WinForm交互技巧
近看到博客园入门教学文章比较流行,自己最近又偷懒比较多,没啥心得,不妨写一篇没啥深度的入门文章吧。话说有了WebBrowser类,终于不用自己手动封装SHDocVw的AxWebBrowser这个ActiveX控件了。这个类如果仅仅作为一个和IE一模一样浏览器,那就太没意思了(还不如直接用IE呢)。那么,无论我们是想做一个“定制版IE”,还是希望利用HTML来做用户界面(指WinApp而非Web转载 2006-03-16 10:51:00 · 2075 阅读 · 0 评论 -
有区别地展示错误信息
在asp.net 2.0中,当应用出现错误时,可以向用户展示友好的出错信息,让用户看不到直接的出错信息和出错的位置,以避免敏感的信息泄露。但有时,如果想让开发者在远程能看到具体的详细开发信息的话,则又要分开区别对待,Scott在他的BLOG里教了大家如做了,现总结之(http://weblogs.asp.net/scottgu/default.aspx) 首先,我们在web.config中转载 2006-09-14 17:32:00 · 1046 阅读 · 0 评论 -
在 ASP.NET 2.0 中创建 Web 应用程序主题
在 ASP.NET 2.0 中创建 Web 应用程序主题来源:MSDN适用范围:Microsoft ASP.NET 2.0Microsoft Visual Studio 2005摘要:Stephen Walther 将论述主题(ASP.NET 2.0 的一项新增功能)的细节,其中包括如何在主题中同时使用级联样式表和图像,以及如何在运行时动态加载主题。(本文包含一些指向英文站点转载 2006-05-14 00:53:00 · 1094 阅读 · 0 评论 -
asp.net 2的文件上传
在asp.net 2.0中,上传文件时变的比较方便了,因为有了fileupload控件,使用十分简单,if (FileUpload1.HasFile) try { FileUpload1.SaveAs("d://luceneData//" + FileUpload1.FileName); L转载 2006-10-12 01:20:00 · 694 阅读 · 0 评论 -
[整理]ASP.NET2.0新特性概述
原文出自: POLARIS 的新书《ASP.NET 2.0开发指南》样章 link ASP.NET技术从1.0版本升级到1.1变化不是很大。然而,从ASP.NET 1.x升级到2.0,却不是件轻而易举的事情。ASP.NET 2.0技术增加了大量方便、实用的新特性。ASP.NET 2.0主要提供控件、页面框架、服务与APIs等3个方面的技术特性。 控件转载 2006-05-27 20:27:00 · 1680 阅读 · 0 评论 -
Asp.net 2.0 用 FileUpload 控件实现多文件上传 用户控件(示例代码下载)
学习, And 整理了一下.(一). 示例图片 (二). 示例代码 1public partial class UpMultiFileControl2 : System.Web.UI.UserControl 2{ 3 protected void Page_Load(object sender, EventArgs e) 4 { 5转载 2006-05-27 20:34:00 · 1507 阅读 · 0 评论 -
ASP.NET2.0快速入门--存储用户配置文件
想看英文版?GOTO the following URL:http://www.asp.net/QuickStart/aspnet/doc/profile/default.aspx存储用户配置文件 2.0 中的新增功能 用户配置文件 -- ASP.NET 2.0 中的用户配置文件功能使您可以定义并存储要在整个应用程序中使用的基于用户的设置。而且,在用户未登录时,可以将这些转载 2006-06-04 20:43:00 · 1692 阅读 · 0 评论 -
用户点击Log In按钮后发生了什么?
Asp.net2.0提供了一系列登录相关组件,其中的Login控件使用起来可谓是简单之至,只需要在Login控件的Authenticate事件处理方法中验证用户输入的帐号、密码的正确性,然后把其中AuthenticateEventArgs类型的参数的Authenticated属性改成true就算用户登录成功了:Code highlighting produced by Actipro Code转载 2006-06-11 18:13:00 · 1238 阅读 · 0 评论