陋室铭
永远也不要停下学习的脚步(大道至简至易)

上一页 1 ··· 65 66 67 68 69 70 71 72 73 ··· 107 下一页
摘要: 方法一:修改配置文件:将此<system.webServer> 节点的<handlers>中增加ajaxpro的handle<add name="ajaxpro" path="ajaxpro/*.ashx" verb="POST,GET" type="AjaxPro.AjaxHandlerFactory, AjaxPro.2"/>注:配置中其他地方加的此handle的可以考虑删除。方法二:修改站点相应的应用程序池属性:把属性:托管管道模式=>经典 模式或者直接选择默认的Cl 阅读全文
posted @ 2011-04-01 17:04 宏宇 阅读(394) 评论(0) 推荐(0) 编辑
摘要: IIS7.0中的Web应用程序有两种配置模式:经典模式和集成模式。经典模式是为了与之前的版本兼容,使用ISAPI扩展来调用ASP.NET运行库,原先运行于IIS6.0下的Web应用程序迁移到IIS7.0中只要将应用程序配置成经典模式,代码基本不用修改就可以正常运行。集成模式是一种统一的请求处理管道,它将ASP.NET请求管道与IIS核心管道组合在一起,这种模式能够提供更好的性能,能够实现配置和管理的模块化,而且增加了使用托管代码模块扩展IIS时的灵活性。如果老的Web应用程序运行于IIS7.0的集成模式下,可能需要对应用程序的web.config文件进行修改,尤其是使用了实现IHttpHand 阅读全文
posted @ 2011-04-01 17:03 宏宇 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 刚做的时候 因为异步,所以感觉无法封转业务逻辑感觉头痛随着逐渐熟悉,才发现走到了误区,因为Silverlight只是展现层,他的展现方式是异步处理,就像经典的mvc一样,业务逻辑层和其他层和他没有关系,它是用已经封装好的业务逻辑,其它层和任何编码是一样的,展现常用的模式1。mvc2.winform3.net的webform4.就是silverlight的普通异步处理和自己的mvvm模式 阅读全文
posted @ 2011-03-28 21:17 宏宇 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 微软于PDC2009上发布Silverlight 4 Beta版,微软在Silverlight 4版本中处理了约8000个的Silverlight终端用户的请求,加入了一系列另开发人员兴奋的新特性,最突出的主要体现在几个方面:开发工具增强:Visual Studio 2010具有可视化的设计工具,创建项目时可以选择运行时版本是3.0还是4.0,BLEND4加入XAML和C#代码全方位智能感知功能、XAML的样式应用更为易用等。摄像头与MIC硬件支持:可以用极少量的代码实现启用用户本机的WebCam和Mic,并可进行本地录制。报表打印支持:报表打印问题在Silverlight4中得到的较好的解决 阅读全文
posted @ 2011-03-28 21:16 宏宇 阅读(338) 评论(0) 推荐(0) 编辑
摘要: dynamic英音:[dai'næmik]美音:[daɪ'næmɪk]asynchronous英音:[ei'siŋkrənəs]美音:[e'sɪŋkrənəs]VAR 是3.5新出的一个定义变量的类型其实也就是弱化类型的定义VAR可代替任何类型编译器会根据上下文来判断你到底是想用什么类型的至于什么情况下用到VAR 我想就是你无法确定自己将用的是什么类型就可以使用VAR 类似 OBJECT但是效率比OBJECT高点使用var定义变量时有以下四个特点:1. 必须在定义时初始化。也就是必须是var s = “abcd”形式,而不能是如下形式:var 阅读全文
posted @ 2011-03-21 16:41 宏宇 阅读(800) 评论(0) 推荐(0) 编辑
摘要: Silverlight的RIA应用中访问远端的WebService或WCF服务,都是通过异步线程模式调用的。在某些情况下我们的调用是需要同步进行,虽然Silverlight没有内置同步线程模式调用远端服务接口,但是我们可以通过多线程的处理来伪装出同步调用的实现。在.NET Framework的多线程编程中提供了丰富的线程接口,其中AutoResetEvent和ManualResetEvent在多线程编码中最为常用,本文将介绍如何通过AutoResetEvent的线程等待特性实现Silverlight同步调用远端WCF服务。 一、定义WCF服务 为了演示同步调用WCF服务的实现,提供一个简单的. 阅读全文
posted @ 2011-03-15 23:40 宏宇 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 做一个p2p打洞的C#程序 阅读全文
posted @ 2011-03-15 16:26 宏宇 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 讲述的是名叫Laurant的弟弟和姐姐的roman.在短暂的生命中却一直饱受病痛折磨的弟弟,望着姐姐描绘的风景画赞叹着“啊……真是漂亮呢”然后微笑着病逝。春之风花、夏之流云、秋之夜月、冬之初雪……姐姐用口琴吹着弟弟生前最爱的旋律,在四季的更迭中怀念他的面容.诞生降世的意义,就是为了采集这个世界中美丽的事物啊~ “我看见了——这世上最美丽的光,我会把那花朵抱在胸前,带着Laurant的份继续歌唱。” 阅读全文
posted @ 2011-03-12 13:58 宏宇 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 记得在大学里不止一次关注网站架构方面的东西了,但每次都是泛泛了解,也没有着重记录,一段时间后对各种架构的思想也就模糊了。这几天不知怎么的又心血来潮(可能是快毕业了冲动了)想深入了解一下网站架构方面的知识,并想通过这次来总结一下网站架构,记录一点东西供自己以后翻阅,也给那些希望了解这方面知识的朋友提供一点点有用的信息,下面是我这次学习的总结笔记,有什么写得不妥的地方还请大家指出,还有希望这篇随笔能抛砖引玉,大家各抒己见。1、MySpace架构回顾了MySpace的成长史,真是让人惊叹,他的架构基本经历了五个里程碑,每个阶段都是显得那么仓促,那么无奈,那么坎坷,又是那么的精彩,网站为了生存只能想尽 阅读全文
posted @ 2011-03-08 20:27 宏宇 阅读(587) 评论(0) 推荐(0) 编辑
摘要: 1 .parent.parent不能这么写了,如果 想继续找他爸 需要确定前一个爸爸的类型 转换完了才能写2.基本所有的控件都能绑定对象了,只要绑定对象,这个控件的值 在外部就不是很容易改了,因为他的引用变成那个对象了,比原来更面向对象了3.MVVM就是MVC的升级,以Binding为基础,抽象出页面呈现对象,,页面Binding呈现对象名作为标识,然后给呈现对象赋值,由控制器更新去页面赋值()4.Button button111 = (Button)canvas1.FindName("button1");5.更面向对象,但是有些以前简单的赋值功能,现在却比原来麻烦了(比如 阅读全文
posted @ 2011-03-03 17:00 宏宇 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 1, 前提 可以说MVVM是专为WPF打造的模式, 也可以说MVVM仅仅是MVC的一个变种, 但无论如何, 就实践而言, 如果你或你的团队没有使用"Binding"的习惯, 那么研究MVVM就没有多大意义. 另外,个人觉得, 使用Command以及打造一种合理的简化的方式去使用Command也与使用Binding一样重要. 2, 诞生 为了解决现实世界中的问题,我们需要将现实世界中的事物加以抽象, 然后得到了Domain Object, 无论贫血的还是富血的, 我们都可以简单地把他们归结为"由现实世界抽象出来的模型", 也就是我们的model, 也就M- 阅读全文
posted @ 2011-03-03 16:40 宏宇 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 如果 IIS 服务器不支持 XAP,可以把 xap文件后缀改成 .html后缀,没有影响 阅读全文
posted @ 2011-03-01 16:30 宏宇 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 有时候一些程序需要跨域访问,会出现错误,这时候需要把跨域文件放在web服务器下,允许跨域访问,比如IIS,把clientaccesspolicy.xml文件放在wwwroot文件夹目录下就可以了,clientaccesspolicy.xml文件结构<?xml version="1.0" encoding="utf-8"?><access-policy> <cross-domain-access> <policy> <allow-from> <domain uri="*" 阅读全文
posted @ 2011-03-01 16:28 宏宇 阅读(5906) 评论(0) 推荐(1) 编辑
摘要: //--需要遍历的列var cols = dataGrid1.Columns[2];foreach (var item in dataGrid1.ItemsSource){ //--数据源的实体对象 B_ExContents contets = item as B_ExContents; //--对象所在的单元格 var cells = cols.GetCellContent(item); if (cells != null) { //--单元格所包含的元素 TextBox txt = cells as TextBox; }}2.遍历ListBox的方法 //--开始遍历 foreach (v 阅读全文
posted @ 2011-02-26 22:41 宏宇 阅读(779) 评论(0) 推荐(0) 编辑
摘要: 简介:Fiddler2是一个网络调试代理,用来监测本地计算机和Internet之间所有的HTTP通讯。可以监测所有的HTTP通讯,设置断点,并且可以修改到进入到本地计算机的数据和从本地计算机出去的数据(就是可以伪造数据)。Fiddler包含一个JScript .NET 事件脚本子系统(event-based scripting subsystem),可以使用任何一种.Net语言扩展。该软件是免费的,支持多种浏览器,包括Internet Explorer,Mozilla Firefox,Opera和其它一些浏览器从Fiddler官方网站上可以看见原版的英文介绍 http://www.fiddle 阅读全文
posted @ 2011-02-18 17:02 宏宇 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 在WEB开发中.我们可能都习惯使用下面的代码来获取客户端的IP地址: C#代码 复制代码 代码如下://优先取得代理IP string IP = Request.ServerVariables["HTTP_X_FORWARDED_FOR"]; if (string.IsNullOrEmpty(IP)) { //没有代理IP则直接取连接客户端IP IP = Request.ServerVariables["REMOTE_ADDR"]; } 上面代码看来起是正常的.可惜这里却隐藏了一个隐患!!因为"HTTP_X_FORWARDED_FOR"这个值是通过获取HTTP头的"X_FORWARDED_FO 阅读全文
posted @ 2011-02-18 17:02 宏宇 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 盗梦空间、古城荆棘王看了这两个片后,感觉庄周梦蝶的理论还真不能否定,哈哈,其实反映的不是梦的问题了,是梦可以现实化,大家生活在每个人的梦里,也不能否定了。 当然,虚拟与现实,现实与梦境真的很难分清了。当然 能量就是质量 空间就是时间,可能都是指一回事。 阅读全文
posted @ 2011-02-13 21:40 宏宇 阅读(187) 评论(0) 推荐(1) 编辑
摘要: 1、启动地图服务,浏览AjaxDemo报:“由于目标计算机积极拒绝,无法连接, 127.0.0.1:8800”。查看日志(SuperMap IS.NET安装目录/bin/log文件夹下,找到当天日期命名的文件夹SuperMap.IS.AppServer.exe.MapServer1.log)文件,看到“非法许可,请联系北京超图软件股份有限公司”等字样。解决:打开许可配置管理工具,配置许可。如果硬件锁参考硬件锁配置文档或者参考SuperMap IS.NET安装目录下Documents/Using SuperMap IS .Net.pdf文档;如果是文件许可重新配置许可,还是不行则重新申请许可。2 阅读全文
posted @ 2011-01-30 00:20 宏宇 阅读(550) 评论(0) 推荐(0) 编辑
摘要: 1. 小数点位数格式化chart ... decimals='2' Eg.数值12.432, 13.4 and 13,使用chart ... decimals='2' 后数值将转换成12.43, 13.4 and 13;12.432将被截取2位,但是13.4并不会自动补零。2.K、M格式化Fusioncharts自动将数值转换成K (Thousands) & M (Millions)Eg。12500, 13400 and 13300可指定不进行格式化chart formatNumberScale='0'..这时,fusioncharts将自动按逗号分隔,若不显示逗号,则chart 阅读全文
posted @ 2011-01-15 17:11 宏宇 阅读(392) 评论(1) 推荐(0) 编辑
摘要: 1.wcf,wpf,silvetlight2.动态生成接口代码3。有空学学算盘,修炼心算4。相对论,解析几何 阅读全文
posted @ 2010-12-26 03:26 宏宇 阅读(282) 评论(0) 推荐(0) 编辑
上一页 1 ··· 65 66 67 68 69 70 71 72 73 ··· 107 下一页