仓酷云

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

[学习教程] ASP.NET教程之如何从ASP.NET 2.0中读取毗连字符串的设...

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

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

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

x
不过你如果学.net的话,你就不要选os了,这课比较底层的。你可以旁听数据库加上软件构件和中间件。(webservices和面向服务的课也应该听一听)asp.net|字符串在ASP.NET2.0中,利用了一种在运转时剖析为毗连字符串值的新的声明性表达式语法,按称号援用数据库毗连字符串。毗连字符串自己存储在Web.config文件中的<connectionStrings>设置节上面,以便易于在单个地位为使用程序中的一切页举行保护。
  典范程序代码以下:
<?xmlversion="1.0"?>
<configuration>
<connectionStrings>
<addname="Pubs"connectionString="Server=localhost;
IntegratedSecurity=True;Database=pubs;PersistSecurityInfo=True"
providerName="System.Data.SqlClient"/>
<addname="Northwind"connectionString="Server=localhost;
IntegratedSecurity=True;Database=Northwind;PersistSecurityInfo=True"
providerName="System.Data.SqlClient"/>
</connectionStrings>
<system.web>
<pagesstyleSheetTheme="Default"/>
</system.web>
</configuration>
 程序代码申明:在上述典范的程序代码中,我们在Web.Config文件中的<connectionStrings>设置节点上面设置了两个数据库毗连字符串,分离指向pubs和Northwind两个示例数据库。注重,在2.0中引进了数据源控件,比方SqlDataSource控件,我们能够将SqlDataSource控件的ConnectionString属性被设置为表达式<%$ConnectionStrings:Pubs%>,该表达式在运转时由ASP.NET剖析器剖析为毗连字符串。还能够为SqlDataSource的ProviderName属性指定一个表达式,比方<%$ConnectionStrings:Pubs.ProviderName%>。其详细的用法和新特性将在今后的章节举行具体的先容。如今有个基本的懂得便可。
  固然,我们也能够用上面的体例从设置文件间接读取数据库毗连字符串。起首我们必要援用usingSystem.Web.Configuration定名空间,该定名空间包括用于设置ASP.NET设置的类。
stringconnectionString=ConfigurationManager.ConnectionStrings["Northwind"].ConnectionString;
程序代码申明:在上述典范的程序代码中,我们能够使用ConnectionStrings["Northwind"]读取响应的Northwind字符串。同理以能够使用ConnectionStrings["Pubs"]读取响应的Pubs字符串。
Java欺骗了我们那么多年,如今的多核时代,我认为它气数已尽!
莫相离 该用户已被删除
沙发
发表于 2015-1-19 22:46:00 | 只看该作者
HTML:当然这是网页最基本的语言,每一个服务器语言都需要它的支持,要学习,这个肯定是开始,不说了.
山那边是海 该用户已被删除
板凳
发表于 2015-1-25 08:38:06 | 只看该作者
ASP.net的速度是ASP不能比拟的。ASP.net是编译语言,所以,当第一次加载的时候,它会把所有的程序进行编译(其中包括worker进程,还有对语法进行编译,形成一个程序集),当程序编译后,执行速度几乎为0。
第二个灵魂 该用户已被删除
地板
发表于 2015-2-2 17:08:10 | 只看该作者
ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码。
谁可相欹 该用户已被删除
5#
发表于 2015-2-8 02:29:37 | 只看该作者
Servlet的形式和前面讲的CGI差不多,它是HTML代码和后台程序分开的。它们的启动原理也差不多,都是服务器接到客户端的请求后,进行应答。不同的是,CGI对每个客户请求都打开一个进程(Process)。
飘灵儿 该用户已被删除
6#
发表于 2015-2-24 02:19:59 | 只看该作者
这也就是最近几年来随着各种新的后台技术的诞生,CGI应用在Internet上越来越少的原因。CGI方式不适合大访问量的应用。
老尸 该用户已被删除
7#
发表于 2015-3-7 10:30:25 | 只看该作者
ASP.net的速度是ASP不能比拟的。ASP.net是编译语言,所以,当第一次加载的时候,它会把所有的程序进行编译(其中包括worker进程,还有对语法进行编译,形成一个程序集),当程序编译后,执行速度几乎为0。
小魔女 该用户已被删除
8#
发表于 2015-3-14 23:07:39 | 只看该作者
可以看作是VC和Java的混合体吧,尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性。
活着的死人 该用户已被删除
9#
发表于 2015-3-21 15:00:01 | 只看该作者
通过这次激烈的讨论,我从大家身上学到了太多,开阔了眼界,不管是支持我的还是骂我的,都感谢你们。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-23 21:48

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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