.NET开发中使用到的一些技术和框架

.NET开发中使用到的一些技术和框架

Log4Net
Ninject和Autofac,Spring.NET性能,是否属于侵入性框架,侵入性大小,大型项目应用

小型项目:NLite + ASP.NET MVC + NHibernate
小型项目:MEF + ASP.NET MVC + EF(Entity Fromework)
中型项目:Ninject + ASP.NET MVC + NHibernate
中型项目:Autofac + ASP.NET MVC + NHibernate
中型项目:Unity + ASP.NET MVC + EF(Entity Fromework)
大型项目:Spring.NET + ASP.NET MVC + NHibernate

插件管理工具
GuNet

源代码管理工具,版本
SVN,VS SourceSafe

代码测试工具
NUnit,XUnit

代码生成工具
Millennials
NMG(NHibernateMappingGenerator)

WebService.WCF

JQuery,Ajax

NUnit,XUnit

Git
code.csdn.net
git.oschina.com
www.coding.net

MySQL或者MongoDB.

NHibernate和EF性能对比
EF是否支持Oracle
Spring.NET和Unity性能对比

Apple公司:Object-C(开发iOS),现在Apple推出Swift将来可能取代Object-C
SUN公司:Java(开发Android)

Mono->Xamarin(使用C#开发原生态iOS,Android)
Xamarin.Forms(使用XAML及C#用一套代码来开发iOS, Android以及Windows Phone的程序)

ASP.NET MVC(可参照Ruby On Rails)
REST-ful(ASP.NET Web API开发轻量级的WEB 服务极其容易)

WCF(Binding和EndPoint)

SOA:面向服务架构
SOAP:简单对象访问协议
DDD:领域驱动模型

OP(Proce Oriented):面向过程
OO(Object Oriented):面向对象

未来JSON取代XML
REST取代SOAP

AOP WCF

版权所有,转载请注明文章出处 http://blog/csdn.net/cadenzasolo

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值