写点什么

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:002212
用户头像

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

关注

评论

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

职责分离的艺术:剖析主从Reactor模型如何实现极致的并发性能

poemyang

RPC IO多路复用 Reactor多线程

传统客服组织 VS 天润融通业务专家+AI员工,差距一目了然

天润融通

案例分享 | RFID智能工器具管理在汽车维修间的应用

斯科信息

斯科信息 RFID技术 RFID智能工具柜 RFID智能工具车 RFID工作站

CST电磁仿真软件支持哪些硬件加速?正版CST软件购买流程

思茂信息

cst仿真软件 CST软件 CST Studio Suite

工业管理 项目管理经验总结(26)

万里无云万里天

项目管理 工业 工厂运维

HDD如何在AI时代,守住数据存储的“基本盘”?

新消费日报

2025 金灵光杯|中邮证券一体化数据安全平台合规实践项目入围获奖!

原点安全

传帮带 人才梯队建设经验总结(14)

万里无云万里天

人才培养 工业 工厂运维

绿电直连 vs 隔墙售电:本质区别一文说清

西格电力

新能源 电力交易 绿电直连 隔墙售电 能源方案

LLM 应用评估综合指南(多轮对话系统、RAG、AI Agent)

Baihai IDP

AI LLM LLM应用评估 RAG 评估 Agent 评估

“数”风流人物|从手搓Hadoop到智能数据平台构建,数新智能CTO原攀峰的“自我突破”

数新网络官方账号

单提交智能评审上线!用云效精准定位复杂 MR 代码问题

阿里巴巴云原生

阿里云 云原生 云效

一键生成爆款文章,并自动发布!

王磊

对话即服务,不跳转、不重复,天润融通ZENAVA让客服更聪明

天润融通

未来十年,袋鼠云将实现“一体两翼”Data+AI应用战略

袋鼠云数栈

发布会 Data + AI Data+AI 袋鼠云 易知微

高效考勤管理,用BeeWorks就够了!

BeeWorks

即时通讯 IM 私有化部署

BeeWorks 高效管理指南:客户端统一管控与配置

BeeWorks

即时通讯 IM 私有化部署

探秘黑龙江三级等保测评最新要点

等保测评

低代码查询字段实操:2 大来源 + 3 类配置,数据筛选精准又高效

引迈信息

IDC最新报告:谷云科技 iPaaS以34.4%的增速领先全行业

谷云科技RestCloud

IDC 集成平台 ipaas 市场份额

天润融通解析人工客服还能撑几年?数据已经给出答案

天润融通

FishAudio 推出 S1 模型:2 万开发者,500 万美元 ARR;蛐蛐开源桌面语音输入工具,优化编程术语识别丨日报

声网

速卖通商品详情API秘籍!轻松获取SKU属性数据

Datafox(数据狐)

速卖通API 速卖通数据采集 速卖通商品详情API 速卖通商品数据分析

数据平台数据智能化入库

百度Geek说

数据平台 智能入库 自动化代码生成 LLM工程化

AI 时代的数据通道:云消息队列 Kafka 的演进与实践

阿里巴巴云原生

kafka 阿里云 云原生

触摸算力未来!全球计算联盟(GCC)主办2025全球计算大会(CGC2025)打造沉浸式展区

科技热闻

捷行读书会:第三期总结分享会

ShineScrum

读书感悟 #读书 分享会

企业成本算不清,交付准不了?如何通过iPaaS处理在业务中产生的数据

谷云科技RestCloud

数据同步 数据孤岛 集成平台 ipaas

防火墙、IDS/IPS… 哈尔滨等保测评必备安全工具

等保测评

springboot项目集成dolphinscheduler调度器 可拖拽spark任务管理

刘大猫

人工智能 云计算 物联网 大模型

挑战一周用 AI 开发商业化项目!4 大痛点反思 + 新手专属提示词分享

王中阳Go

AI

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