06 2013 档案

摘要:一,获得Mircosoft URLRewriter.dll:获得Mircosoft URLRewriter.dll可以到http://www.microsoft.com/china/msdn/library/webservices/asp.net/URLRewriting.mspx?mfr=true这里,选择[下载本文的源代码],下载完毕后,导入工程,我这里没有对该工程做任何修改,保留了原来的重写方式,然后直接在VS2005里面生成.dll文件就可以了。二,使用该dll文件:添加引用,搞定。三,页面方面的设计,这里不在赘述了,我会放一个下载包,有兴趣的朋友下载来看看吧,代码写的比较乱。四,we 阅读全文
posted @ 2013-06-23 23:34 小锋神 阅读(772) 评论(0) 推荐(0) 编辑
摘要:题目是这样的:猫大叫一声,所有的老鼠都开始逃跑,主人被惊醒。要求:1、要有联动性,老鼠和人的行为是被动的2、考虑可扩展行,猫叫声可能会引起其他联动效应看到这个程序设计题目,我的第一反应是用事件来解决,猫叫触发了事件,引起了老鼠的逃跑,老鼠逃跑又触发了事件导致主人被惊醒,或者是猫叫引起了老鼠逃跑、人醒。所以按照这个思路,我做出了如下的解答。 第一种解决方案用事件来解决:是多级的联动:即:猫叫-》老鼠跑-》人醒 第二种解决方案采用观察者模式:猫叫-》老鼠跑;猫叫-》人醒首先,将猫、老鼠、和人分别抽象出来为三个类,分别为:Cat、Mouse、People。在Cat类中我们做如下处理:public c 阅读全文
posted @ 2013-06-23 23:26 小锋神 阅读(800) 评论(0) 推荐(0) 编辑
摘要:微软经典案例系列课程(2):用ASP.NET和WCF构建高性能可扩展的企业级应用.zip讲座内容:这是一个端到端的.NET企业级应用程序的案例。内容包括基于WCF和ASP.NET构建面向服务的应用,以及如何解决扩展性问题,构建丰富的客户端界面,以及与JEE互操作。课程讲师:杨丹 微软(中国)有限公司开发和平台技术部开发合作经理北京大学管理科学硕士。多年从事金融行业系统集... [预览 ] 微软经典案例系列课程(1):掌握SQL Server2005 构建商业智能解决方案的最佳实... 阅读全文
posted @ 2013-06-23 16:47 小锋神 阅读(394) 评论(0) 推荐(0) 编辑
摘要:« 阅读优秀代码是提高开发人员修为的一种捷径【转】时间管理感悟 »微软企业库数据库连接字串加密在开发c/s程序的时候,如果用到了微软企业库做为数据库连接,那么就在要app.config中写入明文的数据库连接字串,这样是很不安全的。在发现此问题后,我看一下enterprise lib的源代码,修改了一个类后,就解决了这个问题。该类就是ConnectionString首先在类里面加入一个解密方法: /// /// 进行DES解密。 /// /// 要解密的以Base64 /// 密钥,且必须为8位。 /// 已解密的字符串。... 阅读全文
posted @ 2013-06-23 16:38 小锋神 阅读(1695) 评论(0) 推荐(0) 编辑
摘要:本文主要介绍:关于Unity container配置,注册映射关系、类型,单实例、已存在对象和指出一些container的基本配置,这只是我关于Unity的学习心得和笔记,希望能够大家多交流相互学习到更多知识,谢谢大家的支持。我们可以通过以下两种方法给Unity container中创建映射:RegisterType:这个方法可以往container中注册一种类型或映射关系,当我们需要调用该类型的实例时,container会自动实例化该类型的对象,无需通过new someName方法实例化对象(例如:使用Resolve或ResolveAll方法获取注册类型的实例),当没有指定实例化对象的生命周 阅读全文
posted @ 2013-06-23 16:20 小锋神 阅读(1940) 评论(0) 推荐(0) 编辑
摘要:本篇文章具体官方解释请参照以下链接: http://msdn.microsoft.com/en-us/library/ff664753%28v=PandP.50%29.aspxMicrosoftEnterprise Library 5.0下载地址: http://www.microsoft.com/downloads/details.aspx?FamilyId=bcb166f7-dd16-448b-a152-9845760d9b4c&displaylang=enMicrosoftEnterprise Library 5.0 Documentation : http://entlib.c 阅读全文
posted @ 2013-06-21 16:55 小锋神 阅读(822) 评论(0) 推荐(0) 编辑
摘要:企业库日志应用程序模块工作原理图: 从上图我们可以看清楚企业库日志应用程序模块的工作原理,其中LogFilter,Trace Source,Trace Listener,Log Formatter的信息都可以在Category配置文件中反映出来,通过配置文件,调用LogWriter类的Writer方法,就可以将包含日志信息的LogEntry实体写入Category配置文件中指定的设备了.企业库日记应用程序模块提供了下列几种记录方法:The event logAn e-mail messageA databaseA message queueA text fileA Windows®M 阅读全文
posted @ 2013-06-21 15:46 小锋神 阅读(721) 评论(0) 推荐(0) 编辑
摘要:1:asp.net页面可以继承基类,可以把页面里中的页面加载事件与报错,日志等事件都写进基类,方便每个页面的登陆与共同的方法处理。例如基类:using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Diagnostics;using Microsoft.Practices.EnterpriseLibrary.Common.Configuration;using Microsoft.Practices.EnterpriseLibrary.ExceptionHandli 阅读全文
posted @ 2013-06-21 14:15 小锋神 阅读(473) 评论(0) 推荐(0) 编辑
摘要:控制台调用static void Main(string[] args) { string code = GetEncodings("http://www.cnblogs.com"); Encoding pp = Encoding.GetEncoding(code); string pl = GetHtml("http://www.cnblogs.com", pp); }下面的代码不重要,只是可以获取标题或其它内容// 获取网页的HTML内容,根据网页的charset自动判断Encoding ... 阅读全文
posted @ 2013-06-20 15:25 小锋神 阅读(837) 评论(0) 推荐(0) 编辑
摘要:搜索网络,发现C#通常有三种方法获取网页内容,使用WebClient、WebBrowser或者HttpWebRequest/HttpWebResponse。。。方法一:使用WebClient (引用自:http://fbljava.blog.163.com/blog/static/265211742008712105145244/)static void Main(string[] args){ try { WebClient MyWebClient = new WebClient(); MyWebClient.Credentials = Cr... 阅读全文
posted @ 2013-06-20 13:35 小锋神 阅读(1682) 评论(0) 推荐(0) 编辑
摘要:实现此功能首先需要借助一些抓包工具,对相应的网站登陆过程进行分析,此过程根据网站的不同,可能复杂,也可能很简单。常用的抓包工具FF下FireBug和IE下的HttpWatch.这两个工具很强大,以此工具获取的信息足以应对C#模拟网站登陆过程所需要的信息。抓包工具的使用教程网上很多,例如FireBug教程,在此就不做过多介绍。当然网上C# C/S结构模拟网站登陆信息也很多,但基本都是代码片段或是逻辑很复杂。所以把我实践的过程写下来与大家分享。此实验过程是基于模拟登陆校内而完成的。首先使用FireBug 获取登陆相关信息,在点登陆之前先把FireBug中信息清除,这样获取的信息就从点击登陆按钮后. 阅读全文
posted @ 2013-06-19 13:55 小锋神 阅读(17462) 评论(1) 推荐(2) 编辑
摘要:很久没有写新的东西了,今天在工作中遇到的一个问题,感觉很有用,有种想记下来的冲动。这篇文章是有关模拟登录网站方面的。实现步骤;启用一个web会话发送模拟数据请求(POST或者GET)获取会话的CooKie 并根据该CooKie继续访问登录后的页面,获取后续访问的页面数据。我们以登录人人网为例,首先需要分析人人网登录时POST的数据格式,这个可以通过IE9中只带的F12快捷键,调出开发人员工具。如下图:通过开始捕获得到POST的地址和POST的数据POST数据:email=aaa@163.com&password=111&icode=&origURL=http%3A%2F 阅读全文
posted @ 2013-06-18 23:28 小锋神 阅读(8435) 评论(3) 推荐(0) 编辑
摘要:格式化程序尝试对消息反序列化时引发异常: 尝试对参数http://www.thermo.com/informatics/xmlns/limswebservice进行反序列化时出错: ProcessResponse。InnerException 消息是“反序列化对象 属于类型 DAL.ServiceReference1.ProcessResponseBody 时出现错误。读取 XML 数据时,超出最大字符串内容长度配额 (8192)。通过更改在创建 XML 读取器时所使用的 XmlDictionaryReaderQuotas 对象的 MaxStringContentLength 属性,可增加此配 阅读全文
posted @ 2013-06-18 10:57 小锋神 阅读(8601) 评论(0) 推荐(0) 编辑
摘要:1:验证添加DLLMicrosoft.Practices.EnterpriseLibrary.ValidationSystem.ComponentModel.DataAnnotations添加命名空间:using Microsoft.Practices.EnterpriseLibrary.Validation.Validators;using Microsoft.Practices.EnterpriseLibrary.Validation;加验证public class Customer { [StringLengthValidator(1, 25)] pub... 阅读全文
posted @ 2013-06-17 11:13 小锋神 阅读(635) 评论(0) 推荐(1) 编辑
摘要:CREATE PROCEDURE CN5135_SP_Pagination/****************************************************************** 千万数量级分页存储过程 *****************************************************************参数说明:1.Tables :表名称,视图2.PrimaryKey :主关键字3.Sort :排序语句,不带Order By 比如:NewsID Desc,OrderRows Asc4.CurrentPage :当前页码5.PageSi 阅读全文
posted @ 2013-06-09 10:51 小锋神 阅读(1137) 评论(0) 推荐(0) 编辑
摘要:string newshopname = "淘宝" + itemname.Text; string str_f = "account_name='" + newshopname + "'"; DataTable dt2 = dt.Select(str_f).CopyToDataTable(); dt2.Columns.Remove("account_name"); DevExpress.XtraCharts.We... 阅读全文
posted @ 2013-06-06 15:04 小锋神 阅读(3784) 评论(0) 推荐(0) 编辑
摘要:WebChartControl是DevExpress控件群下的一个Web图表控件,它使用非常的方便,生成的图表也相当的漂亮。先贴出几张WebChartControl生成的图表:Web页面代码WebChartControl.aspx:View Code 1 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebChartControl.aspx.cs" Inherits="DevDemo.WebChartControl" %> 2 3 & 阅读全文
posted @ 2013-06-03 13:24 小锋神 阅读(7999) 评论(0) 推荐(3) 编辑

点击右上角即可分享
微信分享提示