仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 607|回复: 8
打印 上一主题 下一主题

[学习教程] ASP.NET教程之第一次用.net2.0 LOGIN上岸控件的狐疑和...

[复制链接]
飘飘悠悠 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:42:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
在VC.net的版本上,为了让C++运行在.NETFramework中,微软为C++引进了托管,就是托管C++(ManagedC++),这个根本就没有流行起来,自托管C++产生以后就没有收到过好评。办理|控件1、我们没有真实的服务器,我们只是租用了.net2.0+SQLserver空间,SQL数据库名是流动的。
2、空间供应商不成能给我们设定命据源或给你aspnetdb数据库权限。
3、我们没有服务器的WindowsMicrosoft.NetFrameworkv2.xConfig权限。
已知下面三点,假如间接把当地测试好的项目传到服务器一定会堕落(由于他默许是挪用WindowsMicrosoft.NetFrameworkv2.xConfig),我以为好的办理办法是把aspnetdb数据库内容全体导进本人的远程SQL数据库后,再界说项目标web.config数据库毗连字符串。
web.config
<?xmlversion="1.0"?>
<!--
注重:除手动编纂此文件之外,您还可使用
Web办理工具来设置使用程序的设置。可使用VisualStudio中的
“网站”->“Asp.Net设置”选项。
设置和正文的完全列表在
machine.config.comments中,该文件一般位于
WindowsMicrosoft.NetFrameworkv2.xConfig中
-->
<configurationxmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
<connectionStrings>
<!--界说数据库毗连-->
<addname="DbName"connectionString="PersistSecurityInfo=False;server=127.0.0.1;database=aspnetdb;uid=sa;pwd=123;pooling=true"/>

</connectionStrings>
<appSettings>

</appSettings>
<system.web>
<!--
connectionStringName数据库毗连。这个要在web.config设置
enablePasswordRetrieval取得一个值,唆使以后成员资历供应程序是不是设置为同意用户检索其暗码。
enablePasswordReset取得一个值,唆使以后成员资历供应程序是不是设置为同意用户重置其暗码。
requiresQuestionAndAnswer猎取一个值,该值唆使默许成员资历供应程序是不是请求用户在举行暗码重置和检索时回覆暗码提醒成绩。
applicationName猎取或设置使用程序的称号。
requiresUniqueEmail唆使用户在创立用户时是不是必需供应独一的电子邮件地点值。
passwordFormat唆使在成员资历数据存储区中存储暗码的格局。上面有具体申明
maxInvalidPasswordAttempts猎取锁定成员资历用户前同意的有效暗码或有效暗码提醒成绩谜底实验次数。
minRequiredPasswordLength猎取暗码所请求的最小长度。
minRequiredNonalphanumericCharacters猎取无效暗码中必需包括的起码特别字符数。
passwordAttemptWindow猎取在锁定成员资历用户之前同意的最年夜有效暗码或有效暗码提醒成绩谜底实验次数的分钟数。
对PasswordFormat的具体申明
属性唆使存储暗码的格局。暗码能够接纳Clear、Encrypted和Hashed暗码格局存储。Clear暗码以明文情势存储,这能够进步存储和检索暗码的功能,但平安性较差,当数据源平安性遭到威逼时此类暗码很简单被读取。Encrypted暗码在存储时举行了加密,能够在对照或检索暗码时举行解密。此类暗码在存储和检索时必要举行分外的处置,但对照平安,在数据源的平安性遭到威逼时不简单被猎取。Hashed暗码在存储到数据库时利用单向哈希算法和随机天生的salt值举行哈希处置。在考证某一暗码时,将用数据库中的salt值对该暗码举行哈希盘算以举行考证。没法检索哈希暗码。
-->

<roleManagerenabled="true"/>
<membership>
<providers>
<removename="AspNetSqlMembershipProvider"/>
<addname="AspNetSqlMembershipProvider"
type="System.Web.Security.SqlMembershipProvider,System.Web,Version=2.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a"
connectionStringName="DbName"
enablePasswordRetrieval="false"
enablePasswordReset="true"
requiresQuestionAndAnswer="true"
applicationName="/"
requiresUniqueEmail="false"
passwordFormat="Hashed"
maxInvalidPasswordAttempts="5"
minRequiredPasswordLength="6"
minRequiredNonalphanumericCharacters="0"
passwordAttemptWindow="10"
passwordStrengthRegularExpression=""/>
</providers>
</membership>

<!--
设置compilationdebug="true"可将调试标记拔出
已编译的页面中。但因为这会
影响功能,因而只应在开辟过程当中设置
此值。
VisualBasic选项:
设置strict="true"将克制一切会招致
数据丧失的范例转换。
设置explicit="true"将强迫声明一切变量。
-->
<compilationdebug="true"strict="false"explicit="true"/>
<pages>
<namespaces>
<clear/>
<addnamespace="System"/>
<addnamespace="System.Collections"/>
<addnamespace="System.Collections.Specialized"/>
<addnamespace="System.Configuration"/>
<addnamespace="System.Text"/>
<addnamespace="System.Text.RegularExpressions"/>
<addnamespace="System.Web"/>
<addnamespace="System.Web.Caching"/>
<addnamespace="System.Web.SessionState"/>
<addnamespace="System.Web.Security"/>
<addnamespace="System.Web.Profile"/>
<addnamespace="System.Web.UI"/>
<addnamespace="System.Web.UI.WebControls"/>
<addnamespace="System.Web.UI.WebControls.WebParts"/>
<addnamespace="System.Web.UI.HtmlControls"/>
</namespaces>
</pages>
<!--
经由过程<authentication>节能够设置ASP.NET利用的
平安身份考证形式,
以标识传进的用户。
-->
<authenticationmode="Forms"/>
<!--
假如在实行哀求的过程当中呈现未处置的毛病,
则经由过程<customErrors>节能够设置响应的处置步骤。详细说来,
开辟职员经由过程该节能够设置
要显现的html毛病页
以取代毛病仓库跟踪。
<customErrorsmode="RemoteOnly"defaultRedirect="GenericErrorPage.htm">
<errorstatusCode="403"redirect="NoAccess.htm"/>
<errorstatusCode="404"redirect="FileNotFound.htm"/>
</customErrors>
-->
</system.web>
</configuration>
注:membership节点的谁人正文是转载的,忘了地点了。
竟发现没有太大的帮助。总觉得要用起来,感觉到不了位。因为公司机器的原因,一直没有安装vs.net(也从来没有用过)。以前做asp的时候一直用DW(感觉其代码联想功能不错),可现在到了asp.net却不习惯了。
再见西城 该用户已被删除
沙发
发表于 2015-1-19 21:20:45 | 只看该作者
在调试JSP代码时,如果程序出错,JSP服务器会返回出错信息,并在浏览器中显示。这时,由于JSP是先被转换成Servlet后再运行的,所以,浏览器中所显示的代码出错的行数并不是JSP源代码的行数。
若相依 该用户已被删除
板凳
发表于 2015-1-25 20:58:49 | 只看该作者
asp.net最主要特性包括:◆编程代码更简洁◆网站可实现的功能更强大◆运行效率高◆节省服务器的动作资源
小妖女 该用户已被删除
地板
发表于 2015-2-3 23:48:43 | 只看该作者
最强的技术支持WebService,而且有.NET的所有library做后盾。而且ASP.NET在.NET3.5中还有微软专门为AJAX开发的功能--ASP.NETAJAX。
透明 该用户已被删除
5#
发表于 2015-2-9 07:36:09 | 只看该作者
ASP是把代码交给VBScript解释器或Jscript解释器来解释,当然速度没有编译过的程序快了。
乐观 该用户已被删除
6#
发表于 2015-2-27 04:32:25 | 只看该作者
业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高,你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
莫相离 该用户已被删除
7#
发表于 2015-3-8 20:03:52 | 只看该作者
在asp.net虚拟主机的服务提供商中,目前首推的是CNNIC的其中一家域名注册机构---时代互联(www.now.net.cn),他们早在2001年微软刚推出Asp.net时就推出了对应的Asp.net虚拟主机了,经笔者的使用测试,他提供的Asp.net性能非常的稳定,版本也会定期的更新,目前他的
灵魂腐蚀 该用户已被删除
8#
发表于 2015-3-16 13:29:55 | 只看该作者
能产生和执行动态、交互式、高效率的站占服务器的应用程序。运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写。
活着的死人 该用户已被删除
9#
发表于 2015-3-22 23:10:23 | 只看该作者
PHP的源代码完全公开,在OpenSource意识抬头的今天,它更是这方面的中流砥柱。不断地有新的函数库加入,以及不停地更新,使得PHP无论在UNIX或是Win32的平台上都可以有更多新的功能。它提供丰富的函数,使得在程式设计方面有着更好的资源。目前PHP的最新版本为4.1.1,它可以在Win32以及UNIX/Linux等几乎所有的平台上良好工作。PHP在4.0版后使用了全新的Zend引擎,其在最佳化之后的效率,比较传统CGI或者ASP等技术有了更好的表现。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-9-21 08:11

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表