摘要: 摘要: 以前一直对.Net的表现业务感觉不爽,上次和Forever讨论很久,也没能很好的解决表现成业务分离的问题,最近看到了新的Asp.Net MVC框架,恍然茅塞顿开,原来如此,以前的WebForm基于MVP方式,这次新的MVC框架将表现成很轻松的分离这些业务.Ok,今天我就来试着用MVC的方式写一个小的Demo程序,这个程序非常简单,就是一个Article的发布和浏览程序,程序有两个表,分别... 阅读全文
posted @ 2008-10-23 00:54 Educk 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 摘要: 在前面的两篇文章中,我们研究了Asp.Net Mvc Preview5的ViewEingine的改进,从本篇开始,我们开始研究Preview5中的新特性:ModelBinder,首先我们来了解下什么是ModelBinder特性,这有什么用处,在以前的版本中,如果我们要在Action中获取数据,一般有三种方式,一是通过Action的参数,但是由于某些原因,这儿只能获取到简单类型的参数,比如i... 阅读全文
posted @ 2008-10-23 00:54 Educk 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 摘要: Asp.Net Mvc终于等来了新版本,这次仍然是Preview版.该版本中加入了不少新特性.特别是在ViewEngine的管理上.得到了很大的改进,不仅让用户可以更方便的更换ViewEngine,而且还可以在一个系统中使用多个ViewEngine的可能得到了实现,本文将演示如何添加一个或者多个ViewEngine并让他们之间可以交互工作. 阅读全文[新闻]Google宣布开放Andro... 阅读全文
posted @ 2008-10-23 00:54 Educk 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 摘要: Asp.Net Mvc终于等来了新版本,这次仍然是Preview版.该版本中加入了不少新特性.特别是在ViewEngine的管理上.得到了很大的改进,不仅让用户可以更方便的更换ViewEngine,而且还可以在一个系统中使用多个ViewEngine的可能得到了实现,本文将探索新版和老版中viewengine的工作方式并进行对比. 阅读全文[新闻]Google宣布开放Android移动操作... 阅读全文
posted @ 2008-10-23 00:54 Educk 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 摘要: 本来该版本早就完成了.但是由于某些原因导致站点歇业了一段时间.今天总算恢复了.同时将系统升级为LevenBlog2.0 beta1. 本版本开发时间约从2008年7月开始,7月末大致完工.本系统和LevenBlog1.0相比有很大的区别,甚至可以说是对代码的重写. LevenBlog2.0使用Asp.Net 3.5(VS2008) + Asp.Net Mvc P4开... 阅读全文
posted @ 2008-10-23 00:54 Educk 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 摘要: 特别说明: 1.代码并非完美,时间精力有限,不再做大的修改。 2.代码包中包含Access,SqlServer和MySql生成模块。 3.程序使用VS2005发布时使用VS2008升级工程再发布,即程序没使用任何c#3.0新特性(我机器只装了08的VSTS客户端)。 4.源代码采用GPLv2协议发布,如果您有什么意见或者建议,请联系本人email或者在项目页面留言,由于精力原因,不保证回复... 阅读全文
posted @ 2008-10-23 00:54 Educk 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 摘要: 使用asp.net mvc以来,UrlRouting的处理就是一个非常关键的问题,由于使用的不小心,经常导致我们无法得到预期的结果,这的确是个很麻烦的问题,于是很多朋友推测是MVC框架的bug,到底事实如何呢?今天我便尽力探索系统中UrlRouting到底是如何工作的,希望能找出问题的关键.总所周知,Asp.Net MVC框架一般使用Global.asax在程序第一次启动的时候初始化Rou... 阅读全文
posted @ 2008-10-23 00:54 Educk 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 摘要: 前两天才做了一个Asp.Net MVC Preview2的实践,没想到这就升级到了Asp.Net Preview3了,Preview3确实比2好上不少,特别有两个地方值得注意,一是Route新增了MapRoute方法,可以更方便添加Url路由规则,二是修改了View的部分,使得Action统一返回ActionResult,更方便我们定制View.今天我要实践的就是使用Priview3提供... 阅读全文
posted @ 2008-10-23 00:54 Educk 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 摘要: 经过漫长的等待,asp.net mvc框架终于迎来了beta版,本版本和p5相比没有太多修改,不过本系统由p4升级至beta还是经过不少修改.如有疑问,可前往官方站点http://leven.com.cn进行咨询,本次升级主要是为了将整个系统升级到Asp.Net MVC Beta上.数据库无变动. 阅读全文[新闻]Google美国9月搜索份额升至71% 同比增长7.6%博客园首页 社区 ... 阅读全文
posted @ 2008-10-23 00:54 Educk 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 摘要: 我们知道,在Asp.Net Mvc Preview5中加入了全新的ModelBinder特性,虽然这个特性非常的强大,但是使用起来并不是那么的友好,因此,在最新的Asp.Net Mvc Beta中,框架对这部分进行了进一步的加强,使得复杂参数的自动绑定得以实现,本文将分级部分完整探讨整个mvc框架中的modelbinder实现和完全挖掘系统自带的ModelBinder的能力,使得基于mvc... 阅读全文
posted @ 2008-10-23 00:54 Educk 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 摘要: 在上篇中介绍了自动绑定的基本用法,在本篇中,我们将深入了解自动绑定的工作原理,自动绑定的确是让人感到兴奋的特性,然而,为了让它可以在我们的项目中更好的工作,我们有必要深入了解如何更进一步细调该特性以及它是如何工作的.而本文正式即将揭开这个谜底,从而了解绑定的工作原理,高级绑定的规则,从而能对绑定进行细调,绑定自定义类型数组,绑定字典数据等. 阅读全文[新闻]2008 Oct MVP Op... 阅读全文
posted @ 2008-10-23 00:54 Educk 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 摘要: 在上篇中.我们分析了解了ModelBinder的工作原理.而本文将在实例中添加自己的ModelBinder,以便获得我们期望中的效果.本次我们通过一个简单的Demo来对全站的ModelBinder做一个解决方案.让我们的Action可以优雅的获取数据. 阅读全文[新闻]Google升级Gears 可支持WiFi定位博客园首页 社区 新闻频道 小组 博问 网摘 闪存文章来源:http://... 阅读全文
posted @ 2008-10-23 00:54 Educk 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 摘要: 2.0.1版本更新: [2008-09-09] 1.修正几个skin中的html过滤问题 2.为了方便交流.新增邮件列表功能.同时为了安全,本功能仅对本站会员开放.只需在回复日志的时候选中加入邮件列表.就可以通过邮件获取最新的评论信息.令日志的发布人默认加入邮件列表.同样可以在回复新留言的时候选择退出该邮件列表. 3.修正tags管理的bug 4.修正验证码太小和不好辨认的问题 [2008... 阅读全文
posted @ 2008-10-23 00:54 Educk 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 今晚上网时,总觉得有点怪怪的,IE地址栏的地址好像跳来跳去的.最后还多了一个"?"号.只好拿出HttpWatch监视一下访问会话.竟然发现每当我打开一个站点时,浏览器会自动先跳到一个121.32.136.231机去访问,最后再跳回到最终的网站上(具体看下图).当时吓了一跳,难道我的机上中毒了?马上去GG搜索一下这个IP地址.汗.不搜不知道,一搜吓一跳.竟然也有很多人都有发生过这样的怪事.而产生这怪... 阅读全文
posted @ 2008-10-23 00:52 Educk 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 摘要: UDP广播就是建立于UDP协议上的数据传输,当网络中的某一台机向交换机或路由发送一个广播数据时,交换机或路由则会帮我们将此广播数据发送到其节点下的所有接收者.交换机或路由在此时就有点类似于"大喇叭".只要我们向"大喇叭"喊一句话(发送一个消息),它就会向所有"听众"传送过去 阅读全文[新闻]MOTO新推圆屏奢华手机“AURA”博客园首页 社区 新闻频道 小组 博问 网摘 闪存文章来源:h... 阅读全文
posted @ 2008-10-23 00:52 Educk 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 摘要: 采用Flash打造一个可定制上传风格的文件上传控件,抛弃简单丑陋的File控件吧... 阅读全文[新闻]互联网之父:未来两年互联网面临巨变博客园首页 社区 新闻频道 小组 博问 网摘 闪存文章来源:http://www.cnblogs.com/kingthy/archive/2008/10/08/flex_file_uploader.html 阅读全文
posted @ 2008-10-23 00:52 Educk 阅读(155) 评论(0) 推荐(0) 编辑
摘要: “文件同步精灵”的介绍请查看《 文件同步精灵(初版) 》 概念解析: * 协议包:客户端与服务器的进行功能交互时传递的数据包。 * 协议头:协议包的前4个字节则称为“协议头”。 * 协议码:用数值代表的操作码,主要是用于区分不同的操作,比如上传文件是601,而下载文件则是602等。 一、协议包格式: 协议包是由“协议头”与“数据块”组成,其中在一个协议包中“协议头”是必须存在的! 黄色... 阅读全文
posted @ 2008-10-23 00:52 Educk 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 什么是文件同步精灵? 在日常工作和平时个人“作业”时,当某个站点项目发布到了服务器后,如果在本地项目中又增、删、改了某些文件,则又要通过FTP或远程连接,到服务器进行相应的操作,久而久之觉得非常麻烦。并且在某些服务器上,因安全问题禁止使用FTP而则只能通过远程连接进行操作时则会觉得更加麻烦!因此,如果能在本地文件资源管理器操作本地文件时能直接操作服务器上的对应文件,那该多好啊! ... 阅读全文
posted @ 2008-10-23 00:52 Educk 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 摘要: 如果传送的字符串中包含有"回车换行"字符,也就是"\r\n",那么在C#中经WebService传送后.在服务端接收到的数据中"\r"将会不见掉!!也就是本来"\r\n"中有两个字节位的却只有"\n"一个字节位. 阅读全文[新闻]Android G1手机开始上市博客园首页 社区 新闻频道 小组 博问 网摘 闪存文章来源:http://www.cnblogs.com/kingthy/arc... 阅读全文
posted @ 2008-10-23 00:52 Educk 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 摘要: 识别验证码一般是要经过“去干扰”,“切字”,“识别”三步处理。 阅读全文[新闻]Google升级Gears 可支持WiFi定位博客园首页 社区 新闻频道 小组 博问 网摘 闪存文章来源:http://www.cnblogs.com/kingthy/archive/2008/08/07/1263293.html 阅读全文
posted @ 2008-10-23 00:52 Educk 阅读(203) 评论(0) 推荐(0) 编辑