知识大全 体验ASP.NET 2.0中的BuildProvider

Posted 文件

篇首语:时间,就象海棉里的水,只要愿挤,总还是有的。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 体验ASP.NET 2.0中的BuildProvider相关的知识,希望对你有一定的参考价值。

体验ASP.NET 2.0中的BuildProvider  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

    ASP NET 的及时编译模型和ASP NET 是不一样的 微软重新设计了ASP NET 的页面生成过程 使这个过程可以更灵活的被控制

  在ASP NET 中我们可以通过实现自己的BuildProvider来实现编译特殊文件的效果 文件的内容是没有限定的 只要你能在BuildProvider中解析文件 并返回 NET的CodeDom就可以 所以 你甚至可以用自己的编程语言开发ASP NET程序     其实ASP NET 中的一些新特性就是通过BuildProvider实现的 比如 ashx文件 MastPage等 你可以从 NET安装目录下的CONFIG文件夹中的nfig中找到这些默认的BuildProvider配置

  下午简单做了个试验 通过自定义的xml格式配置文件生成实体类的代码 只要在App_Code目录下放如下格式的 dbconfig文件 ASP NET就会通过自定义的BuildProvider生成一个实体类的程序集 你还能从代码编辑器的智能感知中看到这个程序集的类 是不是很酷

  

  < xml version= encoding= utf  > <Database connection= > <Tables>   <Table name= Members > <Columns> <Column name= ID type= Integer /> <Column name= Name type= VarChar /> <Column name= Email type= VarChar /> </Columns> </Table>   <Table name= WorkItems > <Columns> <Column name= ID type= Integer /> <Column name= Subject type= VarChar /> <Column name= Remark type= VarChar /> <Column name= Created_On type= DateTime /> </Columns> </Table>   </Tables> </Database>

  通过上面配置文件生成的程序集在编辑器中职能感知的效果

  

  

  要实现以上效果还要在nfig文件中的system web节加上这段配置

  它声明把 dbconfig文件交给EntityBuildProvider处理

  

  <pilation debug= true > <buildProviders> <add extension= dbconfig type= MyBuildProvider EntityBuildProvider /> </buildProviders> </pilation>

cha138/Article/program/net/201311/11329

相关参考

知识大全 ASP.NET 2.0 中的Windows身份验证

ASP.NET2.0中的Windows身份验证  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  本

知识大全 理解ASP.NET 2.0中的单点登录

理解ASP.NET2.0中的单点登录  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!摘要 

知识大全 ASP.Net 2.0中的5个数据控件

ASP.Net2.0中的5个数据控件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!第一篇的入门帖就

知识大全 ASP.NET 2.0 中的异步页功能应用

ASP.NET2.0中的异步页功能应用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!ASPNET提

知识大全 ASP.NET 2.0 中的数据源控件

ASP.NET2.0中的数据源控件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  ASPNET引

知识大全 ASP.NET 2.0 中的创建母版页

ASP.NET2.0中的创建母版页  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  虽然母版页和内

知识大全 抢先试用ASP.NET 2.0中的新型安全控件

抢先试用ASP.NET2.0中的新型安全控件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一引

知识大全 Web Parts在ASP.NET 2.0中的应用

WebParts在ASP.NET2.0中的应用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  W

知识大全 ASP.NET 2.0中实现模板中的数据绑定

ASP.NET2.0中实现模板中的数据绑定  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  模板化

知识大全 如何由ASP.NET 1.1移植到ASP.NET 2.0

如何由ASP.NET1.1移植到ASP.NET2.0  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!