仓酷云

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

[学习教程] 来一篇关于NET的ASP.NET天生XML的一些办法

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

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

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

x
前几天同学问我学习方向的问题。有点想法,不知道对不对,怕误导同学,现在“开源一下”。注:括号内是我现在整理的时填加上的。<p>ASP.NET天生XML是一种对照罕见的功效,XML能够传送更多的数据与信息。这里的ASP.NET天生XML将从营业逻辑层、数据会见层、暗示层动手,以代码的情势举行展示。
1.营业逻辑层:
<OLclass=dp-xml>publicDataSetABCData(){DataBasedb=newDataBase();stringsql="select*fromproductswhereproducts_Year=2008";DataSetds=db.GetDataSet(sql);returnds;}
注sql实行了局:
produts_Idproducts_Nameproducts_Quantityproducts_Year
38AAA76492008
39BBB45672008
40CCC64102008
2.数据会见层略:
3.暗示层:
<divclass="code"><OLclass=dp-xml>protectedvoidPage_Load(objectsender,EventArgse){DataBinddatabind=newDataBind();DataSetds=databind.ABCData();stringplot_type="CategorizedVertical";XmlDocumentdoc=newXmlDocument();XmlElementNode=doc.CreateElement("anychart");//创立一个anychart节点doc.AppendChild(Node);XmlElementNode1=doc.CreateElement("charts");//创立节点anychart子节点chartsdoc.DocumentElement.AppendChild(Node1);XmlElementNode2=doc.CreateElement("chart");//创立节点charts子节点chartNode2.SetAttribute("plot_type",plot_type);//为节点chart增加plot_type属性Node1.AppendChild(Node2);XmlElementNode3=doc.CreateElement("data");//创立节点chart第一个子节点dataNode2.AppendChild(Node3);XmlElementNode4=doc.CreateElement("chart_settings");//创立节点chart第二个子节点chart_settingsNode2.AppendChild(Node4);XmlElementNode5=doc.CreateElement("series");//创立节点data子节点seriesNode5.SetAttribute("name","Year2003");//为series节点增加第一个属性nameNode5.SetAttribute("type","Bar");//为series节点增加第二个属性typeNode3.AppendChild(Node5);for(inti=1;i<=3;i++){XmlElementNode13=doc.CreateElement("point");//在节点series中创立子节点pointNode13.SetAttribute("name",ds.Tables[0].Rows[i-&nbs前天傍晚我发表了《Java的跨平台就是一句谎言。》,原本就是周末闲来无事,发表一篇略带争议性的博文让大家都来吵吵架,发表自己的看法,根本就没想着谁把谁打倒,一个行业或者是技术阵营是无法用短期口水仗打到对手的。
变相怪杰 该用户已被删除
沙发
发表于 2015-1-18 14:27:56 | 只看该作者
是指转换后的Servlet程序代码的行数。这给调试代码带来一定困难。所以,在排除错误时,可以采取分段排除的方法(在可能出错的代码前后输出一些字符串,用字符串是否被输出来确定代码段从哪里开始出错)。
简单生活 该用户已被删除
板凳
发表于 2015-1-24 12:08:48 | 只看该作者
主流网站开发语言之CGI:CGI就是公共网关接口(CommonGatewayInterface)的缩写。它是最早被用来建立动态网站的后台技术。这种技术可以使用各种语言来编写后台程序,例如C,C++,Java,Pascal等。
分手快乐 该用户已被删除
地板
发表于 2015-2-1 11:09:02 | 只看该作者
业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高,你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
乐观 该用户已被删除
5#
发表于 2015-2-7 05:17:42 | 只看该作者
网页从开始简单的hmtl到复杂的服务语言,走过了10多个年头,各种技术层出不穷,单个的主流技术也在不断翻新的版本,现在分析下各种语言的区别、优势、劣势、开发注意事项!
冷月葬花魂 该用户已被删除
6#
发表于 2015-2-20 18:40:54 | 只看该作者
ASP.NET可以无缝地与WYSIWYGHTML编辑器和其他编程工具(包括MicrosoftVisualStudio.NET)一起工作。这不仅使得Web开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到Web页的GUI和完全集成的调试支持。微软为ASP.net设计了这样一些策略:易于写出结构清晰的代码、代码易于重用和共享、可用编译类语言编写等等,目的是让程序员更容易开发出Web应用,满足计算向Web转移的战略需要。
飘灵儿 该用户已被删除
7#
发表于 2015-3-6 19:01:19 | 只看该作者
虽然在形式上JSP和ASP或PHP看上去很相似——都可以被内嵌在HTML代码中。但是,它的执行方式和ASP或PHP完全不同。在JSP被执行的时候,JSP文件被JSP解释器(JSPParser)转换成Servlet代码,然后Servlet代码被Java编译器编译成.class字节文件,这样就由生成的Servlet来对客户端应答。所以,JSP可以看做是Servlet的脚本语言(ScriptLanguage)版。
愤怒的大鸟 该用户已被删除
8#
发表于 2015-3-13 07:09:42 | 只看该作者
能产生和执行动态、交互式、高效率的站占服务器的应用程序。运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写。
第二个灵魂 该用户已被删除
9#
发表于 2015-3-20 16:43:20 | 只看该作者
主流网站开发语言之ASP:ASP是微软(Microsoft)所开发的一种后台脚本语言,它的语法和VisualBASIC类似,可以像SSI(ServerSideInclude)那样把后台脚本代码内嵌到HTML页面中。虽然ASP简单易用,但是它自身存在着许多缺陷,最重要的就是安全性问题。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-24 00:10

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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