如何提高ASP.NET web应用程序开发的效率?这些是在ASP.NET web开发和体系结构中获得成功所需要理解或学习的最佳工具和技术。
发布于 2018-12-22 08:15:54
我知道作为初学者很难开始学习新的技术和框架。我个人建议从github下载示例项目并在Visual Studio IDE中运行,然后慢慢开始添加或修改一些特性。例如,这 one使用MVC5, .NetFramework and EF, jQuery, Bootstrap, HTML5/CSS3也可以查看它的用户手动文档这里。
接下来你必须做的几件事就是开始在你的git帐户中写一个段落,使用每个framework和或tools的Wiki,然后使用或者查看示例代码和复制/粘贴代码块,这使您可以可视化代码的工作方式。例如,如果您看到任何实体的任何数据注释在您自己中更改它,在其中添加更多的属性,并在视图中进行一些更改并在浏览器中运行。
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的面向对象程序设计(Cmd),并作为学习的一部分在小组项目中工作,但没有机会启动生产级编码。别担心!别慌!!熟能生巧。
每个人都有不同的技术来学习编码和编写编码的制作水平,但我已经建立了自己的方法,你永远不会通过看视频和阅读技巧来学习游泳,学习游泳的唯一方法是跳入水中,但深入到更深的地方需要时间。哦耶!同样的事情也适用于编码,并成为Web开发人员/软件工程师。
成为MVC/Asp.Net WebDeveloper前端开发人员需要学习的技巧,
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.全堆栈开发人员需要学习前端开发+后端开发工具,包括单元测试、软件工程原理、部署和实现。
祝你的编码生涯好运!!
https://stackoverflow.com/questions/53893354
复制相似问题