摘要: 自从Windows Phone 7出来之时,本人就有意要学习之并买wp手机,但是碍于工作繁忙,均未能如愿,今年二月份果断入手《深入浅出Windows Phone 8 应用开发》,搭建Win 8/Windows Phone 8开发环境。原本考虑学习Win8 开发,但是觉得Win8的Metro界面虽炫,但是对于习惯win7/Xp操作的用户而言实用性暂时还不大,于是决定先入门Wp8。 这本书写得非常基础,适合会C#而未做过Wp7的同仁入手,如果学过WP7的,就不建议买了,不过里面还是有不少篇幅讲解Wp8的一些新特性的,例如async异步编程的使用。如果您也在看此书,碰到的疑问不妨也分享出来噢!... 阅读全文
posted @ 2013-03-10 12:43 dong.net 阅读(1117) 评论(2) 推荐(0) 编辑
摘要: 上篇讲了PivotGridControl,有的大湿可能觉得废话多了,还有的说呢官方文档里面已经说得很详细了,这个倒是事实。但是文档是死的,业务是变幻莫测的,所以我今天还是来分享想下TreeList使用的一些个人经验,那些官方文档官方Demo有的就不多啰嗦了,可能只是一笔带过。首先先一笔带过下这个TreeList的简单使用:1.模拟创建一些实体和数据源提供代码。MenuModel public class MenuModel { #region 字段属性 private int id; /// /// Gets or sets... 阅读全文
posted @ 2013-01-18 10:11 dong.net 阅读(12671) 评论(0) 推荐(1) 编辑
摘要: 例子基于Winform开发,我使用的是VS2005,因为工作就用这个,版本低了点,但是很多控件的使用都不会因为版本高低而存在太大差异。 其实原本是想从下载安装开始去分享这套控件的使用,但是觉得那样显得太俗了,我是一个乐于突破定势的男孩子(毕竟有些女的都30岁还自称为女孩,我才开始奔三为什么不能是男孩子呢),我决定从比较棘手的PivotGridControl控件开始分享我近些日子使用DevExpress的心得经验。说实话正题开始前我还想再啰嗦句废话,我原本还想在PivotGridControl之前专门写一篇来介绍GridControl的,后来又想GridControl功能与.NET自带Gr... 阅读全文
posted @ 2013-01-09 22:53 dong.net 阅读(13309) 评论(18) 推荐(4) 编辑
摘要: 最近进行的开发中都是基于.NET 2.0,.NET 2.0虽然很经典,但是用惯了LINQ与Lambda,现在才知道LINQ与Lambda是多么的强大,多么的大快人心,特别对于集合类。我原以为在2.0时代,对于集合类我们只能去写循环对其筛选或排序等等,真是见识太短浅了。OK,废话少扯,进入正题。第一个分享的代码是Find方法,其参数为一个委托,微软已经为我们定义好这个委托,直接使用即可。(如果对委托不了解,可以谷歌下,或者参照不才之作http://www.cnblogs.com/FreeDong/archive/2012/09/27/2705372.html做C#开发如果懂得使用委托和事件将会让 阅读全文
posted @ 2012-12-18 18:32 dong.net 阅读(7319) 评论(10) 推荐(0) 编辑
摘要: 前段时间找工作,去面试碰到了两道关于C#构造函数的题目,首先来看静态构造函数的题目如下(原题不是如此,但类似,因为实在记不住那题目的样子了,第二题也是): class Base { static Base() { Console.WriteLine("Static Base"); } public Base() { Console.WriteLine("Base"); } } 问当创建Base的实例时产生什么输出?我咋一看,挺简单,我当时认为:构造函... 阅读全文
posted @ 2012-09-28 13:52 dong.net 阅读(2247) 评论(8) 推荐(3) 编辑
摘要: 关于委托与事件,网上介绍得非常之多,在此不再赘述,本人最近需要捣鼓一些委托,因而对委托进行一定的寻根究底,故用反射把委托的成员揪出来,且看如下代码: delegate void DelegateDemo(); static event DelegateDemo delHandle; static void Main() { delHandle += new DelegateDemo(MyDelegate_delHandle); MemberInfo[] mis = delHandle.GetTy... 阅读全文
posted @ 2012-09-27 11:48 dong.net 阅读(2708) 评论(16) 推荐(1) 编辑
摘要: 最近整理个人电脑文档,翻出一个两年前做的一个Demo,感觉还不错,貌似是以前面试的一道题目,现在拿出来分享下。首先看下项目截图下载地址:http://download.csdn.net/detail/dongdong22014/4602270项目说明如下1.开发工具:Microsoft Visual Studio 2008,开发环境:.Net Framework3.5 + .Net MVC 1.0.(现在已经转为.Net Framework4.0 + ASP.NET MVC 2.0) 2.为了方便直接查看,故使用XML文件保存数据,位于"/App_Data... 阅读全文
posted @ 2012-09-27 11:23 dong.net 阅读(1766) 评论(0) 推荐(0) 编辑
摘要: 匹配中文字符的正则表达式: [\u4e00-\u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了哦 获取日期正则表达式:\d{4}[年|\-|\.]\d{\1-\12}[月|\-|\.]\d{\1-\31}日? 评注:可用来匹配大多数年月日信息。 匹配双字节字符(包括汉字在内):[^\x00-\xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:\n\s*\r 评注:可以用来删除空白行 匹配HTML标记的正则表达式:]*>.*?| 评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分,对于复杂的嵌套... 阅读全文
posted @ 2012-09-26 09:33 dong.net 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 最近跟VBA扯上了关系,甚为痛苦,不过也小有成就,这不,分享个级联分组的代码,但是由于office的Excel只支持深度为7的分组,所以无法支持无限级联,但是代码的逻辑仍然是按照无限级联的思想的。我的Sheet主要是通过D列的数字来展示父子关系,下一行比上一行大的表示为上一行的子集。比如第四列即D列的数字为(按行数):1 2 2 3 2。那么1以后的这些都是1这一行记录的子集,3则是最他的前一个2的子集,最后的2与3前面的2为同级关系。好像废话很多,我不知道我是否表达得清楚,因为折腾了一周整个人够呛的,贴代码吧,不懂的再留言咯。'以行为单位分组Sub GroupByRows(sheet 阅读全文
posted @ 2012-08-17 18:18 dong.net 阅读(2827) 评论(1) 推荐(1) 编辑
摘要: 一、首先来介绍的是ClientIDMode属性,该属性是.net 4.0才推出,可谓是千呼万唤始出来,关于它的官网介绍http://msdn.microsoft.com/zh-cn/library/system.web.ui.control.clientidmode.aspx。当然了msdn啰啰嗦嗦,我感觉对我最有用的就是在服务控件设置ClientIDMode="Static",注意任何WebForm的服务控件都具有该属性,包括设置为runat="server"的Html控件。首先来回归以前使用脚本控制服务端控件的场景,假设我有一个TextBox 那么我 阅读全文
posted @ 2012-08-12 21:14 dong.net 阅读(3987) 评论(8) 推荐(1) 编辑