
.net
文章平均质量分 64
brock
喜欢编程
展开
-
解决ie developer toolbar 不能用
我的ie版本是7的,装了ie dt后,只在工具栏看到一个绿色的箭头,可点击之后不能用。重启浏览器也没有用,重启机器了也没有用,我只能推测可能这个插件不支持ie7了。可是测试的时候一定要用ie6或者ie7,所以我只能先看看能不能解决,再去考虑要不要换成ie6版本的。网上搜索了一下,很幸运地找到有前辈的经验,一下供大家共享:网友vveen提出了好几个解决方案:1、Tools -> Inte原创 2012-04-15 19:15:15 · 1355 阅读 · 0 评论 -
WCF实例
以订票为例简单应用wcf新建一个wcf服务应用程序在IService1.cs定义服务契约namespace WcfDemo{ // 注意: 如果更改此处的接口名称 "IService1",也必须更新 Web.config 中对 "IService1" 的引用。 [ServiceContract] // 服务合同 即提供服务的接口或类 public i原创 2012-01-25 21:23:24 · 495 阅读 · 0 评论 -
Cookie 的限制
Cookie 的限制 大多数浏览器支持最大为 4096 字节的 Cookie。由于这限制了 Cookie 的大小,最好用 Cookie 来存储少量数据,或者存储用户 ID 之类的标识符。用户 ID 随后便可用于标识用户,以及从数据库或其他数据源中读取用户信息。浏览器还限制站点可以在用户计算机上存储的 Cookie 的数量。原创 2012-01-24 20:37:05 · 720 阅读 · 0 评论 -
.net网页缓存
页面缓存使用OutputCache指令。 Location="Any" VaryByCustom="browser" VaryByParam="RequestID" %>其中Duration和VaryByParam特性是必须的。Location控制页面缓存的位置Location原创 2012-01-23 22:30:16 · 493 阅读 · 0 评论 -
.Net环境下的缓存技术介绍
摘要: 介绍缓存的基本概念和常用的缓存技术,给出了各种技术的实现机制的简单介绍和适用范围说明,以及设计缓存方案应该考虑的问题(共17页)1 概念1.1 缓存能解决的问题· 性能——将相应数据存储起来以避免数据的重复创建、处理和传输,可有效提高性能。比如将不改变的数据缓存起来,例如国家列表等,这样能明显提高web程序的反应速度;· 稳定性——同一个应用中,对同一数原创 2012-01-23 15:35:40 · 410 阅读 · 0 评论 -
net面试问答(大汇总)
用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层? 答:从下至上分别为:数据访问层、业务逻辑层(又或成为领域层)、表示层 数据访问层:有时候也称为是持久层,其功能主要是负责数据库的访问 业务逻辑层:是整个系统的核心,它与这个系统的业务(领域)有关 表示层:是系统的UI部分,负责使用者与整个系统的交互。 优点: 分工明确,条理清晰,原创 2012-01-28 20:47:34 · 893 阅读 · 0 评论 -
.net 面试题目
NET求职技术总结[.NET(C#)]把attribute翻译成特性,用来标识类,方法把property翻译为属性,性质,用于存取类的字段把markup翻译成标记,tag还是翻译成标签比较好[.NET(C#)].NET Framework的核心是其运行库的执行环境。称为公共语言运行库(CLR)或.NET运行库.通常将在CLR的控制下运行的代码称为托管代码(manag原创 2012-01-28 20:18:35 · 513 阅读 · 0 评论 -
application session viewstate cookie cache详解
Application 任意大小, 整个应用程序的生命周期, 所有用户,服务器端 。Cache 任意大小,程序指定生命周期,所有用户,服务器端。(比较灵活)Session 小量数据, 某个用户活动时间 + 延迟时间(默认20分钟), 单个用户, 服务器端。Cookie 小量数据, 程序指定生命周期, 单个用户, 客户端 。ViewState 小量数据,一个web页面的生命期原创 2012-01-24 20:52:05 · 514 阅读 · 0 评论 -
asp.net 根据Cookie变化控制缓存
遇到一个实际应用:做的网站静态内容居多,但是多语言支持,网站的开发已经结束,是将语言存入客户端cookie中,然后通过cookie值获取对应资源文件。现在需要对网站增加缓存。在asp.net 框架下,当然是首选 OutputCache。OutputCache是将客户端缓存以及服务端缓存进行统一管理,通过不同的策略设置。由于语言的更换不会修改URL,所以是无法使用浏览器缓存了(这里想起googl原创 2012-01-23 23:17:39 · 872 阅读 · 0 评论 -
ibatis 配置错误
错误为: - The error occurred while load DataBase Provider. - The error occurred in . - Check the oracleClient1.0. "Error while configuring the Provider named \"oracleClient1.0\". Cause : The原创 2012-01-20 08:59:58 · 2260 阅读 · 0 评论 -
IBatisNet利用XML映射文件解析
<sqlMap namespace="Person" xmlns="http://ibatis.apache.org/mapping"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >原创 2012-01-18 12:13:00 · 801 阅读 · 0 评论 -
ibatis配置xml文件中CDATA的用法
ibatis作为一种半自动化的OR Mapping工具,其灵活性日益体现出来,越来越多的人都倾向于在项目中使用。由于Sql中经常有与xml规范相冲突的字符对xml映射文件的合法性造成影响。许多人都知道使用标记来避免冲突,但是在sql配置中有动态语句的时候,还是有一些细节需要特别注意的。在使用ibatis时,经常需要配置待执行的sql语句。使用过ibatis的朋友都知道,无可避免的都会碰到一原创 2012-01-18 12:09:47 · 604 阅读 · 0 评论 -
.Net用Cookie做购物车
public class ShoppingCart { //保存购物车ID和数量到Cookie中//保存ID的格式:"1,32,43//下面是对应数量:"2,3,2"如ID=1,对应的数量就是2 public void SaveCookieCart(int productId, int amount) {原创 2012-01-24 13:00:45 · 1922 阅读 · 1 评论 -
.net 服务器端缓存?Session, Application, Cache objectscache ,客户端...
介绍: 在我解释cache管理机制时,首先让我阐明下一个观念:IE下面的数据管理。每个人都会用不同的方法去解决如何在IE在管理数据。有的会提到用状态管理,有的提到的cache管理,这里我比较喜欢cache管理,因为本人比较喜“cache”这个词。但是状态管理和cache管理这两个在概念和意义上是不同的,下面就让我们来讨论下两都在各个方面的不同之处。 虽然c原创 2012-01-24 20:45:56 · 654 阅读 · 0 评论 -
wcf3.5 揭秘 的部分源代码
http://www.cryptmaker.com/windowscommunicationfoundationunleashed/原创 2012-01-25 21:11:24 · 537 阅读 · 0 评论 -
从底层了解ASP.NET体系结构
关于ASP.NET的底层的工作机制,最近园子里讨论的甚是火热。相信很多人都看过Rick Strahl先生的一篇经典之作:A low-level Look at the ASP.NET Architecture,经Rick Strahl先生同意,我把他的这篇文章翻译成中文,希望能够给想深入了解ASP.NET工作机制的朋友一点帮助。 特别说明:翻译此文的目的仅仅是为了给广大的ASP.NET原创 2012-04-05 22:32:45 · 843 阅读 · 0 评论 -
我收集的网址
工作----teamleader--项目经理兼职--------做软件----经营小公司 ---为弟弟做些小实验99hys 好易速 http://www.minizk.com/ 迷你网http://www.163.com/ 网易http://learning.sohu.com/ 搜狐教育网http://fushengfuzhuang.原创 2009-06-06 19:21:00 · 834 阅读 · 0 评论 -
senior .net soft engineer
javascript 封装,开发第三方js控件报表 开发第三方报表控件cache 使用第三方 cache类各种操作的积累的类及其熟练的使用熟练并精通至少两种架构原创 2012-03-09 09:55:33 · 707 阅读 · 0 评论 -
借助控件本身的Render()实现DesignTimeHtml的生成
先来个简单的Controlusing System;using System.Web.UI;using System.Web.UI.Design;using System.Web.UI.WebControls;using System.Drawing;using System.Drawing.Design ;using System.ComponentModel;原创 2012-03-06 14:48:58 · 764 阅读 · 0 评论 -
NET(c#)new关键字的三种用法
前几天去家公司面试,有一道这样的题:写出c#中new关键字的三种用法,思前想后挖空心思也只想出了两种用法,回来查了下msdn,还真是有第三种用法:用于在泛型声明中约束可能用作类型参数的参数的类型,这是在Framework 2.0 中定义泛行时才会使用到的,自己对c# 2.0 中的支持还只是粗通皮毛,怪不得累死so many脑细胞也没能想不出这第三种来! 三种用法如下:在 C# 中,n原创 2012-02-12 12:48:20 · 500 阅读 · 0 评论 -
经典类库
最近开源风来的特别猛烈,作为一名彻彻底底的开源支持者,自然也不能落了下风,今天就把多年积累的类库拿出来分享给大家,如果以下内容可以帮助到你,我会非常高兴。 BarCodeToHTML:关于条形码的类。Captcha:3D验证码,源址:http://www.cnblogs.com/Aimeast/archive/2011/05/02/2034525.html.CNDate & Chi原创 2012-02-04 11:22:02 · 534 阅读 · 0 评论 -
SELECT INTO 和 INSERT INTO SELECT 两种表复制语句
Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 I原创 2011-12-29 09:43:38 · 359 阅读 · 0 评论 -
HttpContext.Current.Request.ServerVariables.AllKeys
Request.ServerVariables("Url") 返回服务器地址Value 0: /WebSite1/Default.aspxRequest.ServerVariables("Path_Info") 客户端提供的路径信息Value 0: /WebSite1/Default.aspxRequest.ServerVariables("Appl_Physica原创 2012-01-31 12:52:14 · 765 阅读 · 0 评论 -
处理海量数据
mogodb 数据库hadoop 数据库memcache 内存管理原创 2012-01-29 17:47:36 · 548 阅读 · 0 评论 -
请确保 ASP.NET State Service (ASP.NET 状态服务)已启动解决办法
请确保 ASP.NET State Service (ASP.NET 状态服务)已启动解决办法 2007-09-24 14:09:40| 分类:ASP.net(C#) | 标签:|字号大中小 订阅异常详细信息: System.Web.HttpException: 无法向会话状态服务器发出会话状态请求。请确保已启动 ASP.NET State service原创 2012-01-29 10:55:10 · 25750 阅读 · 0 评论 -
通过了解MySpace的六次重构经历,来认识分布式系统到底该如何创建.
这是我在网上无意中看到的一篇文章,介绍了myspace的六次重构,对于做海量用户系统的朋友来说,应该能从中受到很多启发.在每个里程碑,站点负担都会超过底层系统部分组件的最大载荷,特别是数据库和存储系统。接着,功能出现问题,用户失声尖叫。最后,技术团队必须为此修订系统策略。虽然自2005年早期,站点账户数超过7百万后,系统架构到目前为止保持了相对稳定,但MySpace仍然在为SQL Se原创 2012-01-28 20:37:54 · 887 阅读 · 0 评论 -
ASP.NET 首页性能优化
本文是我对ASP.NET页面载入速度提高的一些做法,这些做法分为以下部分:1.采用 HTTP Module 控制页面的生命周期。2.自定义Response.Filter得到输出流stream生成动态页面的静态内容(磁盘缓存)。3.页面GZIP压缩。4.OutputCache 编程方式输出页面缓存。5.删除页面空白字符串。(类似Google)6.完全删除ViewState。原创 2012-01-17 22:32:57 · 400 阅读 · 0 评论 -
.NET 的 WCF 和 WebService 有什么区别
【0】问题:WCF与 Web Service的区别是什么? 和ASP.NET Web Service有什么关系? WCF与ASP.NET Web Service的区别是什么? 这是很多.NET开发人员容易搞错的问题。面试的时候也经常遇到。而很多新手也会因为初次接触WCF或者Web Service而陷入迷惑的境地,很多资料介绍的也不准确。我甚至和许多许多年开发经验的开发人员讨论这些问题,原创 2012-01-19 20:23:35 · 617 阅读 · 0 评论 -
Microsoft.VisualStudio.Xaml 加载错误 vs2008 team 版
由于前面的错误,Microsoft.VisualStudio.Xaml ({E58C2A8B-BCC4-4559-AD59-D62EB6D58A22})未加载。请与程序包供应商联系以获得帮助。如要尝试再次加载此包,请在命令提示处键入“devenv /resetskippkgs”一直不能可视化编程,用了BLEND3,但切换着编终是不爽。找了下解决方法,从Visual Studio Tea原创 2011-11-25 22:16:17 · 2911 阅读 · 0 评论 -
setInterval 和 setTimeout 怎样停止
要想知道它们是怎么停止的,首先我们要了解它们的运行机制和原理:先来了解 setInterval :--------------------------------------------------------------------------------------------------------1,HTML DOM setInterval() 方法定义和用法原创 2011-11-25 11:29:03 · 609 阅读 · 0 评论 -
项目开发基本流程
开发人员 1.参考需求说明书2.参考设计说明书3.写一个简易的html或画图让项目经理或用户确认4.转化为程序 项目经理1参考需求说明书2.写设计说明书3.分配任务4.写一个简易的html或画图让用户确认5.开发人员转化为程序原创 2011-11-17 09:38:16 · 469 阅读 · 0 评论 -
控制离开当前方法之前必须对 out 参数“shuchu”赋值
out必须在方法体内赋值,你这是因为在方法体内没有给out赋值造成的。可以把out修改为ref,或者在方法的第一句话out参数一个初始值。ref 参数在方法外必须给个初始值,这个要注意一下。原创 2011-10-25 14:41:47 · 5725 阅读 · 0 评论 -
要养成良好的书写Sql的习惯
我们做软件开发的,大部分人都离不开跟数据库打交道,特别是erp开发的,跟数据库打交道更是频繁,存储过程动不动就是上千行,如果数据量大,人员流动大,那么我么还能保证下一段时间系统还能流畅的运行吗?我么还能保证下一个人能看懂我么的存储过程吗?那么我结合公司平时的培训和平时个人工作经验原创 2011-10-15 21:34:38 · 398 阅读 · 0 评论 -
prj0019
以前用的是 VS 2005 XP系统 程序编译无错现在换到了 VISTA UIMI VS 2008 出现了这个错误:错误 1 error PRJ0019: 某个工具从以下位置返回了错误代码: "正在执行生成后事件..." HmacOtpDll HmacOtpDllHMAC是用C+原创 2011-09-29 15:22:44 · 491 阅读 · 0 评论 -
利用资源文件实现多国语言(含源代码)
代码下载1、新建WinClass类库新建ChangLanguage类(实现设置所有窗体的界面语言);包含的方法有:public static void SetAllLang(string lang)设置所有窗体的界面语言SetLang(string lang,原创 2011-10-12 10:51:04 · 934 阅读 · 0 评论 -
ASP.NET网站实现中英文转换(本地化资源)
摘要:随着计算机网络的发展,一些商业机构也开始向国际市场迈进。因此这些商业的机构的网站 也开始面向全世界的用户,要求网站具有多语言的选择,实现本地化。在.NET1.1框架下面,如果你要实现本地化,你可能要借助某些插件,甚至要编写一连 串的代码;但是在.NET2.0框架底下,你会发原创 2011-10-12 10:57:06 · 712 阅读 · 0 评论 -
C#创建,删除,查找,配置虚拟目录
#region> /// /// 创建虚拟目录 /// /// 虚拟目录别名 /// 内容所在路径 public static bool CreateVirtualDi原创 2011-10-11 11:38:53 · 524 阅读 · 0 评论 -
在VS2008中进行javascript脚本调试
为了开发一个项目要进行javascript脚本的调试,经过一段时间的摸索,终于实现了在vs2008上调试脚本,这里记下了其中的关键步骤: 1. 把IE设为默认浏览器。这一步不一定是必须,但建议这样做,可以减少很多麻烦。默认情况下,vs2008使用系统默认的浏览器,也可以用以下办法设置vs2008使用IE浏览器:打开“解决方案资源管理器”,右键点击一个aspx文件,再在右键菜单中选择原创 2011-11-26 12:30:11 · 2472 阅读 · 0 评论 -
6条建议帮助你开发优秀Web应用程序
注:这篇文章由Greg和Adrian发表于2011年11月16日。它从分析传统的Web设计入手,指出传统设计中容易被忽略的细节,并给出了6条中肯的建议。译者认为这篇文章将会给Web设计师带来更美妙的设计体验及更多的灵感。设计Web应用程序比设计网站更具有挑战性。设计师需要对用户的行为作出预期,使用户的生活更便捷,并且尽可能使产品的视觉体验吸引人。许多设计师倾向于使自己的体验更简便,而不是站在用原创 2011-11-27 13:28:56 · 520 阅读 · 0 评论 -
防止 jquery load使用缓存的方法
一、用法 jquery的load函数是请求另一个文件并加载到当前DOM里的调用,load方法的完整格式是:load( url, [data], [callback] )(注意没有参数是GET方式请求,有参数则是 POST方法)。 * url:是指要导入文件的地址。 * data:可选参数;因为Load不仅仅可以导入静态的html文件,还可以导入动态脚本,例如P原创 2011-11-29 22:49:56 · 575 阅读 · 0 评论