zoukankan      html  css  js  c++  java
  • .net mvc之web开发体会

    这几天做成了自己的第一个asp.net 网站,遇到了很多问题,下面主要对自己的工作做一下总结:

          首先在前台html网页设计阶段,需要精确设计网页中div的宽度,尽量不要用固定宽度,以免在不同分辨率的浏览器中出现结构问题,

    甚至影响js效果。div 的高度设置成auto,在父div中添加一个div,设置它的css样式:clear:both;这样就可以使父div的高度随着内容的

    增加而自动增加,而不出现内容溢出的效果

          其次,在后台设计阶段,需要做到代码的重用,可以重用的代码要编写成一个方法,每次需要的时候,,只需要传递参数调用该方法即可。

    在后台操作数据这一块而,.net和Java,个人感觉是类似相通的,比如java 的ssh框架,用的就是po对象操作数据库,而vo对象主要和前台

    的页面数据进行模型绑定,Dao层和service层作为逻辑层和业务层。在.net mvc中,同样需要和数据库关联的entity以及和前台联系的model,

    前台传递数据到controller中,操作数据返回结果到view层显示。

         然后说到seo优化,页面上需要做成超链接的地方,最好通过<a href=""></a>标签,而不要通过其他方式进行跳转。标题文字

    尽量用<h>标记;页面的<meta>和<title>标记是页面的文档说明,设计好自己的说明有利于在百度排名中排到更靠前的位置。更加详细的seo

    优化还包括软文等到之类的,在此就不一一罗列了。

         总的来说,这次网站设计收获颇丰,了解了在正式的商业制作中需要注意到的问题,也明白了自己的不足,在以后的学习实践中要多注意这些

    方面,提高自己。

  • 相关阅读:
    Apache服务器安装-apache已经卸载,如何删除注册在系统的服务
    REST&RESTFUL
    SQL注入漏洞产生的原因是什么?怎么防止?XSS呢?
    git的常用命令
    Linux服务器上安装MySql数据库(默认安装,密码为空),首次使用需要修改密码
    iOS-UI控件优化
    iOS isa指针
    iOS Runtime 运行时
    程序员面试总结
    迷宫寻宝(一)(bfs)
  • 原文地址:https://www.cnblogs.com/512sz/p/3574698.html
Copyright © 2011-2022 走看看