AJAX
DEFINITION: Asynchronous JavaScript and XML (AJAX) is an approach to developing Web applications in which client Web pages are modified asynchronously and incrementally rather than being replaced entirely every time an update is needed.
Although the acronym AJAX is fairly straightforward, it’s significant because it captures a paradigm shift in the delivery of Web page content.
The AJAX approach to Web content delivery speeds up the user interface. The long wait for an entire page to refresh from a Web server isn't necessary in an AJAX-based application. Only that part of a Web page that needs to be updated is altered, and the update is done locally, if possible, and asynchronously. The user can continue to interact with the Web page while JavaScript on the client minimizes interactions with the server, and information passing between client and server is done in the background.
For developers not yet using AJAX, any change to a Web page requires a full client/server interaction. For example, a request to insert a newly typed item into a list requires a series of steps: After the new item name is entered into a form, it’s passed back to a server. The server then generates a new Web page. That page is transmitted back to the client, and the client’s entire Web page screen gets refreshed. The URL at the top of the Web page reflects the transaction that has just occurred.
In contrast, in an AJAX-based Web application, the interaction looks like this: The user types a new item into an input box. JavaScript, running on the user’s computer, inserts the item into the list and refreshes only a few lines of the Web page. The server is entirely cut out of the interaction, and the URL at the top of the Web page doesn’t change.
Even if client/server interaction had been needed, the response time of the user interface would have been more like that of a program running solely on the local machine.
The AJAX acronym was born on Feb. 18, 2005, when it first appeared in a paper titled “Ajax: A New Approach to Web Applications”, which was written by Jesse James Garrett, a founder of Web consultancy Adaptive Path LLC. The term has generated a lot of buzz among developers and bloggers so far this year, but it’s only the name that’s new.
In his essay, Garrett points to existing Google applications—Google Groups, Suggest, Maps and Gmail—as examples of the new paradigm in Web interaction design. Google Maps doesn’t jerk and stall as a user pans the field of view across an apparently limitless map. The older paradigm requires the user to click on an arrow in the requested panning direction, which is followed by an hourglass hiatus while the map server creates the desired view and downloads it to the local machine.
The following technologies and protocols used in AJAX had been around for a while before Garrett specified them in his essay:
● XHTML and Cascading Style Sheets (CSS) for presentation.
● Document Object Model for dynamic display.
● XML and Extensible Stylesheet Language Transformations for data interchange.
● Microsoft’s XMLHttpRequest for asynchronous client/server interaction.
● JavaScript to run commands on the client machine.
Until recently, however, some crucial pieces weren’t in place to bring the technologies together. Without the wide adoption of broadband, downloading the required JavaScript for local control (often as much as 10,000 to 20,000 lines of code) took too long.
Not all applications may be right for the AJAX approach. Skeptics frequently cite “breaking the Back button” as a serious problem. Because AJAX allows Web pages to be modified locally and/or incrementally, clicking on the Back button doesn’t necessarily return a user to the previous page. The Back button may take the user all the way back to the beginning of a long interaction—the one specified by the URL shown at the top of the Web page.
For the same reason, the URL at the top of the Web page doesn’t com-pletely specify the contents of a page, so it may be impossible to bookmark desired pages or share URLs so that others may see the same Web content. And asynchronous updates mean that a Web page could adjust its shape, layout or length unexpectedly.
Despite those drawbacks, AJAX has generated real excitement with its promise of more-responsive Web interactions. Garrett ends his essay with this Utopian vision: “The biggest challenges in creating Ajax applications are not technical. ... The challenges are for the designers of these applications: to forget what we think we know about the limitations of the Web, and begin to imagine a wider, richer range of possibilities.”
AJAX
定义:异步JavaScript和XML(AJAX)是一种开发Web应用程序的方法,其中当需要更新时,客户端Web页面的修改是异步的和逐步进行的,而不是被彻底替代。
虽然AJAX这个缩写字相当简单直白,但它很有意义,因为它在提交Web页面内容时选择了一种新的方式。
提交Web页面内容的AJAX方法提高了用户界面的速度。在基于AJAX的应用程序中没有必要长时间等待整个页面的刷新。页面中只有需要更新的那部分才更改,如果可能的话,更新是本地完成的,并且是异步的。客户端的JavaScript将与服务器的交互减至最少的同时,用户能连续与Web页面交互,而且客户端和服务器之间的信息传递是在后台进行的。
对于那些尚未使用AJAX的开发者而言,Web页面的任何修改都需要完整的客户端/服务器交互。例如,对于将新键入的新项目插入一张列表这样的请求,需要完成一系列的步骤:在新项目的名字输入到表格之后,它被送回到服务器,然后服务器生成新的Web页面。该页面被发回到客户端,客户端的整个Web页面屏幕得到刷新。Web页面上部的网址反映出刚刚发生的交互。
相反,在基于AJAX的Web应用程序中,交互看上去是这样的: 用户在输入框内敲入新的项。运行在用户计算机中的JavaScript将该项插入列表,并只刷新该页面中的几行。服务器完全被排除在交互之外,Web页面上部的网址也没有变化。
即使真的需要客户端/服务器交互,从用户界面的响应时间上看,也更像是在本地机器上运行的程序的响应时间。
AJAX这个缩写诞生于2005年2月18日,这天它第一次出现在Jesse James Garrett撰写的一篇题为“Ajax: A New Approach to Web Applications”(Ajax:编写Web应用程序的新方法)的论文中,Jesse James是一家Web咨询公司——Adaptive Path LLC的创始人。今年以来,在开发人员和博客中间此术语成了热门话题,不过仅仅这个名字是新的。
Garrett在他的论文中指出,现有的Google应用程序(Google Groups, Suggest, Maps,Gmail)是Web交互设计中新方法的例子。当用户在看来是无限制的地图上变换焦点时,Google Maps不会急剧动作或停止不动。而老的方法需要用户在想要转动的方向上点击箭头,接下来出现沙漏,同时地图服务器生成所需的视图,以及将其下载到本地的机器上。
下列用于AJAX的技术和协议Garrent在其论文中对它们做出规定之前已经存在多时:
● XHTML和级联式样板(CSS),用于演示。
● 文档对象模型,用于动态显示。
● XML和扩展的样板语言转换,用于数据交换。
● 微软的XMLHttpRequest,用于异步的客户端/服务器交互。
● JavaScript使命令在客户机上运行。
然而,时至今日,有些关键的东西还没有到位,影响了技术的整合。如宽带没有广泛采用,下载用于本地控制的JavaScript(常常高达1万至2万行代码)需要太长的时间。
不是所有的应用程序都适用AJAX方法。怀疑论者常常把“破坏后退键”说成是一个严重的问题。由于AJAX允许Web页面本地和(或)部分修改,所以点击后退键并不是一定能让用户后退到先前的页面。后退键可能让用户直接回到已经进行了多次交互的起始点—由Web页面上方显示的网址指定的那个起始点。
鉴于同样的理由,Web页面上方的网址没有完整地指定页面内容,所以不大可能给所要的页面做书签或者共享网址,以使其他的人可以看到同样的Web内容。异步更新意味着Web页面可以意想不到地调整其形状、排列或长度。
尽管有这些不足之处,但AJAX以其更好的响应Web交互的承诺,让我们真的动心。Garrett以乌托邦式的预见在论文的结束语中说:“编制Ajax应用程序的最大挑战不是技术的,对这些应用程序的设计师而言,挑战是:忘记那些我们以为知道的Web的局限性,开始想象更广、更丰富的可能性。”
微软认证考试是微软公司推出的计算机高级技术人员认证考试,是全球公认的计算机软件高级人才认证,由比尔-盖茨签发的证书在全球90多个国家均得到承认。微软认证证书代表着企业及个人的技术实力,其拥有者在全球各地均可享有高就业机会、高薪、相关学业免学分的待遇,甚至在北美的一些国家可以作为外来移民的技术评估标准。目前微软在我国国内有120多家授权考试中心,国内的微软认证有四种:微软认证产品专家(MCP)、微软认证系统工程师(MCSE)、微软认证软件开发专家(MCSD)、微软认证数据库管理员(MCDBA)。
1. 微软认证考试的特点
微软认证考试不同于一般的计算机普及考试,它的目的主要在于培养高级计算机专门人才。微软认证考试的内容科目具有很强的针对性,都是针对微软各个不同阶段的产品来进行考试的,产品升级了,考试的内容、题型甚至题量也要相应地改变。考试也没有固定的时间,随时可以到各授权考试中心报名,如果是第一次参加考试,报名时必须提供详细的个人信息,如姓名、姓名的汉语拼音、英文公司名、英文地址、电话、邮编、身份证号等;提供考试信息,如考试号码、考试名称、考试语种和考试日期等;交纳考试费用。证书的发放一般由各认证公司负责,部分认证公司的主页上有成绩及证书查询功能,可以用考生身份证号登陆查询。证书发放周期各公司稍有出入,一般为一个月。认证证书对于证明证书拥有者使用相关复杂技术的能力以及熟练程度是非常重要的。
2.微软认证考试内容
微软认证考试的内容非常专业化,主要有以下几个方面:一、操作系统(WindowsNT4.0的安装,系统配置,账户管理,文件、打印机资源管理,远程访问服务、域的规划建立及管理、企业的域模型设计,对NT的网络分析和优化及故障排除等)二、Windows2000(Windows2000平台系列,安装、DNS、活动目录,远程安装服务、组策略,终端服务、文件与磁盘管理、灾难保护,目录服务基础、命名策略、权限委派,活动目录逻辑结构、物结构、实施等)三、网络技术课程(网络设计,协议连网的实现,网络的连接、规划、配置、管理、监测等)四、数据库(数据库的安装、配置、管理,安全性管理,数据库的备份和恢复,性能调整,用户账户管理,多表查询,事务处理,视图,存储进程实施等)五、开发工程师(数据库的开发,COM的开发,MFC的开发,收集、分析商业需求,设计商业方案,设计数据服务和数据模型等)六、电子商务(创建网业,创建COM构件及MTS的使用,建立、维护、优化电子商务站点等)。
3. 微软认证考试对象
微软认证考试对考生要求比较高,必须掌握相当的计算机基础知识,具备一定的计算机操作技能才能报考。目前的参考人员多为三类人,一是准备出国、移民、留学的年轻人,如果有一张微软认证证书,在国外找工作相对容易些,待遇也要高些,在国外的一些学校还可以免修部分学分;二是在IT行业工作或准备从事IT行业的人。产品升级或技术提高都要求员工的水平要提高。另外还有一小部分是在校学生,为将来找工作做准备。
4. 微软认证课程选择和考试顺序
作者最初在决定参加微软认证考试的时候,没有盲目地去参加培训和购买资料。当时网上关于微软认证的中文网站很少,因此到微软的网站去详细的阅读了每个证书的具体课程要求。制订了最佳的课程选择和考试顺序。在此提供给大家参考。
课程编号课程名称证书获得
70-058 Networking Essentials
70-067 Implementing and Supporting NT? Server 4.0 MCP
70-068 Implementing and Supporting NT? Server 4.0 in the Enterprise
70-073 Implementing and Supporting NT? 4.0 Workstation
70-059 Internetworking with Microsoft? TCP/IP on Microsoft? Windows NT? 4.0
70-087 Implementing and Supporting Microsoft? Internet Information Server 4.0 MCP I,MCSE
70-028 System Administration for Microsoft? SQL Server? 7.0
70-029 Implementing a Database Design on Microsoft? SQL Server? 7.0 MCDBA
70-079 Implementing & Supporting the Microsoft? Internet Explorer Admin Kit for Microsoft? IE 4.0 MCSE I
70-175 Designing and Implementing Distributed Applications with Microsoft? Visual Basic 6.0
70-176 Designing and Implementing Desktop Applications with Microsoft Visual Basic 6.0
70-100 Analyzing Requirements and Defining Solution Architectures MCSD
70-057 Designing and Implementing Commerce Solutions with Microsoft Site Server 3.0, Commerce Edition
70-152 Designing and Implementing Web Solutions with Microsoft Visual InterDev 6.0 MCP SB
这样的课程选择,仅仅通过十四门考试就可以获得微软的七个证书,而MCT证书对于一般的开发人员来讲意义不大,因此可以认为是获得了全部的认证。
合理的考试顺序同样重要,要把涉及知识范围多的课程尽可能地放在后面,这样可以有效地利用前面课程的知识,尤其是MCSD证书的课程,涉及很多数据库方面的知识,因此一定要在通过两门SQL考试之后再进行。
5. 微软认证考试流程
(1) 微软认证考试收费:MCP认证系列考试每门每人次RMB230元整。没有公、自费的区别,考生可以到各考试中心联系报名参加考试。
(2) 考生报名: 1、您需要在每次报名考试前交费。 2、考试交费每门230元人民币,交费后可获得考试券。 3、考试券全部为记名考试券,考试管理员会协助您在您的考试券上背书:姓名、考试课程。 4、若您是新考生,需要填写新考生报名表,新考生报名表为中英文两种语言,用正揩填写:姓名、公司名称、通信方式(中英文)、电话、考试科目、时间、身份证号码等内容。 5、若您已经参加过考试,在报名时只需填写您的ID号码、考试科目、考试时间。
(3) 考试时间安排: 1、新考生在确定了考试时间后,提前三个工作日到考试地点填写报名表,同时出示考试券号码。 2、已参加过考试的考生,在确定了考试时间后,可提前一个工作日直接到考试地点,或电话预约考试。同时出示考试券号码。 3、如果你需要取消你已确定的考试,务必提前二个工作日正式通知考试中心。 4、如果你未能按你确定的考试时间前来考试,您的考试券将会被视为已被使用。考试做废。
(4) 考试安排: 1、前来考试当天,请您务必携带考试券和身份证、驾照等有照片的任一有效证件。 2、考试管理员会协助您填写考试登记表及考生协议。在您进入考场前,请将随身物品放在考场外,携带由考场发的空白草稿纸和笔,由考试管理员引导您进入考场。 3、考试结束后打印三份成绩单,其中两张加盖钢印及条形章由您本人保存,另一份由考场保存。同时交回草稿纸。 4、如果你连续两次考同一门考试没有通过,第三次以后的每次同一门考试要过两个星期考试。
(5) 在通过了相应的微软认证考试后,在三个星期内您将收到由Bill Gate 亲笔签名的证书。
6. 应如何选择课程?
对于课程的选择是非常重要的,因为可通过MCSE的考试科目有许多,所以需要根据自己的具体情况具体安排。一般说来,大多数人是这样选择科目的:
1)NetworkingEssentials
2)WindowsNTWorkstation4
3)WindowsNTServer4.0
4)WindowsNTServer4.0intheEnterprise
5)TCP/IPforNT4
6)IIS4.0因为这样他不仅可以取得MCSE证书,同时也取得了MCP证书以及MCP Internet证书。
还有一些人的选择是将(5)与(6)换为了SQLServer的两门课,这样他可获得MCP,MCSE,如再加考(5)or(6)中一科可得MCDBA三个证书。
7. 微软认证考试费用列表
8. 微软认证考试有重大调整
微软(中国)有限公司日前传出消息,Windows2000发布后,微软将在MCP(微软认证专家)以及MCSE(微软认证系统工程师)认证策略上有重大调整,所有考试的整体难度将会增加,MCP认证将会比现在稍难,而MCSE难度将比4.0有一个大幅度的提高
9. 业界评说:
一位业内人士说,微软认证在国外IT认证中知名度是最高的,参加考试和通过认证的人数也是最多的,因为在计算机操作系统中微软所占的市场份额是最大的,所以,通过微软认证相对而言更具有普遍意义。中国科学院软件研究所博士生导师仲萃豪研究员说,一些跨国企业、外资企业对它的员工要求比较高,特别是从事IT行业的工作,微软证书几乎成了应聘的通行证,没有它的证书就做不好它的产品。所以要想从事微软公司的工作,必须获得微软的证书。
10. 微软认证的价值
(1) 为什么要获得认证?
IT经理: 如果您是一个正在寻找计算机专业人才的经理,我们能够保证那些获得微软认证的专业人员是满足或超过您的期望的候选人。MCP教程被全世界的技术经理看作质量的标志。MCP的专业人员将把培训和认证中的获得的业界标准,以及提高生产效率的潜力和全球市场竞争中应具有的技术支持能力带到您的机构。
IT专业人员: 如果您是计算机技术专业人员或想成为计算机技术专业人员,微软专家认证证书--MCP是向雇主、客户和同事表明您还具备所需知识和技能的最佳方式。MCP证书是IT业界的标准,它标志着您已经具备了被认可的、满足业界要求的专业技能。
(2) 认证的收益
IT经理:研究结果表明MCP教程能够提供如下帮助:
通过提供一个标准的、确定培训需求和测试效果的方法,能很好地回报培训和认证投资
通过不断改善服务、提高效率和充实自身技术的力量,来提高客户的满意程度和降低技术支持服务的成本
雇佣、提升和职业规划的可靠标准
通过证实员工的专业技术水平,赏识和奖励优秀员工
对现有员工进行再教育,以便他们能够高效地利用新技术
在外采购计算机设备时能够保证设备的质量
IT专业人员:作为一名MCP,您将受益匪浅:
业界将认可您对微软产品和技术的精通及知识
可通过MCP的Web站点 http://www.microsoft.com/mcp/ 的一个安全区域直接从微软获取有关技术和产品的信息
向同事和客户表明您的MCP程度的标志
具有参加微软会议、技术培训和一些特殊的活动的资格
订阅由专业人员开发的微软专家认证杂志(Microsoft Certified Professional Magazine)
证书还为您带来其他益处:
免费订阅一年Microsoft Technical Information Network--每月一期的CD,其中含有大量有价值的信息
订阅一年的Microsoft Beta Evaluation Program(每月一期的12张免费CD,其中包括许多微软最新的英文Beta版产品)
订阅一年的Microsoft Developer Network Library(lever 1),每季度一期CD,其中含有大量有价值的信息
微软认证考试是微软公司推出的计算机高级技术人员认证考试,是全球公认的计算机软件高级人才认证,由比尔-盖茨签发的证书在全球90多个国家均得到承认。微软认证证书代表着企业及个人的技术实力,其拥有者在全球各地均可享有高就业机会、高薪、相关学业免学分的待遇,甚至在北美的一些国家可以作为外来移民的技术评估标准。目前微软在我国国内有120多家授权考试中心,国内的微软认证有四种:微软认证产品专家(MCP)、微软认证系统工程师(MCSE)、微软认证软件开发专家(MCSD)、微软认证数据库管理员(MCDBA)。
1. 微软认证考试的特点
微软认证考试不同于一般的计算机普及考试,它的目的主要在于培养高级计算机专门人才。微软认证考试的内容科目具有很强的针对性,都是针对微软各个不同阶段的产品来进行考试的,产品升级了,考试的内容、题型甚至题量也要相应地改变。考试也没有固定的时间,随时可以到各授权考试中心报名,如果是第一次参加考试,报名时必须提供详细的个人信息,如姓名、姓名的汉语拼音、英文公司名、英文地址、电话、邮编、身份证号等;提供考试信息,如考试号码、考试名称、考试语种和考试日期等;交纳考试费用。证书的发放一般由各认证公司负责,部分认证公司的主页上有成绩及证书查询功能,可以用考生身份证号登陆查询。证书发放周期各公司稍有出入,一般为一个月。认证证书对于证明证书拥有者使用相关复杂技术的能力以及熟练程度是非常重要的。
2.微软认证考试内容
微软认证考试的内容非常专业化,主要有以下几个方面:一、操作系统(WindowsNT4.0的安装,系统配置,账户管理,文件、打印机资源管理,远程访问服务、域的规划建立及管理、企业的域模型设计,对NT的网络分析和优化及故障排除等)二、Windows2000(Windows2000平台系列,安装、DNS、活动目录,远程安装服务、组策略,终端服务、文件与磁盘管理、灾难保护,目录服务基础、命名策略、权限委派,活动目录逻辑结构、物结构、实施等)三、网络技术课程(网络设计,协议连网的实现,网络的连接、规划、配置、管理、监测等)四、数据库(数据库的安装、配置、管理,安全性管理,数据库的备份和恢复,性能调整,用户账户管理,多表查询,事务处理,视图,存储进程实施等)五、开发工程师(数据库的开发,COM的开发,MFC的开发,收集、分析商业需求,设计商业方案,设计数据服务和数据模型等)六、电子商务(创建网业,创建COM构件及MTS的使用,建立、维护、优化电子商务站点等)。
3. 微软认证考试对象
微软认证考试对考生要求比较高,必须掌握相当的计算机基础知识,具备一定的计算机操作技能才能报考。目前的参考人员多为三类人,一是准备出国、移民、留学的年轻人,如果有一张微软认证证书,在国外找工作相对容易些,待遇也要高些,在国外的一些学校还可以免修部分学分;二是在IT行业工作或准备从事IT行业的人。产品升级或技术提高都要求员工的水平要提高。另外还有一小部分是在校学生,为将来找工作做准备。
4. 微软认证课程选择和考试顺序
作者最初在决定参加微软认证考试的时候,没有盲目地去参加培训和购买资料。当时网上关于微软认证的中文网站很少,因此到微软的网站去详细的阅读了每个证书的具体课程要求。制订了最佳的课程选择和考试顺序。在此提供给大家参考。
课程编号课程名称证书获得
70-058 Networking Essentials
70-067 Implementing and Supporting NT? Server 4.0 MCP
70-068 Implementing and Supporting NT? Server 4.0 in the Enterprise
70-073 Implementing and Supporting NT? 4.0 Workstation
70-059 Internetworking with Microsoft? TCP/IP on Microsoft? Windows NT? 4.0
70-087 Implementing and Supporting Microsoft? Internet Information Server 4.0 MCP I,MCSE
70-028 System Administration for Microsoft? SQL Server? 7.0
70-029 Implementing a Database Design on Microsoft? SQL Server? 7.0 MCDBA
70-079 Implementing & Supporting the Microsoft? Internet Explorer Admin Kit for Microsoft? IE 4.0 MCSE I
70-175 Designing and Implementing Distributed Applications with Microsoft? Visual Basic 6.0
70-176 Designing and Implementing Desktop Applications with Microsoft Visual Basic 6.0
70-100 Analyzing Requirements and Defining Solution Architectures MCSD
70-057 Designing and Implementing Commerce Solutions with Microsoft Site Server 3.0, Commerce Edition
70-152 Designing and Implementing Web Solutions with Microsoft Visual InterDev 6.0 MCP SB
这样的课程选择,仅仅通过十四门考试就可以获得微软的七个证书,而MCT证书对于一般的开发人员来讲意义不大,因此可以认为是获得了全部的认证。
合理的考试顺序同样重要,要把涉及知识范围多的课程尽可能地放在后面,这样可以有效地利用前面课程的知识,尤其是MCSD证书的课程,涉及很多数据库方面的知识,因此一定要在通过两门SQL考试之后再进行。
5. 微软认证考试流程
(1) 微软认证考试收费:MCP认证系列考试每门每人次RMB230元整。没有公、自费的区别,考生可以到各考试中心联系报名参加考试。
(2) 考生报名: 1、您需要在每次报名考试前交费。 2、考试交费每门230元人民币,交费后可获得考试券。 3、考试券全部为记名考试券,考试管理员会协助您在您的考试券上背书:姓名、考试课程。 4、若您是新考生,需要填写新考生报名表,新考生报名表为中英文两种语言,用正揩填写:姓名、公司名称、通信方式(中英文)、电话、考试科目、时间、身份证号码等内容。 5、若您已经参加过考试,在报名时只需填写您的ID号码、考试科目、考试时间。
(3) 考试时间安排: 1、新考生在确定了考试时间后,提前三个工作日到考试地点填写报名表,同时出示考试券号码。 2、已参加过考试的考生,在确定了考试时间后,可提前一个工作日直接到考试地点,或电话预约考试。同时出示考试券号码。 3、如果你需要取消你已确定的考试,务必提前二个工作日正式通知考试中心。 4、如果你未能按你确定的考试时间前来考试,您的考试券将会被视为已被使用。考试做废。
(4) 考试安排: 1、前来考试当天,请您务必携带考试券和身份证、驾照等有照片的任一有效证件。 2、考试管理员会协助您填写考试登记表及考生协议。在您进入考场前,请将随身物品放在考场外,携带由考场发的空白草稿纸和笔,由考试管理员引导您进入考场。 3、考试结束后打印三份成绩单,其中两张加盖钢印及条形章由您本人保存,另一份由考场保存。同时交回草稿纸。 4、如果你连续两次考同一门考试没有通过,第三次以后的每次同一门考试要过两个星期考试。
(5) 在通过了相应的微软认证考试后,在三个星期内您将收到由Bill Gate 亲笔签名的证书。
6. 应如何选择课程?
对于课程的选择是非常重要的,因为可通过MCSE的考试科目有许多,所以需要根据自己的具体情况具体安排。一般说来,大多数人是这样选择科目的:
1)NetworkingEssentials
2)WindowsNTWorkstation4
3)WindowsNTServer4.0
4)WindowsNTServer4.0intheEnterprise
5)TCP/IPforNT4
6)IIS4.0因为这样他不仅可以取得MCSE证书,同时也取得了MCP证书以及MCP Internet证书。
还有一些人的选择是将(5)与(6)换为了SQLServer的两门课,这样他可获得MCP,MCSE,如再加考(5)or(6)中一科可得MCDBA三个证书。
7. 微软认证考试费用列表
8. 微软认证考试有重大调整
微软(中国)有限公司日前传出消息,Windows2000发布后,微软将在MCP(微软认证专家)以及MCSE(微软认证系统工程师)认证策略上有重大调整,所有考试的整体难度将会增加,MCP认证将会比现在稍难,而MCSE难度将比4.0有一个大幅度的提高
9. 业界评说:
一位业内人士说,微软认证在国外IT认证中知名度是最高的,参加考试和通过认证的人数也是最多的,因为在计算机操作系统中微软所占的市场份额是最大的,所以,通过微软认证相对而言更具有普遍意义。中国科学院软件研究所博士生导师仲萃豪研究员说,一些跨国企业、外资企业对它的员工要求比较高,特别是从事IT行业的工作,微软证书几乎成了应聘的通行证,没有它的证书就做不好它的产品。所以要想从事微软公司的工作,必须获得微软的证书。
10. 微软认证的价值
(1) 为什么要获得认证?
IT经理: 如果您是一个正在寻找计算机专业人才的经理,我们能够保证那些获得微软认证的专业人员是满足或超过您的期望的候选人。MCP教程被全世界的技术经理看作质量的标志。MCP的专业人员将把培训和认证中的获得的业界标准,以及提高生产效率的潜力和全球市场竞争中应具有的技术支持能力带到您的机构。
IT专业人员: 如果您是计算机技术专业人员或想成为计算机技术专业人员,微软专家认证证书--MCP是向雇主、客户和同事表明您还具备所需知识和技能的最佳方式。MCP证书是IT业界的标准,它标志着您已经具备了被认可的、满足业界要求的专业技能。
(2) 认证的收益
IT经理:研究结果表明MCP教程能够提供如下帮助:
通过提供一个标准的、确定培训需求和测试效果的方法,能很好地回报培训和认证投资
通过不断改善服务、提高效率和充实自身技术的力量,来提高客户的满意程度和降低技术支持服务的成本
雇佣、提升和职业规划的可靠标准
通过证实员工的专业技术水平,赏识和奖励优秀员工
对现有员工进行再教育,以便他们能够高效地利用新技术
在外采购计算机设备时能够保证设备的质量
IT专业人员:作为一名MCP,您将受益匪浅:
业界将认可您对微软产品和技术的精通及知识
可通过MCP的Web站点 http://www.microsoft.com/mcp/ 的一个安全区域直接从微软获取有关技术和产品的信息
向同事和客户表明您的MCP程度的标志
具有参加微软会议、技术培训和一些特殊的活动的资格
订阅由专业人员开发的微软专家认证杂志(Microsoft Certified Professional Magazine)
证书还为您带来其他益处:
免费订阅一年Microsoft Technical Information Network--每月一期的CD,其中含有大量有价值的信息
订阅一年的Microsoft Beta Evaluation Program(每月一期的12张免费CD,其中包括许多微软最新的英文Beta版产品)
订阅一年的Microsoft Developer Network Library(lever 1),每季度一期CD,其中含有大量有价值的信息