如何在ASP.NET Web应用程序开发中提高生产力?哪些是在ASP.NET Web开发和体系结构中获得成功的最佳工具和技术。
答案 0 :(得分:0)
我知道作为一个初学者很难开始学习新技术和框架。我个人建议仅从github下载示例项目并在您的Visual Studio IDE
中运行,然后慢慢开始添加或修改某些功能。例如,this使用MVC5, .NetFramework and EF, jQuery, Bootstrap, HTML5/CSS3
的人还会看到它是用户手册文档here。
然后必须遵循的几件事是开始使用您阅读并使用过的和/或在示例中浏览过的每个framework
和或tools
的Wiki在git帐户中编写一个段落代码和复制/粘贴代码块,使您可以直观地看到代码的工作方式。例如,如果您看到任何实体的任何数据注释都自行更改,请在其中添加更多属性,并在视图中进行某些更改并在浏览器中运行。
public class Movie
{
public int ID { get; set; }
[StringLength(60, MinimumLength = 3)]
public string Title { get; set; }
[Display(Name = "Release Date")]
[DataType(DataType.Date)]
[DisplayFormat(DataFormatString = "{0:yyyy-MM-dd}", ApplyFormatInEditMode = true)]
public DateTime ReleaseDate { get; set; }
[RegularExpression(@"^[A-Z]+[a-zA-Z""'\s-]*$")]
[Required]
[StringLength(30)]
public string Genre { get; set; }
[Range(1, 100)]
[DataType(DataType.Currency)]
public decimal Price { get; set; }
[RegularExpression(@"^[A-Z]+[a-zA-Z""'\s-]*$")]
[StringLength(5)]
public string Rating { get; set; }
}
您可能从未想到要编写任何代码,而是研究基于cmd的OOP,并在小组项目中工作,这是您学习的一部分,但却没有机会启动生产级代码。不用担心!不要惊慌!实践使每个人都完美。
每个人都有不同的学习编码和编写编码生产水平的技术,但是我建立了自己的方式,您永远不会通过观看视频和阅读技巧来学习游泳,学习游泳的唯一方法就是跳水,但是这需要时间深入研究。哦,是的!同样的事情也适用于编码并成为Web开发人员/软件工程师。
成为MVC / Asp.Net WebDeveloper的Takeway技巧 前端开发人员需要学习
javascript, Angularjs, vue.js, React, MVC Razor View, HTML5/CSS#, Bootstrap, Version Control (Git/Bitbucket/TFS)
后端开发人员需要学习
C#, MVC4,5 EF5,6 OOP, SQL Server, Version Control GIT, Agile Tools.
全栈开发人员需要学习前端开发+后端开发工具,包括单元测试,软件工程原理,部署和实施。
祝您的编码事业好运!!