【问题标题】:Visual Studio and Mobile Phone Development [closed]Visual Studio 和手机开发 [关闭]
【发布时间】:2012-10-08 18:25:54
【问题描述】:

如果我想针对使用 HTML5、CSS 和 Javascript 客户端的手机(Android、Windows Phone 8 等),我会使用哪种 Visual Studio 2012 项目类型?

我认为是 ASP.Net,但我没有看到任何提及电话或 javascript 的进一步细分。好吧,我不确定 ASP.Net 到底使用什么语言。

在 ASP.Net 中可以配置输出语言吗?

javascript是如何实现的?

如果不是 ASP.Net,哪种项目类型针对 HTML5、CSS 和 Javascript 客户端,以便我可以针对手机开发?

【问题讨论】:

  • ASP.NET 可以使用多种不同的语言,并且是一种服务器端语言(即:它确实与 HTML/CSS/Javascript 没有直接关系)。 C# 和 VB 是最常用的两种语言。我建议先看一些关于如何创建网站和学习 HTML4、Javascript 和 C# ASP.NET 的在线课程,然后再尝试进入大多数专业人士仍在学习和调整的领域(HTML5 和响应式网页设计)
  • 正如 CoderSeven 所说,有多种选择。也就是说,我会看看 ASP.NET MVC 4 for mobile。它内置了 jQuery Mobile(如果您愿意,显然可以将其删除),并且通过整个 Razor 引擎设置,您实际上可以主要专注于 HTML5/CSS/JavaScript 和抽象,在某种程度上,来自 .NET 开发。如果您完全避免使用 .NET 的东西,那么 Visual Studio 可能有点过头了(除非您想要智能感知功能)。
  • 我已经在桌面上使用了 C#.Net,并且在网站上使用过 ASP.Net 几次。我想针对移动设备并想利用 Visual Studio,因为我知道界面。 HTML5 作为前端的原因是我正在考虑使用一个控制套件 (DXTREME),它使用我提到的并与 Visual Studio 一起使用。我不熟悉的是现代移动应用程序开发。

标签: android asp.net mobile visual-studio-2012


【解决方案1】:

如果您正在学习 ASP.NET,那么最好的选择是从 MVC 开始,因为您可以利用新的 Mobile Project Template

本教程将教您如何在 ASP.NET MVC 4 Web 应用程序中使用移动功能的基础知识:

ASP.NET MVC 4 Mobile Features

jQuery 和 jQuery UI 库也包含在 ASP.NET MVC 4 中:

New MVC4 Project Templates

我还建议您结合响应式网页设计 (RWD) 查看 CSS 媒体查询:

Responsive Web Design

最后但同样重要的是,看看 HTML5 Boilerplate 项目:

Getting Started Using HTML5 Boilerplate

上一个问题有一些很好的资源链接:

How to convert an existing ASP.NET website to HTML 5

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-01
    • 1970-01-01
    • 2010-12-23
    • 2011-01-16
    • 2016-03-08
    • 2011-12-15
    相关资源
    最近更新 更多