【AICon】探索RAG 技术在实际应用中遇到的挑战及应对策略!AICon精华内容已上线73%>>> 了解详情
写点什么

WebMatrix 2:新模板、智能感知改进、Windows Azure 集成

  • 2012-10-14
  • 本文字数:1197 字

    阅读完需:约 4 分钟

WebMatrix 2 是一个 Web 开发工具,可以让开发人员快速地构建和部署 ASP.NET、PHP、HTML5、CSS3 的应用程序。最新的版本包含了用于 ASP.NET、PHP、Node.js 和 HTML5 的模板,并附有 iPhone 和 iPad 的模拟环境。而且,它还内置了对 SQL Server、MySQL 和 SQL Server CE 数据库的支持。

图 1 - WebMatrix 2 模板

WebMatrix 2 为 14 种主流的编程语言提供了智能感知支持,诸如 ASP.NET、PHP、Node.js、HTML5、CSS3、Razor 和 jQuery。还能够安装和配置超过 50 种应用程序,比如 WordPress、Joomla、mojoPortal、Orchard CMS、BlogEngine.NET、DasBlog 和 Umbraco,并支持特定于应用程序的代码完成功能。

图 2 - 容易地从 Web Gallery 中安装应用程序

“我一直告诉大家,对于简单站点可以使用WebMatrix,对于使用Vim 不够顺手的人们也可以把其当作一个快速的JS/HTML/CSS 编辑器”,ASPInsider 的Scott Koon 如是说。

WebMatrix 2 包含了一个扩展模型,让开发人员可以编写插件或利用社区提供的诸多插件。它也能使开发人员直接发布网站和数据库到 Windows Azure 中,并可以通过远程视图来编辑上线网站中的文件。

图 3 - 部署应用程序到 Windows Azure

“如果你已经在使用Windows Azure 网站功能,那么只需简单地在仪表面板中点击WebMatrix 按钮”,WebMatrix 2 产品团队的 Faith Allington 这样叙述到。

WebMatrix 2 也可以让开发人员轻易地把站点发布到网络托管服务器上,通过利用 Web Deploy,还允许发布带有结构和数据的整个数据库或者只发布编辑过的文件。不仅如此,Web Deploy 在初始兼容性检查的时候,还能自动修改应用程序池的.NET Framework 版本。

“在 WebMatrix 中对 JavaScript 和 CSS 的支持与 Visual Studio 不相上下,还具有我喜欢的诸如使用 Ctrl+M+O 快捷键对 CSS、HTML 和 JS 代码进行折叠的功能。在 JavaScript 编辑器中按 F12,希望转到函数定义上,不过不起作用,而是启动了网站。所以,还是有一些地方可以做的更好,也有一些地方我可能还没有摸透。不过,整体而言,对于 Web 应用程序开发我给 WebMatrix 打 A+ 的分数”,移动开发极客和 ASPInsider 作者 Chris Love 这样谈到。

来自微软 Web 平台与工具部的 Vishal Joshi 说到,我们在这个新版本中修正了超过 100 个 Bug,很多是来自于 StackOverflow 和 UserVoice 网站上的。

据微软的主管架构师 Mikhail Arkhipov 所说,WebMatrix 是基于 Visual Studio 2010 JavaScript 引擎的,因此不支持某些 JavaScript v5 结构,有时会导致使用了 JavaScript v5 语法的文件部分丢失智能感知功能。而且,某些在 Visual Studio 2012 JavaScript 引擎中的新的和高级的特性,诸如“转到定义”这样的功能并未在 WebMatrix 2 中提供。

Mikhail 也进一步指出,WebMatrix 不支持通用 MEF 扩展模型,因而 Visual Studio 扩展无法在其上使用。

查看英文原文: WebMatrix 2: New Templates, Improved Intellisense, Windows Azure Integration

2012-10-14 09:001696
用户头像

发布了 254 篇内容, 共 53.0 次阅读, 收获喜欢 2 次。

关注

评论

发布
暂无评论
发现更多内容

区块链加密货币数字钱包开发公司

西安链酷科技

钱包系统开发 公链钱包

一文告诉你服务器为什么要托管?

Finovy Cloud

云服务器 IDC 服务器托管

1688API接口推荐:1688工厂档案信息数据接口

tbapi

1688 1688API接口 1688工厂档案信息

数字钱包app开发、web3钱包系统搭建

西安链酷科技

区块链钱包开发

开源LLM大模型聊天

百度开发者中心

人工智能 大模型 问答助手

SQL中如何添加数据:基础指南

霍格沃兹测试开发学社

新零售SaaS架构:什么是线上商城系统?

快乐非自愿限量之名

架构 零售 SaaS

交易所量化趋势跟单自动交易策略系统开发

西安链酷科技

合约跟单 量化交易

与鲸同行,智领未来!和鲸科技高校市场渠道合作伙伴正式开启招募

ModelWhale

人工智能 数据科学 渠道

HStream Webinar: 兼容 Kafka 协议的下一代流数据平台

EMQ映云科技

kafka mqtt

游戏发行新方式——游戏海外发行代理

Ogcloud

游戏 云游戏 游戏发行 游戏发行公司

华为校园鸿蒙公开课走进南京大学

Geek_2d6073

图数据库基准测试 LDBC SNB 系列讲解:Schema 和数据生成的机制

不在线第一只蜗牛

数据库 LDBC

探索自然语言处理:语言模型的发展与应用

霍格沃兹测试开发学社

深入了解 Linux 常用性能统计命令

霍格沃兹测试开发学社

阿里通义灵码全面公测,来看看它的水平怎么样?

阿里巴巴云原生

阿里云 云原生 通义灵码

零基础入门数据挖掘-课程汇总

阿里云天池

阿里云

读取速率十倍于 Elasticsearch,TDengine 在知轮科技智慧轮胎系统中的应用

TDengine

数字货币钱包系统app开发公司

西安链酷科技

数字货币钱包开发 区块链钱包开发 公链钱包开发

走进AI新时代:织信低代码的实践与启示

优秀

AI 低代码 AI智能

一文搞懂Vue的MVVM模式与双向绑定

EquatorCoco

Java vue.js Vue

干货盘点!市场调查与分析必备的10个模板!

彭宏豪95

职场 在线白板 行业调研 效率软件 调研报告

TikTok直播畅通无阻,海外直播专线打造稳定流畅的网络环境

Ogcloud

TikTok 海外直播专线 海外直播 tiktok直播 tiktok直播专线

ADB 下载、安装及使用教程:让你更好地管理 Android 设备

霍格沃兹测试开发学社

设计原则 — DRY & Rule of three

Lemoon Can

设计原则 DRY Rule Of three

探索机器学习:从基础概念到应用实践

霍格沃兹测试开发学社

程序员来看,你选哪一门编程语言提升自己?

高端章鱼哥

用Python编写自己的微型Redis

快乐非自愿限量之名

Python redis

提升跨境直播体验,选择适用的直播专线

Ogcloud

海外直播专线 海外直播 跨境直播 跨境直播专线

活动预告:如何培养高质量应用型医学人才?

ModelWhale

数据分析 人才培养 R语言 临床医学 新医科

“打工人”的自我修养-如何在30秒内把“问题”讲清楚

K

原创 职场 认知 逻辑

WebMatrix 2:新模板、智能感知改进、Windows Azure集成_微软_Anand Narayanaswamy_InfoQ精选文章