1、1基础知识 你需要学习编程语言和基本的编程概念,例如变量循环条件语句等常见的编程语言包括PythonJavaC++等选择一门易于入门的语言开始学习2数据结构和算法 数据结构和算法是软件开发的基础了解各种数据结构;NET是微软为下一个十年对服务器和桌面型软件工程迈出的第一步NET包含许多有助于互联网和内部网应用迅捷开发的技术跨语言的互操作性也是受限的例如,如果在Visual C++类已经被创建,那么不可能在Visual Basic开发新;1熟悉原系统架构和代码逻辑在进行NET项目二次开发前,需要对原有系统的基本架构数据模型业务流程等进行深入了解,以便更好地理解和修改原有代码2兼容性和稳定性问题在进行二次开发时,需要考虑新的功能和模块。

2、NET 当前的生态有很大的改变, NET 是一个免费的跨平台开源开发人员平台,用于生成许多不同类型的应用使用 NET,可以使用多种语言编辑器和库来构建 Web移动桌面游戏和 IoT 等Web为 macOSWindows;ASPNETCore是Microsoft创造的全新Web框架,以便摆脱自以来一直存在的遗留技术摆脱这些遗留依赖,从头开始开发框架,因此可以给开发人员提供更高的性能,并且它是为跨平台执行而构建的什么是单元测。

3、使用aspnet开发网站时,需要以下技术支持1Web前段技术HTML,CSSJavaScript2掌握HTML与CSS对应版本的规范,并知道二者的差别3使用标准编码,HTML,CSSJavaScript都是一些描述性的语言或语法,不同浏览器对。

4、使用net开发周期更短效率更高,并且快速开发的时候是耗资更少的解决方案但是在大数据以及大型项目中,还是有一定的局限性,比如京东曾经就是net解决方案,后来逐渐将Java作为核心后台开发语言其实,从C#和Java,net。