经过半个月的奋斗,善良公社项目书画院前台的web界面竣工了。虽然界面并不是很完美,说明学习的地方还有很多。在界面部分需要的技术:div+css、JavaScript、Ajax、HTML和一般处理程序等等。

div+css

页面布局对于用户来说是最直观的。用户虽然不懂技术问题,但对于界面是否简洁美观,人性化,有没有功能上的错误,他们具有绝对的发言权。每一个程序员都要尊重他们的感受。

界面也是最不好做的部分,必须对于各种浏览器适应,否则,界面一定会送你“惊喜”,这样的惊喜会让你心情澎湃。调整页面布局绝对是前台制作的重头戏,当然,我们需要做到在各种浏览器之间游刃有余。

Javascript

javascript是世界上最流行的编程语言。它适用与HTML和web,可广泛用于服务器、各种设备。javascript不像Div和Css,它可由所有的现代浏览器执行。javascript很容易学习,网络到处都是javascript的代码,我们完全可以借鉴学习,精通javascript是一件很浪费时间和精力的事。

javascript常用来完成读写HTML元素、嵌入动态文本于HTML页面、对浏览器事件作出响应、验证数据和控制cookies,包括创建和修改等。

ajax

大家看到ajax这个词总觉得很陌生,其实完全没有必须,它并不是什么新技术,Ajax是异步JavaScript与XML,是使用客户端脚本与Web服务器交换数据的Web应用开发方法。这样,Web页面不用打断交互流程进行重新加裁,就可以动态地更新。

使用Ajax,你可以创建接近本地桌面应用的,直接的、高可用的、更丰富的、更动态的Web用户接口界面。

Html

对于HTML并没有什么好说的,使用HTML控件配合div+css完成制作web界面是大家都知道的道理,好像HTML控件和asp.net控件两者的优缺点,还需要更加深入的了解:

1.HTML控件兼容性好,能在其他程序中正常编辑;asp.net控件的兼容性不好。
       2.ASP.net控件或多或少会消耗一些服务器资源,这些控件最终会经过服务器的转换成为HTML控件,这一转换是要消耗资源的,但是这种消耗微乎其微。
       3.不说不可以用Asp.net,由于ASP.net控件的功能远比HTML控件强大,有些地方就需要用Asp.ent的控件,例如:上传文件等。

4.asp.net比html会生成多余的代码。

一般处理程序

当你看到这,你可能会问:我什么要把一般处理程序放在这里?

原因很简单:在学完视频之后,仅仅是知道了有一般处理程序,但是并不会用,在做界面的这段时间内,才知道一般处理程序的这趟水很深,需要深入学习的地方还有很多。下一篇博客(已更新)就为大家再深入的介绍一般处理程序,这次只是给大家提醒它真的不一般。

总结:

web页面真的很简单,只要时刻为用户着想。在我看来:没有做不好的页面,只有不用心的程序员。。。

========================================================================================================================

基于asp.net+easyui框架的系列博文:

使用Jquery+EasyUI框架开发项目+下载+帮助--EasyUI的简介

Asp.net之真假分页大揭秘、使用AspNetPager实现真分页

Asp.net前端页面开发总结

Asp.net 一般处理程序+扩展

Asp.Net构架(Http请求处理流程)、Asp.Net 构架(Http Handler 介绍)、Asp.Net 构架(HttpModule 介绍)

基于asp.net + easyui框架,js实现上传图片之前判断图片格式,同时实现预览,兼容各种浏览器+下载

基于asp.net+ easyui框架,js提交图片,实现先上传图片再提交表单

基于asp.net + easyui框架,一步步学习easyui-datagrid——界面(一)

基于asp.net + easyui框架,一步步学习easyui-datagrid——实现分页和搜索(二)

基于asp.net + easyui框架,一步步学习easyui-datagrid——实现添加、编辑、删除(三)

基于asp.net + easyui框架,一步步学习easyui-datagrid——完成,总结(四)

=========================================================================================================================

Asp.net前端页面开发总结相关推荐

  1. 喵喵电影-前端页面开发

    喵喵电影-前端页面开发 一.项目预览 二.开发前准备 1.配置node环境:npm cnpm 2.安装Vue脚手架:vue-cli 3.创建项目 miaomiao 三.实战开发 1.改造项目文件创建框 ...

  2. 基于前端页面开发课程教学网站的设计与实现

    前端页面开发课程教学网站出现以前,人们的学习形式单一,自主学习程度较低,资源共享程度不高,很难接触到更广的知识体系.造成了学习资源的浪费.市面上现在并没有专门的基于前端页面开发的课程教学网站,只有泛化 ...

  3. 前端页面开发浅谈:PC 端设计如何“完美”迁移到移动端?

    文章目录 前言 一.我真的需要一个登录页面吗? 1.1.用户眼中不确定持续使用的系统 1.2.免登陆实现的功能可以满足用户需求 二.举个移动端登陆例子 三.前端学习不是造火箭 四.前端的布局设计 五. ...

  4. 微信服务号前端页面开发总结

    前言 参与了大半年的微信服务号开发工作,主要负责微信前端.期间遇到了不少困难,在这里做个小小的总结,希望能够帮助到和我一样遇到迷惑的朋友. 注:很多问题是我个人所遇到的,可能存在理解偏差(编程中遇到奇 ...

  5. 大三期末前端页面开发论文

    基于HTML5的达旅网站前台的设计与实现 ** (****学院 ****学院,四川 达州 *******) 摘要:对于一个网站来说,首先面向客户的就是网站的前台页面,不仅仅需要实现他的功能,更加需要的 ...

  6. 网站开发(周五):项目前端页面开发(实战)

    第一.前端基础简介 前端网页:根据此前项目需求分析可知,我们需要开发网站首页.文章分类页.搜索页.正文页.标签页,而一个最基本网页模版有三部分,网页顶部导航条.网页中部主体.网页底部,其中顶部和底部布 ...

  7. 从0开始html前端页面开发_HTML各标签介绍

    <BODY> body 元素是定义文档的主体.body 元素包含文档的所有内容(比如文本.超链接.图像.表格和列表等等.)body是用在网页中的一种HTML标签,标签是用在网页中的一种HT ...

  8. 从0开始html前端页面开发_调用com组件(ActiveX)

    使用object标签加载本地控件: <object classid="guid" id="test_com" width="100" ...

  9. 介绍一个前端页面开发必备神器,chrome扩展,设备模拟器

    有了这个扩展,我们无需手动打开Chrome开发者工具去模拟设备了: 在Chrome web store里搜索关键字设备模拟器: 安装之后,点击Chrome工具栏里的黄色图标打开User-Agent的下 ...

最新文章

  1. windows下,怎么轻易拷贝一个文件的完整路径?
  2. 前端 <table><td><tr><th>
  3. Python3 面向对象程序设计
  4. 前端学习(3060):vue+element今日头条管理-处理展示文章封面
  5. img之间出现缝隙的原因_神马情况?美缝剂施工出现脱胶是什么原因?
  6. oracle生成测试数据的简单方法
  7. 自然语言处理(3)——形式语言与自动机
  8. html梯形选项卡,梯形标签页
  9. 极速FLV合并器——合并FLV文件的好软件
  10. spring boot大学体育赛事管理系统 毕业设计-附源码180923
  11. 嵌入式 贪食蛇小游戏
  12. 如何看懂k线图:K线详细分析图解
  13. 【机器学习】RBF神经网络原理与Python实现
  14. 解析dwg文件圆弧段被直线化解决方案及相关可能出现的问题(AutomationException: 0x800401f5和AutomationException: 0x80040228)
  15. Pdg2Pic JPG质量系数
  16. SDWAN-viptela设备上线配置
  17. centos7 Kubeadm安装配置K8S 及Dashboard外部服务
  18. 培训网站比较-CSDN-51CTO-慕课网
  19. css制作三道杠小图标菜单图标
  20. 什么叫软文营销,软文营销应该怎么做

热门文章

  1. 解读2010年中国九大SEO新星工作室
  2. 802.11 减少邻居报告元素Reduced Neighbor Report element
  3. 美团针对 Redis Rehash 机制的探索和实践
  4. java获取时间的网站_如何获取网站服务器的时间
  5. 区块链在能源领域中的应用
  6. java怎么屏蔽部分代码快捷键,html屏蔽各种快捷键
  7. Linux如何禁止集成显卡,Ubuntu中禁用独显只用集显的方法
  8. 电脑截图快捷键,最基本两种方式
  9. MNIST手写数字体分类--KNN matlab实现
  10. Win98病毒制作原理-完整版