- 博客(244)
- 资源 (24)
- 收藏
- 关注
原创 VS2010无法运行与调试Silverlight 3应用程序
VS2010 BETA1无法运行与调试Silverlight 3应用程序 我的机器上安装了VS2008 SP1中文版,后来又安装了VS2010英文BETA1版,当我使用VS2010创建Silverlight3程序时,无法在浏览器中运行,下载安装Sliverlight 3 Runtime之后,VS2010可以运行Silverlight3程序,但却无法进入调试状态,VS2010报告:
2009-07-16 12:03:00 4896 1
原创 WCF中使用MSMQ无法传送自定义对象
WCF中使用MSMQ无法传送自定义对象 WCF在底层使用操作系统的MSMQ实现离线的队列操作,并为此提供了一个NetMsmqBinding。通过精心的设计,在WCF中使用NetMsmqBinding与使用其他绑定的编程方式是一致的。然而,这里面有一个容易忽视的地方。那就是要注意在服务协定中要使用自定义对象的问题。 一个例子如下所示: [ServiceContract
2009-07-01 10:37:00 2769 3
原创 你该如何填报高考志愿?
你该如何填报高考志愿? 收到一封邮件,其主要内容如下:===============================金老师:你好,我现在选了如下几所学校.中国矿业大学,重庆大学,云南大学,武汉理工 ,上海海事大学,合肥工业大学,南京财经,兰州大学今年考615 全省9800名,喜欢工科,动力,热能,自动,只要与物理 化学 数学有关即可云南大学到底怎么样,重点学科什么帮
2009-06-29 09:35:00 2746
原创 金旭亮博客之“桌面应用程序开发技术”资源主页
金旭亮博客之 “桌面应用程序开发技术 ” 资源主页 集中放置与Window 桌面应用程序开发技术 ( 包括 .NET Framework 基类库中的相关技术) 相关的资源《C#面向对象程序设计》完整版教案《C#面向对象程序设计》是我为零面向对象编程基础的学生所设计的教案,共9讲
2009-06-12 17:30:00 6984 4
原创 贺计算机成“就业最困难专业”
贺计算机成“就业最困难专业” 据CCTV、中央人民广播电台报道:在高考刚刚结束之际,中国权威出版机构社会科学文献出版社6月10日发布首部《中国大学毕业生就业报告(2009)》,以大学毕业生就业报告为主线,向毕业生、政府部门和高校提供参考和依据。 主要内容如下:================================= 中国2008届高校毕业生总数为55
2009-06-11 10:29:00 9778 40
原创 今天你培训了吗?
今天你培训了吗? 金旭亮(附:“WCF消息交换模式”学习资源包) 收到过一些学生的邮件,向我咨询是否应该到一些专业IT培训机构进行就业培训的问题。我自己是一名高校教师,也当了几年的班主任,比较了解当前在校生的情况。我的看法是: 如果你是在校的计算机专业的大学生,你应该在低年级(大一和大二)开始就学习业界所需要的技术,并主动地在高年级时寻找兼职和实习机会,组建兴趣小组
2009-06-03 16:24:00 6727 17
原创 Windows 7安装以及VS2008和Office2007冲突的问题
Windows 7安装以及VS2008和Office2007冲突的问题 最近安装了一个Windows 7,于是,需要重新安装VS2008和Office 2007。谈谈安装经历。 1 安装Windows 7我安装的是Windows 7简体中文7106版,安装过程很顺利。(1)驱动程序问题由于我有笔记本上所有设备的Vista驱动程序,因此在Windows 7安装完毕之后,通
2009-06-02 10:32:00 27803 11
原创 老牛破车般的CSDN博客
老牛破车般的CSDN博客与难兄难弟的CSDN下载频道 从2001年到2009年,我在CSDN混了有7、8年了,写博客也有好几年了,对CSDN博客实在是容忍又容忍。 早先是博文插图困难,于是我就尽量不插图,后来发现程序改了,插图比以前方便了,虽然提交图片时还有BUG,我只要多编辑几次也能把文章写完。所以忍了。 后来又发现新写的博文不能出现在首页上,或者是己删除的文章还在首页上
2009-05-19 12:41:00 2245 17
原创 今天,软件开发是变易还是变难
今天,软件开发是变易还是变难 ( 附:金旭亮WCF最新教学资源包下载) 软件技术恐怕是人类社会各行业中更新最快的一个领域了,往往老的技术还没有弄明白,新的技术又横空出世。与老的技术相比,新技术往往功能更为强大,开发效率更高。 我还记得我当年学程序设计时,用C语言写程序,要想得
2009-05-18 14:10:00 8661 43
原创 金旭亮博客之“分布式系统技术”资源主页
金旭亮博客之“分布式系统技术”资源主页 在此集中放置有关WCF等与分布式软件系统开发技术相关的各种文章和技术资源。 ============================================= 2011年1月10日,发表《 “麻烦”的数据缓冲区 》 2011年1月5日,发表《 与Socket的“再次见面” 》 2011年1月18日,发表
2009-05-16 20:26:00 4234 2
原创 WCF中神秘的“8731“端口和“Design_Time_Addresses”
WCF中神秘的“8731"端口和“Design_Time_Addresses” 如果使用Visual Studio 2008 SP1开发WCF应用程序时,会发现当使用Visual Studio 2008的新建“WCF服务”模板向项目中添加WCF服务时,Visual Studio 2008总是使用wsHttpBinding绑定,并且使用以下格式的地址:
2009-05-16 19:50:00 5416 2
原创 金旭亮博客之“计算机学习、教育与专业指导”主页
金旭亮博客之 “计算机学习、教育与专业指导”主页 2011年7月7日 《去培训与闯北京》,介绍我对于初学者参加培训与是否到北京等发展的建议2011年3月13日,发表《“智商平平”学软件》针对普通人学习软件方式与方法的建议。 2011年2月15日,发表《 “一直在山寨,很少有创新”的中国》,反响热烈…… 2011年1月30日,发表《磨刀与砍柴》
2009-05-08 17:21:00 5923 3
原创 70后所面临的软件技术学习困境
70后所面临的软件技术学习困境 收到了一名70后同龄人的邮件:========================================金老师 :作为一名同龄人 , 对金老师我只想说佩服两个字 。 正如《一个普通IT人的十年回顾》中所描述的那样 , 十年的时间 , 金老师从零起步 , 一步一步达到今天这样的高度 , 不容易 !我的经历和金老师有些相似之处 。 大学
2009-05-08 17:00:00 8393 32
原创 编程是一种“组合的艺术”
编程是一种“组合的艺术” ——WPF实例分析金旭亮 有这么一句名言——政治是一种妥协的艺术。这一规律同样适用于软件技术。就我个人的观点,软件开发在一定意义上是一种“组合的艺术”,优秀的软件工程师类似于优秀的厨师,能将一些常见的原料变成一盘色香味俱全的美味佳肴。 为何说编程是一种“组合的艺术”?且让我慢慢道来。
2009-05-05 11:18:00 6604 19
原创 给软件技术学习者的礼物——《WCF概述》教学PPT及相关示例
给软件技术学习者的礼物《WCF概述》教学PPT及相关示例 马上五一了,特别向所有努力学习软件技术的朋友奉献一份节日礼物——《WCF概述》教学PPT及相关示例。 我从去年开始关注.NET 3.5,始终看好WCF和WPF两个技术领域的应用前景,看了许多资料,也动手写了不少代码,于是才有了今天发布的这个教学PPT。 这个教学PPT是我对庞大复杂的WCF技术领域进行梳理后的结果
2009-04-30 16:32:00 6562 14
原创 推荐WPF的好书
WPF好书榜注:以前发过一篇博文《WPF技术书籍之个人排行榜》,时隔大半年,我又看了一些,现向大家推荐一下其中的好书。这几本书我从头到尾都看过,其中的示例也都一一运行分析过,对其评价是有把握的。 ============================================WPF将是微软桌面领域应用开发的主流技术,国内也有出版社引进了一些有关WPF的技术书籍。对于想学习这
2009-04-27 20:17:00 18817 6
原创 《ASP.NET程序设计教程》目录
《ASP.NET程序设计教程》目录 前 言·· I1 致学生——如何学习软件技术·· I(1)“务于精熟”与“观其大略”的两种学习策略·· II(2)学会利用互联网·· II(3)将软件开发实践与软件开发理论结合起来·· II2 致教师——关于本课程的教学方法·· III3 本书主要内容·· III4 本书软件环境说明·· IV5 本书示例网站与数据库的
2009-04-15 17:06:00 4413 6
原创 金旭亮博客之“Web开发技术”资源主页
金旭亮博客之“Web开发技术”资源主页 2010年3月28日 发表《Silverlight应用程序的本地通讯 》2010年3月8日,发表《Silverlight4中使用MEF实现页面的动态装配 》2009年12月10日,在博客园发表《ASP.NET MVC2 异常处理机制中令人费解的HTTP 500错误》2009.11.3日,发表博文《走出“浏览器”的
2009-04-14 19:08:00 5789 4
原创 在LINQ to SQL中处理“更新已被其它用户删除对象”的错误
在LINQ to SQL中处理“更新已被其它用户删除对象”的错误 在多用户条件下,当你正在修改一条记录时,很有可能另一个用户已把此记录删除。这时,等你修改完毕向数据库提交请求时,会出现“更新已被其它用户删除对象”的错误。 在LINQ to SQL中,所有本次数据更改冲突都被记录到DataContext.ChangeConflicts集合中。通过遍历这个集合,可以知道引发冲突的原
2009-03-29 21:56:00 2797
原创 保存Bitmap到内存流中引发“GDI+中发生一般性错误”
保存Bitmap到流中引发“GDI+中发生一般性错误” ----------------------------------------------------------------------------------------- 在.NET中进行图像很容易处理引发“GDI+中发生一般性错误”,最近我就碰到了一次。其场景如下: SQL Server数据库表中有一Cov
2009-03-29 10:41:00 14509 7
原创 “简单低级”的微软技术与研究生的贬值
“简单低级”的微软技术与研究生的贬值 金旭亮 我们学校计算机技术学院给研究生们开设了一门课——《面向对象方法与技术》,这学期由我来讲授。于是我就在博客上发了一个贴子“《面向对象方法与技术》课欢迎业界朋友参与交流》”(详见:http://blog.csdn.net/bitfan/archive/2009/02/23/3925577.aspx
2009-03-08 10:36:00 4860 12
原创 WPF中TreeView控件如何获取选中的TreeViewItem对象?
WPF中TreeView控件如何获取选中的TreeViewItem对象? WPF的TreeView控件与过去的TreeView控件完全不同,几乎是从头重写了一遍,其最重要的特点之一就是支持绑定到层次型数据。只需给其指定一个HierarchicalDataTemplate即可。非常方便。请看以下例子:
2009-03-06 16:56:00 36135 14
原创 《面向对象方法与技术》课欢迎业界朋友旁听交流
《面向对象方法与技术》课欢迎业界朋友参与交流 这学期我将在北京理工大学给计算机学院研究生讲授《面向对象方法与技术》,欢迎有时间有兴趣的业界技术人员参与交流。 这门课程分为两个阶段,第一个阶段是OOP部分内容,是我针对多数本科直读上来的研究生缺乏面向对象编程实践经验而准备的,其内容为.NET 3.5平台技术介绍,包括: 1 深入理解面向对象基本概念,掌握常规面向对象编程技巧(比如对象
2009-02-23 09:16:00 4350 10
原创 我开发的一个信息管理小工具——PersonalInfo
一款个人信息管理工具PersonalInfo PersonalInfo是我写的一个小小的个人信息管理工具,我一直使用它来管理我收集的各种信息和资料,一有时间就改一下,个人感觉这个小软件还是很方便灵活的。 这个软件充分挖掘了.NET Framework的潜力,总代码量上万行,涉及到.NET主要的技术领域。发布的程序包中包括有软件源码、本软件说明文档
2009-01-20 18:44:00 6579 10
原创 WPF组件化开发技术实践
WPF技术拼图之 WPF自定义组件开发实践 WPF是微软最新的桌面应用程序框架,拥有与过去的Windows Form技术相近的功能,全面支持组件化开发技术。本文是对在WPF应用程序中使用组件化技术的一个简要介绍。 在.NET平台上,程序集是最基本的软件组件。程序集有两种用得最广的类型,一种是用于封装业务逻辑的中间层组件,另一种是可视化的界面组件(如各种控件)。 中间
2009-01-19 17:28:00 8714 1
原创 反汇编查看现有在线Silverlight2应用程序示例源码
反汇编查看现有在线Silverlight2应用程序示例源码 去年微软发布了Silverlight2正式版,Web软件工程师终于可以使用熟悉的C#和VB.NET(而非让许多人不喜欢的JavaScript)来编写Silverlight应用程序了,我认为这是Silverligh2开始真正走向实际应用的开始。原先的Silverlight 1,只能看成是一个玩具,用来自娱自乐可以,但开发商业应用就不
2009-01-13 16:26:00 3695 2
原创 WPF的RichTextBox在处理汉字时的小BUG
WPF 3.5的RichTextBox在处理汉字时的小BUG 近来打算封装WPF 中的RichTextBox(.NET 3.5 SP1,在Visual studio 2008 Sp1下)为一个简易文本编辑器,发现了其在处理汉字中存在的一些小问题。 (下文均假设光标所在处文本原先没有粗体特性,并且没有选中任何文本)。 比如要输入粗体文字,在没有选中文本的情况下,压Ctrl+B
2009-01-10 20:52:00 2315 2
原创 大学生就业寒冬中的冬日暖阳在哪?
大学生就业寒冬中的冬日暖阳在哪? ——向在校计算机专业大学生进一言 断断续续地花了约两个星期的时间,今天终于将Java试卷给判完了,长舒一口气。判卷真是一件苦差事,累人。 在批阅试卷的过程中,我有不少感触,联想到当今大学生就业形式的严峻,觉得如果将我的这些感触说出来,虽然不能直接帮助学生就业,但对于许多在校生来说可能会有点帮助
2008-12-26 22:02:00 4669 14
原创 设置RichTextBox的Tab键显示的宽度
设置RichTextBox的Tab键显示的宽度 Windows Form中的RichTextBox控件可以用于显示RTF格式的文档,许多应用程序用它来提供简单的文字编辑功能。然而,RichTextBox有一个麻烦的地方,那就是它的Tab键默认占8个字符宽,有没有办法调整?Google了半天,有的人说使用其SelectionTabs属性可以,但我试了一下,并不好用。最后,想到了最
2008-12-23 16:51:00 4367 1
原创 Vista笔记本通过神州行手机无线上网
Vista笔记本通过神州行手机无线上网 新弄了个蓝牙手机,SIM卡是神州行的,可以通过GPRS上网。但手机屏幕太小,看网页实在不方便。能否让自己的笔记本通过这个手机上网?笔记本的屏幕可够宽。笔记本无线上网一般推荐使用CDMA,移动是GPRS。以前神州行不能上网,现在可以了。以下是上网的详细步骤。供朋友们参考。 1 确保手机可以上网。 现在中国移动已给神州行增加了上网
2008-12-05 08:18:00 3053 3
原创 读者skyfalling:《.NET 2.0面向对象编程揭秘》读后有感
读者skyfalling:读后有感 今天收到了一封读者的邮件,对我的著作给予了肯定,并提出了中肯的建议。作为一名技术书籍的作者,没有比读者对自己作品给出肯定的评价更高兴的事了,非常感谢读者的建议,知音啊! :) 写作这本书时的艰辛仍历历在目,但这本书能帮助一些人更好地掌握技术,是件令人开心的事,心血没有白费,我做的事还是有点价值的。 他的邮件我附在下面: =========
2008-11-07 09:57:00 3561 5
原创 《.NET软件技术开发基础》通识选修课完美收尾
《.NET软件技术开发基础》通识选修课完美收尾 学院教学办公室的余老师通知我去取学生评教结果通知单。我上学期开设的《.NET软件技术开发基础》选修课,选课的34名学生打出了平均95.441的分数,并且给出了很好的评价。 《.NET软件技术开发基础》从2004年起开始每学期讲授,到现在已经4年多了,先后有数百名学生选修,每学期至少有一半学生是非计算机专业的(还有周围兄弟高校和部分在职
2008-10-29 15:29:00 2518
原创 再论——论《Java替代C语言的可能性》
再论——论《Java替代C语言的可能性》 今天登录CSDN博客,看到一个网友针对我一年多以前写的一篇玩笑文章—— 论《Java替代C语言的可能性》(http://blog.csdn.net/bitfan/archive/2007/01/29/1497370.aspx),给出了以下的建议:==============================金老师:我觉得你在写这篇文章之前
2008-10-28 11:06:00 1937 2
ASP.NET MVC 4项目实现插件化
2013-12-11
WPF开发“查找大文件”工具FindAllHudgeFiles源码
2012-08-22
金旭亮《C#面向对象程序设计》教案7_9:终结版
2011-06-18
金旭亮《C#面向对象程序设计》教案_6:委托与事件
2011-05-30
金旭亮《C#面向对象程序设计》教案_5:继承、接口与多态
2011-05-30
金旭亮《C#面向对象程序设计》教案_4
2011-05-02
金旭亮《C#面向对象程序设计》教案_2
2011-03-13
金旭亮《C#面向对象程序设计》教案_1
2011-03-13
.NET4面向对象编程漫谈资源包_应用篇.part3
2010-10-28
.NET4面向对象编程漫谈资源包_应用篇.part2
2010-10-28
.NET4面向对象编程漫谈资源包_应用篇.part1
2010-10-28
.NET4面向对象编程漫谈资源包_基础篇.part5
2010-10-28
.NET4面向对象编程漫谈资源包_基础篇.part3
2010-10-28
.NET4面向对象编程漫谈资源包_基础篇.part1
2010-10-28
“.NET 4.0并行计算技术基础”系列文章及源代码
2009-10-26
WPF启动屏幕的设计
2009-08-26
.NET 4.0中使用内存映射文件实现进程间通讯
2009-08-12
金旭亮“WCF信息交换模式”学习资源包
2009-06-03
金旭亮“WCF并发与实例管理”学习资源包
2009-05-18
MyFileBrowser(重新上传)
2009-05-05
《ASP.NET程序设计教程》上机手册
2009-04-14
C#编程语言与面向对象基础教程
2008-09-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人