再见西城 发表于 2015-1-16 22:50:21

ASP.NET网站制作之收集编程履历技能:ASP.NET2.0泛型和匿...

2003年中微软发布最新版本的ASP.netWebMatrix,对于我们喜欢用Asp.net来编程的朋友实在是个好消息,我也实实在在的将Asp.net更深入的研究了一下,以方便我以后更好的运用它,同时我也讲讲使用它的感受。asp.net|编程|技能|收集泛型:
泛型概述:泛型可使用于类、办法、布局、接口、托付等计划中,兼复用性、范例平安和高效力于一身是与之对就的非泛型所不及的使用泛型,必需利用类System.Collections.Generic.Stack。该类的声明体例以下:
System.Collections.Generic.Stack(声明朝码)
能够把Stack类想像成具有以下表示性处置历程:
Stack类表示性代码:
publicclassstack
{
T[]item;
intcount;
publicvoidPush(Titem){}
publicTpop(){}
}
能够为泛型设置3品种型参数的束缚:派生束缚、机关函数束缚、援用/值范例束缚
匿名办法:
匿名办法的概述:在C#1.x中,利用撑持挪用办法的托付来完成事务。托付供应运算符和办法来增加或删除方针办法,也能够在全部.Net框架中普遍地用于事务、回调、异步伐用、多线程等。但是,为了利用一个托付,偶然不能不创立一个类或办法,这类做法过于贫苦,且与开辟职员的头脑习气不符合。比方,上面的示例完成了从一个包括列表框、文本框和按钮的窗体中猎取复杂的输出。当按下按钮时,文本框中的文本会被增加到列表框中。在C#1.x中,利用托付来完成事务机制,代码以下所示
利用C#1.x的完成代码
classInputForm:From
{
ListBoxlistBox;
TextBoxtextBox;
ButtonaddButton;
pulicMyForm()
{
listBox=newListBox();
textBox=newTextBox();
addButton=newButton();
}
........
voidAddClick(objectsender,EventArgse)
{
listBox.Items.Add(textBox.Text)
}
}
匿名办法同意将与一个联系关系的代码(一般指办法实体)“内嵌”到利用托付的中央,如许托付和办法实体都会合在一同
利用匿名办法的完成代码(无参)
classInputForm:From
{
ListBoxlistBox;
TextBoxtextBox;
ButtonaddButton;
pulicMyForm()
{
listBox=newListBox();
textBox=newTextBox();
addButton=newButton();
addButton.Click+=delegate{listBox.Items.Add(textBox.Text);}
}
}
一般的指的.net就是跟java相对的那种,主要是做企业级应用的。你如果想学这个,主要就是学C#和数据库。(ASP.NET好像很重要的,应该也要学的,ASP.NET上好像可以结合VB和C#等多种语言,但是微软主推C#)

简单生活 发表于 2015-1-20 05:18:24

对于中小项目来说.net技术是完全可以胜任,但为什么现在大型公司或网站都选择php或java呢?就是因为微软不够开放,没有提供从硬件到应用服务器再到业务应用的整套解决方案。

飘飘悠悠 发表于 2015-1-28 18:18:47

Asp.net:首先来说,Asp.net和Asp没什么关系,看着像是升级版本什么的,其实没什么联系。Asp是脚本编程,用的是ASP语言,而ASP.net用的是C#语言,完全不同的东西。

第二个灵魂 发表于 2015-2-13 22:03:40

ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp)。

变相怪杰 发表于 2015-3-4 02:06:20

大哥拜托,Java在95年就出来了,微软垄断个妹啊,服务器市场微软完全是后后来者,当年都是Unix的市场,现在被WindowsServer和Linux抢下大片,包括数据库也一样。

兰色精灵 发表于 2015-3-11 15:24:28

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

海妖 发表于 2015-3-19 01:13:46

平台无关性是PHP的最大优点,但是在优点的背后,还是有一些小小的缺点的。如果在PHP中不使用ODBC,而用其自带的数据库函数(这样的效率要比使用ODBC高)来连接数据库的话,使用不同的数据库,PHP的函数名不能统一。这样,使得程序的移植变得有些麻烦。不过,作为目前应用最为广泛的一种后台语言,PHP的优点还是异常明显的。

透明 发表于 2015-3-27 00:31:01

asp.net最主要特性包括:◆编程代码更简洁◆网站可实现的功能更强大◆运行效率高◆节省服务器的动作资源
页: [1]
查看完整版本: ASP.NET网站制作之收集编程履历技能:ASP.NET2.0泛型和匿...