首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

.NET视频小结

2013-02-20 
.NET视频总结 .Net视频简要总结图如下:事件驱动事件驱动这个词第一次遇到是在vb的概念中,可视的,面向对象

.NET视频总结

 

.Net视频简要总结图如下:

.NET视频小结

 

 

 

事件驱动

事件驱动这个词第一次遇到是在vb的概念中,可视的,面向对象的,以事件驱动的高级程序设计,当时怎么能理解事件驱动啊。所谓的事件就是程序中所做的每一个动作,程序中以Handle识别处理函数。

 

多对一事件处理:

当不同的控制项呼叫相同的代码时;减少代码的重复编写。

一对多事件处理:

架构比较松散时,如load事件中动态加入或移除事件处理。

 

个人理解:事件就是一个个的load,click等,程序在执行时,触发那个就执行那个,不触发就不执行,如登入界面,点击确定,会触发[确定]这个事件,以确定事件执行相应的代码,达到实现功能的目的。

 

 

防护式程序设计

在程序设计时,就要解决掉可能要出的错误,使程序更加健壮。

常见错误:除零,数值溢出,物件不存在,不能存取等。

错误处理概要:捕捉错误,抛出错误,记录错误。

 

 

分散式程序设计

同步设计:用户呼叫服务器,等待回应。

常见种类,

WebForms  适用于浏览器跟服务器之间的链接

Web service 适用于应用程式与应用程式

Remoting 适用于服务器跟服务器之间

 

非同步设计:用户呼叫服务器,不等待回应,继续干其他

特点,比较有弹性,但是难设计难测试。

 

 

 

同步式程序设计

多个操作同时执行(电脑不同同时处理多个请求)

多执行绪问题解决:

协调问题,等待解决,分两种一个是一直等,一个是等一会。

通讯问题,使用共同资源(档案,数据库),通过参数等。

同步问题,使用SyncLock,防止多个程序进行不同操作。

 

 

 

1楼wss7846161581分钟前
排版很清晰

热点排行