工作室后端技术标准
开发平台
编程软件:Visual Studio
数据库:Sql Server
Sql Server是2008不带任何更新的版本,Microsoft SQL Server 2008 (RTM) - 10.0.1600.22 (X64) Jul 9 2008 14:17:44 Express Edition (64-bit)
新建项目属性
新建项目选择ASP.NET Web 应用程序 空网站,不同的Visual Studio 项目名称有所不同,但是项目属性都是Web 空网站,而不是 Web 窗体或者 MVC 等。
项目目标框架用 .NET Framework4.5
外部请求入口是“一般处理程序”,文件扩展名为ashx;来自外部的请求直接访问相关的ashx文件即可获得相应返回的数据;直接右键项目,在添加里选择一般处理程序即可创建ashx文件。
C#语言使用不高于C# 5.0 版本的语法,因为服务器用的是C# 5.0
引用库文件
主要有三个引用库文件
本地调试
右键项目,选择属性进入相应设置页面
启动操作选择不打开页面。等待来自外部应用程序的请求(L)。这个操作是设置项目启动时不在打开默认浏览器,这样有效提高调试效率。
本地调试使用调试工具,如 Postman 和 ApiPost 等。
调试工具中请求的URL是上面打开的项目属性中的项目URL ( http://localhost:57611/ ) 加上 ashx 文件组成,例如:http://localhost:57611/Handler1.ashx
在调试工具中,输入请求参数,即可获得返回的数据。
云服务器调试
右键项目选择发布,发布项目到相应的地址,同时在 Sql Server 中导出项目数据库的 sql 文件
先连接VPN,再通过远程连接测试服务器,测试服务器系统是 Window Server 2012 R2
进入测试服务器后,在相应的文件夹中复制上面发布的项目,同时在测试服务器的 Sql Server 中导入项目的sql文件,然后在Internet Information Services (IIS)管理器中将相应的文件夹转换为应用程序。
这样即可在调试工具中访问程序了
.NET学习资料