整理.NET开发 自学的一些资料 .NET知识体系
开发工具
工欲善其事必先利其器
- Visual Studio 2022 Preview 集成开发环境
- Postman:https://www.postman.com/ 接口调试
- RedisDesktop:https://redisdesktop.com/download Redis客户端连接工具
- Robomongo:https://robomongo.org/download MongoDb客户端管理工具
- Xmind: https://www.xmind.cn/ 思维导图
- Typora:https://typora.io/ markdown编辑器
- Putty: https://www.putty.org/ ssh远程
- Rdcman: https://docs.microsoft.com/en-us/sysinternals/downloads/rdcman 远程桌面工具
- Desktop Github: https://desktop.github.com/ git桌面客户端
- Navicat:http://www.formysql.com/xiazai.html
- Snipaste:https://www.snipaste.com/ 截图
- PicPick
- SwitchHosts
- ScreenToGif:https://www.screentogif.com gif制作
- Axure: https://www.axure.com/
- apifox: https://www.apifox.cn/ API 文档、调试、Mock、测试一体化协作平台
- PowerDesigner:http://powerdesigner.de/
- SQLPrompt: https://www.red-gate.com/products/sql-development/sql-prompt/trial/ sql智能提示
- ProcessOn:https://processon.com/
开发环境
项目运行环境
- .NET5.0
- sql server 2019
- redis 6.2
- rabbit mq 3.9.1
- mongo-db 5.0.1
- Elasticsearch 7.13.4
- centos 7.6
- windows 11
- docker 3.5
- rufus 3.14
- git
- https://msdn.itellyou.cn/ msdn工具下载网站
后端工程师技能树
资料
自学计算机科学 计算机技术知识很是很重要滴。
.NET Platform .NET 开源的项目集合
Microsoft SQL 文档: 了解如何使用 SQL Server 和 Azure SQL 管理你的本地和云端数据库需求。
ASP.NET 文档: 了解如何使用 ASP.NET Core 创建快速、安全、跨平台和基于云的 Web 应用和服务。 浏览教程、示例代码、基础知识、API 参考和更多内容。
.NET 文档: 了解如何使用 .NET 在任何使用 C#、F# 和 Visual Basic 的平台上创建应用程序。 浏览 API 引用、代码示例、教程以及其他内容。
advanced-java 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识 。后端技术本身就是相通的。这个高赞的进阶知识点项目值得推荐。
awesome-dotnet-core: .NET Core库、工具、框架和软件的中文收录大全。 内容包括:库、工具、框架、模板引擎、身份认证、数据库、ORM框架、图片处理、文本处理、机器学习、日志、代码分析、教程等。
Github: 全球最大的同性交友社区
中卫维基百科: 百科全书
书籍
偷懒直接复制了dot net core里面的内容。以后再分享我喜欢的书吧。
- .NET Core in Action
- ASP.NET Core Application Development: Building an application in four sprints (Developer Reference)
- ASP.NET Core in Action
- ASP.NET Core 1.0 High Performance
- Building Microservices with ASP.NET Core: Develop, Test, and Deploy Cross-Platform Services in the Cloud
- C# 6 and .NET Core 1.0: Modern Cross-Platform Development
- C# in Depth 4
- Dependency Injection in .NET Core, 2nd edition
- Essencial C# 7.0
- Exploring .NET Core with Microservices, ASP.NET Core, and Entity Framework Core - free eBook sampler
- Microservices in .NET Core: with C#, the Nancy framework, and OWIN middleware
- Professional C# 6 and .NET Core 1.0
- The little ASP.NET Core