asp.net的web应用程序开发理念,带来的便捷还是麻烦?

问题描述

我是一个asp.net的菜鸟,正在读清华版的《asp.net2.0入门经典》,对asp.net的web应用程序开发理念非常欣赏:只要拖放服务器控件,就可以搭建一个复杂的web网站。但随着学习的深入,也感到这种自动生成模式带来的困扰。比如最近做login控件练习,点击控件上的“网站管理”想创建新用户帐号,但输入的密码报错:“密码最短长度为7,其中必须包含以下非字母数字字符:1。”,这句的意思应当好理解,但反复输入不同的密码还是那样报错。难道这句话有什么深意?0p9o8i1,12345678,qwertyu1,1qwerty这些都是不符合要求的吗?希望高手指点指点,不甚感激!

解决方案

解决方案二:
这些限制都可以在web.config里设置更改
解决方案三:
<authorization><allowusers="?"/><allowroles="administrators"/><allowroles="users"/></authorization>netharry:是在上面的代码里改嘛?能不能具体点,感激啦
解决方案四:
<authenticationmode="Forms"><!--Detailedconfigurationoptions--><formsname=".ADDTOO"loginUrl="Login.aspx"timeout="60"slidingExpiration="true"cookieless="UseDeviceProfile"protection="All"requireSSL="false"enableCrossAppRedirects="false"defaultUrl="~/User/View.aspx"path="/"/></authentication><!--domain="www.mydomain.com"--><membershipdefaultProvider="AccessMembershipProvider"><providers><clear/><addname="AccessMembershipProvider"type="FavorSite.AccessProviders.AccessMembershipProvider,UserProvider"connectionStringName="AccessFileName"enablePasswordRetrieval="false"enablePasswordReset="true"requiresUniqueEmail="true"requiresQuestionAndAnswer="false"minRequiredPasswordLength="1"minRequiredNonalphanumericCharacters="0"applicationName="ADDTOO"hashAlgorithmType="SHA1"passwordFormat="Hashed"/></providers></membership>————————————————————————————————比如:minRequiredPasswordLength="1"就是只需要长度是1,这是我的web.config,供参考

时间: 2024-09-11 15:51:27

asp.net的web应用程序开发理念,带来的便捷还是麻烦?的相关文章

Visual Studio Whidbey——Web应用程序开发新功能预览

visual|web|程序 摘要:本文介绍了代号为"Whidbey"的Microsoft Visual Studio中一些能够加快和便于数据驱动Web应用程序开发的新功能.这些新功能包括:更好的HTML源代码编辑器,更好的IntelliSense,改进的数据访问支持,以及完全支持XHTML标准等.      内容:   ·更好的HTML源代码编辑器   ·更好的可视化设计器   ·更好的Web项目管理   ·更好的数据访问支持   ·更好的标准支持   ·总结      即将发布的产品

毕业论文-大型的WEB应用程序开发_毕业论文

[摘要] JAVA语言是目前Internet上大型的WEB应用程序开发时使用得最热门的编程语言,本文描述了JAVA和JSP技术的特点以及在互联网上的使用情况,介绍这两种技术的重要编程方法和两者之关的联系,并完成一个基于这种技术的网上书店系统. [关键字]JAVA, JavaBeans, Servlet, JSP, 网络编程, 电子商务, 网上书店 Abstract At present JAVA is the hottest programming language for WEB develo

怎样使用AJAX进行WEB应用程序开发

ajax|web|程序 <DIV class=left><SPAN class=span>作者:龙犊整理</SPAN><SPAN class=span>出处:天极网</SPAN><SPAN class=span>责任编辑:<A title=向本编辑提问 href="http://comments.yesky.com/t/%C1%FA%B6%BF/6,324/2337468.shtml"> 龙犊 <

我在使用VS写asp.net,web应用程序中如何连sql server 接数据库

问题描述 我在使用VS写asp.net,web应用程序中如何连sql server 接数据库 10C 在web程序中我需要连接数据库,使用其中的数据.怎样才能用js与我的sql server2012连接,有没有具体的列子啊!新手求大神解答. 解决方案 用js与数据库连接还是第一次听说,你如果需要执行数据操作是需要后端语言的,Web应用在后台代码中可以用ADO.NET技术来进行数据操作.可以前台js 使用Ajax Post后者Get请求后端接口,后端进行数据库的增删改查.如果是服务器控件直接在事件

fastcgi++ 2.0发布 Web应用程序开发的C++库

fastcgi++ 是一个基于FastC++GI协议的Webhttp://www.aliyun.com/zixun/aggregation/13521.html">应用程序开发的C++库.该库不支持旧CGI协议,它能够有效管理同步请求,而不需要多个线程.会话数据被组织成有意义的数据类型,作为一系列对照的文本字符串.支持国际化和Unicode,模板化库允许内部使用宽字符,转换为UTF-8传输到客户端. fastcgi++ 2.0该版本是稳定版本. 软件信息:http://www.nongnu

aspnet-请问ASP.NET中web用户控件中使用Session出错,麻烦帮忙解决下,拜托了

问题描述 请问ASP.NET中web用户控件中使用Session出错,麻烦帮忙解决下,拜托了 在用户控件中有下列代码: protected void Page_Load(object sender, EventArgs e) { if (Session["user"] != null) { login.Text = "欢迎你," + Session["user"].ToString().Trim(); login.NavigateUrl = Re

asp.net web 应用程序 开发的项目中如何开发wap网页啊!在线等。。。。。

问题描述 "asp.netweb应用程序"开发的项目中如何开发wap网页啊!只有在用"asp.net网站"开发的项目中才看到有:添加新项>>移动wap窗体 解决方案 解决方案二:移动wap窗体又不好用....解决方案三:我不管他好不好用,可以就行!!解决方案四:1.1的话直接写WML就成了2.0的话差不多写成HTML不要用带JS的控件就成了~不懂非要用微软的那个什么移动窗体做什么...VS2008都放弃了的东西...解决方案五:就像做web网站一样做移动

Asp.Net在Web应用程序中执行计划任务(多线程)

asp.net|web|程序|多线程|执行 在业务复杂的应用程序中,有时候会要求一个或者多个任务在一定的时间或者一定的时间间隔内计划进行,比如定时备份或同步数据库,定时发送电子邮件等,我们称之为计划任务.实现计划任务的方法也有很多,可以采用SQLAgent执行存储过程来实现,也可以采用Windows任务调度程序来实现,也可以使用Windows服务来完成我们的计划任务,这些方法都是很好的解决方案.但是,对于Web应用程序来说,这些方法实现起来并不是很简单的,主机服务提供商或者不能直接提供这样的服务

Web应用程序开发技术

Internet无疑是一种重要的信息传播媒体,随着其迅猛发展,将会有越来越多的企业.商团.政府机关.学校.科研机构需要在Internet上建立自己的网点.建设一个网点,硬件上需要专用服务器.集线器.路由器,租用数据通信用的专线,软件上需要安装网络操作系统和Internet服务器(www.ftp和gopher服务器),更为重要的是,需要编写大量的Internet服务器应用程序.这种应用程序接收Internet服务器传送过来的用户请求,从内部数据库检索出用户需要的数据,再将数据传送给用户.目前在In