写点什么

SharpDevelop 4.2:目前改善了对 ASP.NET MVC 3 的支持

  • 2012-03-04
  • 本文字数:452 字

    阅读完需:约 1 分钟

SharpDevelop 是一款相对 Visual Studio 的免费替代品。它为那些不满足于 Visual Studio Express 提供的功能,但又不想花费 800 到 11900 美元购买其他功能版本的开发人员提供了一个诱人的选择。不幸的是,.NET 快速发展的步伐已经让 SharpDevelop 处于下风。

SharpDevelop 碰到的一个最为重大的挑战就是支持 Razor 视图引擎。事实上两年前 Razor 甚至还不存在,它只是 ASP.NET MVC 支持的众多视图引擎中的一种。但是,随着微软对Razor 引擎的不断投入,它成功地让其他12 种视图引擎退出了舞台。如今Razor 已是面向.NET Web 开发人员的IDE 所必须具备的一部分。

SharpDevelop 4.2 关注 MVC/Razor 两个方面的支持。对于 Razor 本身,SharpDevelop 提供了语法高亮和 HTMl 折叠,但是对于它在普通 C#代码文件中的代码补全功能,仍然还未支持。

此外,在 SharpDevelop 4.2 中手工添加控制器和视图会使用 T4 模板进行代码生成。因为是基于 T4,所以开发人员可以通过更改模板来更好地适应他们的项目和风格。

查看英文原文: http://www.infoq.com/news/2012/03/SharpDevelop-Razor

2012-03-04 01:291905
用户头像

发布了 125 篇内容, 共 38.1 次阅读, 收获喜欢 5 次。

关注

评论

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

精通高并发与内核 | 解析Linux内核并发并行

小明Java问道之路

并发编程 并发 并行 Linux内核 9月月更

数学家的这些迷惑行为,最后都成了神操作

图灵教育

数学 数学教育 数学家

三分钟了解什么是时序数据库

阿泽🧸

时序数据库 9月月更

案例拆解:重要节日客情维护的礼品卡券应用

boshi

运营 礼品

精通高并发与内核 | Linux内核进程的切换方式

小明Java问道之路

进程 Linux内核 进程管理 9月月更 进程切换

精通高并发与内核 | Linux内核与C/Java进程与线程深度解析

小明Java问道之路

并发编程 线程 进程 Linux内核 9月月更

数学家的这些迷惑行为,最后都成了神操作

图灵社区

数学 数学教育 数学家

计算机网络——编码与调制

StackOverflow

编程 计算机网络 9月月更

WeLink协作文档:办公协作再快一档

科技怪咖

面试突击84:Spring 有几种事务隔离级别?

王磊

Java 面试

22个常用的js单行代码

大师兄

JavaScript 前端面试 9月月更

Java中的Request和Response详解

共饮一杯无

Request 9月月更 Response 请求与响应

性能测试知识科普(一):核心术语

老张

性能测试

uni-app黑马优购项目学习记录(一)

海底烧烤店ai

小程序 uni-app JavaScrip 9月月更

上海理工大学 x WeLink智慧迎新,2022届新生体验闪电式入学

科技怪咖

【字符串函数内功修炼】strcpy + strcat + strcmp(一)

Albert Edison

C语言 9月月更 strcpy strcat strcmp

【云原生 | 从零开始学Docker】八丶Docker网络与部署redis集群

泡泡

Docker 云原生 9月月更

【云原生 | 从零开始学Docker】九丶完结篇 Docker Compose

泡泡

容器 云原生 Docker 镜像 9月月更

项目进度delay怎么办

Ian哥

项目管理 项目进度 项目计划

[极致用户体验] 为什么建议2022年不用"等比设计稿"+rem,而用"灵活设计稿"+px

HullQin

CSS JavaScript html 前端 9月月更

主流开源消息队列对比与分析

穿过生命散发芬芳

消息中间件 9月月更

本地部署 VS 云服务

CnosDB

IoT 时序数据库 开源社区 CnosDB infra

Elasticsearch聚合学习之五:排序结果不准的问题分析

程序员欣宸

elasticsearch 9月月更

FeatureStore meetup V4回顾|腾讯 & 微软 & 第四范式特征平台技术解析与应用实践

星策开源社区

机器学习 微软 特征平台 MLOps FeatureStore

利用flexible.js和VSCode插件cssrem进行可伸缩布局方案

海底烧烤店ai

前端 JavaScrip 响应式网页 9月月更

Elasticsearch聚合的嵌套桶如何排序

程序员欣宸

9月月更

一次线上事故,我顿悟了异步的精髓

勇哥java实战分享

爆火小游戏《羊了个羊》,我偏不玩

图灵社区

游戏开发 游戏设计 游戏史

SaaS 的多版本销售该如何设计

产品海豚湾

产品经理 产品设计 SaaS B端产品 9月月更

2022-09-18:以下go语言代码输出什么?A:1;B:15;C:panic index out of range;D:doesn’t compile。 package main import

福大大架构师每日一题

golang 福大大 选择题

爆火小游戏《羊了个羊》,我偏不玩

图灵教育

游戏开发 游戏设计 游戏史

SharpDevelop 4.2:目前改善了对ASP.NET MVC 3的支持_语言 & 开发_Jonathan Allen_InfoQ精选文章