博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年9月28日

摘要: WP7迷你框架G.Controls 1.0版本,源码发布。点击下载下载本源码的同学支持下。有什么意见的可以提出来,以便我开发下个版本。目前本版本使用的SDK是7.1的,暂时还没有添加本地数据库的开发框架,不过已经计划在下一个版本发布的时候会一并添加进去,以及一个轻量级的MVVM框架,目标是开发一个轻量但功能强大的WP7开发框架,提高开发效率。框架的教程在上一篇的博客中已经介绍,不会的请看上一篇博客有什么问题请随时联系我! 阅读全文

posted @ 2011-09-28 10:09 ghwghw 阅读(1517) 评论(6) 推荐(5) 编辑

2011年9月26日

摘要: 很久没有写博客了,今天我给大家介绍一个我自己写的一个WP7开发框架G.Controls,首先我将罗列下目前WP7开发遇到的问题。1.页面之间如何传递复杂的对象?2.从当前页面返回前一页时如何将当前页的某些数据传递给前一页?3.如何使得ListBox拥有分页功能?如何使得ListBox中数据在墓碑后自动回复到原来的数据?如何使得ListBox在墓碑后恢复到墓碑前滑动到的项?4.如何截获附加属性的值的变化5.如何获取某个UIElement所有子孙控件?在ScrollView滚动的时候如何获取屏幕最上边的控件?以上种种问题在使用了本框架之后将得到很容易的解决,本人在设计的时候尽量的使得用最少的代码就 阅读全文

posted @ 2011-09-26 17:57 ghwghw 阅读(2816) 评论(19) 推荐(3) 编辑

2011年5月29日

摘要: 1.RichTextBox,这个控件不说大家也知道是干什么的了!当初我做WP7微博客户端的时候因为没有richtextbox控件只能将内容全部放在一个textblock中呈现,现在有了RichTextBox控件我们可以自己格式化文本了。2.Socket支持。有了socket的支持,那么开发IM应用就变得可能了!3.Glyphs添加了FontSource属性,那么开发XPS文档阅读器也可以了,大家可以下载我原来在XPS文档阅读器博客中的源码,稍微改动下就可以用了!4.ViewBox控件,说实话这个控件我在silverlight中也没怎么用,所以这里就不发表意见了。5.在System.Wi 阅读全文

posted @ 2011-05-29 00:05 ghwghw 阅读(1923) 评论(2) 推荐(1) 编辑

2011年3月22日

摘要: 最近在开发windows phone 7的应用程序,下面我总结下着段时间的使用以及开发体验:1、WP7的界面做的实在是太棒了,一目了然!很清爽!2、开发的时候颜色选择是比较头疼的,因为所有的控件都是使用了WP7系统默认的颜色!所以为了能够配合WP7的风格还是尽量采用系统默认的颜色,这样的话,当用户改变系统的主题的时候,你的应用程序的颜色也会跟着相应的改变!还有一个就是WP7墓碑机制,我们在开发WP应用程序的时候为了配合墓碑机制专门写了一个框架,当然框架中也不是只有墓碑机制,还有一个导航框架!3、手机下面的三个键(返回键、开始键、搜索键)(手机型号为:HTC HT7),设计的实在是糟糕透了,严重 阅读全文

posted @ 2011-03-22 12:45 ghwghw 阅读(1173) 评论(4) 推荐(0) 编辑

2010年7月19日

摘要: XPS是微软的一个文档标准,就像Adobe的PDF,现在网上也有很多的PDF文档在线阅读器,而XPS文档阅读器很少几乎没有。今天我将我制作的这个XPS文档阅读器拿出来跟大家分享,也顺便期望某个高手能解决一些问题,共同进步。本XPS阅读器可以实现的效果如下:可以完美还原原来文档的原貌,添加页面导航功能(类似于Word中标题导航,如果是外部URL的链接那么将打开新页面),添加了翻页动画效果(提供了属性... 阅读全文

posted @ 2010-07-19 18:04 ghwghw 阅读(8714) 评论(23) 推荐(3) 编辑

2010年7月10日

摘要: 刚才看了Artech的也谈事件的文章,文章地址:http://www.cnblogs.com/artech/archive/2010/07/10/1774833.html,他在这篇文章中讲到了MulticastDelegate 类,他说事件本质上是一个MulticastDelegate对象,由此我想到使用MulticastDelegate 类来获取一个事件被注册的次数,下面是我写的一个测试类来测试... 阅读全文

posted @ 2010-07-10 16:09 ghwghw 阅读(610) 评论(3) 推荐(0) 编辑

2010年4月24日

摘要: 首先在silverlight中式可以捕获摄像头的视频流的,我们可以自己建立一个类,然后继承自VideoSink类,VideoSink类是一个抽象类(位于System.Windows.Media命名空间下s),需要我们实现其中的4个方法 public abstract class VideoSink { public VideoSink(); public CaptureSource Capture... 阅读全文

posted @ 2010-04-24 14:11 ghwghw 阅读(1726) 评论(6) 推荐(1) 编辑

2010年4月6日

摘要: 关于ado.net entity framework 性能比较网上也有很多,这里我只是初步的介绍下ado.net entity framework使用不同的方法查询数据的不同性能第一部分:重复查询单个实体第一种:Linq To Entitiess代码如下: static void Main(string[] args) { DateTime time1; DateTime time2; time1... 阅读全文

posted @ 2010-04-06 15:35 ghwghw 阅读(7419) 评论(5) 推荐(2) 编辑

2010年3月25日

摘要: 当我使用vs2010+Silverlight4 想体验下Silverlight的角色管理的功能时,却发生在asp.net 中无法连接数据库的问题,搞了我半天的时间才整明白,现在分享下我的解决方法: 1.首先确保你的机器安装有SQL Server 2005 Express 或者SQL Server 2008 Express,我在第一次安装vs2010的时候SQL Server 2008 Expres... 阅读全文

posted @ 2010-03-25 10:06 ghwghw 阅读(2984) 评论(1) 推荐(0) 编辑

2010年3月18日

摘要: 这里我来总结一下我在学习过程中体会到的一些需要注意的地方:1.因为 ObjectQuery 实现 IQueryable 和 IEnumerable,因此可以将 ObjectQuery 实现的查询生成器方法与 LINQ 特定的标准查询运算符方法(例如 First 或 Count)结合在一起。与查询生成器方法不同,LINQ 运算符不返回 ObjectQuery2.当创建对象的时候尽量使用对象的静态Cr... 阅读全文

posted @ 2010-03-18 11:30 ghwghw 阅读(656) 评论(0) 推荐(0) 编辑