所谓web前端,就是只在分层开发中(三层、七层或者N层),整个的Web层。它主要包含如下技术需要您去了解:
XHTML:主要指DIV+CSS,技术要求:精通。
JavaScript:主要指纯js编程或者jquery等框架,推荐考虑jquery框架,技术要求:擅长。
XML:主要xml规则、格式、使用常识及XSLT(一种格式化xml的语言,可以把xml转化成html或者其他文本语言,可以简单理解为xml的css),技术要求:了解。
DOM:主要指DOM结构及如何使用,技术要求:熟悉。
PhotoShop:主要指学会ps中的切图工具的使用,用于将美工的页面效果图转化成html或者aspx页面,技术要求:了解。
SEO:网站开发人员专属,主要是了解基本常识,页面制作中需要考虑给后来的seo专员以施展空间,技术要求:了解。
asp.net页面生命周期:主要指熟悉asp.net中各个事件的发生、运作过程,特殊情况下需要此知识用于处理特殊的表现形式。技术要求:熟悉。
http状态:主要指C#中的HttpModule、HttpHandler、HttpHandlerFactory等相关技术,复杂的页面功能需要这些知识做基础,技术要求:熟悉。
asp.net编程基本常识:主要指属性、变量、循环、分支选择、函数范围等asp.net编程中的基本常识,技术要求:熟练。
asp.net控件:这个不用说了吧,技术要求:擅长。
补充说明:四种技术要求说明:
精通----顾名思义,要非常非常熟悉,再没有参考资料(百度、Google)的前提下,可独立完成此项工作。
擅长----要求能独立解决绝大多数问题,在搜索引擎的帮助下,可以完全独立的完成此项工作。
熟悉----熟悉大多数常用的相关知识,简单问题可独立解决,复杂问题可在搜索引擎的帮助下解决大部分问题。
了解----知道此技术,对此技术的相关应用较为熟悉,再有参考资料的前提下,可以解决绝大多数常见问题。