.net开发方向、步骤
2012-04-30 13:33
176 查看
1..net开发方向:
网站(asp.net,内网、互联网)、C/S(Winform、wpf)、手机。
2.asp.net:
需要知识:.net基础、c#、HTML、css+div、JavaScript、JQuery、AJAX、ASP.net、 数据库(ADO.net、SQLServer)。
步骤:C#->.net类库->ADO.net、数据库->HTML->JavaScript->JQuery->ASP.Net
3.手机开发:Windows Phone: Silverlight做界面、Windows Phone SDK 操作手机、云端开发。(除了云端开发,其他都是手机端开发的)
基层用:.net、C#。
使用C#语言,调用.net类库,来写windows phone程序。当和手机交互时,调用Windows Phone SDK,
需要做界面时调用Silverlight.
云端开发:ADO.net、SQLServer、XML、ASP.Net、Http、Socket。(开发服务器端的)
4.asp.net->WebApp、移动互联网
5.手机开发(两种):WebApp(JavaScript、HTML/HTML5)、Native(C#、Silverlight、Windows Phone SDK)。
6.开发大型网站所用的技术:
URL重写,页面静态化,缓存,第三方支付...
7.三层架构
UI->BLL->DAL ---->数据库
表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)
8.MVC是UI里面的一部分 ,跟三层架构没什么关系。
MVC(模型Model-视图View-控制器Controller)是一种设计模式,我们可以用它来创建在域对象和UI表示层对象之间的区分。
三层架构与MVC相同点:都是架构级别的,都有表现层。
不同点在于其他两个层:MVC没有把业务的逻辑访问看成两个层。
网站(asp.net,内网、互联网)、C/S(Winform、wpf)、手机。
2.asp.net:
需要知识:.net基础、c#、HTML、css+div、JavaScript、JQuery、AJAX、ASP.net、 数据库(ADO.net、SQLServer)。
步骤:C#->.net类库->ADO.net、数据库->HTML->JavaScript->JQuery->ASP.Net
3.手机开发:Windows Phone: Silverlight做界面、Windows Phone SDK 操作手机、云端开发。(除了云端开发,其他都是手机端开发的)
基层用:.net、C#。
使用C#语言,调用.net类库,来写windows phone程序。当和手机交互时,调用Windows Phone SDK,
需要做界面时调用Silverlight.
云端开发:ADO.net、SQLServer、XML、ASP.Net、Http、Socket。(开发服务器端的)
4.asp.net->WebApp、移动互联网
5.手机开发(两种):WebApp(JavaScript、HTML/HTML5)、Native(C#、Silverlight、Windows Phone SDK)。
6.开发大型网站所用的技术:
URL重写,页面静态化,缓存,第三方支付...
7.三层架构
UI->BLL->DAL ---->数据库
表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)
8.MVC是UI里面的一部分 ,跟三层架构没什么关系。
MVC(模型Model-视图View-控制器Controller)是一种设计模式,我们可以用它来创建在域对象和UI表示层对象之间的区分。
三层架构与MVC相同点:都是架构级别的,都有表现层。
不同点在于其他两个层:MVC没有把业务的逻辑访问看成两个层。
相关文章推荐
- .NET方向高级开发人员面试时应该事先考虑的问题
- 长期招聘 .Net(BS方向) 中级,高级软件开发工程师
- .NET方向高级开发人员面试时应该事先考虑的问题
- 基于.net平台remoting、DB2技术的大型分布式HIS系统架构及开发(项目架构师方向)
- 基于.net平台remoting、DB2技术的大型分布式HIS系统架构及开发(项目架构师方向)
- 整理的一些.NET方向开发中的常用名词 推荐
- .NET方向高级开发人员面试时应该事先考虑的问题
- 嵌入式系统开发学习步骤[Linux方向]
- 寻求.net方向技术开发主管(或.net方向技术合作伙伴)
- .NET方向高级开发人员面试时应该事先考虑的问题
- Windows 10和Visual Studio 2015 能给.Net方向的开发从业者带来什么?
- .NET方向高级开发人员面试时应该事先考虑的问题
- .NET方向高级开发人员面试时应该事先考虑的问题
- 架构师方向:基于.net平台remoting、DB2技术的大型分布式HIS系统架构及开发
- .NET方向高级开发人员面试时应该事先考虑的问题 (zz)
- .NET开发人员应该关注的七个开源项目
- Vue 开发环境搭建步骤
- 谈基于.net平台windows开发中的模式窗体
- 使用.NET语言开发Silverlight应用程序入门(一):了解项目结构
- .Net开发WinCE应用程序杂碎