仓酷云

标题: ASP.NET编程:Asp.net和数据库的一些观点仓酷云 [打印本页]

作者: 蒙在股里    时间: 2015-1-18 11:17
标题: ASP.NET编程:Asp.net和数据库的一些观点仓酷云
你觉得学习.NET怎么样,我懂的少,问的可能很幼稚,见笑了啊:)这些观点都是我在进修中已经含混和困扰的,如今写出来供一些像我现在一样的老手参考。偶然候观点明白了能够少走一点弯路。
1.和数据库互交实在就是历程间的通讯,对照经常使用的是TCP/IP和定名管道。历程间的互交有运转在统一台呆板上的互交,和运转在分歧呆板上的互交。
2.数据库实例是操纵数据库的一种手腕,复杂来讲数据库并非用记事本翻开就可以修正的,要经由过程数据库实例来举行响应的查询和修正等操纵。数据库和文件体系的主要区分之一就是事件。
3.数据库的索引和B+树。很少见凌驾3层的B+树。分区偶然功能一定就好。分区(好比横向支解)偶然候会招致因搜刮的字段并不是分区前提,而引发的在多个分区搜刮数据,形成屡次IO读取。不如不分区靠B+树索引反而能有更好的功能。好比说以pk作为分区的根据,假如selectpk的话,经由过程搜刮分区切实其实能够起到功能进步的效果。可是当搜刮是其他字段的时分,就有大概发生搜刮多个分区的了局。好比本来搜刮发生3次IO,如今分5个分区,大概发生15次IO。
4.IIS和ASP.NET的干系。在IIS经由过程ISAPI扩大是能够用C言语来写网页的,只需你以为爽的话。但常常一个收集使用程序的功能瓶颈不在于这一层,因而用托管代码来发生哀求的前往了局所带来的“开辟效力”的提拔比拟用非托管代码的“程序运转效力”更有代价。引出非托管代码挪用托管代码的优点。再次谈历程间相互通讯,和.NET中的appdomain和序列化反序列化来经由过程使用程序的界限。
5.Asp.net就是经由过程事务的机制把从哀求到前往的历程一步步拆分并公然出来。这一步步能够称为“管道“。特地再谈下Sturts2中的过滤器和拦阻器,反射。
6.Asp.netMVC和Asp.netwebform的异同。由理念上的辨别引出的处置程序查找的辨别(router或是经由过程文件名的扩大来查找)。
c语言的编译器,几乎是所有新平台都有的。因此从这点上看,c语言的程序,比其他任何语言更加容易跨平台。
作者: 灵魂腐蚀    时间: 2015-1-20 19:48
如今主流的Web服务器软件主要由IIS或Apache组成。IIS支持ASP且只能运行在Windows平台下,Apache支持PHP,CGI,JSP且可运行于多种平台,虽然Apache是世界使用排名第一的Web服务器平台。
作者: 若天明    时间: 2015-1-29 18:09
Asp.net脚本的出现,为ASP空间带来了更高的稳定性,同时也为程序员建站提供更高环境!
作者: 第二个灵魂    时间: 2015-1-30 23:40
asp.net最主要特性包括:◆编程代码更简洁◆网站可实现的功能更强大◆运行效率高◆节省服务器的动作资源
作者: 若相依    时间: 2015-2-6 17:03
当然我们在选择Asp.net主机是,除了要考虑服务提供商在版本是否是实时更新以外,机房的环境和配置也是非常重要的,通常选择骨干网的机房,在速度和稳定性上会非常有保证。
作者: 只想知道    时间: 2015-2-17 10:46
可以通过在现有ASP应用程序中逐渐添加ASP.NET功能,随时增强ASP应用程序的功能。ASP.NET是一个已编译的、基于.NET的环境,可以用任何与.NET兼容的语言(包括VisualBasic.NET、C#和JScript.NET.)创作应用程序。另外,任何ASP.NET应用程序都可以使用整个.NETFramework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。
作者: 金色的骷髅    时间: 2015-2-21 06:11
但是java靠开源打出的一片天地,特别是在微软的垄断下能打开今天的局面还是有它的生命力的。
作者: 活着的死人    时间: 2015-3-6 19:40
由于JSP/Servlet都是基于Java的,所以它们也有Java语言的最大优点——平台无关性,也就是所谓的“一次编写,随处运行(WORA–WriteOnce,RunAnywhere)”。除了这个优点,JSP/Servlet的效率以及安全性也是相当惊人的。
作者: 透明    时间: 2015-3-13 07:08
我的意思是.net好用,从功能上来说比JAVA强还是很明显的。
作者: 分手快乐    时间: 2015-3-20 15:50
主流网站开发语言之CGI:CGI就是公共网关接口(CommonGatewayInterface)的缩写。它是最早被用来建立动态网站的后台技术。这种技术可以使用各种语言来编写后台程序,例如C,C++,Java,Pascal等。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2