2011年12月23日
摘要: 做前端开发就是和JavaScript,CSS和XHTML打交道。写代码写了小10年,用过了好几种开发工具,最初不会写代码的时候用过FrontPage(现在叫Microsoft Expression Web)。FrontPage的优点是可视化功能强大,毕竟微软是做可视化界面起家的,手绘表格那叫一个爽。可惜,它对CSS的支持不怎么样不说,生成的冗余代码太多,往往自己整出一大堆内联CSS来,令人头痛不已。后来学写CSS和JavaScript之后,用过一段Dreamweaver。总的来说,Dreamweaver还是比较好的一款个人开发工具,适合独行侠们使用。它的代码提示功能非常好用。格式化功能也很不错 阅读全文
posted @ 2011-12-23 09:35 认真的我 阅读(1338) 评论(0) 推荐(0) 编辑
  2011年12月22日
摘要: 当在一个ASP.NET Web页面中进行操作时,在默认情况下向当前页进行提交。这种行为在ASP.NET出现之前并没有什么关系,但在ASP.NET中当我们想向另外一个 Web页提交一个Web Form时该如何做呢?在ASP.NET1.0中这个问题变得很难解决,但在ASP.NET2.0中为开发人员提供了更容易的解决的技术:跨网页提交。这种技术允许一个网页在提交数据时提交给另外的一个页面。在跨网页提交中,用于初始化提交代码的页面叫源页面,而客户提交的页面叫目标页面。 为了方便起见,目标页面仍然获得原页面提交的所有数据。换名话说,从技术观点出发,我们可以用同样的方式处理其他ASP.NET页面提交的数. 阅读全文
posted @ 2011-12-22 13:07 认真的我 阅读(609) 评论(0) 推荐(0) 编辑
  2011年12月20日
摘要: 文件的上传下载是我们在实际项目开发过程中经常需要用到的技术,这里给出几种常见的方法,本文主要内容包括: 1、如何解决文件上传大小的限制 2、以文件形式保存到服务器 3、转换成二进制字节流保存到数据库以及下载方法 4、上传Internet上的资源 第一部分: 首先我们来说一下如何解决ASP.net中的文件上传大小限制的问题,我们知道在默认情况下ASP.NET的文件上传大小限制为2M,一般情况下,我们可以采用更改Web.Config文件来自定义最大文件大小,如下: 这样上传文件的最大值就变成了4M,但这样并不能让我们无限的扩大 MaxRequestLength的值,因为AS... 阅读全文
posted @ 2011-12-20 09:00 认真的我 阅读(710) 评论(0) 推荐(0) 编辑
  2011年12月16日
摘要: 让Visual Studio 也支持JS代码折叠 [ Visual Studio | #region | #endregion ]前言Visual Studio的代码折叠功能非常好用,#region #endregion 这个词连搜狗的词库里面都出现了(不含'#'号),可见使用频率很高,但是他不支持js的代码折叠 : ( 最近Ext用得比较多,一写就是上百行JS代码,非常不方便,想着自己写个扩展或插件什么的,意外搜到了下面的文章,已经用宏来实现了,本文可以理解为该文的简单译本,注意宏代码部分我有所改动 : )文章1.Using #region Directive With Ja 阅读全文
posted @ 2011-12-16 14:22 认真的我 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 要想实现JS调用WebService,可以按如下步骤实现(经过测试):第一步:创建一个WebService 在此处我就创建了一个默认的web服务,并不做什么修改,把主要集力放在怎么实现JS调Web服务上面。using System;using System.Collections.Generic;using System.Web;using System.Web.Services;/// <summary>///WebService 的摘要说明/// </summary>[WebService(Namespace ="http://tempuri.org/&q 阅读全文
posted @ 2011-12-16 09:45 认真的我 阅读(673) 评论(0) 推荐(0) 编辑
摘要: aspx页面 <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default"%> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN""http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html http://www.w3.org/19 阅读全文
posted @ 2011-12-16 09:17 认真的我 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 前段时间一直烦恼于无法利用JS调用后台的方法,现在终于学会点方法,觉得应该写下来与别人一起分享下,希望能够帮助一些和我一样的小鸟。1.如果是调用后台的带返回值的无参数方法,那么<%=方法()%>无疑是最为简单的一 种方法。举个例子,比如你后台方法为public string s(){return "我很棒";}这样只要在前台这样写<script type="text/javascript">var a= <%=s()%>;alert(a);</script>,这样你弹出的框中就会显示处“我很棒”。当然你也可 阅读全文
posted @ 2011-12-16 09:04 认真的我 阅读(182) 评论(0) 推荐(0) 编辑
  2011年11月29日
摘要: 一、概念数据模型概述 概念数据模型也称信息模型,它以实体-联系(Entity-RelationShip,简称E-R)理论为基础,并对这一理论进行了扩充。它从用户的观点出发对信息进行建模,主要用于数据库的概念级设计。 通常人们先将现实世界抽象为概念世界,然后再将概念世界转为机器世界。换句话说,就是先将现实世界中的客观对象抽象为实体(Entity)和联系 (Relationship),它并不依赖于具体的计算机系统或某个DBMS系统,这种模型就是我们所说的CDM;然后再将CDM转换为计算机上某个 DBMS所支持的数据模型,这样的模型就是物理数据模型,即PDM。 CDM是一组严格定义的模型元素的集合, 阅读全文
posted @ 2011-11-29 14:46 认真的我 阅读(1527) 评论(2) 推荐(2) 编辑
  2011年10月18日
摘要: --分页select * from(select t1.ename ,rownum rn from (select * from emp) t1 where rownum<=10) where rn>=6;--开发一个包create or replace package tespackage astype test_cursor is ref cursor;end tespackage;--分页存储过程create or replace procedure sp_fengye(tableName in varchar2,--参数1 表名字pagesize in number,pag 阅读全文
posted @ 2011-10-18 16:04 认真的我 阅读(526) 评论(3) 推荐(0) 编辑
  2011年9月6日
摘要: use mastergodeclare @dbName nvarchar(50)set @dbName='YiLiHuaXueDevelope' --数据库名declare @spid nvarchar(20) declare cur_lock cursor for SELECT DISTINCT request_session_id FROM master.sys.dm_tran_locks WHERE resource_type = 'DATABASE' AND resource_database_id = db_id(@dbName)open cur_lo 阅读全文
posted @ 2011-09-06 18:19 认真的我 阅读(217) 评论(0) 推荐(0) 编辑