最近在学习MVC3。在查找资料的时候发现,微软自己的tutorials些的非常详细。Step by step,从建立项目开始,一步步指引人们熟悉和学习MVC。学习之后,完全能对MVC有一个大体的了解,剩下的就是在了解的基础上对相应知识的深入扩展和自己对web项目的一些小小的创意。 地址:http://www.asp.net/mvc/tutorials点击 :417
最近在学习MVC3。在查找资料的时候发现,微软自己的tutorials些的非常详细。Step by step,从建立项目开始,一步步指引人们熟悉和学习MVC。学习之后,完全能对MVC有一个大体的了解,剩下的就是在了解的基础上对相应知识的深入扩展和自己对web项目的一些小小的创意。 地址:http://www.asp.net/mvc/tutorials点击 :417
项目中经常用到类型转换,常用做法是直接使用C#内置Convert类的转换方法或者各个基本类型自带的Parse/TryParse方法,进行类型转换。 但是各个方法的选择和空值判断,总感觉有些麻烦,于是生出写个通用类型转换方法的念头。 具体思路:点击 :533
上一篇文章<利用泛型实现通用类型转换(反射TryParse方法)>,实现了一种利用泛型,通过判断泛型的类型,反射出TryParse方法,转换后返回泛型对应的类型对象的方法. 但是,实际工作中又发现了有些需求还是不能满足,比如本来就是用反射获取了对象的Properties,这时候要设置它的值的时候就出问题了,因为根本就不知道他的类型是什么,所以,对方又进行了些重构,加入一个重载,传入要转换类型的Type对象.这样就可以满足需求了.点击 :149
昨天电脑系统崩溃,撑了两年的系统终于扛不住了,重装之后,好不容易安装完vs2010,准备开始工作的时候,发现不能正常的进行工作了。 每次双击代码想选中某个单词的时候,或者用鼠标想选中某一样的时候,vs2010就会崩溃掉。 事件查看发现报错如下: EventType clr20r3, P1 devenv.exe, P2 10.0.30319.1, P3 4ba1fab3, P4 microsoft.visualstudio.platform.vseditor, P5 10.0.0.0, P6 4ba1d76c, P7 1a03, P8 0, P9 system.dllnotfoundexception, P10 NIL. 网上搜索了下,试验了很多中解决方案,有的说服务冲突,有的说360冲突。但是都没有解决。 最后找到原因其实是系统的跟UI想过的补丁没有打造成的。 WindowsXP的下载地址:http://www.microsoft.com/downloads/zh-cn/results.aspx?freetext=xp+ui+automation&displaylang=zh&stype=s_basic Windows2003的下载地址:http://www.microsoft.com/downloads/zh-cn/results.aspx?freetext=2003+ui+automation&displaylang=zh&stype=s_basic 打上补丁之后,问题瞬间解决。。。点击 :237
.net framework 中 DateTime.MinValue => 0001/01/01 00:00:00 DateTime.MaxValue => 9999/12/31 23:59:59.999 SqlDateTime.MinValue.Value => 1753/01/01 00:00:00 SqlDateTime.MaxValue.Value => 9999/12/31 23:59:59.997 (注意毫秒是997) sql server中: DateTime 最小值 => 1753/01/01 00:00:00 SmallDateTime 最小值 => 1900/01/01 DateTime 最大值 => 9999/12/31 23:59:59.997 (注意毫秒是997) SmallDateTime 最大值 =>2079/6/6点击 :137
©2009-2012 软生活|SoftLife|创造舒适的程序员生活|好吧前面的是梦想 | Powered by WordPress with Easel | Subscribe: RS1S | Back to Top ↑