小魔女 发表于 2015-1-18 11:18:48

ASP.NET编程:ASP.NET MVC中的共享视图办理仓酷云

效率会有不少的变化。而实际上net网页编程是基于堆栈机器来设计,这和我们常见的基于寄存器的本地机器是差异比较大的。总体来说,这是一种虚拟机的设计思路。一般情形下,在ASP.NET中,视图(View)会依照“所属的”把持器(Controller)来举行构造。假如MVC运转时在该地位找不到视图,那末依照商定,它会继而在“ViewsShared”中举行查找。固然这类复杂的构造体例关于小型项目卓有成效,可是跟着网站范围增加,它会变得十分粗笨,并且共享目次会成为一个愈来愈年夜的“渣滓场”。
MichaelKennedy的加强型视图地位(EnhancedViewLocation)项目,可让开辟职员更好地把持共享视图文件夹。开辟职员经由过程在Application_Start事务中援用一个小型库(只要8KB),能够注册很多他们以为符合的分外文件夹。固然,这个计划其实不完善,由于它不会主动包括子文件夹,但只管云云,比起在一个复杂文件夹中看到几十个大概上百个共享视图,这个计划仍旧仍是可取的。
加强型视图地位项目利用MIT允许发放,你能够在Nuget中下载到它。别的,你还能够在MichaelKennedy的博客中找到关于它的利用申明。
检察英文原文:http://www.infoq.com/news/2012/03/Shared-Views
因为二次编译器太复杂,那么建议只是在安装程序的时候编译一次,而不类似net网页编程那样运行就编译。并且我觉得,一次痛苦,总比多次低效率要舒服多了。

第二个灵魂 发表于 2015-1-20 20:07:25

ASP.NET可以无缝地与WYSIWYGHTML编辑器和其他编程工具(包括MicrosoftVisualStudio.NET)一起工作。这不仅使得Web开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到Web页的GUI和完全集成的调试支持。微软为ASP.net设计了这样一些策略:易于写出结构清晰的代码、代码易于重用和共享、可用编译类语言编写等等,目的是让程序员更容易开发出Web应用,满足计算向Web转移的战略需要。

再见西城 发表于 2015-1-28 10:25:32

ASP.net的服务器,要求安装一个.net环境,当然我这里指的是windows系统,顺便点一下,.net只能放在windows环境里来运行。Asp.net1.1的就装Framework1.1,Asp.net2.0的就装Framework2.0。

只想知道 发表于 2015-2-4 03:02:26

JSP/Servlet虽然在国内目前的应用并不广泛,但是其前途不可限量。

海妖 发表于 2015-2-9 12:46:41

在asp.net虚拟主机的服务提供商中,目前首推的是CNNIC的其中一家域名注册机构---时代互联(www.now.net.cn),他们早在2001年微软刚推出Asp.net时就推出了对应的Asp.net虚拟主机了,经笔者的使用测试,他提供的Asp.net性能非常的稳定,版本也会定期的更新,目前他的

山那边是海 发表于 2015-2-11 04:27:11

当然我们在选择Asp.net主机是,除了要考虑服务提供商在版本是否是实时更新以外,机房的环境和配置也是非常重要的,通常选择骨干网的机房,在速度和稳定性上会非常有保证。

飘飘悠悠 发表于 2015-2-21 02:39:54

ASP.NET可以无缝地与WYSIWYGHTML编辑器和其他编程工具(包括MicrosoftVisualStudio.NET)一起工作。这不仅使得Web开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到Web页的GUI和完全集成的调试支持。微软为ASP.net设计了这样一些策略:易于写出结构清晰的代码、代码易于重用和共享、可用编译类语言编写等等,目的是让程序员更容易开发出Web应用,满足计算向Web转移的战略需要。

变相怪杰 发表于 2015-3-6 19:27:24

最强的技术支持WebService,而且有.NET的所有library做后盾。而且ASP.NET在.NET3.5中还有微软专门为AJAX开发的功能--ASP.NETAJAX。

兰色精灵 发表于 2015-3-11 20:43:39

ASP.net1.1和2.0在程序上的语法也有很大不同,现在2.0属于新出来的,不知道半年后会不会有3.0(说笑一下)。Windows2003系统自动支持ASP和ASP.net环境,不用安装任何程序。Asp.net属于编译语言。ASP的最大不同(ASP属于解释语言)。

仓酷云 发表于 2015-3-19 12:28:50

是目前ASP在UNIX/Linux上的应用可以说几乎为0)。所以平台的局限性和ASP自身的安全性限制了ASP的广泛应用。

爱飞 发表于 2015-3-27 22:12:10

asp.net最主要特性包括:◆编程代码更简洁◆网站可实现的功能更强大◆运行效率高◆节省服务器的动作资源
页: [1]
查看完整版本: ASP.NET编程:ASP.NET MVC中的共享视图办理仓酷云