paip.若只如初见——WEB或BS开发必备基础知识

提升开发效率大原则:

a.从开源项目选型,当需要哪个模块或者功能时,先从网上源码找一个,然后将此模块剥离出来,拼接到项目里,这样速度大大的加快啊。.也少了很多开发测试的时间....记住不要重复发明轮子,呵呵 。。如果是不同语言开发的,做个接口调用就可以了
b.当网上没有自己需要的模块/功能时,只能自己做了.设计时采用伪代码
c.编码时,大量使用代码生成器...几乎可以做到不用写多少代码。。所做的只是拼接测试就OK了。

1.需求,
 JIRA是集项目计划、任务分配、需求管理、错误跟踪于一体的商业软件
项目进度: Microsoft Project

2.界面
界面原型设计工具: UIDesigner
界面HTML--CSS  IDE:dreamweaver,没说的,
HTML,CSS调试  ,IE F12工具

3.逻辑
流程图: Visio
UML建模: PowerDesigner
详细设计可用伪码进行..

4.代码
JS IDE工具,Aptana Studio ,我主要用来编写JS。自动提示功能很好..
js调试与跟踪  ,IE F12工具
AJAX抓包跟踪工具:httpwatch7 专业版
主IDE:VS2010
版本控制:SVN/TFS
C#代码生成:动软代码生成器(可生成后台所有代码,以及部分WEB界面代码)..
EASY COCDE: 非常强大的代码生成器,可生成从界面到后台全部项目代码..要收费的..
VS2010 t4模板工具:可生成所有代码,需要先写模板。。一般用它来生成WEB界面代码及利用它生成SQL代码..
SQL的跟踪与调试: SqlExpressProfile或者事件管理器

5.测试
压力测试:JMETER
测试BUG管理:JIRA

paip.若只如初见——WEB或BS开发必备基础知识相关推荐

  1. 移动web开发入门—基础知识、自适应布局、调试

    之前没做过移动端web开发,最近接手的一个小项目是做微信公众号,需要考虑手机适配.UI给出的设计稿是一般是基于iphone手机做的(15年之后是基于ipone6),我们的UI是基于iphone6来做的 ...

  2. 《Web系统与技术》教材 第1章 Web系统与技术的基础知识 课件1(PPTX)

    引用:谢从华,高蕴梅,黄晓华.Web系统与技术[M].清华大学出版社,2018年5月 系列:面向"工程教育认证"计算机系列课程规划教材 书名:Web系统与技术 作者:谢从华 高蕴梅 ...

  3. web前端开发三个阶段和三要素,学前端必备基础知识

    web前端开发三个阶段和三要素是什么?下面就跟着小编一起来看看吧! Web前端市场前景广阔,吸引了很多人涌入学习,但无论是零基础小白,亦或是想要进阶深造的程序员,前端开发三个阶段和三要素都是他们必学的 ...

  4. Web自动化【selenium】基础知识

    selenium自动化基础知识点 目录 selenium自动化基础知识点 一.Selenium是什么? 二.使用步骤 1.引入库 2.下载对应的浏览器驱动 3.基本使用 三.元素定位 1.特点 2.八 ...

  5. Web安全入门自学笔记—基础知识(一)

    1.什么是WEB web (World Wide Web)即全球广域网,也称为万维网,它是一种基于超文本和HTTP的.全球性的.动态交互的.跨平台的分布式图形信息系统.是建立在Internet上的一种 ...

  6. brackets的php插件,Web 设计与开发必备工具:Brackets 编辑器详细使用教程

    Brackets 是一款使用 HTML,CSS,JavaScript 创建的开源的针对 Web 开发的编辑器.你可能在宁皓网的视频里见过这款编辑器.实时预览,快速编辑,跨平台,可扩展,开源,让 Bra ...

  7. 【WEB前端开发】基础知识大总结(HTML5+CSS3)

    本文共一万七千字,十六个内容点,七十个知识点 目录 一.转义字符 二.表单标签 1.form标签 2.input元素 3.label 标签 4.select 标签 5.button 元素 三.语义化标 ...

  8. web前端开发必备基础单词整理

    class 命名参考 #导航类 导航:nav 标题:title 摘要:summary 菜单:menu 子菜单:submenu 主导航:mainbav 子导航:subnav 顶导航:topnav 边导航 ...

  9. Web安全入门自学笔记—基础知识(二)

    1.什么是网卡.网关 "网关就是一个网络连接到另一个网络的"关口".也就是网络关卡. 网卡是一块被设计用来允许计算机在计算机网络上进行通讯的计算机硬件." 2. ...

  10. 【笔记】网易微专业-Web安全工程师-01.WEB基础知识

    课程概述: 本课是基础中的基础,通俗易懂的讲解了Web的本质和Web开发的基础知识.对于Web小白,建议从头开始抓紧学习:对于已经有一定Web基础知识的同学,建议快速的过一遍,夯实基础. 课程大纲: ...

最新文章

  1. activiti自己定义流程之Spring整合activiti-modeler5.16实例(四):部署流程定义
  2. APU(美国AMD公司研发的加速处理器)
  3. Java_基础—List的三个子类的特点
  4. 微信小程序official-account组件的使用及样式设置
  5. mysql python 2.7.14_Python2.7.14新手学习
  6. 隐藏Tabview顶部上的空白区域统一去掉图片名后缀
  7. 常用CSS优化总结——网络性能与语法性能建议
  8. 绘制图像直方图 matplotlib
  9. python内置函数分类_注意 Python 内置函数并不是万能的!
  10. 使用lua脚本开发wow插件(魔兽世界插件开发)
  11. Nicolas Bourbaki 是何许人也,下一个中本聪?
  12. Android6.0风格图标,jQuery仿Android样式扁平风格图标插件
  13. (转)UEFI系统的启动过程
  14. IMAP和POP有什么区别?
  15. 理解C#中装箱和拆箱的概念
  16. notepad ++ 百度云下载
  17. 原来大数据工作流程可以这样理解------生米煮成熟饭!
  18. h3c 链路聚合测试_H3C设备实验之配置链路聚合
  19. 神舟战神笔记本Controlcenter3.0安装教程,解决osd only
  20. 字典序输出不重复的全排列

热门文章

  1. Java 中 final 内存语义
  2. 深入理解原型和原型链
  3. 《AngularJS高级程序设计》学习笔记
  4. 突破软件测试系统性能瓶颈 LoadRunner实战演讲
  5. Java-重复性代码统计第一篇
  6. dedecms手机站和PC站共用同一数据库的方法
  7. 第四章 MyBatis-SQL映射文件
  8. 常用模块之hashlib,subprocess,logging,re,collections
  9. HTML5: HTML5 Geolocation(地理定位)
  10. 【bzoj1045】【HAOI2008】 糖果传递