最近,公司准备用.net开发一套产品,对于我来说又是一个新的东西!!但万变不离其中,几年的编程经验还是让自己信心满满!
C#,和java是如此的相象,以至于刚开始开的时候没注意与java的区别!语法也是那样的漂亮!还有一些pascal的影子,感觉挺亲切!
因为现在.net的大部分的应用还是相对于asp.net,所以还是以Web开发为主!
asp.net当中的核心可能是一些服务器端控件,以及ado.net..而相对于java的J2EE,.net有自己的一套架构,dal,bll等!
而相对于java的开源架构struct,spring,hibernate,对应.net也是存在的!而.net中的数据源(Datasource),数据集(dataset)也与Delphi中有些许的相似之处!
在WEB交互方面,.net有Altas对ajax的支持,应该说.net的整体框架还是很不错的!相对于java由于开源项目的原因,技术,工具更新的特别快,.net被微软的垄断还是让学习.net的人感觉 还是有很多优势的!!
除了分层方面,.net在交互方面的服务器控件还是给开发人员带来了很大的方便!