.NET MAUI 正式版本发布已经三个月了,有小伙伴希望我们有一些关于 .NET MAUI 相关的本地化内容以及开源项目介绍,接下来从8月开始,我希望用月报的形式和大家分享 .NET MAUI 在中国的活动,学习资源,优秀的开源项目,以及一些社区相关的内容,希望给到中国开发者能快速掌握 .NET MAUI 的最新资讯。
Xamarin.Forms 把XAML (Extensible Application Markup Language, XAML) 带进了ios,android的界面开发,也就使得使用Xamarin 做移动开发的代码重用率进一步提高. 使用Xamarin 做跨平台的移动开发最好的一个架构模式是MVVM (Model-View-ViewModel),XAML非常适合用于界面的定义,然后连接到后台代码,用数据绑定能够让代码更加清晰,并且逻辑代码能够很好的公用。 另外Windows 8.1和 Windows p
Build 2020 大会上,微软终于正式公布 .NET 上的跨平台框架,正式版将在 .NET 6 和大家见面。
在2020年5月, 微软宣布了MAUI跨平台框架, MAUI 是Xamarin.Forms演变而来, 这也就意味着, 如果你原来具备Xamarin.Forms开发经验, 你可以流畅的过渡到MAUI开发当中。
现在可以使用 .NET 构建一切应用。富有生产力的 .NET 是当前数百万的开发者选择这个平台的理由。在 .NET 5 微软统一了整个 .NET 平台,将 .NET Core 和 Mono 以及基于 Mono 的 Xamarin 放在一起,于是就可以使用相同的一个 BCL 基础库和 SDK 工具链
反应式编程是一种相对于命令式的编程范式,由函数式的组合声明来构建异步数据流。要理解这个概念,可以简单的借助Excel中的单元格函数。
[原文发表地址] Cross-Platform Portable Class Libraries with .NET are Happening [原文发表时间] 2013-7-9 可移植类库可以成为
MvvmCross 是属于 .Net 基金会的一个项目,本文将简要介绍该项目相关的信息。
Xamarin.Mobile 是属于 .Net 基金会的一个项目,本文将简要介绍该项目相关的信息。
Xamarin 社区工具包是一个使用 Xamarin.Forms 进行移动开发的可重用的元素集,包括动画、行为、转换器、效果和辅助工具。它简化了在使用 Xamarin.Forms 构建 iOS、Android、macOS、WPF 和通用 Windows 平台(UWP)应用程序时常见的开发任务。对于新的或现有的 Xamarin.Forms 项目,Xamarin 社区工具包可以通过 Visual Studio NuGet 获得。
最近很少写应用了,一直在忙关于 ASP.NET 的东西(哈欠...)。抽点时间对 TapGestureRecognizer 做点总结。 一、简介 TapGestureRecognizer 就是对 Tap 手势进行识别。 Forms 里的大多数控件都继承自 View 类,而 View 类中有一个公共属性 GestureRecognizers,因此控件都可以添加各种手势识别。当然手势不止 Tap 这一种,更多的可以在 Xamarin 的指南中了解:https://developer.xamarin.c
Mono .Net Framework 的跨平台开源实现,项目源起于 2001 年。该项目技术最早由 Ximian 进行开发,后经手了 Novell 和 Xamarin , 目前由 Microsoft 主持。
Visual Studio是世界上最好的IDE之一,如果是 .NET世界,那就没有之一了(^_^),而最近推出的Visual Studio 2017在移动平台方面更是加强了这一点。这个版本包含了一些非常棒的功能,包括实时单元测试、新的重构、代码提示、C#7.0的支持,以及帮助移动开发人员构建更好的移动应用程序的功能。
MVVM Light Toolkit 是属于 .Net 基金会的一个项目,本文将简要介绍该项目相关的信息。
Xamarin.Auth 是属于 .Net 基金会的一个项目,本文将简要介绍该项目相关的信息。
微软虽然提出了 MVVM,但又没有提供一个官方的 MVVM 库(多年前有过 Prism,但已经离家出走了)。每次有人提起 MVVM 库,有些人会推荐 Prism(例如我),有些人会推荐 MVVMLight。可是现在 Prism 已经决定不再支持 UWP , 而 MVVMLight 又不再更新,在这左右为难的时候 Windows Community Toolkit 挺身而出发布了 MVVM Toolkit。 MVVM Toolkit 延续了 MVVMLight 的风格,是一个轻量级的组件,而且它基于 .NET Standard 2.0,可用于UWP, WinForms, WPF, Xamarin, Uno 等多个平台。相比它的前身 MVVMLight,它有以下特点:
MVVM(Model-View-ViewModel)是一种软件架构设计模式,主要用于分离GUI(图形用户界面)的开发工作,使得视图的UI逻辑和业务逻辑分离,从而使得开发工作更加模块化。MVVM模式主要由三部分组成:Model(模型)、View(视图)、ViewModel(视图模型)。下面是它们之间关系的详细讲解:
Windows Presentation Foundation WPF 是属于 .Net 基金会的一个项目,本文将简要介绍该项目相关的信息。
IdentityServer 是属于 .Net 基金会的一个项目,本文将简要介绍该项目相关的信息。
Prism 是一个开发框架,它为实现可维护的、可扩展的、可测试的 XAML 应用程序提供助力,可以应用于 WPF、 Xamarin、 Windows Store 应用和 Windows 10 UWP 应用。
xUnit.net 是属于 .Net 基金会的一个项目,本文将简要介绍该项目相关的信息。
完成环境配置后开始第一个简单项目。打开 Visual Studio 新建一个 Xamarin.Android 项目 “HelloAndroid”。(GitHub:https://github.co
.NET Core 是属于 .Net 基金会的一个项目,本文将简要介绍该项目相关的信息。
UWP Community Toolkit 是属于 .Net 基金会的一个项目,本文将简要介绍该项目相关的信息。
DotVVM: Component-based MVVM framework for ASP.NET 是属于 .Net 基金会的一个项目,本文将简要介绍该项目相关的信息。
Prism 是一个用于构建松耦合、可维护和可测试的 XAML 应用的框架,它支持所有还活着的基于 XAML 的平台,包括 WPF、Xamarin Forms、WinUI 和 Uwp Uno。Prism 提供了一组设计模式的实现,这些模式有助于编写结构良好且可维护的 XAML 应用程序,包括 MVVM、依赖项注入、命令、事件聚合器等。
MailKit 是属于 .Net 基金会的一个项目,本文将简要介绍该项目相关的信息。
System.Drawing Mono 是属于 .Net 基金会的一个项目,本文将简要介绍该项目相关的信息。
Kudu 是一款用于 Github Deployment、WebJobs 和其他诸多特性的核心引擎,它运行于 Azure Web Sites 之上。同时,它也支持在 Azure 之外进行运行。
MimeKit 是属于 .Net 基金会的一个项目,本文将简要介绍该项目相关的信息。
Cecil 是一款可采用 ECMA CIL (国际标准化通用中间语言)格式对程序或类库进行再造或检视的类库。
SourceLink 是属于 .Net 基金会的一个项目,本文将简要介绍该项目相关的信息。
Salesforce Toolkits for .NET 是属于 .Net 基金会的一个项目,本文将简要介绍该项目相关的信息。
WCF 包含一组面向客户端的类库,它使得基于 .NET Core 构建的应用能够调用 WCF 服务。
Humanizer 是属于 .Net 基金会的一个项目,本文将简要介绍该项目相关的信息。
MSBuild 是属于 .Net 基金会的一个项目,本文将简要介绍该项目相关的信息。
Newtonsoft.Json 是属于 .Net 基金会的一个项目,本文将简要介绍该项目相关的信息。
WiX Toolset 是属于 .Net 基金会的一个项目,本文将简要介绍该项目相关的信息。
我是如何从Web开发转向移动开发的? 我的职业开发生涯是作为一个Web开发人员开始的,使用的是PHP。不久后,我切换到.NET生态系统,使用C#和ASP .NET MVC框架来继续搞web开发。我一直
本章将讲解如何在MAUI中使用简单的MVVM模式开发“ListView”内容的增删功能,MVVM在MAUI中也同样适用。
Json.NET 是属于 .Net 基金会的一个项目,本文将简要介绍该项目相关的信息。
Open Live Writer 是属于 .Net 基金会的一个项目,本文将简要介绍该项目相关的信息。
Akka.NET 是属于 .Net 基金会的一个项目,本文将简要介绍该项目相关的信息。
SixLabors.ImageSharp 是属于 .Net 基金会的一个项目,本文将简要介绍该项目相关的信息。
Microsoft Web Protection Library 是属于 .Net 基金会的一个项目,本文将简要介绍该项目相关的信息。
Orleans 是属于 .Net 基金会的一个项目,本文将简要介绍该项目相关的信息。
领取专属 10元无门槛券
手把手带您无忧上云