网站建设  下载中心 社区论坛 信息公告 MY小屋
联系我们
设为首页
加入收藏

 

当前位置:首页>>网页设计>>Dreamweaver>>正文
注:打开慢时请稍等

网站程序员如何应对web标准

  日期:2007-4-28 9:29:50  来源:  点击:
参加讨论

第三步:定义一套公共的数据访问方法。
    定义一些操纵数据库、执行存储过程的公共方法。
第四步:编写基于对象的方法层。如:

    Public Function ReadNews(ByVal ID As Integer) As News

    End Function

函数返回的就是一个新闻对象。根据功能的需要,一般还会定义一些相关的函数,如:

    '读取新闻列表
    Public Function ReadNewss(ByVal newsType As eNewsType, ByVal nCount As Integer) As News

    End Function
    '增加一新闻
    Public Function InsertNews(ByVal n As News) As Integer

    End Function

    '更新一条新闻
    Public Function UpdateNews(ByVal n As News) As Integer

    End Function

    '删除一条新闻
    Public Function DeleteNews(ByVal ID As Integer) As Integer

    End Function

这样来做,网站开发可以分成对象层、数据访问层、方法层、表现层。而程序员则只需要提供表现层所需要的方法。这样一来,在表现层需要显示新闻列表时,页面设计师只需要用.net中的Repeater控件,如下代码:

            <asp:Repeater ID="topNewsList" runat="server" >
                <HeaderTemplate>
                    <ul>
                </HeaderTemplate>
                <ItemTemplate>
                    <li><a href="shownews.asp?id=<%#Container.DataItem("id")%>"><%#Container.DataItem("title")%></a></li>
                </ItemTemplate>
                <FooterTemplate>
                    </ul>
                </FooterTemplate>
            </asp:Repeater>

而在表现层的程序代码中我们只需要加上:

topNewsList.DataSource = New facade.newsFacade().ReadNewss(eNewsType, newsCount)

这样的话,程序员基本上可以与HTML完全脱离了。而且这样的话,整个项目组的成员都可以并行工作了。能非常明显地提高整个项目的开发效率。况且现在web2.0模式的兴起,对后台数据库开发提出了更高的要求。如豆瓣网、365Kit等网站,后台的数据库挖掘工作是非常复杂的。所以在分工明晰的今天,除了HTML代码,其它有很多更重要的工作等待网站程序员去做。

3:以用户为中心的设计,离不开前端开发工程师。

如果你觉得脱离了熟悉的HTML代码,你有点舍不得的话,不要紧。干脆将自己推到web技术的风口浪尖。做一个成产品设计关系密切的前台开发工程师。

随着网络、计算机硬件设施的不断提升,我们正在朝着富客户端的方向前进。为了产品的易用性,给网站程序员提出了非常高的要求。前台开发工程师这个岗位也越来越显得重要。这个职位应该说也是近年才有的,而这个职位也不是一般的网页设计师能胜任的,所以网站程序员也自然分开了,分后台开发工程师和前台开发工程师,这个方向应该说也是一个非常好的选择。而这个则需要你对web标准有一个比较全面的认识。既需要你对javascript非常了解,同时也需要你对DOM文档对象模型、CSS表现层样式代码、ajax异步都非常了解。相关的例子就非常多了,比如:在线注册表单的即时检测、密码强度的提示、多级下拉菜单的联动等。对于改善用户体验、提高网站访问速度都有非常重要的作用。

本新闻共2页,当前在第2页  1  2  


编辑: [发送给好友] [打印本页] [关闭窗口] [返回顶部]
上一篇:CSS技巧学习:像table一样布局div
下一篇:没有了
转载请注明来源:www.iyit.net
特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。

 相关文章
用Dreamweaver8搞定web标准
最新更新 热点排行 推荐新闻
网站程序员如何应对web标准
CSS技巧学习:像table一样布局div
像table一样布局div II
网页布局的位置重心与位置间的对比关系
用Dreamweaver8搞定web标准
网站程序员如何应对web标准
学习CSS布局心得
CSS技巧学习:像table一样布局div
像table一样布局div II
快速获取Flash课件中的素材
中文.BIZ,中文.TM域名即将开放 
中文域名又添“新兵”
中文.TW成功注册范围甚广 
一天出5变种 ANI蠕虫制造者称要买宝马
微软惊现史上最大漏洞 600木马疯狂肆虐
网站程序员如何应对web标准
CSS技巧学习:像table一样布局div
像table一样布局div II
77条Windows Vista特性总结
在ASP与ASP.NET之间共享对话状态(2)
Photoshop十余种漂亮照片边框简单制作
Photoshop实例教程:打造超炫发光圈
照片处理:Photoshop人物照片换头术
Photoshop实例:调出漂亮MM的唯美效果
Vista被破解 一个小程序可成功激活
比熊猫烧香更可怕 光标漏洞病毒现网络
解决了带javascript语句的链接全都打不
一天出5变种 ANI蠕虫制造者称要买宝马
用Dreamweaver8搞定web标准
网页里插入视频文件方法大全
Dreamweaver 限制访问的BUG
Dreamweaver MX 2004的Flash动画元素
DW精细化网页中表格的外观
学习CSS布局心得
一天出5变种 ANI蠕虫制造者称要买宝马
微软惊现史上最大漏洞 600木马疯狂肆虐
比熊猫烧香更可怕 光标漏洞病毒现网络
实用的存储过程之一
应用存储过程按月建数据表
sql server2000中怎么对存储过程进行加
在Asp中使用存储过程数值类型值
分页 SQLServer存储过程
在SQL Server的存储过程中调用Com组件

设置首 页 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接
Copyrights © 2004-2007 iYiT.Net All Rights Reserved.
网站合作、广告联系QQ:147007642、466949678
易特网络技术 点击这里给我发消息