小妖女 发表于 2015-1-16 22:43:10

ASP.NET编程:ASP.NET 2.0挪动开辟进门之利用款式

不过你如果学.net的话,你就不要选os了,这课比较底层的。你可以旁听数据库加上软件构件和中间件。(webservices和面向服务的课也应该听一听)asp.net  每一个ASP.NET挪动控件都供应了多少款式属性,利用这些属性能够自界说控件的出现体例。固然你也能够利用StyleSheet控件来界说款式信息,然后在统一个页面的分歧控件上使用StyleSheet控件界说的款式信息.我们在后面已说起到你不仅能够将款式使用到分歧的控件上,还能够使用到容器控件上,如许就包管了以是在容器控件中的挪动控件都具有分歧性的用户体验。
 
  StyleSheet控件应当安排在页面中,而不是容器控件中.现实上,这是唯一一个能够安排在容器控件表面的WEB挪动控件.关于一切的页面和挪动控件来讲,我们能够只界说一个StyleSheet控件.在你增加完一个StyleSheet控件后,能够经由过程翻开款式编纂器来界说响应的款式属性.

  为了在一个挪动WEB页面上创立、自界说和使用一个StyleSheet控件,我们能够依照以下的步骤举行设置:

  1.拖拽一个StyleSheet控件到挪动WEB页面上。

  2.右键点击StyleSheet控件,在弹出的菜单当选择"模块化选项"命令。这时候会呈现一个"模块化选项"对话框,以下图所示。该对话框同意你创立和编纂多个款式和设备选择器,设备选择器将今后的大节中具体先容。




  3.单击"编纂"按钮,将会翻开一个"款式编纂器"窗口,以下图所示。使用该窗口使得开辟职员能够依据实践的需求创立多个款式。




  4.依据所要创立的款式范例,选择左边列表栏中对应的"款式范例"的某个选项,然后单击">"按钮。这将创立一个从"款式范例"列表中所选范例的款式实例,并将其增加到右边的"界说的款式"列表中。在以后的款式列表中有两个分歧的款式范例:

  ⑴PagerStyletype:该款式包括Style款式的属性和可使用于分页控件的属性。这对一个挪动WEB页面上包括多个挪动控件的情况长短常有效的,由于挪动设备大概没法在统一屏显现一切的挪动控件,以是必要分页举行显现。接纳这类款式范例,ASP.NET会主动在上述情形下创立分页。

  ⑵Style:该款式包括挪动控件经常使用的表面属性。

  5.在"界说的款式"列表栏中右键点选已界说好的的款式实例,这时候会弹出一个"重定名"菜单,你能够为该款式定名一个成心义的称号。本例中设置了两个款式,分离为PagerStyle范例的"GrayBackground"款式和Style范例的"RedBackground"款式。

  6.当一切的款式都界说好后,单击"断定"按钮就完成了全部的界说历程。

  从上图你能够看出这里的款式属性远比传统的ASP.NET程序的款式属性要少良多,这次要是遭到挪动设备的硬件限定,特别是一些只撑持WML的设备。只管云云,在ASP.NET挪动WEB程序中仍是保存一些经常使用的款式属性。比方你能够设置背景色彩、字体色彩、字体巨细和字体范例等属性。固然存在一些缺憾,可是我们能够在挪动WEB页面上便利地利用StyleSheet控件,使程序具有分歧性的用户体验。

  当你界说完款式后,我们就能够将这些款式使用到详细的挪动控件上了。这个历程长短常简单的,你只需点选该挪动控件对应属性窗体上的StyleReference属性,然后鄙人拉列表当选择符合的款式便可。以下图所示,我们将GrayBackground款式使用到全部WEBForm控件上,而将RedBackground款式使用到Label控件上。这就是为何一切在Form控件内的挪动控件的背景色彩都是灰色,惟独Label控件的背景色彩为白色的缘故原由(Label挪动控件用本身的款式替换窗体的款式),最初的显现效果以下:


觉得J2EE好像有很多工具,比如servlet,jboss,tomcat,ejb什么的,可是微软的.NET怎么什么也没有啊?

若相依 发表于 2015-1-19 21:39:31

Asp.net脚本的出现,为ASP空间带来了更高的稳定性,同时也为程序员建站提供更高环境!

愤怒的大鸟 发表于 2015-1-26 22:55:39

市场决定一切,我个人从经历上觉得两者至少在很长时间内还是要共存下去,包括C和C++,至少从找工作就看得出来,总不可能大家都像所谓的时尚一样,追捧一门语言并应用它。

冷月葬花魂 发表于 2015-2-4 21:36:19

碰到复杂点的问题都不知道能不能解决,现在有点实力的公司都选择自已在开源的基础上做开发。但没听说过有人在IIS上做改进的,windows、sqlserver集群方面的应用也很少见。

分手快乐 发表于 2015-2-10 15:05:30

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

小魔女 发表于 2015-3-1 13:00:51

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

兰色精灵 发表于 2015-3-10 17:08:03

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

谁可相欹 发表于 2015-3-17 08:19:42

代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。

金色的骷髅 发表于 2015-3-24 03:51:24

由于CGI程序每响应一个客户就会打开一个新的进程,所以,当有多个用户同时进行CGI请求的时候,服务器就会打开多个进程,这样就加重了服务器的负担,使服务器的执行效率变得越来越低下。
页: [1]
查看完整版本: ASP.NET编程:ASP.NET 2.0挪动开辟进门之利用款式