asp.net开发需要储备哪些知识?

wenh7788 2016-07-15 04:26:27
从asp.net转到android开发 已经有快好几年没有使用asp.net。
java的spring的那一套我也不太会也不想了解了。
自己打算写点小东西,就打算用
asp.net(c#) 弄个前端 pc版的 然后再搞个webservice 然后再弄个android端的(js jquery css 这些不是问题)

请问下
asp.net 现在都有哪些相对成熟的技术了?能否告诉我下,第一步看什么?第二步看什么?顺便提供下链接或是视频链接或者电子书链接。

我问个问题,别笑话我:我现在都不知道asp.net前端还用不用服务器控件了?还是直接用html的控件了?都出了哪些新的技术我都不知道了。

麻烦了,谢谢各位!!!!
...全文
331 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
wenh7788 2016-07-25
  • 打赏
  • 举报
回复
谢谢,结贴了。上面的东西 够我看的了。非常感谢~
qq346127416 2016-07-19
  • 打赏
  • 举报
回复
MVC ajax webapi
  • 打赏
  • 举报
回复
引用 楼主 wenh7788 的回复:
从asp.net转到android开发 已经有快好几年没有使用asp.net。 java的spring的那一套我也不太会也不想了解了。 自己打算写点小东西,就打算用 asp.net(c#) 弄个前端 pc版的 然后再搞个webservice 然后再弄个android端的(js jquery css 这些不是问题)
这些都确实不是问题。 自己想写点东西,如果从“asp.net”这个字眼儿出发(因为你也没有说更多的想法),我想这并不是一个好主意。 你当然还是要使用 asp.net,但是浏览器端富客户端应用的功夫,都在 asp.net 技术之外。你不过就是用 asp.net 当作网站承载工具,而页面的渲染全靠浏览器端。如果前端技术前移,你一定会重点关注美工、交互、创意,而不是asp.net。
  • 打赏
  • 举报
回复
千分之999 .net 很好,很健壮。 但是你需要非常了解.net以外的技术,才能用好 asp.net。
  • 打赏
  • 举报
回复
除了技术以外,你还有没有别的目标? 如果你只是为了找个工作而已,那么你应该学的东西很多。 但是 asp.net 最近10年基本上没有什么实用技术出现,做法都是把自己已经很实用的东西抛在一边、学别人另外一套。站在小孩子角度看来“好像不一样啊”,实际上完全脱离了web应用开发的前端主流技术。 微软的前端开发,只有 typescript 和 knockout 两个。前者只是一个非常非常基础的编程语言,比较底层。后者是一个非常精巧的框架,但是它只是一个实用框架,就好像 .net framework 中的某一个平台中的某一个 binding 类,只是涉及到千分之一都不到技术。那么另外千分之一99的web框架技术呢?微软忽视了web前端开发平台。
楠小南 2016-07-15
  • 打赏
  • 举报
回复
移动端 我用 mvc + ajax +Angular.js jQuery 也好用。不过数据操作 还是Angular.js 领先
大鱼> 2016-07-15
  • 打赏
  • 举报
回复
wpf mvc其实这两个都够你看的了,其他的看你以后需要什么技术就学什么,只有能用到学了才有用,不要太过于在意什么是最新,什么是最热门。
qq_35254844 2016-07-15
  • 打赏
  • 举报
回复
MVC ajax jQuery
只怕不在遇上 2016-07-15
  • 打赏
  • 举报
回复
webapi mvc ajax silverlight
  • 打赏
  • 举报
回复
给移动端用的话肯定是webapi了 然后现在webform一般也是写原生html+ajax+ashx的方式,当然更多的话还是mvc,而且现在越来越多的依赖前端js框架 当然你也可以去研究下net core,全新的asp.net实现,可以运行在非windows平台下
正怒月神 版主 2016-07-15
  • 打赏
  • 举报
回复
可以看看mvc架构,webapi。

62,244

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧