ASP.NET 2.0 种最引人称道的一项新特性就是母版页面(Master Page)。母版页面将作为网站的风格模板,允许我们很容易地统一整站的样式。不过 VS 2005 在对其支持方面做得却并不算好——它无法支持嵌套的母版页面。
对于那些拥有超过一种布局的大型网站来说,嵌套母版页面非常有用。否则开发者就必须手工协调每个母版页面,以便让其中的公共内容保持(例如横幅广告和版权信息等)一致。
而事实上,ASP.NET 2.0 早就内建了对嵌套母版页面的支持。不过在 Visual Studio 2005 集成开发环境中,这个特性却一直无法使用。好在 Visual Studio 2008 终于对其添加了支持,开发者很容易即可切换到这种编程模型中,同时也不必担心失去任何 IDE 内建的辅助支持。
需要注意的还有,因为嵌套母版页面的功能内建在 ASP.NET 2.0 中,所以开发者无须在产品服务器上部署.NET 3.5,只要确保项目在.NET 2.0 中编译即可。
Scott Guthrie 在其 Blog 中也写了一篇名为《嵌套母版页面介绍 》的文章。
更多内容推荐
从 Observer 到 Observable:使用 Functional Swift 提升复杂 iOS 项目的可维护性
无
2018 年 9 月 12 日
微软 Visual Studio 2010 正式发布,增加多项新功能
微软在昨天于北京发布了Visual Studio的最新版本2010,InfoQ中文站的编辑有幸参与了本次发布会活动,并和包括微软大中华区开发工具及平台事业部总经理谢恩伟,微软Visual Studio商业软件部、微软亚太研发集团服务器与开发工具事业部(中国)总经理潘正磊等进行了交流,探析了Visual Studio 2010中的一些最新特性。更多Visual Studio 2010相关内容,请浏览<a href="http://www.infoq.com/cn/zones/visualstudio2010/">Visual Studio 2010内容精华</a>专题报道。
Visual Studio 2008 和.NET 3.5 Beta 2 发布
Visual Studio 2008 和 .NET 3.5 的Beta 2 现在可以下载了。Beta 2 包含了Go-Live 许可协议,它允许开发人员把这个版本使用于产品开发。
构建 Java API 的艺术:Do's and Don'ts(英文演讲)
无
2018 年 11 月 8 日
使用 Northwind 和 Entity 框架的 ASP.NET MVC 实例发布
微软CLR和.NET框架团队的成员Brad Abrams发布了一个非常优秀的实例,为开发者展示了如何有效地使用部分微软MVC框架中的最新工具。
ASP.NET MVC 或可大大推动 VB 的使用
ASP.NET MVC让微软的开发人员回到了网站开发的主流世界中,而Visual Basic可能会由此在.NET Web开发人员的语言选择中重新占据主导地位。这里的关键在于VB的XML Literal功能可以代替aspx代码来编写MVC的视图。
VS 2013 的适度更新提高了对 Update 2 的期望
Microsoft于最近发布了一个VS 2013的“小更新”,正如该更新的名字所描述的那样它并没有包含太多特性,其主要内容是bug修复并提供了IE9的支持,后者对于那些不能将开发机升级到IE10的开发者而言是非常重要的。
如何构造酷炫的物理效果和过场动画效果?
今天这篇文章,我分享了一个制作动画的利器 Lottie,并和你说了如何在 iOS 中使用,以及它的实现原理。
2019 年 5 月 2 日
Git Commit 规范和 changelog 生成
2019 年 7 月 25 日
Visual Studio 距离支持 C++11/14 更近了
长期以来,Visual C++对标准遵循的程度,一直让希望使用最新(C++)和不那么新(C99)的语言特性的开发者很头痛。微软近期公布的一份路线图,给出了未来Visual Studio提供这些特性的时间表——C++11/14的一些特性会在VS2013及后续版本中出现;不过想在VS2012的某个升级版中看到它们,恐怕是不可能的了。
使用在线的 Sharepoint 和 Office 365Beta 开发基于云的协作解决方案
Office365 Beta包括SharePoint Online和基于云的SharePoint 2010。为SharePoint Online构建解决方案的过程与SharePoint 2010类似,但也有一些关键的区别,当我们计划在Office365 Beta中部署SharePoint解决方案的时候必须要加以考虑。
ASP.NET and Web Tools 2012.2 发布,增强了 MVC,Azure 及 SignalR 的功能
Microsoft发布了ASP.NET and Web Tools 2012.2,包含了ASP.NET Web API,MVC和Windows Azure认证的功能增强,并新加入了对SignalR的支持。
Blazor 跻身跨平台移动应用开发
Mobile Bindings项目意在使用Microsoft Blazor和.NET for iOS/Android实现跨平台移动应用开发。
F# 3.1 语言版发布
微软强大的函数式语言F#在以下几方面取得了改进:.NET 4.5 + Windows Store便携库、项目双向兼容和一些语言增强,包括命名的联合类型字段和数组切片扩展。
04|初步定制:让你的 Vim 更顺手
我会带你了解 Vim 的目录结构,探索 Vim 8 的新功能,学习如何进行初步配置来使得 Vim 更加好用。
2020 年 7 月 31 日
面向桌面开发的 Windows Template Studio
在过去的二十年里,开发Windows应用程序所需的样板代码的数量急剧增加,这是由于.NET早期是源于RAD或快速应用程序开发框架。微软试图通过面向UWP应用程序的Windows Template Studio来解决这个问题。
Django Rest Framework 开放 API
2020 年 11 月 26 日
Xamarin Studio 4.2 改进了账户管理、项目系统和调试器,并修复了多项 Bug
Xamarin Studio 4.2已于近日发布,带来了从IDE内直接登录iOS开发人员账户的能力。此外,随着允许C#开发人员跨设备共享代码,它包含了几项与项目系统相关的改进,在iOS和Android上同时提供了对可移植类库(PCL)项目的支持。
暂无签名
推荐阅读
第 184 讲 | 狼叔:2019 年前端和 Node 的未来—大前端篇(上)
2019 年 3 月 11 日
MS MVC 框架漩涡中的 MonoRail 未来
项目完善与总结(下):原生 GUI
2020 年 2 月 13 日
SharpDevelop 4.2:目前改善了对 ASP.NET MVC 3 的支持
开发者和 ASP.NET:将要走向何方?
VS 2013 Update 4 首个预览版发布
有哪些已经投入生产的 WebAssembly 真实案例?
2020 年 9 月 25 日
电子书

大厂实战PPT下载
换一换 
张杰 | 美团点评 技术经理、高级技术专家
田泱 | 美团点评 前端技术专家
谭兆歆 | bilibili 资深前端工程师
评论