关闭

用Xamarin 开发一个微信(ios和android)(1) 架构篇

2678人阅读 评论(0) 收藏 举报
分类:

安装好xamarin 以后,我们就可以考虑开发的架构了,我们模拟企业级的应用,那么就考虑前后台分离了(如果简单,当然可以用sqlLite数据库了),物理架构如下

 

当然实际情况,肯定远比这个复杂,数据库服务器和web 服务器可以部署多台了.

数据库我们使用SQL server 即可(当然可以换成其他的,看自己了),

Web服务器这边我们采用Web Api来实现接口,关于Web Api的知识,自己可以补充下了

至于为什么采用web api, 主要是因为

Web API 框架基于 ASP.NET MVC 框架开发,是一个面向Http 协议的通信框架。相对于 WCF 而言,Web API 只面向于 Http 协议设计,而且没有 WCF 那么繁琐的配置。相对于直接使用 ASP.NET MVC 来返回 Json 对象的方式而言,Web API 封装了数据的序列化、反序列化,接口、实现都更加简单。
简单地说,如果要向浏览器、移动端提供 Json 数据格式的 API,则应该首选 Web API 作为通信框架。

 

可以查看我的博文

http://blog.csdn.net/hliq5399/article/details/11931275

http://www.asp.net/web-api

0
0
查看评论

Xamarin 技术全解析

Xamarin 是一套基于C#语言的跨平台移动应用开发工具,今年2月份微软宣布收购Xamarin,而后在4月份进行的Build大会上微软宣布将会在各个版本的Visual Studio中免费提供Xamarin,并且宣布Xamarin SDK开源。 本文主要阐述Xamarin是什么,它能做什么以及它是如...
  • powertoolsteam
  • powertoolsteam
  • 2016-05-25 10:12
  • 5045

.NET Conf 2017后初尝Xamarin Forms 3.0@Linux

Hi Linux , Xamarin Forms来了
  • u014388424
  • u014388424
  • 2017-09-24 18:46
  • 1579

Xamarin体验:使用C#开发iOS/Android应用

http://www.cnblogs.com/lwme/p/use-xamarin-develop-android-ios-app.html Xamarin是Mono创始人Miguel de Icaza创建的公司,旨在让开发者可以用C#编写iOS, Android, Mac应用程序,也就是跨平...
  • lanshengsheng2012
  • lanshengsheng2012
  • 2014-01-22 11:02
  • 33133

VS 2012 Xamarin 安卓 ios C#开发

Create native iOS, Android, Mac and Windows apps in C#.     看到这句话,你就知道Xamarin是什么了,对于C#开发者,这样的标语还是会让你激动一下下的。     可能很多人知道Mono,...
  • libolei
  • libolei
  • 2016-02-26 18:26
  • 1451

用Xamarin 开发一个微信(ios和android)(1) 准备篇

最近用xamarin 开发ios和android的项目基本要结尾了,在经过了多
  • hliq5399
  • hliq5399
  • 2015-05-26 16:25
  • 3356

Xamarin.Android使用教程之Android项目结构

Xamarin Platform 试用版下载地址> 今天,我们将带大家一起看看在一个Xamarin.Android应用程序中每一个文件夹是什么意思。我们一起回头看看在上一篇教程中创建的Android项目,看看它在Visual Studio的Solution Explorer中的结构。 ...
  • AABBbaby
  • AABBbaby
  • 2015-10-14 11:15
  • 807

活用Xamarin事半功倍的跨平台开发

  • 2015-09-22 16:40
  • 2.87MB
  • 下载

用Xamarin 开发一个微信(ios和android)(1) 架构篇

安装好xamarin 以后,我们就可以考虑开发的架构了,我们模拟企业级的应用,那么就考虑前后台分离了(如果简单,当然可以用sqlLite数据库了),物理架构如下 当然实际情况,肯定远比这个复杂,数据库服务器和web 服务器可以部署多台了.数据库我们使用SQL server 即可(当然可以换...
  • hliq5399
  • hliq5399
  • 2015-05-26 16:26
  • 2678

[转]Xamarin-Visual Studio开发iOS、Android应用

2013年11月7日,CSDN联合微软举办了“移动跨平台开发一步到位”为主题的TUP第30期活动。本活动邀请到了微软大中华区开发工具高级产品经理胡德民、微软(中国)有限公司开发技术资深专家李剑波,他们分别从不同方面分析了跨平台应用开发中的难点与痛点,并分享了微软在跨平台研发方面的科研成果,同时微软中...
  • Mr_Data_Mining
  • Mr_Data_Mining
  • 2013-11-10 15:06
  • 1301

Xamarin Android开发实战(上册)

Xamarin Android开发实战(上册)大学霸内部资料
  • u014621518
  • u014621518
  • 2015-04-02 10:07
  • 1841
    个人资料
    • 访问:1237488次
    • 积分:13795
    • 等级:
    • 排名:第1098名
    • 原创:142篇
    • 转载:280篇
    • 译文:0篇
    • 评论:210条
    最新评论