自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

.net 技术专栏

关注.net框架,C#,asp.net,ajax,jquery,javascript,sql server 相关数据库技术,wpf,wcf,wff,设计模式

  • 博客(26)
  • 资源 (5)
  • 收藏
  • 关注

原创 linq to xml 实战

以前用xml 写程序一直用传统的方法,这几天做一个程序决定用linq to xml ,通过实战,把linq to xml各种用法已经搞得比较熟了,下面介绍一下:      比如要生成象下面那样的xml文件:      1    ibm专区云标签    200    300    tagcloud1.xml        2    CAD专题

2013-03-07 10:56:53 724

原创 纯js写的xml数据分页显示程序

//===============================================================================// http://www.e-works.net.cn// 中国信息制造业信息技术有限公司//=================================================================

2011-11-02 16:29:58 1731

原创 用js实现IBM100年庆徽标竞猜功能

页面查看地址:http://www.e-works.net.cn/report/ibm100/ibm100.htmljs代码:function setanswernumber(isanswer,index,divindex){if(parseInt(document.getElementById("answernum").innerHTML)==8){alert(恭喜你全部回答正确!请填写您

2011-06-21 16:55:00 1728

原创 ASP.NET应用程序性能优化(根据资料归纳整理)

 影响ASP.NET程序性能的主要原因分析• 服务器响应时间过长– 服务器运算量过大– 页面获取的数据获取时间过长• 网络传输问题– 网络传输质量不好– 传输数据量过大• 本地系统问题– 本地硬件配置过低– 页面具有性能设置缺陷页面和服务器控件处理 • 下列准则提供了有效使用ASP.NET 页面和控件的建议 – 避免与服务器间的过多往返行程 – 使用Page.IsPostback 避免往返行程上的额外工作 Page_PreInit-Page_Init- Page_Load— Control events —

2011-05-12 17:33:00 721

转载 观察者模式经典例子

现在很多程序员在面试的时候都遇到过这个问题---,实现一个连动效果,我也遇到过,感觉这道面试题目挺经典的,挺考验面向对象设计(OOD)的能力,虽然是个很简单的例子,但要考虑到程序的扩展性。比如说有新的需求,要求后面再加上狗叫了,那些写的过死且繁琐的代码就要来次大地震了;再比如说又变需求了,猫叫了是因为被跳蚤咬的,那跳蚤就成为了导火线,就算是用事件和接口写出的扩展性很强的程序,也会有点蔫了......       这么一连串的反应是由一个行为所引起的,或者是猫叫,亦或者是一个按钮的点击引发,如何能让这一连串反

2011-04-18 10:19:00 2993

原创 用ajax.NET 实现无刷新投票、评论

<br /> C# 中创建新的 ASP.NET 项目,再添加引用 AJAX.dll 文件。唯一的额外配置步骤是在 <system.web> 元素中(位于 web.config 文件中)添加以下代码。<configuration> <system.web> <httpHandlers><!-- Register the ajax handler --><add verb="POST,GET" path="ajax/*.ashx" type="Ajax.PageHandlerFact

2011-03-31 08:57:00 1410

原创 sql server 2005 T-Sql 增强

try catch<br />USE demo<br />GO<br />--creating worktables<br />CREATE TABLE student<br />( <br /> stuid int NOT NULL PRIMARY KEY,<br />        stuname varchar(50)<br />)<br />CREATE TABLE score <br />(<br /> stuid int NOT NULL REFERENCES student(stuid),<b

2011-03-30 17:35:00 501

原创 可空值类型

1、为什么要有可空值类型有两种情况我们需要知道一个值类型的实例是否被赋过值。一种情况是当实例是在数据库中的值时,在这种情况下,我们希望能够检查实例以判断这个值是否确实存在于数据库中。另外一种情况是当实例表示一个从其他远程数据源接收到的数据时,同样我们希望根据这个实例判断相应的数据项是否接收到了值。System.Nullable

2011-03-30 17:13:00 567

原创 jQuery简单教程

<br />一 . 了解jQuery <br />1 、Jquery定义 :<br />jQuery 是一个JavaScript 库,它有助于简化 JavaScript? 以及 Asynchronous JavaScript + XML (Ajax) 编程。与类似的 JavaScript 库不同,jQuery 具有独特的基本原理,可以简洁地表示常见的复杂代码。学习 jQuery 基本原理,探索其特性和功能,执行一些常见的 Ajax 任务并掌握如何使用插件扩展 jQuery。<br />2 、Jquery的出

2011-03-29 17:00:00 754

原创 jquery实现多标签折页

<br />页面文件如下:<br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><br /><html ><br /><head><br /><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><br /><title>多标

2011-03-29 16:40:00 4590

原创 SqlCacheDependency使用

<br />性能是任何 Web 应用程序的关键方面。必须减少 Web 服务器的处理量,以便使单个请求结果响应速度更快、服务器有能力处理更多并发请求并减少中间和后端数据系统的负荷。 <br />使用输出缓存以减少服务器的工作负荷,能够实现更佳的 ASP.NET 性能。输出缓存是一种优化方案,可以缩短 Web 服务器响应的时间。 <br />通常,浏览器请求 ASP.NET 页时,ASP.NET 将创建该页的实例,运行该页中的任何代码,运行数据库查询(如果有),动态汇编此页,然后将产生的输出发送到浏览器。输出缓

2011-03-29 16:37:00 4300

原创 sql 实现表的行列转换

<br /> 下面的两个存储过程是公司网站统计编辑发布哪些类型的文章用到的,实现了数据表的行列转换<br />create proc EditorWork_AccountByTopicname1--编辑工作按文章内容类型统计各栏目的文章数<br />@starttime varchar(50),--查询开始时间<br />@endtime varchar(50)--查询结束时间<br />as<br />declare @sql varchar(8000)<br />set @sql='select con

2011-03-29 16:08:00 689

原创 C# 3.0新功能

<br />C# 3.0新功能<br />• 隐式类型的本地变量和数组<br />• 对象初始值设定项<br />• 集合初始值设定项<br />• 自动实现的属性<br />• 匿名类型<br />• 扩展方法<br />• 分部方法定义<br />• Lambda 表达式<br />隐式类型的数组<br />var a = new[] { 1, 10, 100, 1000 }; // int[]<br />var b = new[] { "hello", null, " world" }; string

2011-03-29 11:46:00 578

原创 .net framework 3.5 新特性

.NET Framework 3.5 为2.0 和3.0 中的技术引入了新功能,并以新程序集的形式引入了其他技术。下列技术是随.NET Framework 3.5 引入的技术:– LINQ。– C#、Visual Basic 和C++ 的新编译器。– ASP.NET AJAX。– 基类库中的附加类。

2011-03-29 11:45:00 525

原创 C# 2.0 新特性

分部类型、泛型、可空值类型、轻量级事务管理器和角色提供程序。

2011-03-29 11:23:00 1532

原创 索引器使用示例

using System;using System.Collections.Generic;using System.Text;using System.Collections;using System.Threading;namespace Index{    class CourseScore    {        private string name;        private int courseID;        private int score;        public Cour

2011-03-29 09:03:00 535

原创 原型模式示例代码

<br />模拟在游戏里创建不同种类的怪物<br />    //抽象类<br />    public abstract class NormalActor<br />    {<br />        public abstract NormalActor Clone();<br />    }<br />    //抽象类<br />    public abstract class FlyActor<br />    {<br />        public abstract FlyActor

2011-03-28 15:08:00 421

原创 工厂模式示例代码

<br />abstract class Car<br />     {<br />        public abstract void Startup();<br />        public abstract void Run();<br />        public abstract void Turn(Direction direction);<br />        public abstract void Stop();<br />     }<br />    //CarFact

2011-03-28 15:05:00 703

原创 抽象工厂模式示例代码

<br /><br />游戏开发中的多风格系列场景,比如道路,房屋,管道等<br />    //道路<br />    public abstract class Road<br />    {<br />    }<br />    //房屋<br />    public abstract class Building<br />    {<br />    }<br />    //地道<br />    public abstract class Tunnel<br />    {<br />  

2011-03-28 15:02:00 688

原创 事件示例代码

<br />using System;<br />using System.Collections.Generic;<br />using System.Text;<br />namespace Event<br />{<br />    public class PubEventArgs : EventArgs<br />    {<br />        private readonly string m_magazineName;<br />        private readonly Date

2011-03-28 14:57:00 418

原创 页面刷新时让滚动条不变

<br /><script src="Scripts/jquery-1.4.1.js" type="text/javascript"></script><br />    <script type="text/javascript"><br />        var top = 0;<br />        $(function () {<br />            ScrollDiv();<br />        });<br />        function AutoPosition()

2011-03-28 14:36:00 898

原创 注册页面的js验证

<br />程序效果地址:http://product.e-works.net.cn/CompanyRegister.aspx<br />js 代码如下:<br />// 回调返回的消息<br />var CALLBACK_MESSAGE_CAN = '可以' ;     // 正常的<br />var CALLBACK_MESSAGE_NOT = '不可以' ;        // 文件未找到<br /> //消除前后空格和多余的回车换行<br />function KindTrim(str)<br />

2011-03-28 14:06:00 1588

原创 用js实现图片展开的效果

<br />效果查看地址:http://www.anyou9.cn/<br />js 代码:<br />/* ==== slider nameSpace ==== */<br />var slider = function() {<br /> /* ==== private methods ==== */<br /> function getElementsByClass(object, tag, className) {<br />  var o = object.getElementsByTagName

2011-03-28 13:58:00 3017

原创 用js实现xml模糊查找

相关xml文件内容如下: js如下:// 错误信息常量var MSG_INVALID_XMLFILE = "您的浏览器不支持xml文件读取,于是本页面禁止您的操作,推荐使用IE5.0以上可以解决此问题!"; function loadXML(xmlFilePath)    {      var _xmlDoc = null;      if (!window.D

2010-11-05 14:12:00 3064

原创 xml文件的建立、修改、删除与查找

 早几天做了一个用xml文件存储友情链接的程序,xml文件内容如下:1华中科技大学东莞研究院 http://www.dghust.com2e-works http://www.e-works.net.cn3新浪

2010-11-05 14:01:00 1197

原创 通用调查系统开发

调查系统是一个变化非常频繁的系统,无论界面还是调查内容每个调查都大不相同,要想做出一个扩展性强、能应对所有调查系统非常不易,在做了许多调查的程序后,我设计了这个调查系统,首先:为了应对调查内容的变化,在数据库设计的时候不为调查的每一项设计字段,而是把整个调查页面的html代码保存在一个字段里,其次:为了应对调查界面上的变化,美工把调查页面设计好以后,我把放在web编辑器里提交到数据库里,填

2010-04-13 11:19:00 797

数据结构与算法(C#).pdf

C#语言写的数据结构教材.本书分为8章,第1章介绍了数据结构和算法的基本概念及本书用到的数学和C#的知识;第2章至第6章分别讨论了线性表、栈和队列、串和数组、树型结构和图结构等常用的数据结构及其应用,以及在.NET框架中相应的数据结构;第7、8两章分别讨论了排序和查找常用的各种方法及其应用以及在.NET框架中相应的算法

2011-08-08

跟我一起学Visual Studio 2005(2):C#语法篇(下)_

跟我一起学Visual Studio 2005(2):C#语法篇(下)

2008-11-12

跟我一起学Visual Studio 2005(1):C#语法篇(上)

跟我一起学Visual Studio 2005C#语法篇(上)

2008-11-12

jQuery中文使用手册.rar

介绍jQuery使用,很详细很实用,查找方便

2008-09-08

.NET加密技术剖析对称加密技术

.NET加密技术剖析

2008-04-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除