写点什么

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

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

关注

评论

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

数字藏品app开发:数字藏品发行制作的关键

开源直播系统源码

NFT 数字藏品 数字藏品开发 数字藏品系统 数字藏品软件

源码解析 kubectl port-forward 工作原理

张晓辉

Kubernetes 云原生 源码解析

面试突击79:Bean 作用域是啥?它有几种类型?

王磊

Java 常见面试题

【CSS关键字】:inherit、initial、unset分别有哪些作用?

翼同学

CSS html 前端 8月月更 学习分享

【CSS】怎么理解层叠性、继承性和优先性?选择器的权重如何叠加?

翼同学

CSS html 前端 编程语言 8月月更

Docker杀掉了容器?问题分析与解决过程全面复盘

程序员欣宸

Docker 8月月更

如何通过经纬度坐标获取附近的地址信息?

HarmonyOS SDK

定位

直播预告丨阿里云佐井:关注预警6要素,帮助用户实现精准监控和告警

阿里云弹性计算

监控 预警

Spring Security系列教程17--注销登录的实现及原理分析

一一哥

spring security spring-boot 注销登录

[JS入门到进阶] 手写解析uin8数组的工具:解析二进制字节,太快太方便了!

HullQin

CSS JavaScript html 前端 8月月更

开源,无禁止即可为

Databend

开源社区 大数据 开源 #开源 databend

Selenium 中的 JUnit 注解

FunTester

mysql基础

楠羽

#开源

【CSS·圆角边框】有关border-radius属性的记录以及实现原理

翼同学

CSS html 前端 8月月更

浅谈JS发布订阅模式

海底烧烤店ai

JavaScript 前端 发布订阅模式 8月月更

什么?MySQL的等值查询竟然出错了??

转转技术团队

MySQL

SUSE 加速汽车行业智能化发展

Rancher

Kubernetes k8s rancher

【React】使用Next.js构建并部署个人博客

海底烧烤店ai

nuxt 博客开发 博客搭建 react rout 8月月更

【CSS 盒子模型(上)】:width、height、overflow、border

翼同学

CSS html 前端 8月月更

持久,redis 持久化有哪几种方式,怎么选?

知识浅谈

redis持久化 8月月更

超大规模跨域集群统一监控实践

移动云大数据

Rancher 2.6 全新 Logging 快速入门(2)

Rancher

Kubernetes k8s rancher

亚马逊云科技与TalkingData携手助力美妆巨头数字化营销闭环安全合规地提效

Lily

佛山复星禅诚医院黄汉森:云边协同,打造线上线下一体化智慧医疗

阿里云弹性计算

弹性计算 分布式云 云盒 异地双活

混迹职场10多年的数据开发老鸟,居然被一个职场新人上了一课

雨果

数据工程师

极简云上分析,释放数据价值|Kyligence 邀您参加2022秋季线上论坛

Kyligence

数据分析 数据价值 数据管理 智能多维数据库

【CSS】什么是外边距的重叠?常见的有哪几种重叠情况?

翼同学

CSS 前端 编程语言 8月月更

弹性云端新算力,驱动沉浸新交互 |2022阿里云金融创新峰会

阿里云弹性计算

计算巢 云盒 倚天实例 专属Region

MySQL查询重写插件

TimeFriends

8月月更

记录一次数据库CPU被打满的排查过程

京东科技开发者

数据库 cpu cpu飙满 调优 慢SQL

【CSS 盒子模型(下)】:padding 和 margin

翼同学

CSS html 前端 8月月更

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