旅途笔记

岂有豪情似旧时,花开花落两由之
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2007年4月3日

摘要:   1.导入四个音乐文件,在库中右键-链接,标识符分别为:s01 s02 s03 s04   2.做一音量控件,点击控件加AS:    on (press) {   startDrag(this, true, left, top, right, bottom);   }   on (release) {   stopDrag();   }   onClipEvent (load) {   top = _y;   bottom = _y;   left = _x;   right = _x+150;   _x += 75;   } 阅读全文

posted @ 2007-04-03 16:27 allonkwok 阅读(332) 评论(0) 推荐(0) 编辑

2007年2月13日

摘要: 以下是本人对.Net平台开发实践的一些点滴总结。这里的技术规范主要是开发过程的代码规范、数据库设计规范、Com和.Net互操作规范;实践精华是对技术实践过程中的部分总结。 一、代码规范 良好的代码风格来自于同一的代码规范。风格良好的代码不仅具备可读性和可维护性,同时也给人行云流水、赏心悦目之快感。 阅读全文

posted @ 2007-02-13 16:34 allonkwok 阅读(158) 评论(0) 推荐(0) 编辑

2007年1月25日

摘要: 在ASP.NET 2.0 中提供多语言转换和多样式主题转换功能,两种实现形式比较类似,所以放在一起说明一下。 1. Language switcher 多语言转换 在Quick Start Tutorial 中,介绍了如何存储和应用用户选择的语言。一般是用一个DropDownList展示支持的语言,供用户选择,通常是放在masterpage 里面,将用户选择的语言存储起来 这里用了ASP.NET 2.0的Profile,当然也可以存在cookie session 或者querystring里。在页面里重写InitializeCulture 方法,使用用户之前选择的语言。因为设置语言的操作 (这里是SelectedIndexChanged事件)发生在InitializeCulture 时间后面,所以在设置操作完成后为了使的当前页面也马上生效,需要做个重转向,以从新加载本页面,触发InitializeCulture 事件。下面使quickstart中的部分代码,注意红色部分。因为有的页面地址后面可能还存在queystring,所以个人觉得红色代码部分最好用Response. 阅读全文

posted @ 2007-01-25 11:36 allonkwok 阅读(218) 评论(0) 推荐(0) 编辑

摘要: 1. 避免将多个类放在一个文件里面。 2. 一个文件应该只有一个命名空间,避免将多个命名空间放在同一个文件里面。 3. 一个文件最好不要超过 500 行的代码(不包括 IDE 产生的代码)。 4. 一个方法的代码长度最好不要超过 25 行。 5. 避免方法中有超过 5 个参数的情况。如果超过了,则应使用 struct 来传递多个参数。 6. 每行代码不要超过 80 个字符。 7. 原则上,尽量 不要手工的修改机器产生的代码。 阅读全文

posted @ 2007-01-25 11:21 allonkwok 阅读(224) 评论(0) 推荐(0) 编辑

2006年12月12日

摘要: using System.IO;using System.Drawing;using System.Drawing.Imaging;public partial class Admin_Test3 : System.Web.UI.Page{ protected void Page_Load(Obje 阅读全文

posted @ 2006-12-12 19:35 allonkwok 阅读(198) 评论(0) 推荐(0) 编辑

摘要: HttpWebRequest 是 .net 基类库中的一个类,在命名空间 System.Net 下面,用来使用户通过 HTTP 协议和服务器交互。 HttpWebRequest 对 HTTP 协议进行了完整的封装,对 HTTP 协议中的 Header, Content, Cookie 都做了属性和方法的支持,很容易就能编写出一个模拟浏览器自动登录的程序。 程序使用 HTTP 协议和服务器交互主要是进行数据的提交,通常数据的提交是通过 GET 和 POST 两种方式来完成,下面对这两种方式进行一下说明: 阅读全文

posted @ 2006-12-12 15:49 allonkwok 阅读(275) 评论(0) 推荐(0) 编辑

摘要: 怎样通过HttpWebRequest 发送 POST 请求到一个网页服务器?例如编写个程序实现自动用户登录,自动提交表单数据到网站等。 假如某个页面有个如下的表单(Form): 从表单可看到表单有两个表单域,一个是userid另一个是password,所以以POST形式提交的数据应该包含有这两项。 其中POST的数据格式为: 表单域名称1=值1&表单域名称2=值2&表单域名称3=值3…… 要注意的是“值”必须是经过HTMLEncode的,即不能包含“=&”这些符号。 阅读全文

posted @ 2006-12-12 15:44 allonkwok 阅读(844) 评论(1) 推荐(0) 编辑

摘要: 在以前我们经常是使用XmlHttp来获取某个网页的内容,现在.Net时代已经来临,是否我们还要使用XMLHttp来获取呢?答案当然是不,因为微软已经帮我们写好了一些容易使用的类,而这些类就放在System.Net命名空间中。 这篇文章将会使用到两个类:System.Net.HttpWebRequest以及System.Net.HttpWebResponse,它们负责发送以及接收请求,我们现在就来试一下获取http://www.51js.com的首页代码,以下以代码作示例。 阅读全文

posted @ 2006-12-12 15:37 allonkwok 阅读(1718) 评论(0) 推荐(1) 编辑

摘要: protected string GetPage(string Url,string Parameter,string StartTxt,string EndTxt) { HttpWebRequest oRequest = (HttpWebRequest)WebRequest.Create(Url) 阅读全文

posted @ 2006-12-12 15:21 allonkwok 阅读(154) 评论(0) 推荐(0) 编辑

2006年12月11日

摘要: protected void btn_click(Object sender, EventArgs e) { String strServer; String strDomain = txtDomain.Text; String strServerCom = "whois.networksoluti 阅读全文

posted @ 2006-12-11 22:11 allonkwok 阅读(190) 评论(0) 推荐(0) 编辑

2006年12月10日

摘要: using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.Web;using System.Web.SessionState;using System.Web.UI;using System.Web.UI.WebContr... 阅读全文

posted @ 2006-12-10 23:41 allonkwok 阅读(274) 评论(0) 推荐(0) 编辑

2006年10月8日

摘要: PS:我今天配置 服务器的时候出现的问题就是这个,但是照着方法都做了,丫的。。还是没用,极度郁闷死。。哎。。。我也不知道什么原因呢。。可能的原因都找过了。。郁闷啊`~ apache2+mysql+php5+phpmyadmin配置问题:无法加入mysql扩展,请检查php配置... 安装完apache2+mysql+php5后,安装phpmyadmin并配置好以后,在浏览器地址框输入:http://localhost/phpmyadmin/ 显示如下提示信息: ----------------------------------------------- 无法载入 mysql 扩展, 请检查 PHP 配置 文档 阅读全文

posted @ 2006-10-08 17:54 allonkwok 阅读(1967) 评论(2) 推荐(0) 编辑

摘要: 写一个现在来说最新的最详细的安装说明,因为我是重装系统后再配置的,有部分只需要修改配置文件就可以了 一、使用软件: apache_2.2.2-win32-x86-no_ssl.msi php-5.1.4-Win32.zip mysql-4.1.18-win32.zip或mysql-5.0.18-win32.zip phpMyAdmin-2.8.0 配置环境:Windows 2003 sp1 阅读全文

posted @ 2006-10-08 17:53 allonkwok 阅读(1622) 评论(1) 推荐(0) 编辑

2006年8月2日

摘要:   三层结构介绍   所谓三层体系结构,是在客户端与数据库之间加入了一个"中间层",也叫组件层。这里所说的三层体系,不是指物理上的三层,不是简单地放置三台机器就是三层体系结构,也不仅仅有B/S应用才是三层体系结构,三层是指逻辑上的三层,即使这三个层放置到一台机器上。   三层体系的应用程序将业务规则、数据访问、合法性校验等工作放到了中间层进行处理。通常情况下,客户端不直接与数据库进行交互,而是通过COM/DCOM通讯与中间层建立连接,再经由中间层与数据库进行交互。 阅读全文

posted @ 2006-08-02 15:37 allonkwok 阅读(373) 评论(0) 推荐(0) 编辑

2006年7月22日

摘要: Output Cache 只适用于同一份asp.net网页,如果要跨网页共享某些缓存内容(如:数据连接、DataSet、DataView),就要使用缓存引擎中的缓存对象(Cache Object)。 缓存对象可以直接和缓存引擎沟通,即是提供缓存引擎的直接访问操作,并且可让多份asp.net网页共享,同时允许彼此新建、修改、删除其中的内容。对WEB应用程序而言,Cache对象是私有的(Private)而非公有(public),因此无法跨越不同的应用程序共享Cache对象的内容。 阅读全文

posted @ 2006-07-22 17:04 allonkwok 阅读(242) 评论(0) 推荐(0) 编辑