自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 收藏
  • 关注

转载 .NET (C#) Internals: ASP.NET 应用程序与页面生命周期(意译)

前几天逛codeproject时,遇到一篇比较好文章,不敢独享,故译之于君共享。Outline如下:1、引言2、两个处理步骤2.1、创建ASP.NET环境2.2、用触发的MHPM事件处理请求3、什么事件中应该做什么4、示例代码5、深入ASP.NET页面事件1、引言这篇文章我们将试图理解,从用户发送一个请求直到请求呈现到浏...

2011-09-28 13:46:00 141

转载 工作多年的.NET程序员,是否建立了自己的开发知识库?分享制作电子书的经验...

经过多年的编程经验的积累,工作中肯定会遇到很多问题,也都通过各种办法解决了。无论是上网搜索,或是向同事寻求帮忙,在遇到问题时,都会把这个系列的问题的网页都保存起来,以便以后查找起来方便。这样,随着时间的积累,知识库的内容会越来越多,如何整理这些文件,方便查找,一直是工作之外努力的方向。曾经用EverNote建立各种知识库,如下图所示,定期抽出时间,在网上搜索,看到好的文章...

2011-09-19 12:39:00 166

转载 Winform控件

控件添加控件:利用ToolBox,直接在form.cs[design]中可视的添加代码添加:在form.designer.cs中InitializeComponent()中添加如:this.label1 = new System.Windows.Forms.Label() 在form.cs中的构造函数Form()添加 如:Button btnNew=new B...

2011-09-19 10:38:00 332

转载 WinForm多线程学习文档

目录 基础篇怎样创建一个线程受托管的线程与 Windows线程前台线程与后台线程名为BeginXXX和EndXXX的方法是做什么用的 异步和多线程有什么关联WinForm多线程编程篇我的多线程WinForm程序老是抛出InvalidOperationException ,怎么解决...

2011-09-16 14:50:00 197

转载 几款优秀的jQuery 插件

jQuery一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。jQuery是继prototype之后又一个优秀的Javascrīpt框架。它是轻量级的js库(压缩后只有21k) ,它兼容CSS3,还兼容各种浏览器 (IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。jQuery使用户能更方便地处理H...

2011-08-29 11:41:00 289

转载 排序 小结

  本文介绍的排序算法有:冒泡排序,选择排序,插入排序,归并排序,希尔排序,堆排序,快速排序,计数排序,基数排序,桶排序。包括定义描述、排序过程、复杂度和代码实现(如有错误,请指正 Thanks)。概念:排序稳定:如果两个数相同,对他们进行的排序结果为他们的相对顺序不变。原地排序:原地排序就是指不申请多余的空间来进行的排序,就是在原来的排序数据中比较和交换的排序。例如...

2011-08-29 10:47:00 64

转载 作为Web开发人员,我为什么喜欢Google Chrome浏览器

本文短址:http://s8.hk/5uxv【原文地址:http://www.cnblogs.com/QLeelulu/archive/2011/08/28/2156402.html】在Google Chrome浏览器出来之前,我一直使用FireFox,因为FireFox的插件非常丰富,更因为FireFox有强大的Firebug,对于前端开发可谓神器。在Chrome出来...

2011-08-29 10:15:00 75

转载 GridView空数据时显示的内容

1.前言当对 GridView 控件进行数据绑定时,如果绑定的记录为空,网页上就不显示 GridView,造成页面部分空白,页面布局结构也受影响。下面讨论的方法可以让 GridView 在没有数据记录的时候显示表的字段结构和显示提示信息。[其实方法很多,用gridview自带的属性更简单,这种最笨,不过想法很有意思,故转贴保存]2.数据为了让 GridView 显示数...

2011-08-16 09:52:00 367

转载 window.showModalDialog()之返回值

window.showModalDialog的基本用法 showModalDialog() (IE 4+ 支持) showModelessDialog() (IE 5+ 支持) window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框。 window.showModelessDialog()方法用来创建一个显示HTML内容的非模态对话框。 ...

2011-08-16 09:31:00 175

转载 个人工具清单

FireFox插件FireBug :Js调试利器CSSViewer :可以查看所浏览网页的cssWeb Developer:前台调试用的,包含了很多常用的功能。ColorZilla:截取颜色用的。Delicious Bookmarks:在线收藏夹。Tab Mix Plus:给ff的tab增加很多常用功能,我最喜欢的ff插件。Coral IE Tab 让 ...

2011-08-05 16:22:00 144

转载 GridView动态增加行列

很多时候,我们需要可编辑的表格,来比较方便的进行数据的录入,比如学习成绩的录入。当然这就要求能够动态的增加行,来一次性录入多个学生的信息。现在用ASP.NET中强大的GridView控件就能够达到这样的效果,如下图:下面是具体实现前台代码:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default...

2011-07-28 16:56:00 344

转载 兼容IE和火狐的给表格添加行的JS代码

HTML代码<table border="1" cellpadding="0" cellspacing="0" width="800" id="tables"><tr><td>参数名</td><td>参数值<input type="button" value="添加一行" onclick="addonerow()"...

2011-07-27 17:32:00 85

转载 在ASP.NET中利用HtmlTable动态创建表格

ASP.NET 2.0文件1: Deafault.aspx<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML ...

2011-07-26 22:53:00 602

转载 .NET中对资源文件的使用简介

一、 资源文件简介(1)resx文件:基于文本的格式是特定于.NET 框架的 XML 格式,称为 ResX(.resx 文件)。不考虑其 XML 基础,该格式不是专门为人工阅读而设计的(XML 格式很少是这样的)。但是,Visual Studio .NET 仍然为 .resx 文件提供了一个基本编辑器。(2)Resources文件...

2011-07-22 11:48:00 242

转载 ASP.NET 页生命周期概述

ASP.NET 页运行时,此页将经历一个生命周期,在生命周期中将执行一系列处理步骤。这些步骤包括初始化、实例化控件、还原和维护状态、运行事件处理程序代码以及进行呈现。了解页的生命周期非常重要,这样就能在合适的生命周期阶段编写代码,以达到预期效果。此外,如果开发自定义控件,则必须熟悉页生命周期,从而正确地初始化控件,使用视图状态数据填充控件属性以及运行所有控件行为逻辑。(控件的生命周期...

2011-07-14 21:49:00 58

转载 SQL常用函数集锦

一、字符转换函数1、ASCII()返回字符表达式最左端字符的ASCII码值。在ASCII()函数中,纯数字的字符串可不用‘’括起来,但含其它字符的字符串必须用‘’括起来使用,否则会出错。2、CHAR()将ASCII码转换为字符。如果没有输入0~255之间的ASCII码值,CHAR()返回NULL。3、LOWER()和UPPER()LOWER()将字符串全部转为小写;UPP...

2011-07-13 22:01:00 74

转载 ASP.NET_页面传值的方法_面试经常会问

关于页面传值的方法,引发了很多讨论。看来有很多人关注这个,我就我个人观点做了些总结,希望对大家有所帮助。1. 使用QueryString变量QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子:a...

2011-07-13 21:20:00 69

转载 动软代码生成器教程——懒人有福了

很多时候项目必须是三层架构模式,但是很多繁琐的代码让多数程序员闹心……那有没有一个省时省力的工具快速的帮我们搞定三层架构呢?回答是肯定的,很早之前技术牛人李天平就开发出了这么一款工具,目前该工具还在不断的更新,更多的功能也出现了。实在是让那些老鸟们省了不少力气。废话不多时,看教程。一. 功能介绍动软代码生成器 是一款为程序员设计的全功能自动代码生成器,也是一个智能化软件开发平台,...

2011-07-12 13:16:00 601

转载 WPF SDK研究 之 Layout布局

这一章介绍Layout布局。本章共计51个示例,全都在VS2008下.NET3.5测试通过,点击这里下载:Layout.rar一则小技巧:建立名为在开始本章之前,有必要看一下继承关系: System.Windows.UIElement System.Windows.FrameworkElement ...

2011-07-11 11:38:00 147

转载 Effective C#

  我看的书是《Effective C#中文版——改善C#程序的50种方法》,Bill Wagner著,李建忠译。书比较老了,04年写的,主要针对C#1.0,但我相信其中的观点现在仍有价值。(平心而论,和Effective C++有差距,毕竟该书成书时对C#的研究不过几年。)  下面是对这本书条款内容的一些归纳和个人理解,由于我比较熟悉C++,因此也会有也一些C++的对比。第...

2011-07-08 09:12:00 102

转载 用 .NET Memory Profiler 跟踪.net 应用内存使用情况--基本应用篇

using System;using System.Collections.Generic;using System.Text;namespace TestMemorySize{ class Program { static void Main(string[] args) { MemoryInc memoryInc = ne...

2011-07-07 14:32:00 124

转载 Lambda 表达式 详解——【参考MSDN】

Lambda 表达式(C# 编程指南)Visual Studio 2010“Lambda 表达式”是一个匿名函数,它可以包含表达式和语句,并且可用于创建委托或表达式树类型。 所有 Lambda 表达式都使用 Lambda 运算符 =>,该运算符读为“goes to”。该 Lambda 运算符的左边是输入参数(如果有),右边包含表达式或语...

2011-07-07 10:33:00 76

转载 C#下各类数据库连接字符串

1.C#连接连接Access程序代码: -------------------------------------------------------------------------------using System.Data;using System.Data.OleDb;......string strConnection="Provider=Microsoft.J...

2011-07-06 15:22:00 97

转载 灵活运用 SQL SERVER FOR XML PATH

FOR XML PATH 有的人可能知道有的人可能不知道,其实它就是将查询结果集以XML形式展现,有了它我们可以简化我们的查询语句实现一些以前可能需要借助函数活存储过程来完成的工作。那么以一个实例为主. 一.FOR XML PATH 简单介绍 那么还是首先来介绍一下FOR XML PATH ,假设现在有一张兴趣爱好表(hobby)用来存放...

2011-07-06 09:37:00 51

转载 【原】.Net创建Excel文件(插入数据、修改格式、生成图表)的方法 .

1.添加Excel引用可以在.Net选项卡下添加Microsoft.Office.Interop.Excel引用,或在COM下添加Microsoft Excel 12.0 Object Library。它们都会生成Microsoft.Office.Interop.Excel.dll。 2.创建Excel。有两种方法创建一个Excel Workbook实例。1.需要一个...

2011-07-05 14:22:00 85

转载 【原】Asp.net生成Excel文件并下载(更新:解决使用迅雷下载页面而不是文件的问题)...

这里采用的是在服务端先生成Excel文件,然后利用文件地址下载的方法。生成Excel文件的方法,见:【原】.Net创建Excel文件(插入数据、修改格式、生成图表)的方法先试用Response.WriteFile的方法:FileInfo fi = new FileInfo(excelFile);//excelFile为文件在服务器上的地址HttpResponse cont...

2011-07-05 14:17:00 88

转载 WPF Control 控件介绍【附Demo】

这一章介绍Control 控件。本章共计51个示例,全都在VS2008下.NET3.5测试通过,点击这里下载: Controls.rar关于在VS2008新建WPF类库时,有Custom Control和User Control两个选择。User Control类库会在工程中建立一个XAML文件及其绑定后台代码,前者以<UserControl开头,后者是一个派生自Us...

2011-07-04 14:40:00 721

转载 知识网站集合

毕业生的商业软件开发之路 近期开始接触到在校学生、高校实习生和毕业生,在此说一下笔者对这些徘徊在职场门口的学生一些建议,希望能给这些初学者进入软件开发行业带来一些帮助,使得毕业生能更顺利的进入软件开发公司开始职场生涯,人生来一个完美的转弯。列出了所有已经发布的《毕业生的商业开发之路》的链接地址,方便集中查阅。 1.课程背景 http://www.cnblogs.com...

2011-07-04 13:22:00 124

转载 C # 调用外部程序方法

this.openFileDialog.ShowDialog(); this.txtFileName.Text = this.openFileDialog.FileName; ProcessStartInfo info = new ProcessStartInfo(); info.FileName = txtFileN...

2011-07-04 11:30:00 108

转载 WPF下通过附加属性实现单实例启动

本文没有什么技术含量,单实例启动基本上也是一个做烂了的功能,一搜网上一大把,这里主要是顺便练习一下wpf的附加属性而已。 代码如下: class SingletonWindow{ //注册附加属性 public static readonly DependencyProperty IsEnabledProperty = DependencyP...

2011-07-01 16:10:00 60

转载 多线程:如何在调用线程时传递参数总结

使用.NET我们可以很容易的创建一个线程,但是它提供的创建线程和启动线程的方法没有明显的提供参数,假如我们要用线程来启动类里面一个带参数的方法该怎么办?下面介绍几种方法。 1.利用构造函数传递参数这种方法比较容易理解,我们在实例化线程要启动方法所在类时将方法所需的参数传递给类的构造函数,并将其赋值给类的成员变量,这样在方法中就可以使用...

2011-06-30 15:30:00 155

转载 WPF的线程模型

  最近在做WPF的东西,因为后台需要动态更新前台UI,所以常常感觉到UI线程真是力不从心啊,不给力……很多效果出不来,悲痛……于是想起了使用多线程的好处,果然在使用多线程后效果有了明显提升,但是谈到多线程,很多人对其可能都不太有好感,觉得麻烦与易出错。所以不排除有这样的情况:假设我对“多线程”、“异步”这些字眼潜意识地有些反感,所以在编码过程中能不用就不用,觉得延迟几百毫秒还是可以忍受...

2011-06-29 17:13:00 75

转载 Resharper上手指南

Resharper进阶一:简要介绍 (由于博客存在问题,老是不能成功上传,所以只能提供官方下载地址)下载地址 注册码:用户名: User注册码:D9d09DSYJel9IyuDU4btAQwZcbLugUad  面对这样一个问题:为什么.net能够比java更加快速的完成开发?恐怕最大的优势在于Microsoft提供了一个无比强大的IDE。它的强大在于适用于各个层次的开...

2011-06-27 19:06:00 79

转载 反编译工具Reflector下载(集成FileGenerator和FileDisassembler)

Reflector是一款比较强大的反编译工具,相信很多朋友都用过它,但reflector本身有很多局限性,比如只能一个一个的查看方法等,但幸好reflector支持插件功能目前网上有很多reflector的插件,本人找取了两个应用范围很广,并且广受好评的插件:Reflector.FileDisassembler和Reflector.FileGenerator和Reflector进...

2011-06-27 09:34:00 138

转载 LINQ标准查询操作符详解

一、关于LINQLINQ 英文全称是“Language-Integrated Query”,中文为“语言集成查询”,它是微软首席架构师、Delphi 之父和C# 之父——Anders Hejlsberg 提出的并由其团队着力打造的一组用于c#和Visual Basic语言的扩展,为 C# 和 Visual Basic 语言语法提供强大的...

2011-06-26 23:43:00 192

转载 总结——关于CSS样式表的基础知识

【总结——关于CSS样式表的基础知识】 一、使用CSS样式控制页面的表现行内样式<p style=”color:red; font-size:14px;”>内嵌式<head><title>页面标题</title><style type=”text/css”>body{ margin:0 auto...

2011-06-26 23:37:00 107

转载 WPF的DependencyProperty详解

1 DependencyProperty从属属性1. 从属属性要定义为静态.为了在外部可以绑定,最好定义为Public2. 从属属性实际上是取代了正常属性的存值变量3. 如果从属属性所对应的正常属性是实例成员,操作属性值时的表现形式为实例成员4. 只有继承System.Workflow.ComponentModel.DependencyO...

2011-06-24 17:26:00 281

转载 VS2010 "内存不足" 错误补丁

在进行复制或者剪切操作的时候, VS2010经常会提示"内存不足"的错误. 这种情况经常发生在不习惯关掉VS, VS2010连续开着几天的时间的情况下. 之前的办法只能是关掉再打开. 现在微软发布了一个补丁, 修复了这一问题, 声称将这一错误发生的概率降低很多. https://connect.microsoft.com/VisualStudio/Downloads/Downlo...

2011-06-24 11:59:00 208

转载 C# FileStream 对象的Seek()方法

FileStream 可以随机读写文件 使用 Seek 方法Seek() ----------有两个参数 第一参数规定文件指针以字节为单位移动的距离。第二个参数规定开始计算的位置 用 SeekOrigin 枚举的一个值表示 : SeekOrigin 有三个值:Begin Current End。aFile.Seek(8,SeekOrigin.Begin)-------...

2011-06-24 10:22:00 625

转载 读取XML文件4种方法

ASP.NET读取XML文件4种方法方法一 :使用XML控件 <% @ Page Language="C#"%> <html><body> <h3><font face="Verdana">读取XML方法一</font></h3> <from runat=ser...

2011-06-22 13:40:00 224

空空如也

空空如也

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

TA关注的人

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