如何在ASP.NET Web应用程序开发中提高生产力?

时间:2018-12-22 05:44:01

标签: asp.net

如何在ASP.NET Web应用程序开发中提高生产力?哪些是在ASP.NET Web开发和体系结构中获得成功的最佳工具和技术。

1 个答案:

答案 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.

全栈开发人员需要学习前端开发+后端开发工具,包括单元测试,软件工程原理,部署和实施。

祝您的编码事业好运!!