包括小经验、小技巧)
zhang_yi
这个作者很懒,什么都没留下…
展开
-
用UpDataPanel实现同步提交显示数据
这是我来博客园发的第一篇文章做这个的灵感来自TerryLee的博客园的一篇文章,我在这儿只是把他文章里的东西,我照着做了一次,并引入了我自己的一些东西而已,希望各位老鸟不要笑话~呵呵首先新建一个ASP.net AJAX网站,名字随便取了在页面中放入一个ScriptManage控件,这是不能少的,在ScriptManage下面,放入两个UpDataPanel控件,一个用于做提交数据的窗口,一个用来显...2007-06-08 12:55:00 · 115 阅读 · 0 评论 -
[原]利用Wildcard ISAPI Mapping隐藏扩展名
Wildcard ISAPI Mapping,是IIS6中的一个新功能,翻译过来为"通配符应用程序映射",其目的为使用*.*的扩展名来访问服务器上的文件,使浏览器路径显得更加的简短,便于记忆,还可以隐藏文件的真实路径,使文件的安全更加的保密。在日常的开发中,很多时候都需要将www.test.com/type.aspx?id=Book,映射为www.test.com/Book,其实很简单,只需要使用...2008-04-23 17:43:00 · 91 阅读 · 0 评论 -
利用Mircosoft URLRewriter.dll实现页面伪静态[原]
昨天,转贴了一篇利用ISAPI筛选器来实现URL伪静态的文章,我按照文章上的内容做,可是没有做出来,目前看来,该方法没有使用Microsoft URLRewriter.dll这个方法好,至少我个人觉得,花了一个晚上的时间,终于研究出来了怎么利用这个dll文件来对asp.net页面实现静态化了,其实很简单。一,获得Mircosoft URLRewriter.dll:获得Mircosoft URL...2008-04-20 01:40:00 · 112 阅读 · 0 评论 -
使用ISAPI_Rewrite对asp.net实现URL重写伪静态[转]
ISAPI_Rewrite利用IIS的ISAPI实现URL重写的,ISAPI_Rewrite是一个工具,下载地址为:http://www.isapirewrite.com/download/isapi_rwl_x86_0067.msi,下完,直接NEXT装一下就可以,位置可以随便装,但要记住,然后打开IIS,在网站上-右击-属性-ISAPI筛选器,起了名字,就叫"URLRewrite"吧,随便起的...2008-04-19 01:08:00 · 138 阅读 · 0 评论 -
使用ADO.NET和C#以编程方式创建 SQL Server 数据库
//Create Button on Form//using System.data.sqlclient;String str; SqlConnection myConn = new SqlConnection ("Server=localhost;Integrated security=SSPI;database=master"); str = "CREATE DATAB...2007-09-28 15:04:00 · 146 阅读 · 0 评论 -
Net 是未来的趋势, 为什么? [转]
Net姗姗来迟了.但是终于我觉得应该谈论一下.NET的未来了.原因很简单,我现在每天都收到几乎50封邮件询问.NET的未来以及与其它技术相比,它有什么样的优势等.所以在这里,我将介绍我个人对这项技术未来发展的看法. 我将从开发者的期望开始并以公司(软件工业企业)的视点结束. 好了! 当一个开发者开始开发一个软件的时候,他所要求或需要的是: 1.适当的编程语言知识来将商业逻辑写成程序 2.数据库知识...2007-06-23 00:41:00 · 78 阅读 · 0 评论 -
数据库开发者常犯的十大错误,你有吗?
尽管软件发展中的热点技术层出不穷,不断地变化,有一些东西却一直未曾改变,其中之一就是开发人员对数据库的使用和设计开发。 你可能会兴奋地紧跟时尚创建一个AJAX Web界面,或者使用最近迷人的Windows用户界面,但是透过这些各种各样的外观界面,你可能依然需要从后台数据库中提取或存取所需要的数据——这一点就如同十多年以前人们对数据库的操作是一样的。 然而,令人吃惊的是,现在还有很多...2007-06-21 00:03:00 · 84 阅读 · 0 评论 -
C# 开发和使用中的23个技巧
1.怎样定制VC#DataGrid列标题? DataGridTableStyle dgts = new DataGridTableStyle(); dgts.MappingName = "myTable"; //myTable为要载入数据的DataTable DataGridTextBoxColumn dgcs = new DataGridTextBoxColumn(); dgcs...2007-06-19 20:39:00 · 115 阅读 · 0 评论 -
C#基础概念二十五问[转载]
当初学 C# 时是找个人大概问了一下数据类型和分支语句就开始做项目了。这两天又全面的看了一下相关的基础知识总结了25个问题:1.静态成员和非静态成员的区别?2.const 和 static readonly 区别?3.extern 是什么意思?4.abstract 是什么意思?5.internal 修饰符起什么作用?6.sealed 修饰符是干什么的?7.override 和 overload...2007-06-16 10:31:00 · 88 阅读 · 0 评论 -
利用Jmail接收邮件
/**//// <summary>/// 利用Jmail接收邮件/// </summary>private void ReciveByJmail(){ /**////建立收邮件对象 jmail.POP3Class popMail = new POP3Class(); /**////建立邮件信息接口 jmail.Message mail...2007-06-16 00:06:00 · 288 阅读 · 0 评论 -
asp.net利用RAR实现文件压缩解压缩[转载]
如果服务器上安装了RAR程序,那么asp.net可以调用RAR实现文件压缩与解压缩。不过要注意的是,由于Web程序不能直接调用客户端的程序(除非用ActiveX,ActiveX几乎被废弃),所以如果要想实现让用户把本地文件用网页解压缩只有把文件上传到服务器上再调用服务器上的RAR压缩,同理要解压缩本地的RAR文件可以把文件上传到服务器解压再拿回来。本文讲怎么在服务器端的目录解压缩文件!效果图...2007-06-13 23:22:00 · 104 阅读 · 0 评论 -
用Jmail实现邮件发送源代码
以下代码经过测试,没有问题的,可以实现邮件发送。JMail下载地址:http://www.newhua.com/soft/1027.htm记得在使用Jmail的时候要添加引用。using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using Syst...2007-06-12 10:53:00 · 288 阅读 · 0 评论 -
[原创]Asp.net入门-网络采购系统(1)
大家好,首先欢迎您访问我的博客,在这儿,您如果是一名Asp.net的入门新手,请阅读我的asp.net入门系列,本套教程主要是针对有一些asp.net基础的同学设置的,这儿呢,不会讲每个控件是干什么的,如果你想知道每个控件是干什么的,你可以到www.thc123.com看看田洪川老师录的视频教程;如果你发现我在入门系列中,有什么疑惑或者错误的地方,欢迎留言指出。这是我第一次写详细的教程,为什么我要...2007-06-10 16:14:00 · 101 阅读 · 0 评论 -
SQL Server 2005 For Developers
很多朋友最近在找SQL2005开发版下载的地址,苦于BT下载无门,昨晚心血来潮,非要把它down下来不可,在Google,Baidu,XunLei上找了很多,都经过测试后,最后,得出了一个下载地址:不要去TTBT,5Q这些地方找种子了,我昨天在5Q上下了一个种,打开结果是什么单片机编程的东东,把我郁闷得不得了,还是到这儿下吧,速度还蛮快的,希望我的这篇文章能帮到需要这个版本的一些同学吧!~呵呵!~...2007-06-09 18:33:00 · 85 阅读 · 0 评论 -
ASP.net自己常用的一些代码[新同学请进]
1.如何在Reapter控件里显示数据库数据?页面部分代码: 1 <asp:Repeater ID="Repeater1" runat="server" > 2 <HeaderTemplate> 3 <table class="STYLE2" border="0" cellpadding="1" cel2007-06-09 01:46:00 · 72 阅读 · 0 评论 -
Ajax的实现原理(asp.net ajax读书笔记)
首次加载方式:与传统web应用程序相同。首先用户在游览器输入URL或单击了一个外部链接,引发了浏览器的一次HTTP请求。随后,服务器响应了用户的请求,生成相应的HTML、CSS及JavaScript代码,并发送到客户端,最后,客户端浏览器把这段HTML显示出来。 后续操作:与传统Web应用程序完全不同。用户的操作不再会引发浏览器的一次HTTP请求,而是引发客户端的某段JavaScript代...2007-06-08 15:07:00 · 89 阅读 · 0 评论 -
[转]Log4Net五步走
本文不是教你全面了解log4net,本文只是希望教会你按步就班,照糊芦画瓢般就会用log4net1,引入log4net.dll组件2,建立一个配置文件两种方法,一种是在Web.Config或App.Config里加入以下配置节<configSections> <section name="log4net" type="log4net.Config.Log4NetCon...2008-04-30 02:27:00 · 94 阅读 · 0 评论