.Net 基金会中包含有很多优秀的项目,今天就和笔者一起了解一下其中的一些优秀作品吧。

中文介绍

中文介绍内容翻译自英文介绍,主要采用意译、如与原文存在出入,请以原文为准。

WorldWide Telescope

WorldWide Telescope 是一种可视化环境,它使计算机能够充当虚拟望远镜,将世界上最好的地面和空间望远镜的档案图像汇集在一起,用于探索宇宙。WorldWide Telescope 将来自多个来源的 PB 图像、信息和故事融合到无缝、身临其境的富媒体体验中。

WorldWide Telescope 允许简单和直接地访问天体的观测和所有电磁频谱范围内的所有天空测量。 它汇集了许多令人印象深刻的天体档案——由哈勃太空望远镜、钱德拉X射线天文台、斯皮策太空望远镜、斯隆数字天空等仪器精心构建的天体收藏调查 (SDSS)、两个微米全天空勘测 (2MASS)、普朗克和许多其他调查,同时为其他存档数据源以及尚未进行的观测提供了轻松集成。此外,它还展示了一个宇宙的3D模型,其中详细描绘了行星表面,以及银河系的代表性模型,以及斯隆数字天空调查的星系分布。

WorldWide Telescope 中的数据不仅具有可读性,而且很容易集成。它们以促进综合研究的形式呈现,从而有助于弥合前沿研究、教育和公众理解之间的差距。

WorldWide Telescope 是科学亲民化的重要一步,它使互联网成为”世界上最好的望远镜”——一台名副其实的超级计算机,同时在 Web 客户端版本中实现了大部分功能。

项目详情

相关链接

笔者简评

笔者其实很想把 WorldWide Telescope 翻译为 “宇宙之眼”。通过它,你完全可以手动了解宇宙中众多已知的天体和环境。

该项目是一个站点项目,其核心是应用了 WebGL 在浏览器上进行了图形化展示。当然,这部分实现的核心不是 .Net ,而是采用 js 相关的库进行完成。

英文介绍

WorldWide Telescope

WorldWide Telescope is a visualization environment that enables a computer to function as a virtual telescope — bringing together archival imagery from the world’s best ground- and space-based telescopes for the exploration of the Universe. WorldWide Telescope blends petabytes of images, information, and stories from multiple sources into a seamless, immersive, rich media experience. WorldWide Telescope allows simple and direct access to observations of celestial objects and all sky surveys over the full range of the electromagnetic spectrum. It brings together many impressive archives of celestial objects – collections painstakingly constructed from observations by such instruments as the Hubble Space Telescope, the Chandra X-Ray Observatory, the Spitzer Space Telescope, the Sloan Digital Sky Survey (SDSS), the Two Micron All Sky Survey (2MASS), Planck, and many others while providing easy integration for other archival data sources as well as observations yet to be made. In addition, it presents a 3D model of the Universe with detailed imagery of planetary surfaces and a representative model of the Milky Way as well as the distribution of galaxies from the Sloan Digital Sky Survey.

The data in WorldWide Telescope are not only readily accessible; they are presented in a form that facilitates integrative research, thereby helping to bridge the gap between cutting-edge research, education, and public understanding. WorldWide Telescope represents a major step toward the democratization of science, and it has turned the Internet into “the world´s best telescope” — a veritable supercomputer at your desktop while also enabling most of that functionality in a web client version.

Project Details

Quicklinks

以上《英文介绍》摘录自 .NET Foundation 的项目介绍 。原文受原项目许可证保护。

中文介绍

中文介绍内容翻译自英文介绍,主要采用意译、如与原文存在出入,请以原文为准。

Windows Presentation Foundation (WPF)

Windows Presentation Foundation (WPF) 是一个构建 Windows 桌面程序的 UI 框架。

WPF 包含了一系列开发技术,包括有:应用程序建模、资源管理、控件集、绘图、布局、数据绑定和文档。

WPF 使用 Extensible Application Markup Language (XAML) 为应用编程提供了一种声明式的 UI 建模方案。

WPF 程序基于一个矢量图形架构。这就使得应用程序在高 DPI 显示器上也能展示的非常好,即使被无限的伸缩。

WPF 还包含了一个非常灵活的展示模型,例如,基于此,在一个按钮上展示视频都是非常简单的事情。

在 Visual Studio 中,开发者可以使用可视化编辑器进行拖拽式的 UI 构建,当然直接编辑 XAML 也是可行的。

项目详情

相关链接

笔者简评

WPF 所提供的 MVVM 编程范式和 Windows Forms 的基于事件驱动的方式有很大区别。而现在流行的各类 UI 方案中, MVVM 范式的应用也越来越重。不过 WPF 除了 MVVM 本身,还包含有很多相较于 Windows Forms 更为现代化的设计理念。

微软继 WPF 之后还推出了 Silverlight 和 UWP。现状是 Silverlight 已经凉了, UWP 随着 Windows Phone 凉了一点点。但是 WPF 依旧坚挺,特别是在一些专业领域的应用中,WPF 表现更为耀眼,例如:同花顺

目前, WPF 已经可以基于 netcore 进行开发。

英文介绍

Windows Presentation Foundation (WPF)

Windows Presentation Foundation (WPF) is a UI framework for building Windows desktop applications.
WPF supports a broad set of application development features, including an application model, resources, controls, graphics, layout,
data binding and documents. WPF uses the Extensible Application Markup Language (XAML) to provide a declarative model for application
programming.

WPF applications are based on a vector graphics architecture. This enables applications to look great on high DPI monitors, as they
can be infinitely scaled. WPF also includes a flexible hosting model, which makes it straightforward to host a video in a button,
for example. The visual designer provided in Visual Studio makes it easy to build WPF application, with drag-in-drop and/or direct
editing of XAML markup.

Project Details

Quicklinks

以上《英文介绍》摘录自 .NET Foundation 的项目介绍 。原文受原项目许可证保护。

中文介绍

中文介绍内容翻译自英文介绍,主要采用意译、如与原文存在出入,请以原文为准。

Xamarin.Auth

Xamarin.Auth 是一个跨平台的API,用于进行用户的身份认证处理和对账号的存储处理。

项目详情

相关链接

笔者简评

该库主要用于处理 Xamarin 系列的移动端 .Net 开发中涉及到的客户端身份认证问题。

目前主要支持的是 OAuth 1.0 和 OAuth 2.0 协议,以及相关的 IdP 。

英文介绍

Xamarin.Auth

Xamarin.Auth is a cross-platform API for authenticating users and storing their accounts.

Project Details

Quicklinks

以上《英文介绍》摘录自 .NET Foundation 的项目介绍 。原文受原项目许可证保护。

其他项目

一起了解 .Net Foundation 项目 No.23的更多相关文章

  1. 一起了解 .Net Foundation 项目 No.1

    .Net 基金会中包含有很多优秀的项目,今天就和笔者一起了解一下其中的一些优秀作品吧. 中文介绍 中文介绍内容翻译自英文介绍,主要采用意译.如与原文存在出入,请以原文为准. Akka.NET Akka ...

  2. 一起了解 .Net Foundation 项目 No.2

    .Net 基金会中包含有很多优秀的项目,今天就和笔者一起了解一下其中的一些优秀作品吧. 中文介绍 中文介绍内容翻译自英文介绍,主要采用意译.如与原文存在出入,请以原文为准. ASP.NET MVC, ...

  3. 一起了解 .Net Foundation 项目 No.5

    .Net 基金会中包含有很多优秀的项目,今天就和笔者一起了解一下其中的一些优秀作品吧. 中文介绍 中文介绍内容翻译自英文介绍,主要采用意译.如与原文存在出入,请以原文为准. Couchbase Lit ...

  4. 一起了解 .Net Foundation 项目 No.6

    .Net 基金会中包含有很多优秀的项目,今天就和笔者一起了解一下其中的一些优秀作品吧. 中文介绍 中文介绍内容翻译自英文介绍,主要采用意译.如与原文存在出入,请以原文为准. .NET Micro Fr ...

  5. 一起了解 .Net Foundation 项目 No.7

    .Net 基金会中包含有很多优秀的项目,今天就和笔者一起了解一下其中的一些优秀作品吧. 中文介绍 中文介绍内容翻译自英文介绍,主要采用意译.如与原文存在出入,请以原文为准. Entity Framew ...

  6. 一起了解 .Net Foundation 项目 No.4

    .Net 基金会中包含有很多优秀的项目,今天就和笔者一起了解一下其中的一些优秀作品吧. 中文介绍 中文介绍内容翻译自英文介绍,主要采用意译.如与原文存在出入,请以原文为准. BenchmarkDotN ...

  7. 一起了解 .Net Foundation 项目 No.3

    .Net 基金会中包含有很多优秀的项目,今天就和笔者一起了解一下其中的一些优秀作品吧. 中文介绍 中文介绍内容翻译自英文介绍,主要采用意译.如与原文存在出入,请以原文为准. AutoMapper Au ...

  8. 一起了解 .Net Foundation 项目 No.8

    .Net 基金会中包含有很多优秀的项目,今天就和笔者一起了解一下其中的一些优秀作品吧. 中文介绍 中文介绍内容翻译自英文介绍,主要采用意译.如与原文存在出入,请以原文为准. IdentityModel ...

  9. 一起了解 .Net Foundation 项目 No.9

    .Net 基金会中包含有很多优秀的项目,今天就和笔者一起了解一下其中的一些优秀作品吧. 中文介绍 中文介绍内容翻译自英文介绍,主要采用意译.如与原文存在出入,请以原文为准. DLR/IronPytho ...

随机推荐

  1. ubuntu16.04 + caffe + SSD + gpu 安装

    昨天我们买好了硬件,今天我们开始安装caffe了,我本人安装过caffe不下10次,每次都是一大堆问题,后来终于总结了关键要点,就是操作系统. 1. 千万不要用ubuntu17.10来安装, 2. 最 ...

  2. C++类的详解

    目录 一.类成员的访问权限 二.成员变量的命名 三.构造函数 四.析构函数 五.C++程序也很优雅 六.类的其它知识 七.可变参数 八.课后作业 九.版权声明 超女选秀的例子我们玩了很久,为了学习的需 ...

  3. R中的Regex

    Description grep.grepl.regexpr.gregexpr和regexec在字符向量的每个元素中搜索与参数模式匹配的参数:它们在结果的格式和详细程度上有所不同. sub和gsub分 ...

  4. pyppeteer使用时常见的bug及基本使用(转)

    pyppeteer使用时常见的bug及解决办法: https://blog.csdn.net/Mr__lqy/article/details/102626025 pyppeteer的基本使用: htt ...

  5. javaScript 基础知识汇总 (十三)

    1.Class 在JavaScript中 calss即类是一种函数 基本语法 class Myclass{ constructor(){} method1(){} method2(){} method ...

  6. 建议10:建议使用splice删除数组

    删除数组元素的方法有很多种,最简单就是利用length属性来截断数组,但这种方法比较笨,进能够截断尾部元素.在JS中,由于数组其实就是对象,因此可以使用delete运算符可以从数组中移除元素 var ...

  7. Jsp el表达式无解析 解决

    需要开启 el isELIgnored="false" 这时已经可以正常访问了  

  8. Redis 主从复制技术原理

    基于前面介绍的 Redis 内容,Redis 只能作为一个单机内存数据库,一旦服务器宕机即不能提供服务,即便能通过持久化策略重启恢复数据,往往也做不到百分之百还原.再一个就是,单机的 Redis 需要 ...

  9. python之面向对象的关系

    一.从空间角度研究类 类外面可以给对象封装属性 class A: address = '美丽富饶的沙河' def __init__(self, name): self.name = name def ...

  10. UVA - 11426 欧拉函数(欧拉函数表)

    题意: 给一个数 N ,求 N 范围内所有任意两个数的最大公约数的和. 思路: f 数组存的是第 n 项的 1~n-1 与 n 的gcd的和,sum数组存的是 f 数组的前缀和. sum[n]=f[1 ...