asp.net-mvc – 从桌面开发人员的角度来学习ASP.NET MVC的建议
|
我的新年决议之一是终于学习一些网页开发.我决定使用ASP.NET MVC,因为我是TDD和IoC的信徒.我正在寻找一个主题列表,也许是一个订单来了解我们需要知道的是一个稳定的ASP.NET MVC开发人员.也许这是令人尴尬的,但是我唯一的网络体验是5年前在大学时使用WYSIWYG编辑的html页面. 解决方法所以首先恭喜选择ASP.NET MVC.我敢说ASP.NET MVC比WebForms更容易使用. WebForms往往会采取一些“黑匣子”的方法来处理网页,更像是经典的WinForms开发. WebForms可能是一个稍微更舒适的技术(来自WinForms开发),但是MVC将让您更好地了解Web的工作原理,这是非常重要的.在您深入ASP.NET MVC之前,您可能需要了解HTTP的基础知识,因为重要的是要了解何时开始编写根据请求动词做出不同响应的操作方法.确切地知道什么HTTP头是什么,以及如何在您的应用程序中使用它也很好.无论如何,这是我的名单: 重要人物及其博客 > Phil Haack:他是ASP.NET MVC的首席开发人员,他的博客有大量的技巧和使用技巧. 阅读材料 > WDVL: HyperText Transfer Protocol:再次,这是你的HTTP教程.我阅读了它的一部分,看起来很体面.您不需要对HTTP的一个坚定的了解,但是请求动词和标题的一般概述将有助于您. 截屏 > Rob Conery’s MVC Storefront Series:这些截图非常有用.一开始他们正在反对MVC框架的预发布副本,所以有些东西已经改变了,但是它们仍然是学习ASP.NET MVC的惊人材料. IoC和依赖注入 由于您在OP中提到了IoC,所以有几个图书馆和博客文章可以帮助您: > Simone Chiaretta: How to use Ninject 2 with ASP.NET MVC:我实际上在自己的个人项目中使用了Ninject,所以如果你是Ninject的粉丝,这是一个很好的资源. 其他相关网络技术 因为您正在寻找移动到网络,还有其他语言和技术,您也需要知道.以下是一些简短的教程,以帮助您开始,尽管这些主题可能很容易保证一个比这个大(或更大)的帖子! > HTML:似乎我在这里提到这个愚蠢,但是我只提到它,因为现在有很多推送写有效的HTML.通过清理标记可以避免大多数可访问性和浏览器不兼容问题.我个人使用XHTML在我的网站,但任何doctype将做:) 我知道这似乎很多,我可能淹没了你阅读的材料,但是我认为建立坚实的基础很重要.当你擅长网页开发是非常有趣的,这绝对是一个伟大的生活方式!祝你好运! ASP.NET MVC是一个很好的框架,您已经做出了很好的选择. 哦,是的,还有一些其他的东西你可能想要在业余时间的谷歌.他们往往是相当先进的,所以我没有包括他们在这里,但当你更多地参与网络世界,你会遇到他们: > AJAX:使您的Web应用程序更自然地执行,并在后台执行.> Web服务:在网络上交换数据的通用方式.例如,有提供天气预报和股票报价的网络服务.你可以消费他们,甚至创造自己的一些!> XML和JSON:这些用于描述数据.当您在网络上序列化数据时,XML和/或JSON是大多数开发人员使用的常规技术. JSON是受欢迎的,因为它可以在JavaScript中很好地被使用. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- c#中分布方法和分部类
- asp.net-mvc – 如何获得html.ActionLink结果文本的href部分
- asp.net-mvc – NUnit中的MbUnit的行属性?
- 如何在Asp.Net Mvc中进行Basecamp风格的账户?
- .net – 带有数据绑定控件的“无效的回发或回调参数”
- asp.net-mvc – 如何在RegularExpression中忽略大小写?
- asp.net删除文件session丢失
- asp.net中ScriptManager和ScriptManagerProxy之间的区别
- asp.net-mvc – nhibernate:具有相同标识符值的不同对象已
- asp.net-mvc – ASP.NET MVC验证消息未被本地化
- asp.net-mvc – 使用Castle Windsor在ASP.NET MV
- asp.net-mvc-4 – 复杂模型上的MVC Html.Display
- asp.net – 实体框架:Singletonish ObjectConte
- asp.net – System.Net.Cookie和System.Web.Http
- asp.net-mvc – 允许Anonymous在asp.net mvc 3中
- asp.net-mvc – 只读一个下拉列表,但仍然提交其值
- asp.net会员 – asp.net会员 – 设置注释字段
- asp.net-mvc – 如何在Kendo模板中动态设置列
- asp.net-mvc – MVC 5 OWIN登录声明和Antiforger
- asp.net-mvc – asp.net mvc ajax post – redir
