Live Events
BXUG第18期线上直播活动
No live broadcast
DNT精英论坛(暨.NET北京俱乐部)第3期沙龙
Review live video
直播-DNT精英论坛(暨.NET北京俱乐部)第2期沙龙
Review live video
DNT精英论坛(暨.NET北京俱乐部)第1期:见证.NET,风口上的成功案例!
Review live video
蔚来数字运营前瞻技术交流会
Review live video
.NET跨平台客户端技术及工具:Xamarin介绍及未来展望
No live broadcast
EXCEL开发简史之风云再起
No live broadcast
区块链应用与基于Azure的实践
No live broadcast
STB Chain基于区块链的软件版权保护和交易平台
No live broadcast
.NET开源跨平台工业组态软件RapidScada实战
No live broadcast
.NET Core 跨平台应用程序调试
No live broadcast
机器学习与新一代认知智能,有用又有趣的平民化AI
No live broadcast

Xamarin基础
什么是Xamarin?

Xamarin使开发人员能够跨平台共享其90%的程序代码。此模式允许开发人员以一种语言(或重复使用现有的应用程序代码)编写所有业务逻辑,而且可以在每个平台上实现本机的性能和外观。 复制下面链接,可观看中文字幕版视频https://bxug.bopoda.cn/play/774

在 PC 上安装Xamarin

你可以用Xamarin和Visual Studio在PC或Mac上开发移动应用程序。在本视频中,介绍了在PC上安装Xamarin的步骤,以便创建你的第一个移动应用程序! 复制下面链接,可观看中文字幕版视频https://bxug.bopoda.cn/play/779

在Mac上安装Xamarin

你可以用Xamarin和Visual Studio在Mac或PC上开发移动应用程序。 在本视频中, 介绍了在Mac上安装Xamarin的步骤, 以便创建你的第一个移动应用程序!

Xamarin解决方案体系结构

从Visual Studio创建一个全新的Xamarin解决方案后,将为您创建几个项目。这段视频解释了iOS、Android和Xamarin.Forms项目是如何相互关联的,以便您可以充分利用Xamarin.Forms应用程序。

在Xamarin.Forms中使用XAML绘制UI

XAML是一种标记语言,您可以使用它以声明方式编写用户界面定义。XAML在Xamarin.Forms中并不是新事物,因为它是在十几年前与WPF一起首次引入的。   XAML源自XML,除其他外,它还具有以下优点: XAML使您可以轻松地以分层的方式表示元素的结构。 它在用户界面定义和C#逻辑之间提供了清晰的分隔。 作为一种与逻辑分离的声明性语言,它使专业设计人员可以在用户界面上工作,而不会干扰命令性代码。   使用XAML定义用户界面的方式在各个平台上都是统一的,这意味着您只需设计一次用户界面,即可在iOS,Android和Windows上运行。

在Xamarin.Forms中使用MVVM模式

如果你已经使用XAML创建了Xamarin.Forms应用程序,现在是时候使用MVVM模式向其中添加一些功能了。 MVVM模式自动将属性和命令从业务逻辑对象连接到UI来完成创建应用程序所需的大量工作,而XAML是实现MVVM模式的好方法。

基于XAML的Xamarin.Forms应用程序导航

从一个界面导航到另一个界面对几乎所有移动应用程序都是必不可少的。j接下来小编将向您展示如何将导航添加到基于XAML的Xamarin.Forms应用程序。

单页面的Xamarin.Forms是应用程序

如何创建单页面Xamarin.Forms应用程序,并使用C#编写UI。

在Xamarin.Forms中使用MVVM

在视频中创建的Xamarin.Forms应用程序的基础上,实现MVVM体系结构。 MVVM是Model-View-ViewModel的简写。它本质上就是MVC 的改进版。MVVM 就是将其中的View 的状态和行为抽象化,让我们将视图 UI 和业务逻辑分开。

Xamarin.Essentials API 之 颜色转换器

Xamarin.Essentials 为开发者提供了 移动应用程序的跨平台API。本周,我们将要看一看 通过构建颜色转化器来简化开发。

内存管理和性能分析的最佳实践

内存管理和移动应用程序配置的最佳实践

基于C#的Xamarin.Froms应用程序导航

本期视频我们在应用程序中添加了新的页面,并使用C#代码实现了导航到新页面。


Xamarin秀
Xamarin.Forms-使用XAML构建UI界面

使用XAML构建UI界面以及如何利用Visual Studio 2019 for Windows中内置的工具来搭建UI。 复制下面链接到浏览器,可观看中文版字幕视频https://bxug.bopoda.cn/play/773

使用XAML构建UI界面—Visual Studio 2019 Mac版

此视频介绍如何使用XAML构建UI,以及如何利用Visual Studio 2019 for Mac中内置的所有工具。在这里包括工具箱、属性面板和内置的预览器。复制下面链接,可观看中文字幕版视频https://bxug.bopoda.cn/play/776

学习在Xamarin.Foms 中使用 XAML Hot Reload

本期Xamarin秀将介绍如何使用 XAML Hot Reload以及它各种出色的功能。 使用XAML Hot Reload可以让你在修改XAML文件后无需调试运行代码,只需点击保存即可查看更新后的UI,极大提高开发人员的效率。  

Xamarin.Essentials Launcher API

Xamarin.Essentials为开发人员的移动应用程序提供了跨平台的API。 本周小编将为大家介绍在Xamarin.Essential API上, Launcher API以直接链接到您的应用程序或用户设备上的其他应用程序。

Xamarin.Forms 101: Entries and Editors

让我们回到Xamarin.Forms 101。在本次视频中,将演练 Xamarin.Forms 的基本构建基块,以帮助您在 .NET 中出色的构建跨平台 iOS、Android 和 Windows 应用程序。 小编将为大家介绍如何有效地使用 Xamarin.Forms 中的Entry 控件和Editor控件。

Xamarin.Forms 101: 控制模板

本周小编将继续介绍Xamarin.Forms的基本控件,以帮助您构建出色的跨平台应用程序。 我们将使用控件模板来构建XAML应用的主题,使其在页面之间保持一致。

Xamarin.Essentials 闪光灯 API

Xamarin.Essentials为开发人员的移动应用程序提供了跨平台API。在本周的Xamarin.Essentials API上,小编将为大家介绍 Flashlight API 来打开或者关闭设备上的闪光灯。

Async / Await最佳实践

在移动开发中使用 async 和 await 的最佳实践

使用async void最佳实践

在移动开发中使用 async void 的最佳实践以及如何避免它。

更深入的Async / Await最佳实践

在移动开发中使用 async 和 await 的最佳实践,

Xamarin.Essentials API之 设备显示信息

Xamarin.Essentials为开发人员的移动应用程序提供了跨平台的API。在本周的Xamarin.Essential API上,我们介绍了Device Display API,使您能够获取有关设备当前显示的信息,包括尺寸,方向等等。

单位转换器

Xamarin.Essentials为开发人员的移动应用程序提供了跨平台的API。本周Xamarin.Essential API,我们将了解内置的单位转换器,以方便地转换


Xamarin中国峰会2019
李杨_Xamarin简史

李杨—摩根士丹利加拿大研发中心工程师,《.NET 传奇》作者,长期关注 Mono 和 Xamarin 的发展历史,自2017年开始接触使用Xamarin,现致力于为G/B客户研发多款原生跨平台AR应用

IsakPao鮑承佑_Xamarin watchOS开发第一步

Isak Pao (鮑承佑)CTO - GranDen Inc.从2016年开始接触Xamarin,在先前2018年爱月嫂的技术经理职位工作中,使用Xamarin.Forms + Xamarin.iOS 技术开发App,目前脸书 (Facebook) 上与James Tsai (蔡景翔)配合经营Xamarin Asia Developers 小区,分享贡献 Xamarin 相关开发技术并举办相关的小区实体活动。

朱永光_使用Xamarin打造企业工作台应用

Xamarin跨平台技术中国峰会将讨论Xamarin技术的国内最新发展和实践情况,在会议中领略现代化的开发模式、应用基础架构、企业应用转型和案例交流。

衣明志_使用Gorilla Player高效开发Xamarin Forms应用

Xamarin跨平台技术中国峰会将讨论Xamarin技术的国内最新发展和实践情况,在会议中领略现代化的开发模式、应用基础架构、企业应用转型和案例交流。

闫晓迪——使用MvvmCross框架快速开发Xamarin跨平台应用

Xamarin跨平台技术中国峰会将讨论Xamarin技术的国内最新发展和实践情况,在会议中领略现代化的开发模式、应用基础架构、企业应用转型和案例交流。

Mono和.NET Core 比翼双飞

Xamarin跨平台技术中国峰会将讨论Xamarin技术的国内最新发展和实践情况,在会议中领略现代化的开发模式、应用基础架构、企业应用转型和案例交流。

使用Xamarin开发吉他公园app

Xamarin跨平台技术中国峰会将讨论Xamarin技术的国内最新发展和实践情况,在会议中领略现代化的开发模式、应用基础架构、企业应用转型和案例交流。


Xamarin Developer Summit 2019
Cognitive Services in Xamarin Applications
Unit Testing Prism Apps With Ease
Reactive UI and Reactive Extensions for Xamarin.Forms
Unit Testing Prism Apps With Ease
使用Xamarin.Forms打造漂亮的UI
脱离使用Xamarin.Forms的固有框架
使用Lottie为您的应用程序带来令人惊叹的动画

推荐
Xamarin案例之联邦快递UPS
微软云课APP宣传片
Xamarin Hot Restart

XAML Hot Reload for Xamarin.Forms enables you to rapidly iterate on your XAML UIs at runtime without having to build and deploy. However, what about other types of changes? Such as C# code edits, adding resources, or multi-file edits? To enable rapid iteration for these scenarios, we are introducing Xamarin Hot Restart. Which applies changes made to your app, including multi-file code edits, r...

Xamarin案例之可口可乐瓶装公司
Xamarin Hot Reload 1

XAML Hot Reload for Xamarin.Forms enables you to make changes to your XAML UI and see them reflected live, without requiring another build and deploy. XAML Hot Reload for Xamarin.Forms speeds up your development and makes it easier to build, experiment, and iterate on your user interface. And this means that you no longer have to rebuild your app each time you tweak your UI - it instantly sho...

Xamarin Hot Reload 2

XAML Hot Reload for Xamarin.Forms enables you to make changes to your XAML UI and see them reflected live, without requiring another build and deploy. XAML Hot Reload for Xamarin.Forms speeds up your development and makes it easier to build, experiment, and iterate on your user interface. And this means that you no longer have to rebuild your app each time you tweak your UI - it instantly sho...

微软中国Tech Summit 2017主题演讲

微软全球高级研发副总裁潘正磊女士在主题演讲中介绍21世纪不动产中国总部采用Xamarin的案例实践

21世纪不动产Xamarin案例访谈

21世纪不动产中国研发总监孔明与视高盛景首席架构师周岳一起畅谈Xamarin在21世纪不动产中国总部的应用

Microsoft China Tech Summit 2017 演讲 Xamarin + Azure助力企业生产力

21世纪不动产中国运用Xamarin + Azure 助力企业生成力

Microsoft China Tech Summit 2017演讲Xamarin跨平台DevOps
Xamarin案例之福克斯体育Fox Sports
Xamarin案例之可口可乐瓶装公司

News
微软云课App介绍

在刚刚结束的微软中国Tech Summit 2018大会上微软云课App首次公开亮相,相信很多小伙伴已经安装了,什么还没安装?继续往下看! 在微软云课App里你可以看到: “视课”: 微软Azure全系列产品线官方视频教学课程持续更新。包含众多精选专题如”Azure专家访谈”,  还有大美女Grace主持的”美女IT兽”栏目全部视频 “直播”: 微软重大活动现场直播,例如Tech Summit 主题演讲。 “活动”: 微软官方活动视频回顾,精彩内容一场也不错过。 “文档”: Azure官方文档以及最新上线的Microsoft Learn等内容入口轻松找到。                                                                     未来还有更多功能持续更新,敬请期待! 微软云课全栈采用.NET跨平台技术并运行于...

Xamarin创始人Nat Friedman 来到中国

真是不敢相信!GitHub——全球最大同性交友网站,向2018中国开源年会伸出了友谊之手! 想了解微软收购开源神器 GitHub 背后的原因吗?想知道 GitHub 未来的发展方向吗?想了解微软下一步的开源策略吗?GitHub CEO Nat Friedman 在本届开源年会中将为你一一揭秘这些问题的答案。 Nat 是微软的全球副总裁,负责开发人员服务团队,众所周知,他也将在未来接任 GitHub 首席执行官。他热衷于打造能够取悦开发者的产品。2011年, Nat 与 Miguel de Icaza 共同创立了 Xamarin 公司, 并在2016年微软收购后担任首席执行官。在早年的职业生涯中, Nat 曾担任 Novell Linux 业务的首席技术官, 于1999年与 Miguel 共同创办 Xamarin, 并于1997年共同创立并担任 GNOME 基金会主席。Nat 有麻...

10月提交5个PR即可获得限量版T恤

加入#Hacktoberfest 2018庆祝活动! 自本月宣布参加Hacktoberfest以来,已经听到许多社区成员和贡献者,很高兴各位分享有关如何入门的更多细节。 如果在10月1日至31日之间,提供5个PR,将获得限量版Ť恤由阿什利·麦克纳马拉(云开发人员倡导者和平面设计师)设计的。活动规则链接:https://open.microsoft.com/2018/09/30/join-hacktoberfest-2018-celebration-microsoft/                                           

微软上线Microsoft Learn

微软上线Microsoft Learn啦!!!                                                                                                                                                                  介绍一种新的学习方法                                                                                                                                                                                                推动事业发展并赢...

Xamarin移动开发案例系列之二

FOX Sports :https://itunes.apple.com/us/app/fox-sports/id294056623?mt=8 通过端到端的Microsoft解决方案,包括用于Xamarin的Visual Studio工具,Visual Studio App Center和SQL Server,FOX Sports开发人员创建了一个五星级应用程序.                                               UPS :https://itunes.apple.com/us/app/ups-mobile/id336377331?mt=8 UPS通过使用Visual Studio Tools for Xamarin重写其特定于平台的移动应用程序,大大提高了开发人员的工作效率.                            ...

Xamarin跨平台移动应用开发案例

微软云课:https://itunes.apple.com/cn/app/微软云课/id1413653300?mt=8&from=groupmessage   boundlss:https://itunes.apple.com/au/app/boundlss-your-health-guru/id1097013581?mt=8                                                   酷经济:https://itunes.apple.com/cn/app/id1245566284                                                                                        Terminexus:https://itunes.apple.com/us/a...