2011年11月25日

Pro WPF in C# - think aloud

摘要: 刚开始看,正看到第三章Layout,真搞不懂WPF一直强调的设计UI的那些改变真的是好事吗?首先,有多少开发人员真的关心一个窗口改变大小带来的影响呢?开发人员完全可以将主窗体设为默认最大化,所有功能都用不能调整大小的弹出窗口,或者Dock在一个固定大小的Panel里面。用户调整主窗口大小?吃饱了撑的啊,能干事就行,没事调整大小干嘛。 自己要调整大小,就别怪大小改变导致界面变形不规则什么的(何况Winform调整窗口大小只要不过分也不会有多难看的效果)。Winform做出来的应用程序又不是让用户当游戏一样玩的。再说不同显示器和分辨率的影响。.NET出现的时候,大概流行的显示器还是15寸的。后来显 阅读全文

posted @ 2011-11-25 09:43 buaaytt 阅读(612) 评论(0) 推荐(0) 编辑

2005年11月23日

VS2005的一个bug

摘要: 今天在调试代码的时候发现了一个bug,本来打算feedback给MS,不过一搜索,才发现已经有人报告过这个bug了,而微软说在现在这个版本不会解决。Anyway,this is just FYI: http://lab.msdn.microsoft.com/productfeedback/viewfeedback.aspx?feedbackid=d36ae5cf-07f6-4c10-b40f-97... 阅读全文

posted @ 2005-11-23 16:42 buaaytt 阅读(486) 评论(0) 推荐(0) 编辑

2005年11月6日

翻译MSDN文章 —— 泛型FAQ:最佳实践

摘要: 原文:http://msdn.microsoft.com/netframework/default.aspx?pull=/library/en-us/dndotnet/html/BestPractices.asp 作者:Juval Lowy(后面介绍中说微软将此人视为Software Legend as one of the world's top .NET experts and industr... 阅读全文

posted @ 2005-11-06 16:20 buaaytt 阅读(2520) 评论(0) 推荐(0) 编辑

2005年10月28日

.NET Framework 2.0 以及SDK可以下载了

摘要: 今天收到的邮件,.NET Framework 2.0和SDK的正式版提供下载了。下载地址在这里:http://www.microsoft.com/downloads/results.aspx?productId=C9C8FCFB-BFF3-40CA-B59D-216F6850000A&CategoryID=&freetext=framework&DisplayLang=en... 阅读全文

posted @ 2005-10-28 09:58 buaaytt 阅读(1523) 评论(0) 推荐(0) 编辑

2005年7月28日

让窗体从初始时就保持最大化,并且不能改变窗体大小的完美解决方案

摘要: 我的要求就是让窗体从初始化的时候就最大化,并且用户不能改变窗体大小。最开始的想法是捕获窗体大小改变,即ReSize事件,然后在事件里面把窗体大小设置成初始时的大小。完整的Form.cs代码如下: usingSystem; usingSystem.Drawing; usingSystem.Collections; usingSystem.ComponentModel; usingSystem.Win... 阅读全文

posted @ 2005-07-28 14:24 buaaytt 阅读(2305) 评论(1) 推荐(0) 编辑

2005年7月12日

.NET执行==运算符时的转换处理

摘要: 这个问题我最早发在CSDN论坛上,经过很多网友的热心帮助,最后我得出了一个结论。对不对我不知道,但是我有相当的自信是这样的,希望有人能告诉我吧。 例子代码如下: usingSystem; usingSystem.Collections; structDigit { bytevalue; publicDigit(bytevalue) { if(value>9)thrownewArgumentE... 阅读全文

posted @ 2005-07-12 16:24 buaaytt 阅读(1982) 评论(8) 推荐(0) 编辑

2005年6月24日

我觉得VS2005的Refactor应该提供泛型到非泛型之间的转换

摘要: 比如当前有一个类是泛型,现在我不想要泛型了,而且改变之后不会对其他代码产生很大的影响,这时应该可以通过Refactor来帮助把代码中的<>以及相关部分去掉,当然之前会要求你输入一个特定类型来取代泛型中的一般类型。同样,如果想把当前某个类型改成泛型,Refactor也应该可以做到,只需要用一般类型替换掉当前的特定类型就可以了。 阅读全文

posted @ 2005-06-24 12:25 buaaytt 阅读(490) 评论(0) 推荐(0) 编辑

2005年6月21日

MSDN中文网站关于翻译有很严重的问题

摘要: 就是内容翻译得尚可,但是代码简直是没法看。我每次看中文翻译的文章的时候遇到代码,都要转到相应英文页面去看代码。不知道为什么中文翻译里的代码和原文里的代码相差那么大,很多时候都会严重影响阅读。 看看这篇MSDN翻译里面的代码块就能理解了:http://www.microsoft.com/china/msdn/library/langtool/vcsharp/csharpgenerics.mspx 阅读全文

posted @ 2005-06-21 15:09 buaaytt 阅读(661) 评论(0) 推荐(0) 编辑

2005年6月17日

使用System.StringSplitOptions去除待拆分字符串中的空项

摘要: 很简单的东西,今天学会了,就记下来了。当我们使用某个字符来将一个字符串拆分到字符串数组中的时候,如果待拆分的字符串中有空项,也就是 "" 的时候,在结果数组中也会出现。如果不想将空项包含在结果数组中,就可以使用.NET 2.0的一个新的枚举StringSplitOptions来设置。具体代码如下:strings="0,1,2,";string[]res=s.Split(newchar[]{','}... 阅读全文

posted @ 2005-06-17 12:55 buaaytt 阅读(2100) 评论(1) 推荐(0) 编辑

2005年2月23日

Remoting中在客户端使用自定义的Sponsor

摘要: 很是郁闷,本来写好了,修改提交了几次又没了一大半,只好简单地重新写一点了。 我说话比较喜欢简洁,直接看代码吧(例子根据《Advanced .NET Remoting》一书而来): Server端: Using directives#region Using directives using System; using System.Collect... 阅读全文

posted @ 2005-02-23 12:08 buaaytt 阅读(1811) 评论(0) 推荐(0) 编辑

导航