Welcome 微信登录

首页 / 网页编程 / ASP.NET

优秀ASP.NET程序员的修炼之路

优秀ASP.NET程序员的修炼之路

优秀ASP.NET程序员的修炼之路2010-12-15初级的程序员或经验不足的程序员往往只意识到自己的程序是写给计算机的,而不会在意程序其实也是写给人的,或在意得不够、不全面。写给机器的程序,往往追求的是运行正确、执行效率能满足要求。但程序员的任务仅仅就是把业务逻辑转成机器能编译的计算机语言吗?其实,程序首先(注意,是首先)是写给人的。第一,程序是写给看代码的人的。第二,程序是写给用程序的人的。了解这一点,才能理解写程序为什么要有代码规范,为什么要有各种文...
用ASP.NET开发电子商务网站对数据库表的设计

用ASP.NET开发电子商务网站对数据库表的设计

用ASP.NET开发电子商务网站对数据库表的设计2010-12-15系统分析功能需求分析(1):产品展示,按照分类展示全部产品,和对应的相关信息。(2):增加产品的展示相关度,诸如最新产品报道,网站的新闻,促销信息。(3):购物车,跟踪用户的购物情况(4):结算中心:处理用户帐单,购物处理(5):反馈互动区,可以留言(6):会员信息模块,可以注册数据需求分析数据库表设计定为8个表实现:ccdot_user{用户信息表}:------szd_userid[P...
通过数据捆绑将数据添加到ASP.NET页面

通过数据捆绑将数据添加到ASP.NET页面

通过数据捆绑将数据添加到ASP.NET页面2010-12-15如果熟悉经典ASP,即使函数不相同,那么你也会很熟悉ASP.NET中的数据绑定语法。数据绑定的表达式是ASPX文件中<%# and %>中间的代码。它允许将数据绑定到控制器,同时也允许绑定属性、表达式和页面上方法调用的结果绑定到控制器。虽然这一特征很容易使用,但是有时在确定什么内容被允许绑定和是否它已经被使用的时候又造成一定的混乱。数据绑定要素当页面的ASP.NET中DataBind...
信息发布webpart - 网页编辑器应用攻略

信息发布webpart - 网页编辑器应用攻略

信息发布webpart - 网页编辑器应用攻略2010-12-20山前客栈在一个MOSS项目中,我需要另行信息发布系统。信息发布系统关键的内 容就是编辑器。MOSS中使用RTF编辑器,如果我们能够在webpart的使用该编辑器,当然最好 。我不知道如何将RTF编辑器应用到WEBPART中,由于项目时间问题,我没在这上 面多耗时间,决定采用其它的编辑器。我们对编辑器的需求是:能够进行简单的编辑工作;能够上传图片到服务器并插入图片;需求非常简单,于是我找到了好...
使用ASP.Net Forms模式实现WebService身份验证

使用ASP.Net Forms模式实现WebService身份验证

使用ASP.Net Forms模式实现WebService身份验证2010-12-20在安全性要求不是很高的ASP.Net程序中,基于Forms的身份验证是经常使用的一种方式,而如果需要对WebService进行身份验证,最常用的可能是基于Soap 标头的自定义身份验证方式。如果对两者做一下比较的话,显然,基于Forms的验证方式更加方便易用,能否将Forms验证方式应用到WebService中去呢?从理论上讲,使用基于Forms的方式对WebServic...
什么是ASP.NET中三层结构

什么是ASP.NET中三层结构

什么是ASP.NET中三层结构2010-12-20一、三层体系架构1.表示层(USL):主要表示WEB方式,也可以表示成WINFORM方式。如果逻辑层相当强大和完善,无论表现层如何定义和更改,逻辑层都能完善地提供服务。2.业务逻辑层(BLL):主要是针对具体的问题的操作,也可以理解成对数据层的操作,对数据业务逻辑处理。如果说数据层是积木,那逻辑层就是对这些积木的搭建。3.数据访问层(DAL):主要是对原始数据(数据库或者文本文件等存放数据的形式)的操作层,...
如何在Asp.net中使用HtmlArea编辑器

如何在Asp.net中使用HtmlArea编辑器

如何在Asp.net中使用HtmlArea编辑器2010-12-20HtmlArea是一款很简洁的WTYSWTYG编辑器,以前我用的是FreeTextBox,缺点 很多,运行速度慢,架构太复杂,不支持ajax等等,前面还特地写了一篇文章《 中的UpdatePanel与Freetextbox兼容问题的初步解决方法》,现在终于痛下 决心砍了。HtmlArea是纯JS+Html的编辑器,理论上可以套在任何语言平台上,经过实际 使用可以和Asp.Net 2.0 +...
认识和使用RSS+asp.net

认识和使用RSS+asp.net

认识和使用RSS+asp.net2010-12-20rss是最近几年很有用的一个很不错的技术,很多网站老早做了这方面的工作,小农最近也为了用户着想,2.0一下,对RSS做点推广工作.以下开始正文:------------------------一:关于RSSQ:rss是什么? A:rss是在线共享内容的一种简易方式(也叫聚合内容,Really Simple Syndication的简称,通常在时效性比较强的内容上使用RSS订阅能更快速获取信息,网站提供R...
让你的ASP.NET虚拟主机也支持子网站

让你的ASP.NET虚拟主机也支持子网站

让你的ASP.NET虚拟主机也支持子网站2010-12-20如何使绑的这几个域名分别打开不通的页面(即实现子网站的功能)呢? 其实很简单,只需4个步骤:1)给虚拟主机绑定几个域名;例如:www.bianceng.cn,services.abc.com,support.abc.com。2)在虚拟主机站点的根目录下建立几个文件夹;例如:services,support;www文件夹就不要建了。3)在vs 2005 Web项目下,建立同样的几个文件夹,每个文件夹...
轻松解决asp.net用户ASPNET登录失败的问题

轻松解决asp.net用户ASPNET登录失败的问题

轻松解决asp.net用户ASPNET登录失败的问题2010-12-20执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息: System.Data.SqlClient.SqlException: 用户 "XXXASPNET" 登录失败。今天将网站迁移过来后,就发现这个问题.经过摸索,发现原因是我们登录数据库的角色对的权限不够.解决办法:1.打开数据库企业管理器,然后选择数据库...
强类型引用母版页子控件

强类型引用母版页子控件

强类型引用母版页子控件2010-12-20cnrui Clear今天整理代码的时候发现一直对母版页内ContentPlaceHolder的引用,使用 的控件查找方式:程序代码this.Master.FindControl("SideBarBox") as ContentPlaceHolder这样做的原理大概就是通过在母版页内查找控件ID,然后通过反射进行调用 的。反射本身就是极其影响效率的一种方式,特别是在页面访问量特别大的时候 ,不做...
利用URL重写隐藏复杂的URL

利用URL重写隐藏复杂的URL

利用URL重写隐藏复杂的URL2010-12-20李永京注:此系列记录在我实际开发中遇到的问题和收藏一些技巧文章。这个场景太常见了,当然有许多许多的方法,我来介绍一种非常简单的方法 吧!第一步:模拟映射页面我们想在一个页面上点击guid.html链接,跳转到比较复杂URL的guid_ {492f3e0b-848e-11da-9550-00e08161165f}.html页面。即定义一个映射,该映 射隐藏实际的URL并将其映射到用户更容易记忆的URL。第二步...
利用JavaScript选择GridView行

利用JavaScript选择GridView行

利用JavaScript选择GridView行2010-12-20李永京本篇技巧和诀窍记录的是:利用JavaScript选择GridView行。下面我们利用JavaScript完成这一功能。我们可以通过调用JavaScirpt函数改变单击的行的背景颜色来模拟选择的行 ,这里需要声明一个隐藏字段,从JS中获得选取GridView行的ID。在选择/删除 事件中,可以从隐藏字段中得到选择行的ID,完成一些需要功能。第一步:在页面中添加GridView控件和一个按...
解析Asp.net中资源本地化的实现

解析Asp.net中资源本地化的实现

解析Asp.net中资源本地化的实现2010-12-20一.基本概念1.为什么要实现资源的本地化?我们的站点可能为全球各个国家和地区的人所浏览,每个国家和地区的人都有自身的语言文化特点。就拿咱们伟大的祖国为例,中国大陆用简体中文,港澳台则使用繁体中文。另外各个国家对于货币、数字、日历等信息的表达格式各有不同,我们国家多使用年月日的格式,而美国则是月日年。诸如此类的区别林林总总,我也就不多举例了。为了给我们的网站浏览者更好的用户体验,我们应该提供一个全球化的...
分析ASP.NET服务器控件开发-控件生命周期

分析ASP.NET服务器控件开发-控件生命周期

分析ASP.NET服务器控件开发-控件生命周期2010-12-20服务器控件生命周期简介服务器控件的生命周期是创建服务器控件最重要的概念。作为开发人员,必须对服务器控件生命周期深刻理解。当然,这不是一朝一夕就可以做到的。对于学习控件开发技术的初学者,可以不必掌握得非常详细深入,只需对服务器控件的生命周期中的不同阶段有一个大致的了解即可。在掌握服务器控件生命周期的过程中,读者要特别注意有关服务器控件状态的相关内容。在重点了解生命周期各个阶段的同时,对服务器控...
<< 361 362 363 364 365 366 367 368 369 370 >>