12 2011 档案
摘要:默认开发环境vs2010,MVC2.0。这篇博客中我想以另外一种方式能让大家来领悟MVC,没有讲道理只有跟着做。 MVC对于入门级的ASP.NET开发者来说太难了,习惯了那种CodeBehind的过程,在来学习MVC就像修仙的人修炼了几年的内功心法忽然得到了另外一种更快更好内功,但这内功需要你把原来修炼好的真气流转筋脉换掉。你只能忍痛自断筋脉重新在来,因为你不忍痛变化的话你所能达到的最高境界就不能突破。自断筋脉的过程是痛苦的,初学MVC也是相当痛苦的,淫荡一点的话,不痛哪来的快乐,好了废话少说。 新建一个MVC项目,生成解决方案,启动调试 这个是不做任何修改所能看到的页面。 好,现在我们打开C
阅读全文
摘要:先看示例:static void Main(string[] args) { int? aa=null; Console.WriteLine(aa ?? -1); Console.Read(); }这里定义了一个可空的整型aa,并给它赋值为null,然后输出。 一个问号表示这个类型可以为null,2个问号表示这个类型如果为空的话,给此类型赋予问号后面的值.static void Main(string[] args) { int? aa=null; ...
阅读全文
摘要:silverlight的整个页面就是一个内容控件继承自UserControl。这是一个内容控件,具有Content属性。此属性只能是唯一的,所以在页面的跟元素下,添加一个以上的控件或者文本会提示:“属性"Content"已设置多次。”,但是我们可以通过嵌套布局控件来达到复杂的布局需求。 一,布局容器1. Grid:新建SL应用程序时,系统默认生成的布局控件相当于Html中的表格布局。<Grid x:Name="LayoutRoot" Background="White"> <Grid.ColumnDefinition
阅读全文
摘要:在学习LINQ的时候想到用随机生成的数组来做实验就写了几行代码。 int[] _array=new int[10]; for (int i = 0; i < 10;i++ ) { Random ss = new Random(); _array[i] = ss.Next(10); } for (int i = 0; i < 10;i++ ) { ...
阅读全文
摘要:刚进公司实习一个月,用到Silverlight开发一个小的工作流生成功能。学习一段时间利用午休的间隙来写点东西。 silver英文中的意思就是金属银,light的意思是光亮。银光正如silverlight应用程序初始样式所显现出来的颜色给人一种惊艳的感觉。silverlight在微软RIA(Rich Internet Application)战略中具有举足轻重的作用。既然是Rich那么silverlight在动画和用户交互上就有得天独厚的优势了。不过随着HTML5的出现,好多专业人士对于诸如Flash和silverlight这种传统的媒体展现形式报以悲观的态度。 Tip 1: silverl.
阅读全文