2011年3月30日

艺街开放平台开源计划

摘要: 相信园子里也有一部分朋友听说过艺街开放平台了,还有很多关注过她的开发过程。之前是作为自己的一个创业项目,曾经辞职4个多月时间开发,受到很多朋友的支持和鼓励。其中最感谢的要算善友了,他不仅很支持并且给予很多技术上的指点,例如最终采用的OpenID和OAuth的方案,并且我们都喜欢REST;另外还有麒麟也很支持,我们曾经深入讨论过技术方案;还有炭炭等等,以及我的QQ群的很多朋友,他们陪我度过了那4个月... 阅读全文

posted @ 2011-03-30 10:43 秦春林 阅读(6102) 评论(85) 推荐(34) 编辑

2011年3月22日

MVVM实践教程

摘要: 算算,从事Silverlight和WPF的开发也有1年多的时间了,虽然时间不算长,虽然还没有突出的成就,但是感觉也还算一般。 但是,从头至今都没有去认真研究和使用过MVVM,虽然它被认为是Silverlight和WPF开发的最佳架构实践。 我想这里面还是有一些原因,就像一般开始我们始终都不会看好单元测试。直到有一天你体会到它的魅力,它的好处。 最近的项目,却不得不采用MVVM的模式:UI没有定,甚... 阅读全文

posted @ 2011-03-22 23:07 秦春林 阅读(19376) 评论(38) 推荐(33) 编辑

2011年2月27日

XAML那些事儿

摘要: 这是来北京第二篇随笔。 很久没有写Silverlight的文章了,如果你从我只有十几篇的随笔中找出可怜的2,3篇Silverlight的文章,你会发现那已经是几个月之前的事情了。我其实比较低产,所以关注我其实没什么好处,我仅仅只能向我的粉丝们保证:这里的内容,其他地儿没有! 这个标题其实也在Live Writer里放了很久。直到前几天,看到Alexis在闪存中回复说苏鹏老师的Silverlight视频中讲到我的一篇Silverlight的文章,才突然来了点兴致,于是决定把这篇随笔在找到工作之前完成,因为一旦开始新工作可能会比较忙没时间写。 XAML在Silverlight或WPF的开发中,初. 阅读全文

posted @ 2011-02-27 12:21 秦春林 阅读(6218) 评论(4) 推荐(5) 编辑

2011年2月22日

进京感受

摘要:      这是来北京的第一篇随笔,第一次来北京,呵呵!      Live Writer里面写下了几个1,2,3系列(1,2,3在英语中代表很简单的事情和方法)的标题:      Silverlight XAML 1,2,3      依赖属性 1,2,3      ASP.NET生命周期 1,2,3      却发觉始终没有了往日下笔如涌泉的灵感,大概是因为心里在想着找工作的事情,也可... 阅读全文

posted @ 2011-02-22 01:26 秦春林 阅读(5833) 评论(75) 推荐(22) 编辑

2011年2月11日

WCF服务和ASP.NET

摘要: 通常,只有在深入了解一门技术之后,才会明白它的价值和有效的使用它,这对新手是不公平的。然而世界就是这样,越是需要经验的时候,越没有经验;越是有经验的时候,越容易获得经验。 既然,成长是一个必经的过程,那么就让我们小心仔细的成长。在知道怎么做之后,想一想为什么这么做,因为怎么做往往是很简单的,不同的人对为什么这么做有不同的看法,而这就是不同人之间拉开差距的秘密所在。 所以,我写博客的出发点往往是从自己的思考出发,有时候是经过实践验证,有时候是根据推测,其中的两篇: WCF RIA Service随想 ASP.NET MVC随想 你可以看到大都是我的推测,这些观点很多是找不到出处的。 推测,联想, 阅读全文

posted @ 2011-02-11 13:11 秦春林 阅读(8491) 评论(6) 推荐(3) 编辑

2011年2月9日

ASP.NET MVC随想

摘要: 从ASP.NET Web Form到ASP.NET MVC,我们感到既熟悉又陌生。它是ASP.NET Web Form的一个增强,一个替代,还是一个替补?我们做Web开发两者都需要了解掌握吗…… 相信很多朋友和我一样,在学习ASP.NET MVC的路上会遇上许多疑问,以至于甚至很多人只是大概了解下,感觉和ASP.NET Web Form差不多。 本文,就是总结一些自己学习过程中的随想,希望能给你解... 阅读全文

posted @ 2011-02-09 11:58 秦春林 阅读(11554) 评论(42) 推荐(27) 编辑

2011年1月29日

Windows Phone Developer Tools的安装问题

摘要: 在Silverlight for Windows Phone网站上我们看到只有一个在线安装包,而这个在线安装可能比较麻烦,我们昨天安装一下午,最后安装快结束的时候却死掉了,强制关闭之后就不能安装了。 所以我们最好找到直接下载的安装包,不用在线安装,所以找了一下地址,给大家参考一下,也许能给你节约点时间。 结果Fiddler查看 http://www.silverlight.net/getstarted/devices/windows-phone/ http://www.microsoft.com/downloads/en/details.aspx?FamilyID=04704acf-a63a- 阅读全文

posted @ 2011-01-29 11:54 秦春林 阅读(2051) 评论(3) 推荐(1) 编辑

2011年1月1日

两次使用Stream注意事项

摘要: 哎,郁闷,新年第一天,居然遇到问题,呵呵 这里将问题及解决方法分享一下。 对于Stream的使用,相信大家比较熟悉,我们一般用在using语句使用Stream,比如: using (FileStream source = File.Open(@"d:\data.txt",FileMode.Open)) { 。。。。s} 这通常是没问题的。 但是今天却遇到另外一个问题:我们知道HttpRequest包含一个InputStream属性,这个Stream读取Http请求中Body部分的信息。我们可以这样使用:using (Stream stream = context.Request.InputSt 阅读全文

posted @ 2011-01-01 14:00 秦春林 阅读(3900) 评论(7) 推荐(4) 编辑

2010年12月31日

TDD的魅力

摘要: 06年,我学习Ruby on Rails的时候,首次听说TDD。那时我刚刚进入软件世界,虽然很多概念都是模模糊糊甚至完全不懂,然而还是感受到Rails的简洁,优雅,高效,简单,相较于ASP.NET。 现在,一直跟随.NET阵营。虽然,在软件世界,.NET的名声并不怎么好,但是经过自己的学习和实践经历:技术和框架只是一个实现的方式和工具,它不足于评判任何关于人的因素,比如认为.NET的程序员就不如Java。软件设计重要的是软件方法学,设计原则,思想,这才是衡量一个程序员的应该考量的因素。如果,站在技术和框架的角度认为什么就比什么好,那这个人一定也是没有多大水平的。我记得以前一篇文章将程序员分类, 阅读全文

posted @ 2010-12-31 14:33 秦春林 阅读(3236) 评论(24) 推荐(11) 编辑

2010年12月1日

Windows Azure SDK1.3发布,简单介绍新特性

摘要: http://www.microsoft.com/windowsazure/newinsdk1.3/default.aspx以下是部分翻译,因为有一部分我还不是很熟悉,望见谅:VM的管理员权限,1.2之前的VM只能以一般用户的权限操作,不能有任何需要管理员权限的操作,现在支持了,你可以在Web Role和Worker Role之中写需要管理员权限的代码 instance远程桌面 可以Remote Desktop到instance查看运行情况,但是估计有很多限制,由于我的网速很慢,还没有试用 Windows Server 2008 R2角色: Windows Azure now supports 阅读全文

posted @ 2010-12-01 11:00 秦春林 阅读(2779) 评论(3) 推荐(0) 编辑

导航