一个好老好老的老程序员了。
全部博文(915)
发布时间:2017-12-16 23:12:42
C#和.NET解决方案 一大堆程序员会对刚刚提出的问题提出各种各样的答案,但是可以为C#提供一个很好的论点。 微软在2000年推出了C#,它是一种相当新的编程语言,至少与Objective-C和Java相比。 起初,C#似乎是一个相当直接,强类型,命令式的面向对象的语言,当然也受C.........【阅读全文】
发布时间:2017-12-15 21:51:03
编程有很多乐趣。在分析问题,分解问题,制定解决方案,制定策略,从不同方向接近问题以及编写代码方面,都是乐于分享的。看到这个程序第一次运行是非常高兴的,然后更多的快乐在急于重新回到代码,使其更好,更快。 为了确保程序.........【阅读全文】
发布时间:2017-12-15 21:31:56
——针对iOS,Android和Windows的跨平台C#编程慢慢的准备翻译这本书。官方发布的第一版。一边翻译一边学习。......【阅读全文】
发布时间:2017-12-13 21:25:03
最近,苹果公司宣布推出AppleTV 4K,这是2015年推出的AppleTV的改进版本,为我们带来了一个在tvOS上开发的新平台。 借助支持触摸的Siri遥控器,我们有了一种与大屏幕上的应用程序进行交互的新方式,这种方式是不同的,但并不完全陌生。 在客厅里安装这样的设备是将人们聚集在一起并为您的应用程序提供独特舞台.........【阅读全文】
发布时间:2017-12-13 21:16:54
Xamarin Designer for iOS是一个可视化设计器,允许您直接在Visual Studio和Visual Studio for Mac中编辑Storyboard和Xib文件。 用设计师而不是完全用代码来设计你的用户界面是一个热烈的争论话题,但是在视觉上设计一个用户界面,尤其是在像iOS这样的受欢迎的平台上,这是非常有趣的。 随着最新的15.5.1版本发布,我们希.........【阅读全文】
发布时间:2017-12-11 21:10:40
应用程序基类提供以下功能: 生命周期方法OnStart,OnSleep和OnResume。 模态导航事件ModalPushing,ModalPushed,ModalPopping和ModalPopped。 生命周期 Application类包含三个可以被重写以处理生命周期方法的虚方法: OnStart - 在应用程序启动时调用。 OnSleep -.........【阅读全文】
发布时间:2017-12-10 22:15:42
应用程序基类提供以下功能,这些功能在您的项目默认应用程序子类中公开: 一个MainPage属性,它是为应用程序设置初始页面的地方。 持久性属性字典,用于跨生命周期状态更改存储简单值。 包含对当前应用程序对象的引用的静态Current属性。 还暴露生命周期方法,如OnStart,OnSleep和OnResume.........【阅读全文】
发布时间:2017-12-09 22:43:41
自从6月份我们预览了Native Forms以来,我们一直在努力平衡这些不足之处,并通过修复错误并整合来自社区的优秀反馈来为Xamarin.Forms 2.5.0打磨它。上个月在Microsoft Connect(); 在纽约,在主题演讲中使用了几个原生形式的例子。 最值得注意的是,James Montemagno演示了向开源Kickstarter iOS应用程序添加.........【阅读全文】
发布时间:2017-12-09 22:30:01
今天,我们将Visual Studio 2017版本15.5发布为stable。 此版本包括许多针对移动开发人员的改进,包括对XAML编辑,Xamarin Live Player,文件 - >新建项目和我们的Mac配对机制的增强。 我们还在所有版本的Visual Studio中提供了Remoted iOS Simulator功能,包括免费的Community Edition!您可以通过打开Visual Studio安装.........【阅读全文】
发布时间:2017-12-09 22:05:46
会议可以是生产力,只要他们正确的计划和安排。 有许多工具可用于安排会议,Outlook的Calendar是此类别中最好的工具之一。要了解如何创建移动式会议计划程序,您可以使用Xamarin.Forms和Microsoft Graph API。 Xamarin.Forms确保应用程序可以在Android,iOS和Windows上运行,而Microsoft Graph API确保应用程序可以与Out.........【阅读全文】
发布时间:2017-12-06 20:43:08
本博客提供《使用Xamarin.Forms的企业应用程序模式》所有章节的索引。方便大家阅读。......【阅读全文】
发布时间:2017-12-04 22:02:30
本交讲解的主要是使用Xamarin.Android在Android8.0版本中进行作业开发的内容,以作业替换传统的服务。Xamarin是微软提供的一套跨平台的移到开发平台,使用它特别是使用Xamarin.Form可以开发通用的Anroid,IOS,WindowsPhone平台的应用程序。......【阅读全文】
发布时间:2017-12-03 14:14:24
本文主要讲解了在Xamarin.Forms的XAML命名空间语法,并演示了如何声明一个XAML命名空间以访问一个类型。 XAML为名称空间声明使用xmlns XML属性,并且可以通过声明带有前缀的XAML名称空间来在XAML中引用类型。......【阅读全文】
发布时间:2017-12-03 14:02:58
要求 项目需要使用最新的Xamarin.Forms NuGet包来使XAML预览器正常工作。 预览Android应用程序需要JDK 1.8 x64。发行说明中有更多信息。 入门 Mac上的Visual Studio for Mac “预览”按钮可以通过右键单击XAML文件并选择“打开方式”>“XAML查看器”来显示在编辑器中。 然后可以通过按下任何XAML文.........【阅读全文】
发布时间:2017-12-03 13:56:46
本文主要讲解Xamarin.Forms平台中使用XAMLC来编译XAML文件,提供Xamarin.Forms平台的性能。Xamarin.Forms是微软提供的Xamarin跨平台开发工具的强大技术,可以真正达到一次开发,多平台通用。......【阅读全文】
发布时间:2017-12-02 22:38:17
本文主要描述在Xamarin.Forms进行跨平台开发中,在XAML中使用非默认构造函数调用工厂方法传递参数。Xamarin.Forms是微软提供的一个跨平台的开发工具,可以开发运行在Windows,Andorid和iOS等平台的软件。......【阅读全文】
发布时间:2017-12-02 21:27:47
在Xamarin.Forms中,公共语言运行库(CLR)属性的功能通过可绑定属性进行扩展。 可绑定属性是特殊类型的属性,属性的值由Xamarin.Forms属性系统跟踪。 本文介绍了可绑定属性,并演示了如何创建和使用它们。 概观 可绑定属性通过使用BindableProperty类型来支持属性来扩展CLR属性功能,而不是使用字段.........【阅读全文】
发布时间:2017-11-29 22:09:55
本文提供了Xamarin.Forms中的附加属性的介绍,并演示了如何创建和使用它们。 附加属性是一种特殊类型的可绑定属性,在一个类中定义,但附加到其他对象,在XAML中可识别为包含由句点分隔的类和属性名称的属性。 ......【阅读全文】
发布时间:2017-11-28 22:24:39
XAML资源是可以多次使用的对象的定义。 ResourceDictionary允许在单个位置定义资源,并在整个Xamarin.Forms应用程序中重新使用。 本文介绍了如何创建和使用ResourceDictionary,以及如何合并资源字典。 概观 ResourceDictionary是由Xamarin.Forms应用程序使用的资源的存储库。 存储在ResourceDictiona.........【阅读全文】
发布时间:2017-11-26 18:57:07
Model-View-ViewModel(MVVM)体系结构模式是在XAML的基础上发明的。 该模式强制三个软件层之间的分离 - XAML用户界面,称为视图; 基础数据,称为模型; 以及View和Model之间的中介,称为ViewModel。 View和ViewModel通常通过XAML文件中定义的数据绑定进行连接。 视图的BindingContext通常是ViewModel的一个实例。 .........【阅读全文】
发布时间:2017-11-23 22:06:11
数据绑定允许将两个对象的属性链接起来,使得一个对象的变化引起另一个对象的变化。 这是一个非常有价值的工具,尽管数据绑定可以完全用代码来定义,但是XAML提供了快捷方式和便利。 因此,Xamarin.Forms中最重要的标记扩展之一是Binding。 数据绑定 数据绑定连接两个对象的属性,称为源和目标。在代.........【阅读全文】
发布时间:2017-11-22 21:26:20
XAML标记扩展是XAML中的一个重要特性,它允许将属性设置为从其他源间接引用的对象或值。 XAML标记扩展对共享对象以及引用应用程序中使用的常量非常重要,但是它们在数据绑定中找到了最大的实用性。 XAML标记扩展 通常,使用XAML将对象的属性设置为显式值,例如字符串,数字,枚举成员或在后台转换为值的.........【阅读全文】
发布时间:2017-11-20 21:22:37
XAML主要用于实例化和初始化对象。 但是,通常情况下,属性必须设置为复杂的对象,不能很容易地表示为XML字符串,有时由一个类定义的属性必须设置在子类上。 这两个需求需要属性元素和附加属性的基本XAML语法功能。 属性元素 在XAML中,类的属性通常设置为XML属性: 点击(此处)折叠或.........【阅读全文】
发布时间:2017-11-19 21:14:10
在Xamarin.Forms应用程序中,XAML主要用于定义页面的可视内容。 一个XAML文件总是与一个C#代码文件相关联,该代码文件为标记提供代码支持。 这两个文件一起构成一个包含子视图和属性初始化的新类定义。 在XAML文件中,类和属性被XML元素和属性引用,并且标记和代码之间的链接被建立。 创建解决方案.........【阅读全文】
发布时间:2017-11-16 22:36:54
今天在Microsoft Connect(); 我们宣布推出下一代Xamarin测试云Visual Studio App Center。 App Center将Xamarin测试云的强大功能与能够将推送通知集中在一起进行构建,分发,监控和集成的能力结合在一起。 在Xamarin测试云中使用您现在使用和喜爱的所有功能,并结合您需要更快地发送高质量应用程序的服务。 .........【阅读全文】