要求:
谷歌发现了这些:
编辑:
没有应用程序,只有库.
你使用Visual Studio的Cider旁边有哪些工具?
您是否成功使用了Microsoft Expression产品系列中的某些内容?
编辑:
以下是透露工具:
其他一些相关问题:
您知道哪些技术用于创建用户友好的GUI?
我可以命名以下特别有用的技术:
您是否在软件中实现了列出的技术?
编辑:
正如Ryan P所提到的,创建可用应用程序的最佳方法之一就是将自己置于用户的位置.我完全同意这一点,但我想在本主题中看到的是具体技术(如我上面提到的那些)而不是一般性建议.
我正在使用C#.
所以我有一个有一些领域的对象,并不重要.我有这些对象的通用列表.
List<MyObject> myObjects = new List<MyObject>();
myObjects.Add(myObject1);
myObjects.Add(myObject2);
myObjects.Add(myObject3);
Run Code Online (Sandbox Code Playgroud)
所以我想根据一些标准从列表中删除对象.例如,myObject.X >= 10.
我想使用该RemoveAll(Predicate<T> match)
方法来执行此操作.
我知道我可以定义一个可以传递给RemoveAll的委托,但我想知道如何使用匿名委托定义这个内联,而不是创建一堆仅在一次使用的委托函数.
在显示win32/.net例外消息时,如何让我的应用程序始终使用英语?
我收到了这条消息,看起来有人用babelfish来翻译它(它是瑞典语):"System.ComponentModel.Win32Exception:Programmet kunde inte starta eftersom programmets sida-vid-sidakonfigurationärfelaktig."
非常无益,谷歌有4次点击,没有一个有用.所以我必须猜测原始邮件是什么,并谷歌.(原来是:"应用程序无法启动,因为它的并排配置不正确.")
这一次,找出原始的错误信息是相当简单的,从一开始就用英语留言当然会节省我的时间.
那我该怎么做?
你依赖数据库交易多少钱?
您更喜欢小型还是大型交易范围?
您更喜欢客户端事务处理(例如.NET中的TransactionScope)而不是服务器端事务,反之亦然?
嵌套交易怎么样?
您有与交易相关的一些提示和技巧吗?
你遇到过与交易有关的任何陷阱吗?
欢迎各种答案.
由于CouchDB不支持SQL类似的AUTO_INCREMENT,您的方法是为文档生成顺序唯一数字ID?
编辑:
我需要数字ID有几个原因:
我知道复制等问题.这就是为什么我对人们如何克服这个问题感兴趣.
继续我之前的问题,文本差异可视化的任何良好控制是什么?
像StackOverflow的修订差异查看器,但对于WinForms或WPF
要求:
没有应用程序,只有组件.
我对OSS差异工具不感兴趣