asp.net开发
文章平均质量分 85
steven_nj
努力学习
展开
-
转全角半角(C#,VB.NET)
/**//// /// 转全角的函数(SBC case) /// /// input">任意字符串 /// 全角字符串 /// ///全角空格为12288,半角空格为32 ///其他字符半角(33-126)与全角(65281-65374)的对应关系是:均相差65248原创 2008-08-28 10:43:00 · 693 阅读 · 0 评论 -
.NET 开发人员该下载的十个必备工具
本文讨论的工具如下:NUnit:编写单元测试的工具 NDoc:创建代码文档的工具 NAnt:生成解决方案的工具 CodeSmith:代码生成工具 FxCop:用于监视代码的——代码警察 Snippet Compiler:小型代码段编译工具 两个不同的转换器工具,ASP.NET 版本转换器(Version Switcher)和 Visual Studio .NET 项目转换器(Project C转载 2007-05-03 13:50:00 · 573 阅读 · 0 评论 -
Marquee属性详解
Marquee标记用于在可用浏览区域中滚动文本。这个标记只适用于IE3以后的版的浏览器: 格式: [MARQUEE ALIGN="…" BEHAVIOR="…" BGCOLOR="…" DIRECTION="…" HEIGHT="…" WIDTH="…" HSPACE="…" VSPACE="…" LOOP="…"转载 2007-05-03 09:50:00 · 2249 阅读 · 0 评论 -
在ASP.NET2.0中使用页面导航控件
几乎每个网站里,为了方便用户在网站中进行页面导航,都少不了使用页面导航控件。有了页面导航的功能,用户可以很方便地在一个复杂的网站中进行页面之间的跳转。在以往的WEB编程中,要写一个好的页面导航功能,并不是那么容易的,也要使用一些技巧。而在asp.net 2.0中,为了方便进行页面导航,新增了一个叫做页面导航控件sitemapdatasource,其中还可以绑定到不同的其他页面控件,比如treevi转载 2007-05-03 08:26:00 · 660 阅读 · 0 评论 -
GridView 常用方法合集
在项目中主要用了gridview来显示数据,其中的方法都是常用的。1、利用sqldatasource动态邦定数据,其中sqldatasource1是托放在页面的sqldatasource控件,将数据邦定到gridview1上面 void gridviewband() { try { SqlDataSource1.转载 2007-05-01 14:38:00 · 589 阅读 · 0 评论 -
ASP.net连接access数据库例程
ASP.net连接access数据库例程 Dim myConnection As OleDbConnection Dim myCommand As OleDbCommandsub page_load(sender as Object,e as EventArgs) 1.连接数据库dim dbname as stringdbname=server.mappath("authors.mdb")my转载 2007-05-01 10:22:00 · 608 阅读 · 0 评论 -
ASP.NET2.0的multiview和wizard控件
在asp.net 1.1中,如果要做一个具有向导式的应用程序,是比较麻烦的。所谓向导式应用,就是说比如一个注册用户的应用,是需要若干步完成的,用户填完某一步的表单后,可以点"下一步"而进入下一步,也可以使用"上一步"的功能回到刚才的页面。而在asp.net 2.0中,引入了两个新的控件:Multiview和Wizard向导控件,大大方便了用户的使用。在本文中,将以vs.net 2005为例,说明如转载 2007-04-28 19:54:00 · 568 阅读 · 0 评论 -
Asp.net 2.0 关于Header/title/Meta tages/Style操作的一点小技巧
收集一些偶然看到的小Tips,先列一些在这儿,慢慢补充。设置Title :this.Header.Title="这是个Title测试";如果用了MasterPage可以这样用:this.Page.Title = SiteMap.CurrentNode.Title; 动态设置Style:Style style = new Style();style.ForeColor = Sys转载 2007-05-06 21:39:00 · 544 阅读 · 0 评论 -
Asp.net : 访问嵌套模版页中的控件
一。如果要访问的控件位于母版页的 ContentPlaceHolder 控件内部,必须首先获取对 ContentPlaceHolder 控件的引用,然后调用其 FindControl 方法获取对该控件的引用。在内容页的Page_Load方法中设置嵌套模版页中label控件的Text属性:首先获取主模版页的ContentPlaceHolder控件的引用,然后再获取要修改的控件的引用。protecte原创 2007-05-06 10:25:00 · 928 阅读 · 0 评论 -
基于.net开发平台项目案例集锦
经过微软.net Framework 2.0的革新,.net平台的开发越来越精彩。笔者收集基于.net开发的n个项目,一方面为新手提供有价值学习资源,培养起软件开发的乐趣,另一方面共勉已从事.net领域工作多年并有明确发展目标的同仁,提高自己,更上一层楼。SharpDevelop强大的插件系统,通过Addin构建成一个功能齐全的.net开发IDE。核心是AddInTree。跟随这个项目开发许多有转载 2007-05-05 12:56:00 · 719 阅读 · 0 评论 -
用ASP.NET在IIS中创建虚拟目录
一。先在项目中引用 System.DirectoryServices.dllusing System.DirectoryServices; protected System.DirectoryServices.DirectoryEntry dirroot; 1、添加新的虚拟目录 DirectoryEntry newVirDir = dirroot.Children.Add("Webte原创 2007-05-04 13:53:00 · 1305 阅读 · 0 评论 -
删除VS.net起始页上项目名称的方法
其实VS.NET起始页上的项目名称记录的是你曾经打开的某些项目的*.sln文件的地址。一般来说,默认的项目被存放在X:/Documents and Settings/Administrator/My Documents/Visual Studio Projects 目录当中的,直接删除里面的文件夹可以清除一些项目。 但是有些项目并不是存放在这里面的,我们怎么样才能察看到这些项目的转载 2007-05-03 12:10:00 · 842 阅读 · 0 评论 -
浅析.Net下的多线程编程
多线程是许多操作系统所具有的特性,它能大大提高程序的运行效率,所以多线程编程技术为编程者广泛关注。目前微软的.Net战略正进一步推进,各种相关的技术正为广大编程者所接受,同样在.Net中多线程编程技术具有相当重要的地位。本文我就向大家介绍在.Net下进行多线程编程的基本方法和步骤。 开始新线程 在.Net下创建一个新线程是非常容易的,你可以通过以下的语句转载 2007-05-02 12:34:00 · 444 阅读 · 0 评论 -
.net打包自动安装数据库!
一).创建部署项目1. 在“文件”菜单上指向“添加项目”,然后选择“新建项目”。 2. 在“添加新项目”对话框中,选择“项目类型”窗格中的“安装和部署项目”,然后选择“模板”窗格中的“安装项目”。在“名称”框中键入 setup1。 3. 单击“确定”关闭对话框。 4. 项目被添加到解决方案资源管理器中,并且文件系统编辑器打开。 5. 在“属性”窗口中,选择 ProductNam转载 2007-05-06 20:09:00 · 589 阅读 · 0 评论 -
网站开发人员珍藏版网站
下面是我收集整理的对开发技术人员的学习,工作都非常有帮助的网站,也希望大家把自己认为最有帮助的网站分享给大家.http://www.gotapi.com/ 语言:英语 简介:HTML,CSS,XPATH,XSL,JAVASCRIPT等API的查询网站。http://www.w3schools.com/ 语言:英语 简介:W3C制定的标准诸如XML,HTML,XSL等等的在线学习教程。http://转载 2007-05-06 19:51:00 · 644 阅读 · 0 评论 -
在ASP.NET 2.0中操作数据:使用FormView 的模板
导言使用TemplateField来自定义GridView和DetailsView的输入。TemplateField使我们可以高度自主的定义某个特定的列,但不管是GridView还是DetailsView,都会有点太规则了,简单的说就是它们都有着四四方方的格子一样的外观。很多情况下这样的格子一样的外观是很不错的,不过有的时候我们却需要使用一个不规则的显示外观。当需要显示一个单独的记录时,使用F转载 2007-05-06 21:24:00 · 1263 阅读 · 0 评论 -
如何查看网站的收录与排名
要对我们的网站实施优化,需要对网站目前在搜索引擎中的收录与排名情况做出基本分析;要评估网站优化的效果,同样也建基于通过对搜索引擎收录页面与排名的变化或提升的分析。那么,如何查看网站在搜索引擎中的收录与排名情况呢?当然,这方面有一系列的SEO工具,功能或强或弱,不过相对而言,大都在中文支持方面存在问题。其实,使用我们手边最普通的工具——搜索引擎——同样也可以实现对网站排名情况的分析。网站在SER原创 2008-08-27 08:24:00 · 2058 阅读 · 0 评论 -
内容分页简单实现代码及祥解(C#)
一.显示内容部分://定义变量int i,start,stop,t,stat,statt,pp,pagecount,pagesize;//变量初始值stat=0;statt=0;start=0;//开始查询的字符串位置,初始为0stop=0;pagesize=2000;//定义每页至少显示字符串数pagecount=0;//获得当前的页数pa=Request.Params["page"];原创 2008-08-25 17:31:00 · 627 阅读 · 0 评论 -
FCKeditor 在ASP.Net 中的使用说明
FCKeditor 是一个运行在浏览器上的 Java 应用程序。他可以不依赖任何服务器端语言运行。不过,更好的使用方法是你使用一种服务器端语言来调用他。在ASP.Net 中,有一个现成的工具包可以让你把 FCKeditor 作为一个WebForms控件使用。这个工具包叫FCKeditor.Net。要在你的 ASP.Net web 页面中使用他,请按照以下步骤执行。前提条件在进行以下原创 2008-08-25 09:57:00 · 513 阅读 · 0 评论 -
在vs.net下调试javascript代码
在asp.net开发中,脚本可以提高bs程序与客户的交互能力、降低客户端与服务的数据传输。 但是大多数asp.net开发人员还是趋向于避免写客户端脚本或只用脚本完成一些简单的功能, 造成这种状况有很多原因,但是脚本程序难以调试是其中的主要原因。 下面的操作步骤描述了怎样利用vs.net中的调试器来调试javascript: 1,首先,要让你的ie允许调试脚本,具体步骤如下:转载 2008-08-21 09:00:00 · 549 阅读 · 0 评论 -
在asp.net 2.0中结合母板页使用meta标签(扩展@Page指令)
介绍母板页是asp.net 2.0中的一个非常强大的特性,但是它却不能提供一个实现最基础的针对搜索引擎优化的方法。如果你想你的web页被搜索引擎收录并提高排名,那么你就需要在每一个页都指定一个title和meta标记。本文将说明如何扩展你的asp.net页,以使得在使用母板页的时候你可以直接在你内容页的@Page指令中指定你的meta标签的描述和meta标签的关键字。背景当你要针对搜索引擎优化你的转载 2008-08-21 08:26:00 · 1016 阅读 · 1 评论 -
IIS无法启动
瑞星防火墙访问规则里找到"inetinfo.exe"访问规则设为全部放行. 再次启动"World Wide Web Publishing",然后再启动IIS,一切OK.原创 2007-12-26 13:37:00 · 503 阅读 · 0 评论 -
IIS服务器组建一览(二)
三、对IIS服务的远程管理 1.在“管理Web站点”上单击右键,选“属性”,再进入“Web站点”窗口,选择好“IP地址”。 2.转到“目录安全性”窗口,单击“IP地址及域名限制”下的“编辑”按钮,点选中“授权访问”以能接受客户端从本机之外的地方对IIS进行管理;最后单击“确定”按钮。 3.则在任意计算机的浏览器中输入如“http://192.168.0.1:3598”(3598为其端口号)的原创 2007-12-26 13:05:00 · 597 阅读 · 0 评论 -
ASP.NET系统用户权限设计与实现
原创 2007-11-15 11:14:00 · 533 阅读 · 0 评论 -
asp.net中web.config详解
ASP.NET配置文件Web.config 一、认识Web.config文件 Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过VB.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的Web.config文件,包括默认转载 2007-05-23 18:18:00 · 742 阅读 · 0 评论 -
字符数字随机生成源码
//随机字符串类型 public enum stringtype ...{ allstring = 1,//大小写字母 allnumic = 2,//数字 str_num = 3,//大小写字母+数字 str_upper = 4,//大写字母 str_lower = 5 //大写字母 } //生原创 2007-05-21 20:40:00 · 768 阅读 · 0 评论 -
给年轻工程师的十大忠告
转论:本文转载自务实的文章给年轻工程师的十大忠告,之所以再拿出来转载,只是在专注的技术之路上,给自己时常的提醒,感谢务实的分享。诸位,咱当软件工程师也是好几年了,不算有出息,环顾四周,也没有看见几个有出息的!回顾工程师生涯,感慨万千,愿意讲几句掏心窝子的话,也算给咱们师弟师妹们提个醒,希望他们比咱们强! [1]好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士转载 2007-05-06 19:46:00 · 466 阅读 · 0 评论 -
网站二级域名用asp.net 2.0的实现方案
本人所了解有两种方案,可能还有其的方式,希望大家多多讨论!基本思路:1. 域名支持泛解析,即是指:把A记录 *.域名.com 解析到服务器IP,服务器IIS中做绑定,绑定时主机头为空;2. 为了实现完全的二级域,建两个站点,一个为主站用,一个为用户用,两个站点目录都指到一个同一网站目录3. 在Web程序中或取URL来源中的二级域名主机头,比如:abc.域名.com 中的 abc;4. 用获取转载 2007-05-06 21:50:00 · 709 阅读 · 0 评论 -
大型企业门户网站设计开发一般性原则和建议
[适用范围]本文所述的原则、建议适用于大型企业信息门户网站的设计和开发,注意不是小型企业网站、一般企业电子商务网站、企业级Web应用系统。 [一般性原则]一、网站设计原则 第一原则:内容丰富、明确网站主要是为浏览着提供信息服务的,作为大型企业信息门户网站,必须首先提供种类繁多内容丰富的资讯,使不同的访问者都能够访问到自己想要的信息。但是信息多了自然繁杂,因此有针对性地为浏览者提供明确的内容转载 2007-05-01 21:06:00 · 729 阅读 · 0 评论 -
ASP.NET 2.0中使用multiview控件
在asp.net 2.0中,增加了许多新的控件和功能,大大方便了开发者的开发。这次要讲解的是在asp.net 2.0中新增的multiview控件的使用。所谓multiview控件,实际上是有点象在c/s开发中很常见的tabcontrol控件,可以在一个页面中,放置多个"view"(我们称为选项卡),比如可以用multiview控件,可以让用户在同一页面中,通过切换到每个选项卡,从而看到要看的内容转载 2007-04-28 19:56:00 · 678 阅读 · 0 评论 -
以编程方式控制 ASP.NET 菜单
可以使用 ASP.NET Menu 控件为网站创建导航菜单。在本演练中,将考察 ASP.NET Menu 控件的编程方面,并创建两个协同工作的菜单,它们都绑定到同一个 Web.sitemap 文件。第一个菜单是静态显示的类别(如产品、服务和支持)菜单。它横跨页的顶部水平显示。第二个菜单水平显示在第一个菜单下面。第二个菜单的内容由第一个菜单中选择的菜单项确定。根据第一个菜单的当前选择,转载 2007-05-03 08:30:00 · 1034 阅读 · 0 评论 -
ASP.NET 2.0 之 Master Page 学习笔记
如何使用 MasterPage1. 创建 MasterPage,后缀名 .master, 如 x.master. 其中用 定义空位。如: 2. 创建内容页面。 在 NewItem 对话框里选择 "select master page", 选择上一步创建的 MasterPage. 产生的代码里, MasterPageFile 属性指定了 Master转载 2007-04-25 12:46:00 · 491 阅读 · 0 评论 -
ASP.NET相关问题14问
1、ASP.NET能在那些系统中运行? 目前,ASP.NET还只能奔跑在微软的Windows 2000、Windows XP和Windows 2003的系统中,并且需要微软Internet Information Server(IIS)的支持,微软原计划要让Windows NT4.0也支持ASP.NET,但可能微软是有些技术问题或市场考虑,还没有实现NT下的ASP.NET的支持。2、在一个ASPX转载 2007-04-24 17:30:00 · 439 阅读 · 0 评论 -
asp.net常用函数
Abs(number) 取得数值的绝对值。 Asc(String) 取得字符串表达式的第一个字符ASCII 码。 Atn(number) 取得一个角度的反正切值。 CallByName (object, procname, usecalltype,[args()]) 执行一个对象的方法、设定或传回对象的属性。 CBool(expression) 转换表达式为Boolean 型态。转载 2007-04-24 17:26:00 · 401 阅读 · 0 评论 -
ASP.NET封装的SQL数据库访问类
using System; using System.Configuration; using System.Data; using System.Data.SqlClient; using System.Collections; namespace MyCorporation.DepartMent.DataBase { /// /// 通用数据库类 /// public class Data转载 2007-04-24 17:24:00 · 500 阅读 · 0 评论 -
剖析ASP.NET2.0站点导航功能之建立导航
一、 简介 任何由多个页面组成的网站都需要某种导航用户接口。一个导航用户接口可能象一些该站点中的到另外一些页面的静态超级链接一样得简单,或者可能包含菜单或树形控件的使用。但是,在为该站点创建一个导航用户接口之前,首先必须定义站点的逻辑结构。(这个逻辑结构常常被参照为一个站点地图。)例如,一个象Amazon.com这样的网站被组织成各个部分-其中包括产品栏如电子学书,计算机书,DVD等等。其中的转载 2007-04-24 17:12:00 · 506 阅读 · 0 评论 -
用ASP.Net写一个发送ICQ信息的程序
这里我给大家提供一个很实用的例子,就是在线发送ICQ信息。想一想我们在网页上直接给朋友发送ICQ信息,那是多么美妙的事情啊。呵呵,在吹牛啊,其实ICQ本来就有在线发送的代码,不过,这些都是AOL给你写好的代码,多没有意思啊。还是自已写的比较好,呵呵,废话少说,大家来看代码吧 public void Page_Load(Object src,EventArgs e) { ICQ_Sho转载 2007-04-23 21:24:00 · 404 阅读 · 0 评论 -
ASP.NET弹出一个对话框
我们在ASP.NET程序的开发过程中,常常需要向用户给出提示信息,比如是否“操作成功”,“确定”还是“取消”操作。 (1) 点击页面上的按钮,弹出一个对话框提示是“确定”还是“取消”操作,我们采用在按钮中添加属性来完成:举例如下: public System.Web.UI.WebControls.Button btnDelRow; btnDelRow.Attribut原创 2007-04-23 08:29:00 · 529 阅读 · 0 评论 -
.net2.0邮件发送代码
System.Net.Mail.SmtpClient client = new SmtpClient(SmtpServer);client.UseDefaultCredentials = false;client.Credentials = new System.Net.NetworkCredential(UID, PWD);client.DeliveryMethod = SmtpDeliv原创 2007-04-23 08:28:00 · 586 阅读 · 0 评论 -
Visual Studio 2005 集成开发环境
Microsoft Visual Studio 2005 包含许多对开发环境新的增强、创新和提高,其目的在于使 Visual .NET 开发人员比以往更加高效。本章探讨其中的一些功能,并且阐述开发人员如何使用它们以更快、更准确地编写代码。提示除其他对 IDE 的“改进”之外,Visual Studio 2005 再次引入了“编辑并继续”,这对开发人员而言是个好消息。应用程序:IDE 增强原创 2007-04-23 08:09:00 · 848 阅读 · 0 评论