摘要: 从5月底开始,觉得要学些东西了,重新拿起MVC(此时已经是4)看了起来。心里暗想着这次要坚持。买了很多书,一些源码,但觉得这还不够。想要有动力能坚持学下去,对我来说,必须要有实际的项目支持,可这种大事怎么是我能说了算的?于是把MHC的代码COPY了一份,把WEB层删了重新建立,去掉所有工程与TFS的联系,开始连学习带编码。目前看来效果很好,断断续续的还在坚持,有思考,有成果,有深入。 但有一个问题一直萦绕着心头:因为我仅仅是想把原项的功能照搬,结构不想改变。实践的过程中麻烦重重,问题的根源就在于MHC是基于WebForm。我一直在思考这个问题:在我们选择某种技术编写WEB程序后,缺斤短两... 阅读全文
posted @ 2013-08-27 21:01 apodemakeles 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 精力有限,文章从简从烂,反正也不为给别人看鼓捣MVC有几天了,突然前几天琢磨HTML的那些那些方法,类似@Html.CheckFor,这种不固定返回类型的方法是怎么写出来的。再一想,之前对Linq里最普遍的Select方法就不明白。今天看了两眼源码才反应过来,是我2了,返回类型也是泛型就好了...这是一个控制台的小例子:namespace ConsoleApplication2{ public class GenerTest { public K Test(Func expression) { return default(K); ... 阅读全文
posted @ 2013-08-26 11:11 apodemakeles 阅读(253) 评论(0) 推荐(0) 编辑
摘要: VCard & MeCard这一二周里花了些许时间在为原有的产品添加QRCode功能上,开始使用vcard格式,在我的android手机系统上解析得很好。但到了美国人那头,他们用iphone,似乎支持vcard格式的解二维码软件并不怎么受欢迎。Meggie发来一封“调研”的信证明了这一点。大多数“受欢迎”的软件都只支持mecard格式的QRCode,于是我又给改成了mecard格式,当然,也预留了vcard的接口。对于这两种电子名片标准,我想记录下来的就是:vcard更容易在百度google上搜到,mecard资料则不好找,大多是英文的。vcard可以理解为重量级的,mecard很li 阅读全文
posted @ 2012-03-04 12:11 apodemakeles 阅读(400) 评论(0) 推荐(0) 编辑
摘要: L君是我们组里的骨干力量,leader面前的红人,CSS高手。我进组初期,修改的的代码大都是他以前写的,要他review。很早以前,我发现他处理sitemap方式很特别,竟然在一个base级的Master类里,对页面的Class进行type判断,然后决定面包线(即sitemap)要呈现的数据。在我眼里,这是十恶不赦的,这不是违反了依赖倒置吗?我真没见过几个人这么写代码。我怯生生的提出了点意见和建议。无奈,此人很能“论战”,没理搅理,搬出一大堆好处来。说什么“你要说出我这样写现在哪不好,我就改”,他觉得他这样,判断都在一个页面里,好维护(多么奇怪的思维,好像从没收到过软件工程的熏陶一样)。还大言 阅读全文
posted @ 2012-02-19 12:29 apodemakeles 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 修改Reload中数据HtmlGenericControl div = new HtmlGenericControl("div"); div.ID = "divTest"; HtmlGenericControl div2 = new HtmlGenericControl("div"); div2.ID = "divTest2"; RadioButtonList radio = new RadioButtonList(); radio.ID = "radioTest"; radio.DataSou 阅读全文
posted @ 2012-02-19 12:14 apodemakeles 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 想要写这篇文章的时候,我感到非常非常的惭愧,一则是时间与文章数量之间巨大差异,当初建博客的初衷全被狗吃了。二则是这篇文章的主题是关于控件生命周期的。我工作已经超过5年了,现如今与每天吃饭的家伙才有点开窍的感觉,不能不说是不学无术。但我又是个烂记性,所以还是把记录的优先级调到最高好了,忽略丢人这件事。能够自我安慰的就是无论是同学,同事,还是在我搜索资料过程中发现的绝大多数文章,其实我敢肯定他们也比我强不了多少。你能搜到大量的关于WebForm控件生命周期的文章,但...那些文字总给人道貌岸然的感觉。他们看了些外国文章,贴了些外国图片,他们解释了一部分现象的原因,但真的了解了吗?ASP.NET机制 阅读全文
posted @ 2012-02-19 11:57 apodemakeles 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 起因  口文艺果然很能忽悠。一天他突然跑来问我,知道IE7 session覆盖问题怎么解决吗?说了半天才明白他的意思,所谓的session覆盖,就是由选项卡带来的,一次登陆同一网站两次,使用不同账号,在一个浏览器的两个选项卡中,如此则后面登陆的session会覆盖前面登陆的session,“乱套了”。但我到觉得这没什么,回想做web那两年似乎没对这个很关注过。  实际上,我... 阅读全文
posted @ 2010-11-03 16:09 apodemakeles 阅读(1514) 评论(1) 推荐(1) 编辑
摘要: 先来看一段JS代码:这就是JS中最简单的闭包实现,可以类似对象的操作,以函数的形式内聚一些数据.我们知道C#中是支持闭包的,一个方法(函数)引用了其作用域以外的变量,进行操作.具体实现原理可以自己用IL或者找些文章来了解.那如果一个OOP的语言,使用FP的特性,再来模拟出OOP的特性,那真是吃饱了撑的,不过肯定好玩.今天学习了这篇文章 http://www.cnblogs.com/weidagan... 阅读全文
posted @ 2010-11-01 15:16 apodemakeles 阅读(256) 评论(0) 推荐(0) 编辑