Xamarin
Xamarin
JimCarter
与专业人员为伍,guyiming2011@126.com
展开
-
《Enterprise Application Pattern—using Xamarin.Forms》中文简述三——依赖注入
第三章 Dependency injection实例化一个类的时候,它的构造函数会被调用,构造的时候我们有可能会传入参数。这就是一个简单的Dependency injection(DI)的例子,这种被称为constructor injection,即构造时注入。除了这种构造方式之外,还有property injection和method call injection,不过这两种不太常见。如果我...原创 2019-03-08 21:05:14 · 560 阅读 · 0 评论 -
《Enterprise Application Pattern—using Xamarin.Forms》中文简述四——模块间通讯
Communicating between loosely coupled components:松耦合模块间的通讯发布-订阅是一种消息模型,它允许发布者发送一些消息而不用考虑具体的接收者(订阅者)。同样,订阅者监听特定的消息而不需考虑发送者是谁。在.NET中事件(Events)是一种最简单且直接的发布-订阅模型,但是发布者和订阅者是彼此耦合在一次的,相互之间有引用。这样就是导致内存管理问题,...原创 2019-03-09 10:52:48 · 384 阅读 · 0 评论 -
《Enterprise Application Pattern—using Xamarin.Forms》中文简述九——认证和授权
认证是一个获取身份证明的过程,一般都是验证用户名和密码是否匹配。如果身份验证通过,然后授权就会决定哪些数据是这身份可以访问的。有很多种方式可以将认证和授权组件添加到基于ASP.NET MVC的Xamarin.Forms应用程序中,如ASP.NETCore Identity,Microsoft、Google、Facebook等的认证API,或者一些其它的认证中间件。eShopOnContainer...原创 2019-03-10 21:16:20 · 597 阅读 · 0 评论 -
《Enterprise Application Pattern—using Xamarin.Forms》中文简述十——访问远程数据
Consuming RESTful APIs1. 发送GET请求客户端:public async Task<ObservableCollection<CatalogItem>> GetCatalogAsync(){ UriBuilder builder = new UriBuilder(GlobalSetting.Instance.CatalogEndpo...原创 2019-03-26 15:39:44 · 665 阅读 · 0 评论