
Asp.net&Silverlight
飞鹰再现
专注信息化,智能制造系统化产品开发与解决方案的研究。先任职一家企业产品架构师。喜爱架构设计,产品研发。Dont repeat yourself.
展开
-
(转)ASP.NET安全问题--Forms验证实战篇
<br />ASP.NET安全问题--Forms验证实战篇 <br /> 前言:通过之前的几篇文章,相信大家对Forms验证有了一定的了解,也清楚了Identity,IPrincipal,票据等概念。之前的文站一直没有把验证和数据库联系起来,本篇就从这方面讲解,用代码来演示!而且代码中也涉及到一些角色授权的问题,为之后的文章伏笔!<br /> <br /> 今天话题如下:<br /> 验证流程讲述<br /> 数据库准备<br /> 代码编写<b转载 2010-07-10 15:32:00 · 613 阅读 · 0 评论 -
(转)ASP.NET 配置文件纵横谈(三)
<br />ASP.NET 配置文件纵横谈(三)<br /> <br /> <br /> <br /> 本篇来讲讲对web.config文件的读写,并不是谁都可以对web.config文件进行读写操作的,必须要有一定的权限才行的。<br /> 其实在web.config中的很多的配置节点都是与一个类相对应的,我们可以通过相应的类来,利用其强类型的API来对相应的配置进行访问,而不用把web.config 当做一个XML来读取。<br /> 我们可以用两种方式来对配置文件进行访问,转载 2010-07-10 14:54:00 · 513 阅读 · 0 评论 -
(转)XPath详解,总结
(转)XPath详解,总结<br />经常在工作中会使用到XPath的相关知识,但每次总会在一些关键的地方不记得或不太清楚,所以免不了每次总要查一些零碎的知识,感觉即很烦又浪费时间,所以对XPath归纳及总结一下。 <br />在这篇文章中你将能学习到: XPath简介 XPath 路径表达式详解 XPath在DOM,XSLT及XQuery中的应用 <br />XPath简介<br />XPath是W3C的一个标准。它最主要的目的是为了在XML1.0或XML1.1文档节点树中定位节点所设计。目前有XPath转载 2010-07-22 08:36:00 · 835 阅读 · 0 评论 -
Silverlight RIA Services Class Library类库使用
Silverlight RIA Services Class Library类库使用在以前微软SL宣传中使用另外一个"Silverlight up on your web"广告语 这口气 有点霸道吧. 做过MVC框架开发朋友应该都感觉到这和MVC显示层框架 有点像.页面比较干净. 出的样式也比较接近. 但对这个模板的结构 只做了初步了解. 这方面资料也很少. 转入正题Sil转载 2013-06-22 09:01:54 · 940 阅读 · 0 评论 -
C# 图片识别(支持21种语言)
图片识别的技术到几天已经很成熟了,只是相关的资料很少,为了方便在此汇总一下(C#实现),方便需要的朋友查阅,也给自己做个记号。图片识别的用途:很多人用它去破解网站的验证码,用于达到自动刷票或者是批量注册的目的,但我觉得它最吸引我的地方是可以让一些书写的东西,自动识别成电脑上的文字,比如说手拟的合同,修改过的书面论文或者是文档,每月的花费发票需要在电脑上录入或者是汇总信息,日记本转载 2013-06-25 09:24:31 · 912 阅读 · 0 评论 -
C# Socket编程收集系列专题
1.优快云牧野的博客:http://blog.youkuaiyun.com/wzd24/article/category/293479 讲述的通俗易懂,由浅入深,比较专业。高手级别。2.优快云博客:http://blog.youkuaiyun.com/hulihui/article/details/3158613 一个用Socket编写的服务器框架EMTASS 2.0。架构比较大,涉及到数据原创 2013-09-07 11:37:25 · 822 阅读 · 0 评论 -
找不到 System.Windows.Ria的解决办法
Silverlight 版本的变化,导致命名空间也跟着进行了变化。如下表如列示,RC版中的命名空间有所变化。Assembly Rename & RefactoringPrevious Assembly NameNew Assembly NameSystem.Windows.RiaSy原创 2013-06-22 13:58:42 · 828 阅读 · 0 评论 -
Silverlight + DomainService 简易框架之一 完成增删改操作
使用Silverlight + DomainService进行开发时我们可以在Silverlight项目中创建一个BLL层用于Silverlight调用如下图所示在Silverlight端进行调用要采用异步调用,因此在这中间加入了一些Lambda表达式进行简化操作为了实现这种机制在Sliverlight项目中做了这么几项工作1.定义用于执行增加,修改和删除操作的回发转载 2013-06-23 21:34:50 · 795 阅读 · 0 评论 -
对 Silverlight 4.0 中 RIAService 的理解
在Silverlight 4 出来之后,一个新的东西出现在我的面前 RIAService。 这两天在官方上找了一些相关资料,也在互联网上搜索了一些民间资料,并且自己照着官方的案例做了个小DEMO。 RIAService,其实不是什么新东西,算是WCF的一个子集,是MS为开发者提供的快速方便的数据操作的方式。长年跟随MS的开发者都明白,MS提出来的不少技术和方式往往转载 2013-06-23 20:55:48 · 740 阅读 · 0 评论 -
javascript 转义字符(escape squence)
原创 2014-06-29 09:55:52 · 680 阅读 · 0 评论 -
比較Backbone.js, Angular.js, Ember.js, Knockout.js 心得
比較Backbone.js, Angular.js, Ember.js, Knockout.js 心得還記得第一次寫網站的時候,我無意間寫成了 SPA(single page application),當時還沒有SPA這個詞,後來因為廣告主需要不同 url location 頁面的廣告展示,只好把部分網站改成一般網頁。但是一直以來我對於提高整體溝通效率以及使用端的回應效率抱持相同的转载 2015-03-04 16:43:39 · 1936 阅读 · 0 评论 -
将log4net封装在类库中的方法
今天为了把log4net完全封装在一个类库中,折腾了半天,找了一些资料,但都不能工作,琢磨了半天,好不容易才成功,所以记录下来。添加一个类库,添加log4net.dll的引用在类库中添加一个log4net的配置文件,起名:log4net.config,设置此文件的属性复制到输出目录为:始终复制。注意这一项很重要。一开始就是疏忽了这项,怎么调试都不成功,而且还查了很多资料,都没有提及此项。在原创 2015-05-02 16:19:43 · 4014 阅读 · 0 评论 -
Quartz.NET 入门(干货多多)
概述Quartz.NET是一个开源的作业调度框架,非常适合在平时的工作中,定时轮询数据库同步,定时邮件通知,定时处理数据等。 Quartz.NET允许开发人员根据时间间隔(或天)来调度作业。它实现了作业和触发器的多对多关系,还能把多个作业与不同的触发器关联。整合了 Quartz.NET的应用程序可以重用来自不同事件的作业,还可以为一个事件组合多个作业。参考官方学习文档:ht转载 2015-07-27 18:24:46 · 558 阅读 · 0 评论 -
(转)ASP.NET 配置文件纵横谈(二)
<br /> ASP.NET 配置文件纵横谈(二)<br /> <br /> <br /> <br /> 下面我们就来看看<location/>节点。我们常常在配置文件设置这个节点来对URL访问进行授权。我们可以在一个ASP.NET网站(如:c:/inetpub/wwwroot/Demo/web.config的web.config中添加下面的配置:Code<br /> <location path="Some Path "><br /> <system.web><br /> <aut转载 2010-07-10 14:48:00 · 498 阅读 · 0 评论 -
(转)ASP.NET 配置文件纵横谈(一)
<br />ASP.NET 配置文件纵横谈(一)<br /> 前言:之所以写这个系列的文章的缘由来自于Jeffery Zhao.之前看老赵的“MVC"讲座的时候,记得老赵曾经说过:一个真正的ASP.NET程序员应该对配置文件web.config要很熟练,而且对于配置文件的节点的相关知识都要很了解,现有的很多的ASP.NET书籍都只是将控件怎么使用等等,而且现有的一些参考文档都是只是讲讲配置节点怎么使用,很少详细的讲述配置文件的(注:老赵的原话不是这样的:)。所以这里我大胆的写了本系列的文章,有欠妥当转载 2010-07-10 14:42:00 · 440 阅读 · 0 评论 -
(转)浅谈ASP.NET内部机制(七)
<br /> 浅谈ASP.NET内部机制(七) <br /> --- 视图状态实战篇<br /> 前言:本篇讲解与视图ViewState相关的知识,包括IStateManager,自定义转换器TypeConvert,以及和视图功能相同的控件状态。可以说本篇是对保存状态有关知识的总结,代码也详细的给出。。。。。。。。<br /> <br /> 自从上次写了有关视图的文章转载 2010-07-10 14:33:00 · 450 阅读 · 0 评论 -
(转)浅谈ASP.NET的内部机制(一)
学习Asp.net有一段时间了,但对于其底层机制不是很了解。也看到过很多工作过一段时间的程序员对功能应用很熟练,但是对其底层的运作原理却不是太清楚。这里转载一系列别人的文章,给和我一样对Asp.net底层的东西还不是太了解的朋友一点提高。转载 2010-07-10 08:06:00 · 530 阅读 · 0 评论 -
(转)浅谈ASP.NET内部机制(三)
<br /> 浅谈ASP.NET内部机制(三)<br /> 前言:当我们把页面中的数据包含在表单中发送到服务器的时候,数据到底是以什么形式发送的?服务器接受到提交的数据后是如何读取这些数据,又是如何要决定来引发事件的?我们怎么样才能让我们自定义的控件能够在服务器端触发事件?为什么服务器控件有的要实IPostBackEventHandler,IPostBackDataHandler?.....<br /> <br /> 大家已经在知道,在我们开发ASP.NET网站的时候,每个服务器控件都有自己转载 2010-07-10 08:23:00 · 471 阅读 · 0 评论 -
(转)浅谈ASP.NET内部机制(八)
<br />浅谈ASP.NET内部机制(八)<br /> 前言:之前几篇文章写了有关视图的知识,也讲述了如何实现IStateManager接口。本篇将讲解如何实现自定义转换器。当然了,有大量的代码演示!本篇算是有关视图机制的终结篇,还会讲解有关ControlStatel控件状态的实现。<br /> 有个小插曲,其实之前我已经把文章写了一大半,不知道怎么回事,IE出了问题,自动关闭了,真是心痛阿,现在得重写一遍。我想每个写博文的朋友都有这样的经历吧,写一篇文章真的很不容易!<br />转载 2010-07-10 14:35:00 · 446 阅读 · 0 评论 -
(转)ASP.NET安全问题--Froms验证的具体介绍(上篇)
<br /> ASP.NET安全问题--Froms验证的具体介绍(上篇)<br /><br /> 前言:在ASP.NET中,常用的就是Forms验证,最重要的原因就是灵活。因为Forms验证细细的谈起来也确实不少,而且我也不想草草的说完了事,那对大家和自己都不负责任的。 <br /> 本篇的话题如下:<br /> Forms验证的工作原理<br /> Forms验证中的API<br /> <br /> Forms验证的工作原理<br />转载 2010-07-10 15:06:00 · 686 阅读 · 0 评论 -
(转)ASP.NET安全问题--Froms验证的具体介绍(中篇)
ASP.NET安全问题--Froms验证的具体介绍(中篇) 前言:今天是端午节,大家节日快乐!别忘了过我们的传统节日!!!因为前一篇文章已经谈论了与Forms验证有关的一些理论的知识,所以本篇主要讲述Forms验证一般的使用方法,也给出一些代码。可能有些话题之前园子里有朋友谈论过,如果有重复,那么就权当是复习也行! 本篇的话题如下: 启用Forms身份验证 用户信息的存储 web.config配置的一些用法转载 2010-07-10 15:25:00 · 558 阅读 · 0 评论 -
(转)浅谈ASP.NET的内部机制(二)
浅谈ASP.NET的内部机制(二) 前言:大家知不知道,一个Http Request是如何被传递给ASP.NET的?而且ASP.NET是如何知道一个 Http Request是请求的.aspx这样的动态文件还是请求的.htm这样的静态文件?...... 上次已经说到了http.sys和aspnet_filter的功能,希望大家还记得! 当一个请求(也就是http Request)通过了http.sys和aspnet_fitler后,此时这个请求还没有被传递给ASP.NET的处理转载 2010-07-10 08:08:00 · 430 阅读 · 0 评论 -
(转)浅谈ASP.NET内部机制(四)
<br /> 浅谈ASP.NET内部机制(四)<br /> 前言:在用ASP.NET开发网站的时候,常常看到"生命周期"周期整个词,在ASP.NET AJAX客户端开发时,也有生命周期的概念。觉得微软很喜欢引入生命周期。其实生命周期还是蛮好的,可以使得我们对程序运行的每个过程都可以掌控,提供更加灵活的开发。如果被生命周期弄糊涂了就不好了...<br /> <br /> 本系列的文章中很少涉及代码,希望大家见谅!<br /> 我这里也不想罗列MSDN上的东西。而是想尽量的把相应的转载 2010-07-10 08:40:00 · 554 阅读 · 0 评论 -
(转)浅谈ASP.NET内部机制(五)
浅谈ASP.NET内部机制(五) <br /> 前言:本章要谈页面生命周期了,过程挺多的,但是一点都不难。不信可以看看。我尽量的讲的平实一些,而且理解页面的生命周期对喜欢开发自定义控件和组件的朋友是很有帮助的。<br /> 页面生命周期,也就是处理一个页面请求的过程。我们之前就说过了的,不同文件的由不同的处理程序来处理。而且处理程序都是实现了IHttpHandler接口。这个接口中有两个方法,其中真正用来处理请求的就是ProcessRequest方法。<br /> 所以当我们请求一转载 2010-07-10 13:21:00 · 464 阅读 · 0 评论 -
(转)浅谈ASP.NET内部机制(六)
<br />浅谈ASP.NET内部机制(六)<br /> 前言:大家都听说过也用过ASP.NET中的视图ViewState,到底ViewState本质上到底是什么东西?为什么ASP.NET中没有他不行?下面就来谈谈。。。<br /> 我们一般在开发面向对象程序的时候,我们都是用对象保存数据的,比如用对象的属性,字段来保存对象的状态。当调用对象的方法时,就可以改变对象的状态。释放对象后,对象的状态就消失。这点大家都熟悉。在开发桌面程序的时候,没有什么问题,以为对象都一般在本地的内存中,直到不再转载 2010-07-10 14:12:00 · 461 阅读 · 0 评论 -
(转)浅谈ASP.NET内部机制(七)
<br /> 浅谈ASP.NET内部机制(七) <br /> --- 视图状态实战篇<br /> 前言:本篇讲解与视图ViewState相关的知识,包括IStateManager,自定义转换器TypeConvert,以及和视图功能相同的控件状态。可以说本篇是对保存状态有关知识的总结,代码也详细的给出。。。。。。。。<br /> <br /> 自从上次写了有关视图的文章转载 2010-07-10 14:29:00 · 469 阅读 · 0 评论 -
(转)浅谈ASP.NET内部机制(七)
<br /> 浅谈ASP.NET内部机制(七) <br /> --- 视图状态实战篇<br /> 前言:本篇讲解与视图ViewState相关的知识,包括IStateManager,自定义转换器TypeConvert,以及和视图功能相同的控件状态。可以说本篇是对保存状态有关知识的总结,代码也详细的给出。。。。。。。。<br /> <br /> 自从上次写了有关视图的文章转载 2010-07-10 14:30:00 · 434 阅读 · 0 评论 -
(转)浅谈ASP.NET内部机制(七)
<br /> 浅谈ASP.NET内部机制(七) <br /> --- 视图状态实战篇<br /> 前言:本篇讲解与视图ViewState相关的知识,包括IStateManager,自定义转换器TypeConvert,以及和视图功能相同的控件状态。可以说本篇是对保存状态有关知识的总结,代码也详细的给出。。。。。。。。<br /> <br /> 自从上次写了有关视图的文章转载 2010-07-10 14:32:00 · 483 阅读 · 0 评论 -
Asp.net mvc4 发布你的程序到IIS7.0
最近用MVC4开始开发Web应用程序,打算把它发布到自己内部的服务器上去。站点搭建选用IIS7.0.操作系统是MS Server 2008。在IIS7上搭建站点其实还是比较容易的。网上有很多资料,操作也很简单。关键就是如何将自己电脑上开发的程序发布到远端的服务器上,这个过程,网上也有很多资料。但描述不够具有针对性。我把这次操作的经历记录下来,是发布成功的。发布的方法是Web Deploy。 如原创 2015-07-14 09:49:31 · 2458 阅读 · 0 评论