首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何提高ASP.NET web应用程序开发的效率?

如何提高ASP.NET web应用程序开发的效率?
EN

Stack Overflow用户
提问于 2018-12-22 05:44:00
回答 1查看 44关注 0票数 0

如何提高ASP.NET web应用程序开发的效率?这些是在ASP.NET web开发和体系结构中获得成功所需要理解或学习的最佳工具和技术。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-12-22 08:15:54

我知道作为初学者很难开始学习新的技术和框架。我个人建议从github下载示例项目并在Visual Studio IDE中运行,然后慢慢开始添加或修改一些特性。例如, one使用MVC5, .NetFramework and EF, jQuery, Bootstrap, HTML5/CSS3也可以查看它的用户手动文档这里

接下来你必须做的几件事就是开始在你的git帐户中写一个段落,使用每个framework和或tools的Wiki,然后使用或者查看示例代码和复制/粘贴代码块,这使您可以可视化代码的工作方式。例如,如果您看到任何实体的任何数据注释在您自己中更改它,在其中添加更多的属性,并在视图中进行一些更改并在浏览器中运行。

代码语言:javascript
复制
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
复制
javascript, Angularjs, vue.js, React, MVC Razor View, HTML5/CSS#, Bootstrap, Version Control (Git/Bitbucket/TFS) 

后端开发人员需要学习

代码语言:javascript
复制
C#, MVC4,5 EF5,6 OOP, SQL Server, Version Control GIT, Agile Tools.

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

祝你的编码生涯好运!!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53893354

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档