很久很久以前,还是大学里面学过asp.net,那时候感觉就是开发网站速度很快,基本上都是使用form方式就能开发可以使用的网站了。 后来工作关系,一直都是用java的那套mvc框架,而且基本上由于在大公司团队工作,我们自己是不需要写框架的,连业务流程都是通过固定代码格式模板编写,业务逻辑则通过数据库存储过程实现,这样几乎于java语言也关系不大了。
现在稍微有点闲,看asp.net core都出来了,于是又重新看看,发现自己很多都忘记了,只好翻看了https://docs.microsoft.com/zh-cn/aspnet/core/tutorials/first-mvc-app/adding-view?view=aspnetcore-2.1&tabs=visual-studio 微软文档中关于这个的介绍,整体感觉很顺利,感觉还是那么的容易。虽然之前在几家大银行工作的时候都是使用java为主,但是我个人感觉现在的c#的asp.net mvc及微软提供的相关工具库,一点都不逊于java的ssm。如果考虑快速构建和成本开销的话,c#应该是优选。而且根据我现在开发C#和C++程序的结果看,两者在一般应用场景下,性能也几乎一样。