UDN-企业互联网技术人气社区

幻想中的微软技术

热度 36已有 1715 次阅读2015-5-21 10:17 |系统分类:其它| 微软, 技术


C#.NET核心编程与C#3.0/3.5的新特性

C#3.0开始尝试将静态语言和动态语言进行整合,微软吸收了很多动态语言的特长,并全新地改变了C#3.0/3.5的语法,提供了很多静态语言(比如Java)无法实现的高效开发体验。该课程主要是讲解C#.NET核心编程基础并推荐使用C#3.0/3.5的新语法特征替换原先的语法模型

 

方向:

1、C# 结构化编程、常用对象和集合类

2、突破类型和值:动态定义和动态赋值

3、突破类型定义:匿名新定义

4、突破继承壁垒:全新的扩展方法

5、突破结构化编程:全新的Lambda模型

6、C# 高级程序设计技巧和常见的经典面试

 

想要达到的目标:

1、深刻认识和掌握C#.NET核心编程基础

2、了解C#3.0/3.5的新语法特征

3、能在实际的开发过程中熟练运用C#新特征,提高开发效率

4、使用新的Lambda表达式,更优雅的处理集合数据模型

5、了解静态语言中动态的处理原则和规则

 

JavaScript / jQuery配合ASP.NETWeb开发模型

Web开发过程中JavaScript几乎是唯一可用的编程语言,但类型过弱和过于灵活使得JavaScript的开发效率和安全受到质疑。主流的JavaScript框架jQuery为开发人员提供了强大和动态兼得的能力。从ASP.NET 3.0开始,微软全面支持jQuery,该课程主要讲解如何使用主流的JavaScript框架jQuery配合ASP.NET进行Web2.0开发,设计即符合W3C互联网国际规范又人性化交互的Web应用。

 

方向:

1、W3C标准以及Web设计符合W3C规范的必要性

2、开发基于语义化的XHTML

3、div+css常用技巧和赏析

4、jQuery基础模型的使用

5、使用jQuery开发dHTML特效 

 

想要达到的目标:

1、了解JavaScript的强大功能和使用框架的必要性

2、掌握div+css的开发模型

3、掌握jQuery基础的开发技巧

4、编写改善用户交互的WebUI模型

5、尝试通过css改变页面的元素样式

 

SOAPWeb service异步数据开发

Web service是目前跨语言和跨平台首选的消息交互模型,该模型已经实际上成为业界的标准。软件即服务的概念将完全的建立在Web service的体系模型上。该课程主要是讲解XML Web service的发布订阅以及SOAP是如何传递XML Web service消息的,还涉及到如何使用高级的异步模型访问Web service

 

方向:

1、Web service的历史、框架和技术定位

2、如何使用C#开发Web service服务端和发布

3、在客户端订阅Web service的服务

4、观察和分析SOAP是如何序列化Web service对象

5、异步的必要性和使用的模型

 

想要达到的目标:

1、了解Web service在跨平台软件开发领域中的地位和作用

2、能编写标准的Web service发布和订阅

3、能使用简单的方式完成Web service的异步调用

4、理解SOAP对对象的序列化的模型和xml的解读

5、理解Web service发布的规则

 

基于Windows的开发模型

在基于WinFrom开发模型中,组件开发人员是价值最高的程序员,而庞大的第三方控件市场是众多开发公司支持微软的理由,该课程主要是讲解如何基于WinFrom提供的组件来设计开发自定义控件

 

方向:

1、代码共享的必要性

2、OLECOMActiveXdll、控件和组件的概念

3、组件的继承

4、组件的方法重写和基类事件的调用

5、组件的发布

 

想要达到的目标:

1、学会开发自己的控件库

2、深刻体会到继承的威力和在实践中的使用方法

3、理解组件的事件运行原理

4、加深认识面向对象

 

ASP.NET数据驱动的开发

ASP.NET 3.0中,微软仅提供了一个新的数据组件ListView,同时推荐采用该组件来替换原先的所有数据组件。ListView的强大不在于他封装了数据操作,而是开创了一个全新的开放性数据组件模型。本课程主要是学习ASP.NET 3.5中新的强大的数据组件ListView的使用方法和技巧

 

方向:

1、早期DataGridDataView等数据组件的优势和弱势

2、ListViewDataSource组件的定义、使用和分析

3、ListView的全开放性特征

4、ListViewLayoutTemplateItemTemplate的地位和用途

5、巧妙地使用ItemSeparatorTemplate 

 

想要达到的目标:

1、学习分层开发的概念

2、掌握ListView的扩展性定义的使用方式

3、了解DataSourceListView的构件模式

4、了解DataSource代表的控制层和ListView代表的结构层的关系

 

多线程的程序设计

随着CPU的计算越来越强大和多核的出现,多线程成为提供良好用户体验的重要手段,应用程序中的多线程处理也越来越复杂。考虑多核、资源并发、原子操作是多线程开发的注意点。本课程主要是学习多线程开发的基础,学习通过多线程来提高用户的应用体验和时间效率。

方向:

1、进程和线程的概念

2、简单的线程处理模式和并发的概念

3、采用新的BackgroundWorker组件

4、后台应用程序和界面的交互


想要达到的目标:

1、掌握多线程开发的基础模型

2、了解WinForm的多线程开发的规则

3、熟练掌握WinForm的基础组件开发方式

4、了解多线程开发中需要注意的事项

 

WCF统一通讯模型的应用开发 

Web service虽然可以跨语言和跨平台,但在通讯协议上只能依赖Web的通讯协议:HTTP。微软的最新分布式通讯框架Windows Communication Foundations突破了HTTP通讯的约束:全新的WCF可跨越语言、平台和通讯协议。本课程主要是学习最新的分布式编程:Windows Communication Foundations 编程入门

 

方向:

1、Web service的不足

2、分布式通讯的多样化选择:HTTPTCPIPMSMQ

3、通讯的契约定义

4、基于WebWCF通讯模型

5、基于组件的WCF通讯模型

 

想要达到的目标:


1、理解软件的通讯概念

2、了解WCF的新术语

3、了解WCF统一通讯模式和透明化宿主的优越性

4、能编写基于WebWCF服务端发布系统

5、能掌握客户端的订阅和使用






分享到:

最新评论

已有42条评论
您需要登录后才可以评论 登录 | 立即注册

倾心遁世
回复 倾心遁世 2015-8-4 09:09
代表着未来
倾心遁世
回复 倾心遁世 2015-8-4 09:09
代表着未来
江城的夏天
回复 江城的夏天 2015-8-27 00:47
我正在用NC开发。。。。
卷裤腿
回复 卷裤腿 2015-8-29 14:07
先顶后看
黑白配
回复 黑白配 2015-8-30 16:44
充分的被内容吸引了
时尚风
回复 时尚风 2015-8-31 23:23
必须要回复啊。。。。。
似水流年..
回复 似水流年.. 2015-9-2 23:36
LZ是闲人,天天发帖,坚定完毕
非常多愁善感
回复 非常多愁善感 2015-9-3 08:17
鉴定完毕.!
橙子VC
回复 橙子VC 2015-9-4 08:21
谢谢
虚位以待
回复 虚位以待 2015-9-4 23:23
好吧,我纯粹是路过的
芹菜的家
回复 芹菜的家 2015-9-5 01:55
给点财富啊
猫非猫1
回复 猫非猫1 2015-9-7 18:56
我想要`~
北京sb
回复 北京sb 2015-9-9 19:12
先顶后看
z2002
回复 z2002 2015-9-10 22:09
呵呵,支持一下哈
小神婆
回复 小神婆 2015-9-11 20:10
支持一下
特务小白
回复 特务小白 2015-9-12 01:41
顶一个!
冰澈
回复 冰澈 2015-9-19 08:56
guohch
回复 guohch 2015-9-23 10:07
U币五个字
怕黑的飞儿
回复 怕黑的飞儿 2015-9-30 23:41
可以看看
梦梦可乐
回复 梦梦可乐 2015-10-1 20:33
勤奋真能造就财富吗?
123下一页
关于我们
联系我们
  • 电话:010-86393388
  • 邮件:udn@yonyou.com
  • 地址:北京市海淀区北清路68号
移动客户端下载
关注我们
  • 微信公众号:yonyouudn
  • 扫描右侧二维码关注我们
  • 专注企业互联网的技术社区
版权所有:用友网络科技股份有限公司82041 京ICP备05007539号-11 京公网网备安1101080209224 Powered by Discuz!
返回顶部