.NET 简介-程序员宅基地

技术标签: c#  .net  microsoft  

.NET 是一种用于构建多种应用的免费开源开发平台,使用类库在不同应用和应用类型中共享功能。
使用 .NET 时,无论正在构建哪种类型的应用,代码和项目文件看起来都一样。 可以访问每个应用的相同运行时、API 和语言功能。

跨平台,可以为许多操作系统创建 .NET 应用,通过 .NET,可以使用特定于平台的功能,如操作系统 API。例如 Windows 上的 Windows 窗体和 WPF,以及从 Xamarin 到每个移动平台的原生绑定。

.NET 支持三种编程语言:
·C#(读作“See Sharp”)是一种新式编程语言,不仅面向对象,还类型安全。 C# 源于 C 语言系列,C、C++、Java 和 JavaScript 程序员很快就可以上手使用。
·F# 是一种开源的跨平台、可互操作的编程语言,用于编写简洁、可靠的高性能代码。 你的关注点仍然是你的问题领域,而不是编程详细信息。 F# 编程是面向数据的,其中代码涉及到用函数转换数据。
·在 .NET 语言中,Visual Basic 的语法最接近于人类的普通用语,因此更易于学习。 不同于 C# 和 F#(Microsoft 正在积极为 C# 和 F# 开发新功能),Visual Basic 语言是稳定的。 Visual Basic 不受 Web 应用支持,但受 Web API 支持。
.NET SDK 是一组用于开发和运行 .NET 应用程序的库和工具。
下载.NET时,可以选择 SDK 或运行时,例如 .NET 运行时或 ASP.NET Core 运行时。
·在要准备运行 .NET 应用的计算机上安装一个运行时(它是托管程序的执行环境)。
·在要用于开发的计算机上安装 SDK。 下载 SDK 时,将自动获取运行时。

NuGet 是为 .NET 设计的开源包管理器。 NuGet 包是具有 扩展的 .zip 文件,此扩展包含编译代码 (DLL)、与该代码相关的其他文件以及描述性清单(包含包版本号等信息)。 使用代码的开发人员共享创建包,并将其发布到 nuget.org 或专用主机。 希望使用共享代码的开发人员将包添加到其项目中,然后可以在项目代码中调用包公开的 API。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_50179685/article/details/125027810

智能推荐

JS Ireratop迭代器/遍历器_jsir-程序员宅基地

文章浏览阅读418次。JS Iterator迭代器/遍历器_jsir

vue封装echarts数据更新页面数据不渲染问题_vue向echarts组件传值后渲染init 不渲染-程序员宅基地

文章浏览阅读2.2k次。## 解决方案,在子组件监听optionexport default { name: 'CommonEcharts', props: ['option'], data() { return { } }, watch: { option: { handler(newval, oldval) { let chartDom = document.getElementById('main'); let myChart = echarts.init_vue向echarts组件传值后渲染init 不渲染

ADB命令大全_adb点击命令-程序员宅基地

文章浏览阅读9k次,点赞6次,收藏48次。ADB命令大全_adb点击命令

android服务启动失败Unable to start service Intent U=0: not found-程序员宅基地

文章浏览阅读8.5k次,点赞4次,收藏11次。android启动服务失败,提示:Unable to start service Intent { cmp=xxx/.xxx} U=0: not found_unable to start service intent

Windows上安装Redis教程_windows安装redis-程序员宅基地

文章浏览阅读1.8w次,点赞43次,收藏148次。在 Windows 上安装 Redis5.0 教程_windows安装redis

实验五 循环结构程序设计 → 张玉生《C语言程序设计实训教程》双色版 配套实验书答案 (纯手打, 仅供参考)_c语言程序设计张玉生版双色版课后答案-程序员宅基地

文章浏览阅读1.7w次,点赞50次,收藏122次。张玉生《C语言程序设计实训教程》双色版 配套实验书的答案,纯手打,已经在本地编译环境成功运行后再发布,有错的话请在评论区不吝指正。_c语言程序设计张玉生版双色版课后答案

随便推点

ASP 3.0高级编程(十五)-程序员宅基地

文章浏览阅读60次。 来 源: 互联网 作 者: 不祥 发表日期: 2005-12-17 16:47:22 阅读次数: 76 文章标题:ASP → ASP 3.0高级编程(十五) 查看权限: 普通文章 查看方式: 查看:[ 大字 中字 小字 ] [双击滚屏] 正 文: ASP 3..._asp高级编程(15)

1. Helm Template 3分钟将项目部署至k8s_helm tpl-程序员宅基地

文章浏览阅读354次。k8s部署写yaml很烦人?helm template 3分钟帮你把项目打包成Helm Chart并部署至k8s_helm tpl

IOC和AOP概述_aoc iop-程序员宅基地

文章浏览阅读355次。DI(依赖注入):容器知道哪个组件(类)运行的时候,需要注入另一个组件(类);容器通过反射的形式,将容器中准备好的对象注入(利用反射给对象赋值)。只要是容器管理的组件,都能使用容器提供的强大功能。..._aoc iop

Hr自主项目推行笔记-程序员宅基地

文章浏览阅读61次。 已经很久没上iteye博客了,虽然在公司里面用不了,但是至少回家的时候可以用来做总结,比较过几个专业网站的博客,最终还是觉得这里的最适合自己,主要是因为有做电子书的功能。这样后面方便日志的备份。以后要养成每天写日志做总结的习惯了,这里是开始的舞台, 在这里开始记录我冲刺的一年-2012。 今年接了一个私活,是关于以人资管理为核心的小型erp系统。由于领导和我们开发人员都没有独立在外面..._推行笔记

C语言中字符串和字符数组的区别_c语言字符数组和字符串的区别-程序员宅基地

文章浏览阅读3k次,点赞7次,收藏29次。(1)C语言中,没有字符串类型但可以用字符数组模拟字符串。(2)C语言中,字符串是以’\0’作结尾字符。(3)C语言中,字符串常量本质上是一个无名的字符数组_c语言字符数组和字符串的区别

爬取网易云数据并且可视化展示_网易云爬虫数据可视化-程序员宅基地

文章浏览阅读1.8w次,点赞67次,收藏397次。结构化爬取网易云数据并且可视化展示项目说明代码框架第三方库说明内容爬取说明完整代码爬取结果内容可视化项目说明网易云音乐歌单数据获取,获取某一歌曲风格的所有歌单,进入每个歌单获取歌单名称、创建者、播放量、页面链接、收藏数、转发数、评论数、标签、介绍、收录歌曲数、部分收录歌名,并统计播放量前十的歌单,将播放量前十的歌单以及对应的所有信息进行另外存储,对其进行可视化展示。代码框架第三方库说明# bs4'''BS4全称是Beautiful Soup,它提供一些简单的、python式的函数_网易云爬虫数据可视化

推荐文章

热门文章

相关标签