网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 大学论文导航 设计下载 最新论文 下载排行 原创论文 论文源代码
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > ASP.net > 正文

用XML+XSLT+CSS+JQuery+WebService组建ASP.NET网站

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/10/13
void AddName(string Name)

  OleDbConnection c =newOleDbConnection(string.Format(@"Provider=Microsoft.Jet.OLEDB.4.0;DataSource=""0"";PersistSecurityInfo=True",HttpContext.Current.Server.MapPath(@"~\App_Data\Database.mdb")));

  new OleDbCommand(string.Format("INSERT INTO [User]VALUES("0","1")",Guid.NewGuid(),Name),c).ExecuteNonQuery();

  c.Close();

  编译并执行,测试提交数据:

 

  提交成功后会刷新页面(JS里的回调函数所为),刷新后的输出数据:

 
此范例完成,解决方案资源管理器中显示的目录结构如下:

  可预见的问题

 

  一定要用

  JQuery

  吗?

  不,只是方便而已,其他框架或自写JS也都可以实现。

  我的网站需要侧边栏显示一些热门文章排行之类的东西,该怎么实现呢?

  可以通过Ajax的方式,配合WebService异步获取数据,但这样的话搜索引擎没法收录这些数据。

  也可以将这些数据直接写在XML里,但这样的话又会造成冗余。

  比较妥当的方法是将XSLT也改为由ashx处理程序动态生成,在里面写入这些数据,但这样会增加服务器负荷,注意设好缓存应该影响不大,另外的副作用就是使后台开发人员和设计师又亲密接触了。

  怎么使用

  Session

  ?怎么使用

  Mrship

  

  我们的XML文件是使用ashx处理的,实质上它和aspx没多大区别,可以通过HttpContext.Current.Session访问到Session,要干什么都可以在里面干了。如果要由客户端改变Session的值,只要通过WebService就可以了。

  使用Mrship也是同样道理,只不过少了那些登录控件什么的,你必须手动编写代码来控制了。

  结语

  XML是XHtml的终极目标,虽然现在将XML用于网站开发或许还不够成熟,但是应该距成熟不远了,Ajax的诞生进一步奠定了前往XML的路,这路必定会越来越好走的。

  我承认,我喜欢研究一些非主流的东西=。=,此前还研究过用XAML做网页,HOHO,也许RIA才是未来的王者也说不定。

网学推荐

免费论文

原创论文

设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号