仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 913|回复: 9
打印 上一主题 下一主题

[学习教程] ASP.NET网站制作之用户控件和自界说控件的界说及区分

[复制链接]
金色的骷髅 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:33:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
可怜的程序员,还是逃不出移植的命运!控件|区分(一).用户控件和自界说控件概述
用户控件(UserControl):扩大名为*.ascx,跟*.aspx在布局上类似,是指页面中
加载的功效块,只是用户控件不克不及独自作为页面运转,必需嵌进到*.aspx页面或别的用
户控件中利用.
自界说控件,跟HtmlControl或WebControl类似,编译后能够增加援用到工具栏里
面,间接用鼠标拖动利用.

(二).利用
在一个年夜体系中,偶然候会只能几个*.aspx页面,其他的都是做成*.ascx页面,
如许能够加强页面之间的藕合性,一个用户控件*.ascx都作为一个自力的功效块.
自界说控件是指编译后间接能够放到工具箱顶用,就像TextBox,DataGrid一样
在计划器中能够用鼠标拖动到页面上利用.
自界说服务器控件分为两种:
1.一种是用*.aspx代码和*.cs代码编译后天生DLL,再增加援用到工具箱利用.
一样平常用于WebForm中.
2.另外一种是只用*.cs完成,再编译天生DLL,增加到工具箱利用.
一样平常用于WinForm中.
自界说控件天生步骤:
好比:
1.将一个Button从计划器拖到页面中,
对按钮巨细,色彩或文本设置一个流动值,保留文件名为:a.cs
2.csc/r:System.dll/t:library/out:....A.dlla.cs
3.右击工具箱空缺处,弹出右击菜单后,选“增加移除项”,将刚天生的DLL
增加到工具箱内里来,如许,就能够像一样平常的Button一样拖动利用了c++是语言,其实C++和java的应用范围根本就不一样的。在java应用的领域内,c++是不合适的。所以微软才搞了C#和Java对抗。
admin 该用户已被删除
沙发
发表于 2015-1-17 05:22:17 | 只看该作者
如今主流的Web服务器软件主要由IIS或Apache组成。IIS支持ASP且只能运行在Windows平台下,Apache支持PHP,CGI,JSP且可运行于多种平台,虽然Apache是世界使用排名第一的Web服务器平台。
第二个灵魂 该用户已被删除
板凳
发表于 2015-1-20 12:34:37 | 只看该作者
可以通过在现有ASP应用程序中逐渐添加ASP.NET功能,随时增强ASP应用程序的功能。ASP.NET是一个已编译的、基于.NET的环境,可以用任何与.NET兼容的语言(包括VisualBasic.NET、C#和JScript.NET.)创作应用程序。另外,任何ASP.NET应用程序都可以使用整个.NETFramework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。
深爱那片海 该用户已被删除
地板
发表于 2015-1-29 07:09:23 | 只看该作者
这也就是最近几年来随着各种新的后台技术的诞生,CGI应用在Internet上越来越少的原因。CGI方式不适合大访问量的应用。
若天明 该用户已被删除
5#
发表于 2015-2-5 23:56:39 | 只看该作者
JSP/Servlet虽然在国内目前的应用并不广泛,但是其前途不可限量。
飘灵儿 该用户已被删除
6#
发表于 2015-2-14 09:28:24 | 只看该作者
代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。
因胸联盟 该用户已被删除
7#
发表于 2015-3-4 05:20:11 | 只看该作者
ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp)。
飘飘悠悠 该用户已被删除
8#
发表于 2015-3-11 17:30:03 | 只看该作者
ASP.NET:ASP.net是Microsoft.net的一部分,作为战略产品,不仅仅是ActiveServerPage(ASP)的下一个版本;它还提供了一个统一的Web开发模型,其中包括开发人员生成企业级Web应用程序所需的各种服务。ASP.NET的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。
变相怪杰 该用户已被删除
9#
发表于 2015-3-19 03:48:40 | 只看该作者
我的意思是.net好用,从功能上来说比JAVA强还是很明显的。
只想知道 该用户已被删除
10#
发表于 2015-3-27 07:10:19 | 只看该作者
JSP/Servlet虽然在国内目前的应用并不广泛,但是其前途不可限量。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-8 08:04

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表