写点什么

先于 ASP.NET MVC RC 发布的设计模板库

  • 2008-12-26
  • 本文字数:795 字

    阅读完需:约 3 分钟

最近微软公开发布了一个

设计模板库,ASP.NET MVC 用户可以从中免费获取一些能够被集成进网站的视图。ASP.NET MVC RC 版本会在一月份发布,其中包含一系列的改进,例如:默认情况下没有后置代码(code-behind)文件,应用脚手架(scaffloding)支持,以及面向视图的 MSBuild 任务。

视图在默认情况下不会包含后置代码(code-behind)文件

基于据很多人的建议,我们打算做一些修改,使 MVC 视图文件在默认情况下不包含后置代码文件。这个改变为大部分人剔除了项目中无用的文件,以及强化了 MVC 世界中视图的作用(纯粹为了生成内容,而不包含无关内容的代码)。

视图将拥有顶级的模型属性

Product Name: <%= Model.ProductName %>

HTML/AJAX 辅助方法可以支持表达式语法

部分人提出这样的请求,他们希望可以在视图的 HTML 和 AJAX 辅助方法中使用强类型的表达式语法(而不是字符串)。

界面脚手架支持

在 Visual Studio 里使用新的 ASP.NET MVC“添加视图”命令时就会发现,在 ASP.NET MVC RC 版本已经支持了自动的“UI 脚手架”。脚手架支持能够自动生成对应任意.NET 类型或对象的视图——这意味着它能够配合 POCO 类、LINQ to SQL、LINQ to Entities、NHibernate、SubSonic、LLBLGen Pro 或其他对象模型一起工作。脚手架引擎使用反射来获取视图中模型类型的公有成员,并传递给脚手架模板,在视图中生成合适的标记。

用于编译视图的 MSBuild 任务

默认情况下当您编译 ASP.NET MVC 项目时,它只会编译项目中的代码,而不会编译视图文件中的代码。在 ASP.NET MVC Beta 版本中,如果你要编译视图则必须自定义 MSBuild 任务。而在 ASP.NET MVC RC 版本中已经包含了内置的 MSBuild 任务,您就可以把视图文件也包含进项目的编译过程中。这会检查所有试图和母版中内嵌的语法和代码,并且在遇到问题时给出编译错误。

ASP.NET MVC RC 版本将于 2009 年一月份发布。

查看英文原文: A Design Template Gallery Precedes ASP.NET MVC RC

2008-12-26 02:101420
用户头像

发布了 157 篇内容, 共 60.4 次阅读, 收获喜欢 6 次。

关注

评论

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

适合所有编程初学者,豆瓣评分8.6的Python入门手册开放下载!

我再BUG界嘎嘎乱杀

Python 后端 入门 开发语言 零基础

数字化转型的关键:全面探索低代码开发平台的实际应用

不在线第一只蜗牛

低代码 数字化

端口占用多:UE4/UE5像素流送云推流时如何优化端口使用?

点量实时云渲染

实时云渲染 云渲染平台 3D实时云渲染 像素流送 像素流送技术

关于LDO,读懂这一篇就够了

芯动大师

LDO 电源

人工智能技术的视频增强工具 Topaz Video AI

Rose

MQTTX 1.9.10 发布:升级 Faker.js、增强连接与订阅诊断、优化 UI

EMQ映云科技

mqtt

开山之作!Python数据与算法分析手册,登顶GitHub!

我再BUG界嘎嘎乱杀

Python 后端 数据结构与算法 开发语言

Flink 流批一体场景应用及落地情况

Apache Flink

flink 实时计算 流批一体

司南大模型竞技场首期榜单:GLM-4系列模型稳坐国内前列,智谱AI大模型实力强悍

技术研究院

26岁的“天才少年”,带队面壁打通高效大模型之路

Alter

Netflix 机器学习科学家的提示词优化经验分享

Baihai IDP

程序员 AI 白海科技 LLMs 企业号 6 月 PK 榜

mac窗口快速切换工具AltTab for Mac中文版

Rose

数据驱动工业 AI :EMQ 参加 2024 中控全球新品发布会

EMQ映云科技

emq

macos10.14系统下载:MacOS Mojave v10.14.6(18G103)正式版

你的猪会飞吗

Mac 软件 Mac 系统

腾讯云大数据TBDS数据湖荣获IDC金融领域最佳实践案例

腾讯云大数据

TBDS

云手机工具推荐:Facebook多账号运营如何防止封号?

Ogcloud

facebook 云手机 海外云手机 社媒运营 云手机推荐

夯实网络底座:智能云解析助推新基建发展再上新台阶

国科云

先于ASP.NET MVC RC发布的设计模板库_.NET_Abel Avram_InfoQ精选文章