仓酷云

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

[学习教程] ASP.NET网站制作之C#读取XML文档

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

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

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

x
在经过全球个人PC市场占有90%的微软对asp.net不断优化与整合后,asp.net与微软自身平台的动用上更加的高效,加上asp.net在应用上非常容易上手,相信asp.net仍会是最多客户选用的脚本语言,并会在未来几年继续领跑。xml  这里先容一种读取XML文档的办法,示例顶用的是XmlTextReader函数,每实行Read()一次,读取一行.
usingSystem.Xml;
publicKSBMCONFIGReadConfig(stringXmlConfigFile)
{
KSBMCONFIG_conf=newKSBMCONFIG();
try
{
//OpenanXMLfile
System.Xml.XmlTextReaderreader;
reader=newSystem.Xml.XmlTextReader(XmlConfigFile);
while(reader.Read())
{
if((reader.NodeType==XmlNodeType.EndElement)
&&(reader.Name=="KSBM"))
{
break;
}
if(reader.IsStartElement("ServerPath"))
{
reader.Read();
_conf.ServerPath=reader.Value;
}
elseif(reader.IsStartElement("SmtpServer"))
{
reader.Read();
_conf.SMTPServer=reader.Value;
}
elseif(reader.IsStartElement("ConnectString"))
{
reader.Read();
_conf.ConnectString=reader.Value;
}
}
return_conf;
}
catch
{
_conf.ConnectString="";
_conf.ServerPath="";
_conf.SMTPServer="";
return_conf;
}
finally
{
}
}
其实Java之所以在曾经独步天下,就是因为他的跨平台、安全性,这两方面,效率可不是Java的强项,反而是他最短的一块挡板,虽然net总是用理论证明比.NET快。
若相依 该用户已被删除
沙发
发表于 2015-1-18 16:46:30 | 只看该作者
大哥拜托,Java在95年就出来了,微软垄断个妹啊,服务器市场微软完全是后后来者,当年都是Unix的市场,现在被WindowsServer和Linux抢下大片,包括数据库也一样。
老尸 该用户已被删除
板凳
发表于 2015-1-22 13:39:10 来自手机 | 只看该作者
以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。
萌萌妈妈 该用户已被删除
地板
 楼主| 发表于 2015-1-31 07:10:49 | 只看该作者
现在的ASP.net分为两个版本:1.1和2.0Asp.net1.1用VS2003(visualstudio2003)编程。Asp.net2.0用VS2005(visualstudio2005)编程。现在一般开发用的是VS2003。
活着的死人 该用户已被删除
5#
发表于 2015-2-6 18:15:53 | 只看该作者
可以通过在现有ASP应用程序中逐渐添加ASP.NET功能,随时增强ASP应用程序的功能。ASP.NET是一个已编译的、基于.NET的环境,可以用任何与.NET兼容的语言(包括VisualBasic.NET、C#和JScript.NET.)创作应用程序。另外,任何ASP.NET应用程序都可以使用整个.NETFramework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。
小魔女 该用户已被删除
6#
发表于 2015-2-18 01:11:22 | 只看该作者
对于中小项目来说.net技术是完全可以胜任,但为什么现在大型公司或网站都选择php或java呢?就是因为微软不够开放,没有提供从硬件到应用服务器再到业务应用的整套解决方案。
愤怒的大鸟 该用户已被删除
7#
发表于 2015-3-5 23:59:46 | 只看该作者
asp.net最主要特性包括:◆编程代码更简洁◆网站可实现的功能更强大◆运行效率高◆节省服务器的动作资源
不帅 该用户已被删除
8#
发表于 2015-3-12 16:38:09 | 只看该作者
虽然在形式上JSP和ASP或PHP看上去很相似——都可以被内嵌在HTML代码中。但是,它的执行方式和ASP或PHP完全不同。在JSP被执行的时候,JSP文件被JSP解释器(JSPParser)转换成Servlet代码,然后Servlet代码被Java编译器编译成.class字节文件,这样就由生成的Servlet来对客户端应答。所以,JSP可以看做是Servlet的脚本语言(ScriptLanguage)版。
简单生活 该用户已被删除
9#
发表于 2015-3-20 00:32:47 | 只看该作者
最强的技术支持WebService,而且有.NET的所有library做后盾。而且ASP.NET在.NET3.5中还有微软专门为AJAX开发的功能--ASP.NETAJAX。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-17 15:56

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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