TAGS
    ASP.NET讲座(3)-输入验证控件
    3.1ASP.net解决了ASP的难题:验证表单填写的正确性如今的商业网站,或者个人网站,多少都有客户调查啊,用户注册之类的东西,必然会用到表单,这些表单的填写正确与否,明显是由手写代码的方式来控制的。我承认编写代码,是一项有趣的工作,不过每次验证表单都来手写代码,我们希望提高我们的工作效率,并不是把我们很有限的时间花在表单的验证工作上。基于另外的一些原因,Web应用程序很不好验证用户的输入,HTML3.2规范可以让你控制用户的反...
    查看详情 | 2012.04.28
      ASP.NET讲座(4)-数据绑定DataBind
      这一讲是ASP.net系列讲座中最重要的一讲,包括服务器控件,数据库操作等所有涉及操作数据的控件都会用到DataBind,也就是说DataBind这一讲,已经开始讲ASP.net核心的问题了。其实DataBind的概念已经提出很长时间了,在ASP中也有应用,只是大家不是很注意而已。但在ASP.net中,已经把它提升到了一个核心的高度。4.1简单介绍DataBindDataBind包括三大方法,Repeater,DataList和DataGrid,这些控件都位于System.Web.UI.WebControls命名空间中,从WebControl基类中直接或间接派生出来的。这些方法都是通过HTML来...
      查看详情 | 2012.04.28
        ASP.NET讲座(5)-数据库的操作ADO.NET
        若干年前推出开放式数据库连接(ODBC)应用程序编程接口(API)以来,出现了各种各样的数据库访问技术,而ADO.NET是其中最新的一种。在这过程中,发生了许多有趣的事。例如,COM闯入数据库领域,开始培植OLEDB的殖民进程。然后,大致相当于OLEDB自动化版本的ActiveX?DataObjects(ADO)被选来统治Windows?数据库开发者的VisualBasic?和ASP社区。通过.NET,Microsoft正在提供通用框架(即FrameworkClassLibrary),其中将包括所有现有的WindowsAPI甚至更多的内容。特别值得一提的是,它包括大量常用的库...
        查看详情 | 2012.04.28
          ASP.NET讲座(6)-ASP.NET的几种主要文件
          使用ASP的同仁们一定经常使用这些东西,因为不管什么产品的开发都离不开与用户的互动,而在ASP中,他们三个,正是互动的桥梁。ASP.net中,他们也受到了足够的重视,但改变不是很大。6.1ApplicationApplication的生命周期Application的生命周期,并不是是从IIS5开始启动的那一刻开始,而是从客户对服务器发出第一个Request的那个时候开始的。从那时开始一个名叫HTTPApplication的Pool开始建立,这也是Application生命周期(lifetime)的开始...
          查看详情 | 2012.04.28
            十天学会ASP.net之第一天
            我认为ASP.NET比ASP难很多,希望大家做好准备。难难在实现同一个效果有很多方法,大家或许会疑惑。十天学会系列教程会清晰的写出各种方法,让大家能少一点坎坷。在ASP里面,大家几乎都是使用VB,数据库嘛,也无非是SQL和ACCESS。在ASP.NET里面,数据库还是这两个但是常用的语言多了一个C#,也是微软推荐的语言,为.NET平台定制的语言。这样ASP.NET就有四种组合:VB+ACCESS,VB+SQL,C#+ACCESS,C#+SQL,本教程会使用C#+ACCESS,兼顾四种来写,让大家对ASP.NET有一个全面的认识。虽然说学习ASP.NET不需要任何ASP基础,但是我觉得如果大家...
            查看详情 | 2012.04.27
              十天学会ASP.net之第二天
              学习目的:掌握C#的基本知识一、定义变量:stringstrExample;字符串("aaa")charchrExample;字符('a')boolblnExample;Bool型(true/false)DataTimedatExample;日期型("09/19/2002")intintExample;整数(32位有符号整数)doubledblExample;浮点数(64位双精度浮点数)二、各种运算:=赋值运算+加法运算-减法运算*乘法运算
              查看详情 | 2012.04.27
                十天学会ASP.net之第三天
                学习目的:掌握WEB控件的使用(一)或许你会问,为什么需要WEB控件?WEB控间就好像VB里面的控间,可以在程序的任何地方引用,修改所有属性,有了它的配合才能完成代码分离。想一下,如果还是以前的HTML控间,我们当我们需要在某一个地方显示一段数据库的内容是不是只有用这样势必在HTML包含了程序的代码块,就达不到分离代码和界面的目的了。或许你还会问,为什么要代码分离那?原因很简单,不是每一个程序员都是合格的网页设计师,如果我们需要修改代...
                查看详情 | 2012.04.27
                  十天学会ASP.net之第四天
                  学习目的:掌握WEB控件的使用(二)首先我要说明,我这十天教程也只是一个让大家对ASP.NET有一个认识而已,我也跳过了很多东西。网上有很多人在责骂我写的教程,认为十天什么都学不会,看了我的教程还是什么都不会,我想他们或许是过高估计了我的教程。外面有很多书,关于ASP和ASP.NET的,我就是看外面的书学会的。我所要做的就是希望大家能看了我的教程以后觉得ASP和ASP.NET不是学不会的东西然后有信心去学会它。我想学习还是靠自己的,外面每一本书也有自己写的不周到的地方,关键还需要自己的实...
                  查看详情 | 2012.04.27
                    十天学会ASP.net之第五天
                    学习目的:学会连接两种数据库对于ASP来说,我们常用的数据库无非是ACCESS和SQLSERVER,对于ASP.NET也是,不过ASP.NET对于SQLSERVER有专门的连接组件而不推荐用OLEDB。首先看一下ACCESS的连接数据库并打开;stringstrConnection="Provider=Microsoft.Jet.OleDb.4.0;DataSource=";strConnection+=Server.MapPath("*.mdb");//*就是数据库的名字OleDbConnectionobjConnection=newOleDbConnection(strConnection);...
                    查看详情 | 2012.04.27
                      十天学会ASP.net之第六天
                      学习目的:学会读取数据库有的网友说,不会C#,在ASP.NET里面还是选择VB.NET,这个我不反对,但是我觉得既然是学习新的东西,就不要在意有多少是新的。实际上C#就一般的操作来说,只是区分大小写和多了一个分号这两点与VB.NET不同其他都差不多啊。在ASP里面我们读取数据就直接用RECORDSET,然后在HTML代码里面穿插就可以显示了,但是ASP.NET讲究的是代码分离,如果还是这样显示数据就不能代码分离了。所以我们有两种方法:如果是读取一条记录的数据或者不多的数据,我们用DATAREADER采集数据,然后赋值给LABEL...
                      查看详情 | 2012.04.27
                        十天学会ASP.net之第七天
                        学习目的:学会添加删除修改记录以前我们在ASP中不管是添加还是删除记录或者用SQL语句加上EXECUTE()或者就是直接用RECORDSET的NEW、DELETE、UPDATE等方法来添加删除修改记录。在ASP.NET里面我们采用SQL语句加上COMMAND对象来执行SQL语句的方法来添加删除修改记录。这比上次说的读取记录还简单。实际上只有一点区别,把ExecuteReader()修改为ExecuteNonQuery()即可,因为我们不需要返回值啊。stringstrConnection="Provider=Microsoft.Jet.OleDb.4.0;DataSource=";strConnection+=Server.MapP...
                        查看详情 | 2012.04.27
                          十天学会ASP.net之第八天
                          学习目的:初步掌握DATAGRID的使用以前在ASP中,我们显示大批量数据经常使用循环读取记录集的方式,在表格中插入代码来显示,循环的是,如果是分页还需要自己制作,如果排序更加复杂,在ASP.NET中就好了,一切工作都可以让DATAGRID来做。首先看一下DATAGRID的样式方面的属性BackImageUrl=""背景图片CellSpacing=""单元格间距CellPadding=""单元格填充cssClass=""使用的CSS样式DATAGRID可以自动用表中的字段名放在显示的记录...
                          查看详情 | 2012.04.27
                            十天学会ASP.net之第九天
                            学习目的:学会用DATAGRID分页显示虽然说DATAGRID的分页显示效率不怎么高,但是不管怎么说,它是最方便的分页显示,对于做一个留言簿还是相当简单实用的。对于启用分页功能还有一个重要要求,只能在DATADRID控件的数据源实现了ICOLLECTION接口的情况下才能启用分页功能,而DATAREADER没有这个接口,所以必须使用DATATABLE来代替。voidPage_Load(){stringstrConnection="Provider=Microsoft.Jet.OleDb.4.0;DataS...
                            查看详情 | 2012.04.27
                              十天学会ASP.net之第十天
                              学习目的:学会SESSION和COOKIE的使用在各个网页间的变量传递和一些记录用户的登陆信息要用到SESSION和COOKIE。在ASP.NET中使用COOKIE比ASP中稍微麻烦一点,因为我们要申明变量。首先看一下SESSION的使用,基本和ASP差不多写入一个SESSION:Session["username"])="aa";--------------------------------------------------------------------------------Session("username")="aa"读取一个SESSINN:...
                              查看详情 | 2012.04.27
                                在Dreamweaver中实现flash的透明背景
                                我们经常收到一些初学网业制作的网友提出的问题,很多问题其实很简单,只要动脑筋想一想就可以解决了,但有的网友不喜欢多思考,一遇到问题想都不想就直接去问别人,这种学习方法可不太好。而本文的作者学到一种技巧后,他发现这种技巧在两种环境下显示的结果不同,这个时候比较两种环境中产生的源代码的区别无疑是解决问题最好的方法!他也正是这样做的,并最终解决了问题。本文涉及的问题并不算太难,但作者发现问题、解决问题的思路却很值得我们学习!我发现了另一种实现flash透明背景的办法,愿与大家共同探讨:
                                查看详情 | 2012.04.26
                                    FLASH整站
                                    奥义思精心制作精美震撼,功能完备的的FLASH整站。具备更震撼的多媒体展示效果,从网页就可以展示精美的动画及音效,甚至是3D效果,无疑会给访问者留下很深刻的印象。
                                    查看详情 | 2011.09.15
                                      Amazon推PayPhrase新功能只用句子跟密码购物
                                      奥义思11月2日国际报道下次要在Amazon(亚马逊)买书或CD时,只需一个简单的句子跟密码即可。亚马逊上周推出一个新功能称为AmazonPayPhrase,买家可以把姓名/地址/付款资料通通用一个句子与密码存储起来。结帐时,你只需要输入你自设的这个句子与密码即可。PayPhrase不仅只适用于Amazon,其他零售网站建设站只要可收受AmazonPayments付款者都可以使用。目前有使用的
                                      查看详情 | 2011.09.03
                                        AdobeFlashPlayer不支持苹果旧款PowerPCG3
                                        奥义思12月14日国际报道Adobe宣布,FlashPlayer不再支持苹果的旧款PowerPCG3硬件。这项消息是在Adobe的支持网站建设站、伴随FlashPlayer的安全更新公布。Adobe表示,下一版的产品,FlashPlayer10.1,将是最后一个支持PowerPCG3电脑的版本。新的FlashPlayer订于2010上半年推出。这项决定可能不会影响太多人。最後一款PowerPCG3电脑,是在1999年夏季出厂,之后便由PowerMa
                                        查看详情 | 2011.09.03
                                          评论苹果被反垄断盯上?难怪乔布斯炮轰Flash
                                          奥义思5月5日国际报道有消息传出美国联邦官员正在调查苹果要求开发者必须使用苹果程序开发工具的行为,这让CEO乔布斯写公开信批判AdobeFlash的举动更有脉络可循。纽约邮报(TheNewYorkPost)的报道指出,美国司法部(DOJ)与联邦贸易委员会(FTC)正考虑调查苹果iPhone4.0软件开发者工具包(SDK)授权协议中的第3.3.1条款。这个条款大致被解读为“不容许AdobeFlash”,条文如下:
                                          查看详情 | 2011.09.02