学asp.net mvc到底要学什么呢?

御雪神医 2015-11-08 01:56:00
我先说我现在具备的技能,方便各位论坛的朋友给个建议。谢谢!

因为我是做前端的,所以前端的都不是问题了。

前端技能:HTML、CSS、JavaScript、Jquery、Bootstrap
美工技能:Photoshop
编程语言:C#语言语法(有C#基础,这个不是问题)
数据库:Sqlserver
数据库操作:ADO.NET、EF

现在有这些技能。我想直接学MVC,但是我看了MVC的书,都是对有基础的人看的。我好多都不懂。我MVC的框架以及实现模式我学完了。但总感觉缺少点什么,就打个比方验证码的实现、上传图片的实现、上传音频、视频这些、、、、、都不会做。还是缺少点什么没学到吗?

上几个月根据论坛的朋友建议可以直接学MVC,。。。。。。然后我发现直接学完后貌似对很多都实现不了,不知道怎么搞,不知道还需学什么?

我昨晚和QQ群里的朋友聊了下,是不是ASP.NET只要再学下内置对象:
包括:Response、Request、Application、Session、Server、Cookie、Mail、ViewState、会话、视图状态、应用程序状态、配置文件、缓存、生命周期和TTTP协议(这个学了,懂得请求响应这些),这些就差不多了呢?然后还要学什么呢?

哪位朋友能说个详细的思路给我呢?百度后找不到答案,QQ也找不到答案才来论坛发帖求助。希望好心的朋友能告诉我,谢谢!!!!!!
...全文
1242 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
托尔斯泰.NET 2019-11-27
  • 打赏
  • 举报
回复
APS.NET MVC新手入门【视频教程】 https://edu.csdn.net/course/detail/25149
江湖评谈 2017-10-27
  • 打赏
  • 举报
回复
MVC是一种思想 还是蛮吊的
豆浆配咸饼 2015-11-12
  • 打赏
  • 举报
回复
引用 1 楼 以专业开发人员为伍的回复:
你会 ashx 就精通了你应该学习的后端的真本事,学什么 asp.net mvc 简直就是折腾。
会ashx就精通了,什么意思啊,表示不明白,求解
watermoonlx 2015-11-09
  • 打赏
  • 举报
回复
题主你好,我也是新手,也在学习MVC。之前我也有你类似的疑惑,学完了ASP.NET MVC,自认为对于这个框架已经很了解,但是真要做个什么验证码、图像上传什么的,一下子就懵了。后来我实际做了一个项目,才发现实际上很多东西就是一层窗户纸,看起来很高端,实际上很简单,特别是你有前端经验的情况下。我也不是高手,所以就不讲具体实现了,网上很多。另外针对你下面说的那些,我觉得你可能还没有搞清楚MVC和ASP.NET的关系。我个人理解,ASP.NET是微软封装的用于web编程的类库,而在此之上,才是MVC和webform之类的关于表现层的类库,或者说框架。你下面说的关于Request之类的内容,都是ASP.NET相关的,和MVC实际上没有关系。如果要做好后端,自然要把ASP.NET研究透彻。总之我感觉,你实际做一个项目,很多问题就迎刃而解了。当然最好有人带,或者看个视频教程。
huaneramn 2015-11-09
  • 打赏
  • 举报
回复
hello world
wjq 2015-11-09
  • 打赏
  • 举报
回复
MVC往简单里说,只是一共模式化的输出html的规范罢了,它不会告诉你怎么实现业务功能。你说的: 就打个比方验证码的实现、上传图片的实现、上传音频、视频这些 这些,是业务功能。 一个个说: 验证码:需要GDI+知识,MVC里把生成的图片返回到FileResult 上传图片/音频/视频 这些,你需要了解http如何提交数据,非要说,可以说你需要了解Request对象。 你需要了解web程序的原理,需要了解服务器端对象,就是你列出的那些,其他的业务功能,你需要有相应的知识储备。
  • 打赏
  • 举报
回复
我MVC的框架以及实现模式我学完了 你确定你会??? 你不要告诉你所谓的会就是简单的把一书翻完了,你至少还要写几个DEMO出来。
lovebaby 2015-11-08
  • 打赏
  • 举报
回复
个人认为MVC更多的还是一种思想,话说回来,你还是要有一定的服务器端项目编程经验,而不只是停留在学习的基础上,学习和实践以及你的代码量都会影响你对你提出的问题的理解。 估计你的前端经验肯定比服务端丰富,试着自己独立完成一个项目。多看多学遇到自己解决,逐渐就会好。
本拉灯 2015-11-08
  • 打赏
  • 举报
回复
学个蛋蛋。
命运十三 2015-11-08
  • 打赏
  • 举报
回复
MVC思想
  • 打赏
  • 举报
回复
以前的 asp.net webform 里边有一大堆“企业软件控件”,包括相当复杂的、实现了增删改查功能的控件。一但这些不用、抛弃了,一旦你前端非常精通,那么其实 asp.net 剩下的东西其实也就不要去舍近求远了。 asp.net 程序员大多不懂专业入门的web前端开发,因此他们没有很好的企业级 UI 设计开发的办法(只能做点简单网页)。而一旦对规模大的一点前端开发有所掌握(我通常用 v.6.cn 的核心的社交功能页面来说明我们对前端开发人员的技术要求),服务器端只是提供数据的(而不是产生大量的页面 html),此时服务器端都没有界面开发了,那么谁还扯服务器端的 mvc?
  • 打赏
  • 举报
回复
你会 ashx 就精通了你应该学习的后端的真本事,学什么 asp.net mvc 简直就是折腾。

62,243

社区成员

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

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

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

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