【软件工程小知识】
摘要:每张aspx网页都直接或间接的从类库中的System.Web.UI.Page类中继承。C#2.0提供了分布式类的写法,即允许将类的定义分散到各个代码片段之中。要求:1)只要各文件中使用了相同的命名空间,相同的类名,而且每个类的定义前面都加上partial修饰符,编译器就会自动地将这些文件编译到一起,形成一个完整的类。类中常见的四中关系是:1)泛化(Generalization)一句话,就是继承的表...
阅读全文
posted @
2011-06-26 16:43
Frank.Fan
阅读(620)
推荐(1)
【笔记——ASP.NET基础知识(二)】
摘要:写在前面:接上一次笔记,继续记录我的ASP.NET的基础知识。RadioButton控件会在客户端渲染成<input type="radio" />,和服务端控件一样,也可以通过GroupName属性尽心分组。Button控件会在客户端渲染成<input type="submit" />LinkButton控件会在客户端渲染成<a href="javascript:__doPostBack" />ImageButton控件是一个可以设置ImageUrl的Button,它会在客户端渲染成<inp
阅读全文
posted @
2011-06-24 23:02
Frank.Fan
阅读(2284)
推荐(2)
【笔记——ASP.NET基础知识(一)】
摘要:写在前面:通过几天 的面试发现一个规律,对于还没有毕业的大学生来说,拥有多少项目经验 不是企业最看重的,企业更看中的是对基础知识的掌握程度,万丈高楼平地起,现在我就总结一下这方面的基础知识,也当做学习笔记吧!WebSite和WebApplication的区别1)当改变后台代码时,WebApplication需重启浏览器或者重新生成解决方案,而WebSite则不用;2)WebSite没有Solution,没有namespace,不利于工程化开发。HTTP的工作方式是什么?1)客户端提交表单请求处理 Request2)服务器端处理程序进行处理 Handle3)服务端相应Response注意:提交到
阅读全文
posted @
2011-06-24 17:29
Frank.Fan
阅读(5434)
推荐(4)
【你知道HHTP各种状态代表什么意思吗?】
摘要:HTTP状态,代表什么意思 写在前面:进行Web开发,经常会遇到HTTP状态码的提示信息,我们不能光知道404是网页不存在,还得知道除此之外的其他状态码其他含义。那么现在就让我们学习一下这部分基础知识吧! 如果某项请求发送到您的服务器要求显示您网站上的某个网页(例如,用户通过浏览器访问您的网页或 Googlebot 抓取网页时),服务器将会返回 HTTP 状态码响应请求。 此状态码提供关于请求状态的信息,告诉 Googlebot 关于您的网站和请求的网页的信息。 一些常见的状态码为: 200 - 服务器成功返回网页 404 - 请求的网页不存在 503 - 服务器超时 下面...
阅读全文
posted @
2011-06-23 22:10
Frank.Fan
阅读(4228)
推荐(0)
【ASP.NET定制错误页】
摘要:定制错误页Error.html错误页可以避免程序抛异常的时候泄露有可能引发安全问题的可能性,只给用户查看错误页面的机会,5秒钟以后会自动跳转到首页。具体做法如下:在项目中新建一个错误页:Error.html在其head部分加入一下一段js代码<script language="javascript" type="text/javascript"> var i = 5; var intervalId; intervalId = setInterval("fun()", 1000); function fun() { if (
阅读全文
posted @
2011-06-08 16:18
Frank.Fan
阅读(402)
推荐(1)
【使用AJAX Extensions 工具实现无刷新删除】
摘要:使用AJAX Extensions 工具实现无刷新删除Visual Sudio为我们提供了一组AJAX工具,其中最常用的两个就是ScriptManager和UpdatePanle组件。下面我们就用这两个组件配合使用,实现页面的无刷新操作!有图有真相!对,就是这么简单!只要把展示数据的数据域用UpdatePanel包起来,再加上一个ScriptManager,我们就大功告成了。是不是感觉很没有挑战性?是就对了,微软帮我们做了太多的事情,多到我们自己都不知道内部到底发生了什么,但是我偏偏想搞清楚内部的实现方法。这就需要我们熟悉手写AJAX,实现页面无刷新。这就像你父母为你包办了所有事情之后你就会
阅读全文
posted @
2011-06-08 16:13
Frank.Fan
阅读(609)
推荐(0)
【最简单的ASP.NET在线编辑器---FreeTextBox的配置方法】
摘要:FreeTextBox的使用FreeTextBox是配合ASP.NET一起使用的HTML在线编辑器,官方网址是:http://www.freetextbox.com 使用方法非常简单,下面就进行详细地介绍!在官网下载最新版本http://www.freetextbox.com/download/解压后将相应版本的Framework下的dll文件引入项目 我这里就选Framework-4.0的dll在项目中【引用】---【添加引用】找到dll就可以了。接下来就要让FreeTextBox出现在工具箱中,在工具箱上右键---【选择项】---选择选择这个dll文件之后就会在工具箱中看到Freetext
阅读全文
posted @
2011-06-08 16:08
Frank.Fan
阅读(1432)
推荐(0)
【修改VS2010启动画面Splash Screen的版权信息】
摘要:马化腾曾经说:我要让每个中国人打开电脑后的第一件事就是上QQ。我被这句话这句话折磨了多年,现在终于可以大声的说:我打开电脑的第一件事就是开VS2010!哈哈哈!!!好了,不废话了,原来啊,VS的用户信息都保存在这里!!32位的系统中,修改以下注册表键值HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\Registration\UserNameHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\RegisteredOrganization64位系统,修改以下注
阅读全文
posted @
2011-06-06 18:35
Frank.Fan
阅读(1374)
推荐(0)
【总结 CKEditor 和 CKFinder 的配置和使用】
摘要:CKEditor的配置和使用一、介绍CKEditor,原名FCKEditor,是一款优秀的专门使用在网页上属于开放源代码的所见即所得文字编辑器。它志于轻量化,不需要太复杂的安装步骤即可使用。它可和PHP、JavaScript、ASP、ASP.NET、ColdFusion、Java、以及ABAP等不同的编程语言相结合。“FCKeditor”名称中的“FCK”是这个编辑器的作者的名字Frederico Caldeira Knabben的缩写。以上是来自百度百科的介绍。二、CKEditor的配置先从整体上看一下,这是应用CKEditor最简单的一个项目。我们要做的第一步就是把ckeditor下的这9
阅读全文
posted @
2011-04-26 22:42
Frank.Fan
阅读(1136)
推荐(0)
【总结】——Repeater控件详细应用
摘要:Repeater控件应用详解1 在App_Data文件夹下建立一个数据库文件.mdf,创建一张新表,往里面灌一些数据;2 新建一个DAL文件夹,添加数据集文件DataSet,利用强类型Dataset实现数据与页面的分离;3 拖一个ObjectDataSource控件,选择数据源;4 拽一个Repeater控件,选择数据源,排班;切换到后台.aspx代码 1 <asp:Repeater ID="Repeater1" runat="server" DataSourceID="ObjectDataSource1" 2 onitemda
阅读全文
posted @
2011-03-19 12:03
Frank.Fan
阅读(2630)
推荐(0)