c# - 老大说 "We need an IPhone app",类似iPhone上的Firefox、JQuery、模板、数据链接的框架有哪些?

标签 c# iphone android asp.net-mvc-2

我们拥有基于 Microsoft MVC 2、 Entity Framework 4、存储库、POCO、服务和控制层、C# View 、JQuery 和 html 的强大软件基础。 Firefox 在 250 毫秒内提取 100 条记录,将其放入模板,将数据链接到 加价,我们坐下来喝玛格丽塔酒。

老板走进来说他想要一个 iPhone 应用程序。我敢打赌我们也需要一个 Android 应用程序。

我们可以使用哪些框架轻松地从我们的 Microsoft 舒适区跳到 Apple iPhone/iPad 的广阔世界,以及后续的 Android 宝贝。

我想我们可以使用我们的 JSON Controller 方法进行通信。 是否有某种类型的客户端 JavaScript 使用应用程序框架,我们可以得到一个合理的网站,如界面重新设计?他们不喜欢在 Safari 中简单地运行整个东西的想法,这很有效好吧。

需要:

  • 发送和接收 JSON 对象
  • 某种类型的模板引擎,因此我们可以将对象与标记配对,或者至少以某种方式将设计与编程分开
  • 类似于 JQuery 的东西会很好
  • 一个很好的编辑器,具有自动完成和突出显示功能,可以与 VS2010 相媲美

我们花了两年时间使用 MVC 和 Javascript 整合设计模式、敏捷方法和领域驱动概念。我们可能有两三个月的时间来重新制作相同的功能。

最佳答案

What is MonoTouch? MonoTouch allows developers to create C# and .NET based applications that run on Apple's iPhone, iPad, and iPod Touch devices, while taking advantage of the iPhone APIs and reusing both code and libraries that have been built for .NET, as well as existing skills.

来自 http://monotouch.net/

关于c# - 老大说 "We need an IPhone app",类似iPhone上的Firefox、JQuery、模板、数据链接的框架有哪些?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4201205/

相关文章:

iphone - Xcode生成的静态库的大小

android - 如何通过Android中的YouTubeDataApi v3获取YouTube视频的时长?

android - 在 ListView 滚动问题中更新单个项目 View

c# - 使用 HttpClient 保留转义的 Uri

c# - 一个方法链能叫LINQ吗?

ios - AVAudioPlayer 在类外包时不播放

android - 如何从自定义 ListView 适配器传递 Intent Extra?

c# - 模拟对象的标准

c# - 使用 ExcelDataReader 从特定单元格开始读取 Excel 数据

iphone - 为什么我的子类 UIView 在 UIScrollView 中没有接收到移动的触摸?