仓酷云

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

[学习教程] ASP.NET教程之页面依据分歧Url显现分歧Title和分歧...

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

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

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

x
C#中有两处地方用到new关键字,第一处也是最常见的一处是用在调用构造函数的时候,这种情况也是大家见的最多的一种。另一处是用在派生类中,作用有隐藏成员,切断继承关系等,相信第二处的用法大家明显要比第一处生疏。显现|页面数据库接纳SQLServer2005ExpressEdition,数据库机关就不说了。
SQL语句:SELECTtitle,keywords,descriptionFROMPageInfoWHERE(url=@url)SqlDataSource,名字为sds
详细的代码以下:
usingSystem;
usingSystem.Data;
usingSystem.Configuration;
usingSystem.Collections;
usingSystem.Web;
usingSystem.Web.Security;
usingSystem.Web.UI;
usingSystem.Web.UI.WebControls;
usingSystem.Web.UI.WebControls.WebParts;
usingSystem.Web.UI.HtmlControls;
publicpartialclassHeader_cs:System.Web.UI.MasterPage{
protectedvoidPage_Load(objectsender,EventArgse){
sds.SelectParameters.Add("url",
Request.AppRelativeCurrentExecutionFilePath);
IDataReaderreader=
(IDataReader)sds.Select(newDataSourceSelectArguments());
if(reader.Read()){
Page.Header.Title=reader.GetString(0);
HtmlMetameta1=newHtmlMeta();
HtmlMetameta2=newHtmlMeta();
meta1.Name="keywords";
meta1.Content=reader.GetString(1);
meta2.Name="description";
meta2.Content=reader.GetString(2);
Page.Header.Controls.Add(meta1);
Page.Header.Controls.Add(meta2);
}
}
}
完全不一样的。.net其实我也说不太清,.net可以把他理解为跟J2EE相对的工具。c++主要做系统相关的开发你要学.net的话就应该学C#。(其实微软在.NET平台上也考虑了给C++留一个地位。
深爱那片海 该用户已被删除
沙发
发表于 2015-1-17 18:07:55 | 只看该作者
关于ASP.NET功能上,ASP.NET比微软以前的ASP(96年出现)有更强大的library,更好的稳定性。ASP.NET可以使用.NETFramework中所有组件(也就是说.NET能实现的,ASP.NET一样能实现)。
admin 该用户已被删除
板凳
发表于 2015-1-21 06:36:31 | 只看该作者
ASP.net的服务器,要求安装一个.net环境,当然我这里指的是windows系统,顺便点一下,.net只能放在windows环境里来运行。Asp.net1.1的就装Framework1.1,Asp.net2.0的就装Framework2.0。
第二个灵魂 该用户已被删除
地板
发表于 2015-1-30 09:49:50 | 只看该作者
可以看作是VC和Java的混合体吧,尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性。
只想知道 该用户已被删除
5#
发表于 2015-2-6 09:44:26 | 只看该作者
通过这次激烈的讨论,我从大家身上学到了太多,开阔了眼界,不管是支持我的还是骂我的,都感谢你们。
金色的骷髅 该用户已被删除
6#
发表于 2015-2-15 22:09:42 | 只看该作者
ASP在执行的时候,是由IIS调用程序引擎,解释执行嵌在HTML中的ASP代码,最终将结果和原来的HTML一同送往客户端。
活着的死人 该用户已被删除
7#
发表于 2015-3-4 15:36:22 | 只看该作者
碰到复杂点的问题都不知道能不能解决,现在有点实力的公司都选择自已在开源的基础上做开发。但没听说过有人在IIS上做改进的,windows、sqlserver集群方面的应用也很少见。
莫相离 该用户已被删除
8#
发表于 2015-3-11 20:12:29 | 只看该作者
可以看作是VC和Java的混合体吧,尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性。
再现理想 该用户已被删除
9#
发表于 2015-3-19 11:19:03 | 只看该作者
可以通过在现有ASP应用程序中逐渐添加ASP.NET功能,随时增强ASP应用程序的功能。ASP.NET是一个已编译的、基于.NET的环境,可以用任何与.NET兼容的语言(包括VisualBasic.NET、C#和JScript.NET.)创作应用程序。另外,任何ASP.NET应用程序都可以使用整个.NETFramework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。
变相怪杰 该用户已被删除
10#
发表于 2015-3-27 22:08:35 | 只看该作者
逐步缩小出错代码段的范围,最终确定错误代码的位置。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-5-5 02:25

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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