北大青鸟长期致力于培养高端it应用级人才,在10多年的办学过程中大量总结了有管it教学方面的宝贵经验,我们每年都会邀请专家级人员以及学术导师为我们的现有教材进行修改和升级,我们的要求是保证要在18个月之内为我们的每一个专业课程教材进行升级,这其中我们最为重视的就是accp课程的教材升级,我们一路走来,对我们的每一次教材升级都会感觉是一次知识的升华和技能的飞跃。现在针对软件开发市场的web2.0时代的来临,我们又一次的做到了行业的领先,我们邀请广大学术界朋友为我们的教材做了一次非常有针对性的巨大改变,这其中我们把原有的.net的所有相关课程进行了全面的升级。
再继续下来我们会把其他教材上面最后培训的课程提到这个环节来进行,因为我们深刻的知道这一环节对于今后大家在实际的.net开发中所起到的重要作用,这章的内容是:接口规范与webservices的学习。
先前提到的接口规范问题,在.net中,web service接口通常使用web services description language (wsdl)描述。 wsdl 使用xml来定义这种接口操作标准及输入输出参数,看起来很像com和corba的接口定义语言(idls)interface definition languages。接口定义后就必须使用一些协议调用接口,如soap协议,soap源于一种叫做xml rpc(xml远程进程调用remote procedure calling)的协议,而java则根据xml-rpc发展了自己的jax-rpc协议用来调用web services。发布和访问web services的接口就用到uddi了,这里我们只需要知道wsdl使用xml定义web services接口,通过soap访问web services,在internet上寻找web services使用uddi就行了
更多的web services将在最后一课介绍。服务器架构——microsoft windows server system microsoft提供了最佳的服务器构架—microsoft windows server system—便于发布、配置、管理、编排web services。为了满足分布式计算的需要微软构造了一系列的服务器系统,这些内建的安全技术系统全部支持xml,这样加速了系统、应用程序以及同样使用web services的伙伴应用之间的集成。当我们的学员了解掌握好前面三个课程的学习后,我们将进入到.net编程开发语言的学习中来了。
c sharp(又被简称为c#)是微软公司在二ooo年六月发布的一种新的编程语言,并定于在微软职业开发者论坛(pdc)上登台亮相.c#是微软公司研究员anders hejlsberg的最新成果.c#看起来与java有着惊人的相似;它包括了诸如单一继承,界面,与java几乎同样的语法,和编译成中间代码再运行的过程.但是c#与java有着明显的不同,它借鉴了delphi的一个特点,与com(组件对象模型)是直接集成的,而且它是微软公司.net windows网络框架的主角。
学员们通过上面所以课程的培训后基本可以利用自身的能力来设计开发出一个相对专业化的网站或是程序了。最后我们会安排学员进行分组,基本上按照4-5人为一组的搭配,分出4-5个小组,然后由教师为我们每个小组制定一个不同的开发方向,然后由小组成员自行讨论设计开发方案,并把方案中的每个部分落实到具体每一个成员中。这样做的好处是最大程度的模拟实际工作中的项目小组来进行实际的项目开发工作。