摘要:
勉励下自己... 1、分享第一条经验:“学历代表过去、能力代表现在、学习力代表未来。” 其实这是一个来自国外教育领域的一个研究结果。相信工作过几年、十几年的朋友对这个道理有些体会吧。但我相信这一点也很重要:“重要的道理明白太晚将抱憾终生!”所以放在每一条,让刚刚毕业的朋友们早点看到哈! 2、一定要确定自己的发展方向,并为此目的制定可行的计划。 不 要... 阅读全文
posted @ 2010-04-12 19:56
Ethan Shan
阅读(793)
评论(0)
推荐(0)
摘要:
1. Master page中的用户控件的 page_init2. Aspx页面中的用户控件的 page_init3. Master page的page_init4. Aspx的 page_init5. Aspx的page_load6. Master page的page_load7. Master page中的用户控件的 page_load8. Aspx页面中的用户控件的 page_load.aspx、.master、ascx这三个页面中Page_Load的执行顺序是:.aspx中的pg-->.master中的 pg-->ascx中的pg( pg-->page_load)转载 阅读全文
posted @ 2010-04-12 19:02
Ethan Shan
阅读(466)
评论(0)
推荐(0)
摘要:
很久以前看过,不过因为一直无接触过大数据量的数据库,所以一直无细心了解,现在再看一下作为补充,下面的方法我想会比较适合50万以内的记录数.其实只优化了sql部分。因为你的代码也可以自定义sql,所以可以写一个sql生成来类来优化一下sql查询语句,当然可以内置到你的类中,请看下面的内容(来源于网络):前传 变量 用途 @PageSize 每页显示的记录总数 @PageCount 分页总数 @Re... 阅读全文
posted @ 2010-04-12 19:00
Ethan Shan
阅读(251)
评论(0)
推荐(0)
摘要:
ajax所包含的技术大家都知道ajax并非一种新的技术,而是几种原有技术的结合体。它由下列技术组合而成。1.使用 CSS和XHTML来表示。2.使用DOM模型来交互和动态显示。3.使用XMLHttpRequest来和服务器进行异步通信。4.使用javascript来绑定和调用。在上面几中技术中,除了XmlHttpRequest对象以外,其它所有的技术都是基于web标准并且已经得到了广泛使用的,XM... 阅读全文
posted @ 2010-04-12 18:58
Ethan Shan
阅读(406)
评论(0)
推荐(0)
摘要:
存储过程的优缺点:优点:1.由于应用程序随着时间推移会不断更改,增删功能,T-SQL过程代码会变得更复杂,StoredProcedure为封装此代码提供了一个替换位置。2.执行计划(存储过程在首次运行时将被编译,这将产生一个执行计划-- 实际上是 Microsoft SQL Server为在存储过程中获取由 T-SQL 指定的结果而必须采取的步骤的记录。)缓存改善性能。但 sql server新版... 阅读全文
posted @ 2010-04-12 18:53
Ethan Shan
阅读(240)
评论(0)
推荐(0)
摘要:
视图的优点与缺点 在程序设计的时候必须先了解视图的优缺点,这样可以扬长避短,视图具有如下的一些优点: ● 简单性。视图不仅可以简化用户对数据的理解,也可以简化他们的操作。那些被经常使用的查询可以被定义为视图,从而使用户不必为以后的操作每次都指定全部的条件。 ● 安全性。通过视图用户只能查询和修改他们所能见到的数据。数据库中的其他数据则既看不见也取不到。数据库授权命令可以使每个用户对数据库的检索限制... 阅读全文
posted @ 2010-04-12 18:38
Ethan Shan
阅读(1234)
评论(0)
推荐(0)
摘要:
为什么要用ASP.NET MVC 1.0?当我刚知道1.0发布的时候,经常这样问。最近正在考虑是否在我们的企业级应用中使用ASP.NET MVC 1.0框架,因此会一直找使用它的理由,希望大家在关注技术的同时,结合企业应用谈谈自己的看法。 1、MVC的组成 Models:访问数据库,装载数据、处理业务逻辑。在项目中体现为数据实体类加业务代理类。 Views:显示数据,用户界面。在项目中体现为asp... 阅读全文
posted @ 2010-04-12 18:33
Ethan Shan
阅读(366)
评论(0)
推荐(1)
摘要:
一 概述可以利用索引快速访问数据库表中的特定信息。索引是对数据库表中一个或多个列的值进行排序的结构。索引提供指针以指向存储在表中指定列的数据值,然后根据指定的排序次序排列这些指针。数据库使用索引的方式与使用书的目录很相似:通过搜索索引找到特定的值,然后跟随指针到达包含该值的行二 索引的两种类型: 聚集索引=簇集索引聚集索引基于数据行的键值在表内排序和存储这些数据行。由于数据行按基于聚集索引键的排序... 阅读全文
posted @ 2010-04-12 18:31
Ethan Shan
阅读(323)
评论(0)
推荐(0)
摘要:
有很多理由去解释理解ASP.NET页面生命周期是非常重要的,主要是要去理解什么地方放置什么特定的方法,什么时候我们应该设置什么相关的属性。如果去开发自定义的服务器控件,理解生命周期对纠正控件初始化时候的错误,以及使用view-state和后台代码设置属性是非常有用的。(控件事件只与ASP.NET页面相关) 页面生命周期要看它是否是第一次请求,还是回发(本身页面请求),最后决定是否到Web服务器。当... 阅读全文
posted @ 2010-04-12 18:30
Ethan Shan
阅读(343)
评论(0)
推荐(0)
摘要:
C#.net3.5新特性总结1.类型推断 var声明变量的语法有些变化。编译器可以根据变量的初始化值“推断”变量的类型。规则:变量必须初始化。否则编译器就没有推断变量的类型依据。初始化器不能为空,且必须放在表达式中。不能把初始化器设置为一个对象,除非在初始化器中创建一个新对象。匿名类型: var与new关键字一起使用时,可以创建匿名类型。它是一个继承了Object的、没有名称的类。该类的定义从初始化器中推断,类似于隐式类型化的变量。 如果需要一个对象包含某个人的姓氏、中间名和名字,则声明如下: var captain=new {FirstName="James",MiddleName="T", 阅读全文
posted @ 2010-04-12 18:29
Ethan Shan
阅读(713)
评论(0)
推荐(0)
摘要:
1.冒泡排序using System;using System.Collections.Generic;using System.Text;/// <summary>/// 冒泡排序/// </summary>public class BubbleSorter{ private static int[] myArray; private static int arraySize; public static void Sort(int[] a) { myArray = a; arraySize = myArray.Length; BubbleSort(myArray); 阅读全文
posted @ 2010-04-12 17:56
Ethan Shan
阅读(277)
评论(0)
推荐(0)
摘要:
在面试一些新程序员的时候,当问他为什么选择.net方向时,经常听到一些这样的回答:记得曾经我的老师对我们说,当你在开发语言和工具方面不知道怎么选择的时候,那么你只要跟着微软走就行了.所以最终他选择了.net.我想大家都曾有过类似的经历.当经历过数年之后,一些人在.net的某方面成为了专家,有些人精通数据库方面,有些人精通web界面设计,有些人精通系统架构.还有一些人是什么都会,但不管哪一方面都算不... 阅读全文
posted @ 2010-04-12 17:54
Ethan Shan
阅读(467)
评论(2)
推荐(0)

浙公网安备 33010602011771号