自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 关于LINQ中数据库连接字符串的问题

这两天一直在用LINQ做开发,也是第一次尝试用LINQ做开发,效率没的说,开发过程中遇到一个问题困扰了我好久,今天问题终于解决了,发上来和大家分享一下,也给自己做个备忘。项目我采用了三层结构,我把LINQ的映射文件放到了DAL这个层中,映射文件自动由VS2008生成,在原来的机器上一直正常,一点问题都没有,当我把程序移到了另外一台机子上面时候,情况就发生了变化,怎么都连接不上数据库,...

2019-10-01 05:36:11 178

转载 关于模态窗口(showModalDialog)的专题【收藏】

关于模态窗口(showModalDialog)的专题【收藏】 转自:http://www.cnblogs.com/donnet/articles/1039509.html1.模态窗口的打开,model window open2.模态窗口的关闭,model window close3.模态窗口的传递参数,model window get valuse4.其他......

2019-10-01 05:36:10 247

转载 项目开发经验-ASP.NET项目开发中的异常处理

项目开发经验-ASP.NET项目开发中的异常处理前言:异常的处理在项目开发中是很有必要的,异常的处理不仅仅只是try..catch..finally就完事了的。异常处理绝对可以称开发中的重要组成部分。必须正确的面对异常,因为即使是最能干的开发人员,也要面对这个问题 ....我们不知道客户是怎么样使用我...

2019-10-01 05:36:09 180

转载 C# 将数据导出到Excel汇总

一、asp.net中导出Excel的方法:在asp.net中导出Excel有两种方法,一种是将导出的文件存放在服务器某个文件夹下面,然后将文件地址输出在浏览器上;一种是将文件直接将文件输出流写给浏览器。在Response输出时,t分隔的数据,导出Excel时,等价于分列,n等价于换行。 1、将整个html全部输出Excel此法将html中所有的内容,如按钮,表格,图片...

2019-10-01 05:36:08 377

转载 C#面试题

现在收集些常见面试题: 将比较常见的C#面试题分布出来供有需求的朋友参考,本文章会不断更新。如果有好的面试题不妨给我留言,我来完善。最好是有答案的。 1:委托和事件 //事件类publicclassEventClass{publicvoiddisplay(objectsender,...

2019-10-01 05:36:07 175

转载 关于Assembly.CreateInstance()与Activator.CreateInstance()方法

关于Assembly.CreateInstance()与Activator.CreateInstance()方法 动态创建类对象,大多是Activator.CreateInstance()和Activator.CreateInstance<T...

2019-10-01 05:36:03 508

转载 PowerDesigner概念设计模型(CDM)中的3种实体关系

CDM是大多数开发者使用PD时最先创建的模型,也是整个数据库设计最高层的抽象。CDM是建立在传统的ER图模型理论之上的,ER图中有三大主要元素: 实体型,属性和联系。其中实体型对应到CDM中的Entity,属性对应到CDM中每个Entity的Attribute,在概念上基本上是一一对应的。 但在联系上,CDM有了比较大的扩展,除了保留ER图原有的RelationShip概念之外,还增加了...

2019-10-01 05:36:00 1769

转载 C#基础概念二十五问

;当初学 C# 时是找个人大概问了一下数据类型和分支语句就开始做项目了。这两天又全面的看了一下相关的基础知识(学而时习之嘛),总结了25个问题:1.静态成员和非静态成员的区别?2.const 和 static readonly 区别?3.extern 是什么意思?4.abstract 是什么意思?5.internal 修饰符起什么作用?6.sealed 修饰...

2019-10-01 05:36:00 123

转载 冒泡法数组排序与 System.Array.Sort()排序性能比较

今天看c#plus 中的一个比较冒泡排序与 System.Array.Sort() 性能,发现System.Arry.Sort()的性能要远远的优于冒泡排序,下面代码大家有兴趣可以看一下:1usingSystem;23classSortingCompetition4{5publicstaticvoidBubbleSortAscend...

2019-10-01 05:35:58 456

转载 Microsoft .NET Pet Shop 4:将 ASP.NET 1.1 应用程序迁移到 2.0

Pet Shop 4 Microsoft .NET Pet Shop 4:将 ASP.NET 1.1 应用程序迁移到 2.0发布日期: 2006-5-9 | 更新日期: 2006-5-9适用于:Microsoft .NET Framework 2.0Microsoft Visual Studio 2005Microsoft Windows Server...

2019-10-01 05:35:58 140

转载 希尔排序法

usingSystem;publicclassShellSorter{publicvoidSort(int[]list){intinc;for(inc=1;inc<=list.Length/9;inc=3*inc+1);for(;inc>0;inc/=3){for(inti=inc+1;i<...

2019-10-01 05:35:56 69

转载 用Inno Setup制作WEB程序安装包

>最近做了一个WEB程序的安装包,我把制作的过程做个介绍,贴出源码给大家做个参考看看inno 的脚本1[Setup]2AppCopyright=test3AppName=test4AppVerName=testv2.05SolidCompression=true6OutputDir=Output\7OutputB...

2019-10-01 05:35:56 456

转载 quick sort

1usingSystem;2namespaceMyQSort{3publicclassQSort//可以写成staticpublicclassQSort4{5privatestaticint[]toBeSort;6privatestaticvoidswap(inta,intb){7intc;...

2019-10-01 05:35:54 75

转载 堆排序 (Heap sort)

  基本思想:  堆排序是一树形选择排序,在排序过程中,将R[1..N]看成是一颗完全二叉树的顺序存储结构,利用完全二叉树中双亲结点和孩子结点之间的内在关系来选择最小的元素。 堆的定义:  N个元素的序列K1,K2,K3,...,Kn.称为堆,当且仅当该序列满足特性:Ki≤K2i Ki ≤K2i+1(1≤ I≤ [N/2])。 ...

2019-10-01 05:35:54 67

转载 C#中一些很基础但有经常导致错误的一些概念

char 的双重身份char表示字符但却被看成是整数家族的一部分,它所表示的值是一个无符号整数,它可以参加计算,并可以隐式转换成int,long,ushort,uint和ulong我看一下下面的例子就明白了:1usingSystem;23publicclassCharacters4{5publicstaticvoidMai...

2019-10-01 05:35:52 96

转载 合并排序法(Merge Sort)

基于分治思想的合并排序,算法导论中的思考题,不加哨兵牌(sentinel card)的实现方式,实现很简单 : )usingSystem;classMergeSort{publicvoidmerge(int[]A,intp,intq,intr){intn1=q-p+1;intn2...

2019-10-01 05:35:52 103

转载 Enterprise Library Step By Step系列(十五):配置应用程序块——设计篇

概述配置应用程序块为应用系统提供了一个通用的配置管理解决方案,可以方便的从各种存储中读取配置信息。在设计上旨在提供一个用于读/写配置数据的简单接口,实现配置数据的读写与数据的存储相分离。使用Storage Provider 和 Transformers在应用和物理存储之间传递数据,同时采用抽象AbstractFactory模式生成Provider数据。先解释一下配置应用程...

2019-10-01 05:35:51 108

转载 关于switch的小技巧

switch中的case穿越1usingSystem;23classSwitchSample4{5publicstaticvoidMain()6{7Console.WriteLine("Pleaseentertheletter:");8stringletter=...

2019-10-01 05:35:51 186

转载 Enterprise Library Step By Step系列(十一):异常处理应用程序块——入门篇

一.概述使开发人员和决策人员能够针对发生在企业应用程序体系结构层的异常处理创建一致的策略。它的实现方法如下:(1)它支持整个应用程序体系结构层的异常处理,而不仅限于服务接口的界限。(2)它使得异常处理策略可以在管理层定义和维护,以便决策人员(可能是系统管理员和开发人员)可以定义如何处理异常。他们可以维护和修改控制异常处理的规则集,而无需更改块的应用程序代码。(3)它提...

2019-10-01 05:35:49 90

转载 Enterprise Library Step By Step系列(十六):使用AppSetting Application Block

概述AppSetting Application Block并不是企业库里面的一个应用程序块。它可以使我们运用企业库的配置工具来管理类似于appSetting这样的配置文件中的标记,像我们经常用到的数据库连接字符串。安装1. 在.NET环境下编译AppSetting解决方案;2. 拷贝如下两个DLL到Enterprise Library \bin ...

2019-10-01 05:35:49 76

转载 Enterprise Library Step By Step系列(九):缓冲应用程序块——入门篇

一.缓存应用程序块概述:企业库缓冲应用程序块提供了一些方便易用的,可扩展的缓冲机制,可让开发人员将本地缓存集成到其应用程序中。它支持内存缓存和后备存储(可选),后者可以是企业程序库数据访问应用程序块或独立存储方式(Isolated Storage)。应用程序块无需修改即可使用,它还可以提供检索、添加和删除缓存数据所需的全部功能。可配置的过期时间与清除策略也是应用程序...

2019-10-01 05:35:47 78

转载 Enterprise Library Step By Step系列(十三):加密应用程序块——入门篇

一.概述:Enterprise Library Cryptography Application Block简化了开发人员在其应用程序中集成加密功能的方式。应用程序可以使用应用程序块来执行各种任务,例如加密信息、从数据创建哈希,以及比较哈希值来检验数据是否被更改。加密应用程序块具有以下功能: 它可以减少编写样本代码来执行标准任务的需要,从而提供了可用于解决常见应用程序加密...

2019-10-01 05:35:47 84

转载 Enterprise Library Step By Step系列(八):日志和监测应用程序块——进阶篇

写在前面:最近一段时间项目比较紧,所以这篇随笔出来的晚一些。今天写的是在日志里面包含名-值对的字典,跟踪活动并记录上下文信息,过滤事件,定制日志消息的格式,自定义Sink,自定义Formatter等。一.在日志里面包含名-值对的字典:在日志消息里面,我们可以包含名-值对这样的字典。这时首先需要创建一个Hashtable,通过Key-Value的方式把要记录的内容传入...

2019-10-01 05:35:45 84

转载 Enterprise Library Step By Step系列(十二):异常处理应用程序块——进阶篇

一.把异常信息Logging到数据库在日志和监测应用程序块中,有朋友提意见说希望能够把异常信息Logging到数据库中,在这里介绍一下具体的实现方法。1.创建相关的数据库环境:我们可以用日志和监测应用程序块自带的SQL语句来创建相关的数据库环境:创建数据库:CREATEDATABASE[Logging]ON(NAME=N'Log...

2019-10-01 05:35:45 81

转载 Enterprise Library Step By Step系列(三):数据访问程序块——入门篇

在本篇随笔里面,一步一步说明怎么去用数据访问应用程序块来进行数据的访问,并给出相关的图示。一.Data Access Application Block能够做什么? 1.提供最佳实践; 2.改善一致性; 3.改善安全性; 4.改善易用性;二.Data Access Application Block使用:这里...

2019-10-01 05:35:43 70

转载 Enterprise Library Step By Step系列(十):缓冲应用程序块——进阶篇

一.基于时间的过期策略基于时间的过期策略,支持两种相对时间和绝对时间。1.绝对时间(Absolute):允许您定义一个缓冲项的生命周期,我们可以指定一个单一的时间作为过期,或者通过表达式来设置。指定单一的时间作为过期:1/**////读取数据2Databasedb=DatabaseFactory.Creat...

2019-10-01 05:35:43 96

转载 Enterprise Library Step By Step系列(七):日志和监测应用程序块——入门篇

写在前面:最近一段时间项目周期比较紧,所以这篇随笔出来的比较晚,希望喜欢本系列随笔的朋友谅解。上篇随笔写的也比较简单,我会抽时间补上的,先向大家道个歉^_^一.日志和检测应用程序块概述:Enterprise Library Logging and Instrumentation Application Block版使开发人员可以在其应用程序中集成标准的日志和监测功能。应用程序...

2019-10-01 05:35:41 67

转载 Enterprise Library Step By Step系列(二):配置应用程序块——进阶篇

在前一篇文章中,讲述了配置应用程序块的最简单的介绍,在本篇文章中我主要介绍一下配置应用程序块的响应配置变更通知,保护配置信息(加密配置信息),面向高级人员的扩展机制,配置数据的缓存等几个方面。在剖析篇中我会去分析配置应用程序块的底层设计及类设计。 一.响应配置变更通知:Configuration Application Block提供了一个事件机制,当存储的配置变更时通知应用...

2019-10-01 05:35:41 87

转载 实现GridView的自定义分页

GridView自带几种分页,如果不能满足要求的话,可以看看下面的代码<asp:GridViewID="gvNewsList"AllowPaging="true"OnPageIndexChanging="gvNewsList_PageIndexChanging"PageSize="1"style="BORDER-RIGHT:mediumnone;...

2019-10-01 05:35:40 339

转载 Enterprise Library Step By Step系列(六):安全应用程序块——进阶篇

一. 认证(Authentication): Authentication是一个确认调用者身份的过程,使用时需要考虑以下方面:(1)界定认证的使用边界(Boundary),尤其当应用系统跨越信任边界时,一个信任边界通常包括:Assemblies,Processes,Hosts(2)确认调用者的身份(Caller),通常是用户名和密码。关于认证在入门篇里面...

2019-10-01 05:35:40 89

转载 Enterprise Library Step By Step系列(一):配置应用程序块——入门篇

写在前面:最近准备写Enterprise Library Step By Step的系列文章,对于每一个应用程序块,我都会用入门篇,进阶篇,剖析篇三篇文章去写。 在入门篇里会详细介绍应用程序块的使用步骤,主要是针对新手入门的;进阶篇会介绍一些应用程序块的更深的应用及扩展机制;剖析篇会去分析应用程序块的底层设计和类设计的一些内容。所有的观点都纯属个人理解,有不当之处请大家多...

2019-10-01 05:35:38 102

转载 Enterprise Library Step By Step系列(五):安全应用程序块——入门篇

写在前面:按照本系列随笔的风格,还是立足于初学者,所以在入门篇里面介绍的比较简单,在进阶篇里面多介绍一些进一步的探索内容。避免给初学者一种觉得安全应用程序块很复杂的感觉。一. 安全应用程序块概述:安全应用程序块通过一个或多个安全机制,帮助开发人员在应用程序中实现通用的安全相关任务。需要提高扩展性,以便在不改变应用程序代码的情况下更改认证或授权方式。提供了以...

2019-10-01 05:35:38 89

转载 使用DataSet和DataAdapter插入关联数据

自从介绍了ADO.NET,我们就开始在数据驱动的应用程序开发里使用一个不同的概念,脱机环境。大多数人已经知道了这个改变,但是这个新的开发模型带来一些我们需要解决的问题,以使我们的程序运行在完全的脱机环境中。在我使用这个方法开发程序的时候我发现使用DataSet和DataAdapter对象更新关系数据的方法有问题。如果你仅仅更新一个DataTable,那么为DataAdapte...

2019-10-01 05:35:36 401

转载 ASP.NET 2.0中CSS失效的问题总结

经常有人遇到ASP.NET 2.0(ASP.NET 1.x中可能是有效的)中CSS失效的问题,现将主要原因和解决方法罗列如下:1,CSS文件路径不正确这个问题属于Web开发中的基础问题,一般采用相对路径会出现这样的问题,或者样式文件写在了母版页里面,在内容页与母版页不在同一级目录下时会出现这样的问题。此时你要清楚Web中相对路径的规则,如果你不清楚,可以采用绝对路径的写法试试...

2019-10-01 05:35:36 114

转载 ASP.NET中常用的JavaScript操作

1.为button控件添加确认功能要想为服务器控件添加ASP.NET中常用的JavaScript操作客户端的事件,需要用到Attributes属性。Attributes属性是所有的服务器控件都有的一个属性,它用来为最终生成的HTML添加自定义的一些标记。假设Web Form上有一个保存按钮btnSave,希望在用户点此按钮时提示用户是否确实要保存(比如一旦保存就无法恢复等...

2019-10-01 05:35:34 77

转载 扩展String类

因为.Net Framework中的String类是封闭的,所以我们不能从它进行派生来扩展它的功能。 虽然String类已经提供了很多有用的方法来让我们进行字符串的处理和操作,但是有时候一些特殊的的要求还是不能能到满足。 一个例子就是:假如有一个因为句子,比如:“how are you”,我们需要把每个单词的首字母都改成大写,当然人工改写很大一篇文章是很费力的,但是我...

2019-10-01 05:35:34 141

转载 DataSt与DataTable操作

1 DataSet和DataTable 1、创建D...

2019-10-01 05:35:33 226

转载 一道经典的SQL面试题

已经知道原表year salary------------------ ---------------------2000 10002001 20002002 30002003 4000显示查询结果year salary------------------ ---------------------2000 10002001 3000...

2019-10-01 05:35:32 75

转载 sql 测试题

题目1   问题描述:  为管理岗位业务培训信息,建立3个表:  S (S#,SN,SD,SA) S#,SN,SD,SA 分别代表学号、学员姓名、所属单位、学员年龄  C (C#,CN ) C#,CN 分别代表课程编号、课程名称  SC ( S#,C#,G ) S#,C#,G 分别代表学号、所选修的课程编号、学习成绩  1. 使用标准SQ...

2019-10-01 05:35:31 150

转载 SQL Server2000的全文检索

今天在研究SQL Server2000的全文检索功能。在网上找到的一些比较不错的资料:[SQLSERVER]SQL中的全文检索(转邹建)实例演示在SQL中启用全文检索使用SQL SERVER 2000的全文检索功能SQL Server 2000 全文检索技术 以上的文章中对Search的相关语法及参数说的不够详细,下面是详细的说明:SQL Serv...

2019-10-01 05:35:31 78

空空如也

空空如也

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

TA关注的人

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