WEB.CONFG中对FROMS验证模式进行设置
摘要:把你不需要验证的所有页放在一个目录下面,但是不用在那个目录下面的WEB.CONFG中对FROMS验证模式进行设置。只要在最上层的WEB.CONFIG中统一设置就可以了.比如下面的例子:一、设置所有页面都需要验证system webauthentication mode="Forms" forms loginUrl = "Lonin.aspx" name = ".ASPXFORMSAUTH"//authentication /system web二、再特别设置对某个目录下的页面不需要验证(NoAuto为不需要验证的页面所在的目录)location path="NoAuto
阅读全文
部署一个网站
摘要:如何让虚拟目录里面的webconfig不继承网站的设置必須在上一层虚拟目录(如根目录)所在的Web.config加上 如:location path="." allowOverride="false" inheritInChildApplications="false" /location 方法如下: 程序代码 location path="." allowOverride="false" inheritInChildApplications="false" system.web pages maintainScrollPositionOnPostBack="true"
阅读全文
[项目过程中所遇到的各种问题记录]转载
摘要:[项目过程中所遇到的各种问题记录]学习篇——对工作以来的学习过的开源项目进行总结—动软代码生成工具摘要: 这篇应该算是项目过程中所遇到的各种问题记录的最后一篇了,主要记录并总结下工作到现在学习过的一些开源的项目,这一篇主要介绍的是我从这些开源项目中学习到的一些知识点的分享。动软代码生成 从大学的时候为了省事就开始寻找各种代码生成工具,比如:CodeSmith、CodeGeneration以及不知名的代码生成器,其中CodeSmith和CodeGeneration虽然功能强大,但是需要寻找各种代码模板,当时觉得很麻烦,所以继续寻找,于是就接触到了园子里李天平写的动软代码生成,从某种程度上来说李天
阅读全文
2010转载
摘要:ASP.NET MVC & EF 构建智能查询 二、模型的设计与ModelBinder摘要: 其实在写这一系列文章之初,我其实是想由底至上去讲解,但是我又整理了一遍代码才发现,其实如果不了解最表面的东西,也是不太好深入的。 所以我们的第二篇文章就来讲一下我们这个智能查询框架中最浅,但也是使用最频繁的部分,也就是Model 及 ModelBinder阅读全文posted @ 2010-12-28 00:35 重典 阅读(571) | 评论 (4) 编辑ASP.NET MVC & EF 构建智能查询 一、智能查询的需求与设计摘要: 在信息管理系统中我们会开发大量的List页面,它们功能上通常是非常
阅读全文
转载
摘要:Asp.Net性能优化 摘要: Asp.Net性能优化.收藏 (一).选择会话状态存储方式 在Webconfig文件配置: <sessionState mode="???" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes" cookieless=...阅读全文posted @ 2010-11-24 13:01 小聪崽的一切 阅读(73) | 评论 (0) 编辑 用于 Web 应用程序项目部署的 Web.config
阅读全文
Linq2SQL
摘要:2.Linq初体验 Linq2SQL示例(原创) 摘要: Linq2SQL只是Linq中的一个很小的功能部分,我们今天就来看看用Linq如何对数据库进行增删查改的操作.我的测试环境是:WIN7 + VS2008 + SQL2005要想实现用Linq对数据库进行操作,我们要做的事情有如下几个:1.创建数据库,表和测试数据2.创建Linq To SQL类,配置类和数据库中的表的映射关系3.使用Linq的API函数对数据库进行操作1.创建数据库,表和测试数据数据库:User表:测试数据:SQL创建语句:代码2.创建Linq To SQL类,配置类和数据库中的表的映射关系 1.新建一个Linq To
阅读全文
Silverlight中播放格式
摘要:1Silverlight中支持播放的格式2 传递方法支持的容器 2.1 SMOOTH STREAMING WITH IIS平滑流式处理(MediaStreamSource 的特定类型。他提供了:@1自动平衡CPU(CPU忙时降帧)@2自动平衡宽带 @3Simplified caching and support for content delivery networks (CDN)扩展阅读:An online example of Smooth Streaming with IIS and Silverlight may be seen on the IIS Smooth Streaming
阅读全文
iBatisNet
摘要:灵活强大的ORMiBatis.Net实现返回DataTable和DataSet对象摘要: 如题。要返回一个ADO.NET对象好像没有使用ORM的必要,而且从编程的角度看这样的实现一点也不OO,但是实际的开发场景中还是会碰到这种需求的。下面我就借鉴前人的经验,结合实际的示例,再总结一下。如果您认真看完,应该可以体会得到我的一些尝试,而不是人云亦云的照搬代码。1、获得DbCommand对象对于SQL语句,方法如下:[代码]对于存储过程,因为对于参数类型的不同,需要多几步处理(因为需要多维护一个参数字典和其对应的ParameterDirection字典):代码写得可能还有改进的必要,有需要从事这方
阅读全文
wxPython
摘要:wxPython 笔记(10)应用程序对象摘要: 前面的笔记主要学习了 wx.Frame 的用法,在我们创建一个 Frame 的时候,总是要用到一个应用程序对象 wx.App ,每个程序中必不可少的两行代码是: 1、创建应用程序对象 wx.App() 2、开始主循环 app.MainLoop() 以前用 Delphi 或者 VB 的时候我们是看不到这个对象的(其实也有),我们一般都把窗体就当作了一个程序,其实窗体对象和应用程序对象还是有很大区别的,具体的区别要说起来比较复杂,简单说它主要有以下几个作用: 1、创建和管理消息循环,这个不用说了吧。 2、初始化程序进程,就是程序运行必要的一些资源。
阅读全文
成功开发iPhone软件的10个步骤
摘要:1. 决定要做什么 人们很容易犯的一个错误是“从结论出发”,比如决定要做一个本地社会关系网的软件,而没有去想究竟做这个软件是想解决什么问题,是为了解决和好友找地方吃饭的问题还是别的什么,如果是针对吃饭地点问题,那么是不是有更加好的解决方法。所以首先要确定的是需要满足什么样的目标用户和需要解决的问题。 最容易成功的一种情况是设计者本身就是目标用户,而要解决的问题也是设计者本身遇到的问题。这样设计者能够经常使用软件,发现其中问题并进行有效迭代。想象别人的需求很困难,必须与目标用户接触、交谈,使用用户研究工作中经常使用的用户画像方法。用户画像并不一定是真实用户,可以是虚拟的,但是要能够代表用户群
阅读全文
博客园配合得很好的代码插件
摘要:一直用Windows Live Writer写博客,不过没找到能与博客园配合得很好的代码插件,每次写完文章发布到博客园总要手动修改代码。所以我自己写了一个博客园专用的Windows Live Writer代码插件(我知道这世界上已经有N个代码插件,好吧,我承认我手贱O(∩_∩)O~)。代码是通过syntaxhighlighter渲染的,插件根据博客园的特点定制了特殊的html格式。使用方法插件使用非常简单,在需要插入代码的地方点击“插入”菜单下的“CnblogsCode”:然后就可以再如下的界面中插入代码了:效果如下:view sourceprint?01/******************
阅读全文
一个GG聊聊这几个月找工作的经历及感想
摘要:目标及准备我是从9月底开始找工作的,目标很明确——国内的、一线的互联网公司。因为我很早的想法就是进互联网行业,而且要进国内比较大型的互联网公司,所以选择范围不算特别宽裕,最终向下列公司投出了简历:百度、淘宝、腾讯、有道、阿里云、完美时空。一共6家公司,下面我分别818相关的经历及感想。当然,出于道德原因我不会透露与薪资待遇相关的具体细节,请各位看官也莫就这个话题询问哈。淘宝最终结果拿到offer并签约。经历&感想想来想去,第一个还是818我即将供职的公司吧。说实话,淘宝在这些公司中,效率高的惊人。我是十一在家时投的简历,也就两三天后,当时我还在家,杭州一个GG打电话给我,简单说了说情况,然后我
阅读全文
为某一个对象动态添加属性
摘要:动手实现扩展属性为对象动态添加获取数据(续)摘要: 在上一篇文章中我们了解了扩展属性的原理和结构,其实其内部结构与思想都与WPF中的依赖属性基本相同,大家也可以从中了解到关于依赖属性的原理,这对了解及使用依赖属性也是有很大的帮助的,“扩展属性”只是针对特定场景做了部分扩展(如支持普通类型对象的扩展属性定义),但是其原理上讲属性都在外部保存,这样就带来一个问题就是不能及时的对对象属性进行回收释放,及需要手动释放(这里不知道有没有什么好的解决办法)。下面我将继续介绍关于扩展属性动态性的相关问题。还记得上一篇文章中是怎么使用扩展属性的动态性接口的吗?关于dynamic类型这里推荐两篇文章 1 , 2
阅读全文
NaviPlat框架技术
摘要:不同的场景,我们有很多解决方案,以下的解决方案是本人在日常开发时积累下来的,希望对大家有所帮助. 场景1:取Db数据这里有很多种方式,比如通过sql语句,sql语句又包含是否使用{0}格式化sql语句,是否使用参数化sql语句,也有可能直接拼接;还可以使用存储过程,返回值是datatable对象也可以.本类库中有枚举类型WhereStyle,表示Sql语句中Where条件的拼接方式,目前支持3种方式,如图-19所示图-19调用方式如图-20所示图-20说明1. 传入参数是Dictionary泛型对象,并不是SqlParameter类型或{0}样式,原因是调用的地方并不需要引用SqlParame
阅读全文
一个GG/MM的彩色验证码图片(C#)
摘要:1、为什么要加验证码?因为加了验证码可以防御别人攻击你的网站,举个例子:别人可以用webbrowser控件做一个模拟浏览器,并且模拟提交表单(模拟填写表单资料和点击提交按钮),那么你的服务器必须接收这些表单传过来的值,并且做判断,是否正确。这样一来,别人可以无限占用你的服务器资源,而且账号密码都不安全,万一被别人搞个循环1个1个账号轮询的话,很有可能让别人破解了你的资料信息,所以安全性稍微高点的网站登录都有彩色图片验证码。 2、为什么彩色验证码图片可以防御别人的攻击?因为当别人用轮询技术模拟登录的时候,他并不知道你的验证码是什么,也获取不到,因为这是一张图片,电脑并不能识别里面的数字是什么(除
阅读全文
.net 动态加载css与js
摘要:我在项目的根目下建了一个名为和JScript.js和StyleSheet.css文件。前端页面放了一个Div和input。div用于使用样式,input用于测试js.JScript.js的内容为:[代码]StyleSheet.css的内容为: [代码]前端页面的html源码为:[代码]现在要从后台动态加载它们。加载Css的主要代码为:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--///summary///正常加载CSS////summa
阅读全文
C#中的委托和事件
摘要:引言 委托和事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对Observer设计模式的意义,对它们的中间代码也做了讨论。将方法作为方法的参数 我们先不管这个标题如何的绕口,也不管委托究竟是个什么东西,来看下面这两个最简单的方法,它们不过是在屏幕上输出一句问候的话
阅读全文
ASP.NET MVC 2.0添加Razor模板引擎 (on .NET4)
摘要:根据ScottGu的博客记述(http://weblogs.asp.net/scottgu/archive/2010/07/02/introducing-razor.aspx),在未来不久将会发布一个ASP.NET MVC 3.0的Preview版本,在这个版本中可以使用多个内置的模板引擎,以它发布出来的截图来看,其中包括NHaml,Spark以及微软刚刚发布的ASP.NET Web Pages(Razor)。 ASP.NET Web Pages包含在Web Matrix中,提供了一种新的模板模式,其扩展名为 .vbhtml/.cshtml,可以使用类似以下语法来做视图显示: 输出结果为: 在
阅读全文
电子支付收集
摘要:最近搞电子支付: 一个GG/MM的东西建行B2B支付回调参数乱码现象解析摘要: 建行B2B支付采用Java开发,页面回调采用POST提交方式,编码为GBK。而我们的系统为ASP.NET,编码UTF-8。通过Request获取的参数是乱码,无奈之下,只能从InputStream解析。解析代码如下: log.Debug("Request Absolute Uri:" + this.Request.Url.AbsoluteUri); //GBK解析 BinaryReader r...阅读全文posted @ 2010-05-28 15:11 Hero King 阅读(23) | 评论 (0) 编辑第
阅读全文
一个哥们五年的。。。。。
摘要:我在现在的公司里面,已经工作了有5年又5个月了。说长不长,说短也不短。这家公司刚成立的时候,我就作为第二名普通员工加入了(第一名是人力……无法超越)。期间经历了两次被收购,工资待遇也有很大的变化,还经历了很多或有趣或不怎么有趣的事情。感慨的事情就不说了,还是说说我都学到了些什么吧。商业其实这个我真不敢托大说都学到了些什么,说了解吧。至少我了解到,作为一个产品,是否能成功更多是商业上的问题。比如说,你的退出机制是什么?可以说,这个公司打一开始,老大就告诉我们,做一个公司最重要的就是想如何退出。退出无非三种途径,上市、被收购或者死亡。其实这个好比你做人一样,光想自己如何能更牛叉,你是不会成功的。如
阅读全文