app后台开发,可以用asp.net webservice技术。
也有一种重量级一点的叫WCF,也可以用来做app后台开发。
现在可以用asp.net web api来开发app后台。
Asp.net web api 官方定义:
ASP.NET Web API is a framework that makes it easy to build HTTP services that reach a broad range of clients, including browsers and mobile devices. ASP.NET Web API is an ideal platform for building RESTful applications on the .NET Framework.
看来这是是专门用来开发服务端接口的框架,供各种客户端调用。客户端可以使ios, android,wp,浏览器...
开发入门官方教程:
http://www.asp.net/web-api/overview/getting-started-with-aspnet-web-api/tutorial-your-first-web-api
相当方便,创建model来存数据,http响应数据会被序列号json 或 xml,或其他格式。
"Moreover, the client can indicate which format it wants by setting the Accept header in the HTTP request message." 也就是说客户端请求还可以指定返回数据格式。
ASP.NET Web API部署
一、在vs里面用publish功能部署
二、发布方法可选为file system,这样会在你选定的文件夹发布,然后可以到IIS建立web站点,路径指向该文件夹。也可以先在本地IIS 建立web站点,发布时选本地站点也可以。
三、可能会遇到一个错误如下
解决方法:程序-附件-右键命令提示符-管理员身份运行-在命令行运行“%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i”
部署成功:
ok, 既然浏览器能访问,app肯定也可以。
后台开发如此简单入门了。可以做业务功能了。具体框架技术有空再研究。
有App后台的活可以联系我啊。。。。。。。。
:)