Fork me on GitHub
上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 55 下一页
摘要: WPF为开发者省去了写一大堆的代码, 例如常用的Copy, Paste, Cut...等功能. 如果没有满足需求Command ,可以自己实现ICommand接口。该接口属于System.Windows.Input命名空间,在程序集PresentationCore.dll。内置的 WPF 命令类型为 RoutedCommand 和 RoutedUICommand,这些命令是否就满足你的要求了呢,事实上WPF的内置Command还有需要许多不足,因此在模式与实践团队的Prism项目中也打造一套自己的Command,特别是与UI元素耦合以及不支持命令组合,所以他们在Prism中便增加了另外一套Command:DelegateCommand和CompositeCommand。 阅读全文
posted @ 2009-01-17 22:57 张善友 阅读(2898) 评论(1) 推荐(0) 编辑
摘要: Silverlight 2 应用程序部署到任意HTML页面,可以采用ActiveX的方法,在页面中放入object标签,设置相应的属性即可。使用 object 元素,可以用与所有受支持浏览器兼容的方式在 HTML 中嵌入和配置 Silverlight 插件。具体可参看:如何使用 HTML 将 Silverlight 添加到网页. 阅读全文
posted @ 2009-01-17 22:18 张善友 阅读(1262) 评论(0) 推荐(0) 编辑
摘要: Windows Presentation Foundation (WPF) 在 Microsoft .NET Framework 中添加了一些功能,您可以可靠地使绑定控件与其数据源保持一致。这个类就是ObservableCollection。 阅读全文
posted @ 2009-01-17 21:37 张善友 阅读(27380) 评论(0) 推荐(7) 编辑
摘要: Patterns & Practices Group 最近发布了一个Validation Application Block动手实验室。 非常详细,手册有79 页长,而且是chm格式的! 阅读全文
posted @ 2009-01-16 22:26 张善友 阅读(1868) 评论(0) 推荐(0) 编辑
摘要: Mono 2.2 推出新的代码生成引擎,会产生更优质的代码.对 Windows Form 以及其它内容做进一步改进 阅读全文
posted @ 2009-01-15 09:24 张善友 阅读(1691) 评论(0) 推荐(0) 编辑
摘要: 微软发布了Silverlight 2 控件SDK 源代码,里面包含三个项目,这是学习如何制作Silverlight控件的最佳实践. 阅读全文
posted @ 2009-01-13 22:17 张善友 阅读(1400) 评论(1) 推荐(0) 编辑
摘要: WPF Build Action设置为ApplicationDefinition时,WPF程序就会生成static 'Main' 方法. 阅读全文
posted @ 2009-01-13 18:13 张善友 阅读(2365) 评论(1) 推荐(1) 编辑
摘要: 在制作安装包的时候,要求检查软件安装必备的软件,例如安装visual studio的时候需要检测.net frmaework等,通过WiX完成不了这样的工作,那么如何完成这样的工作呢。这就需要制作一个bootstrapper,检查必备的软件包,并下载安装软件包,然后安装你的MSI安装文件。 阅读全文
posted @ 2009-01-12 23:08 张善友 阅读(2338) 评论(1) 推荐(0) 编辑
摘要: 在Windows XP上 System.TimeZoneNotFoundException: The time zone ID '中国标准时间' was not found on the local 阅读全文
posted @ 2009-01-09 11:44 张善友 阅读(3002) 评论(0) 推荐(0) 编辑
摘要: XULRunner是一个单独的“gecko运行时”安装包,可用于启动多种如同Firefox和Thunderbird一样丰富的XUL+XPCOM应用程序。它提供了安装、升级和反安装这些应用程序的机制。XULRunner还将提供libxul,这个解决方案允许把Mozilla技术嵌入到其它项目和产品中。 简单地说,XULRunner就是一个基于Javascript、CSS和XUL的编程框架,通过我们孰知的web技术来开发跨平台的web桌面程序。 今天在googlecode看到一个基于XULRunner的应用 http://code.google.com/p/sqlite-manager/ 。 阅读全文
posted @ 2009-01-08 21:44 张善友 阅读(1770) 评论(0) 推荐(0) 编辑
摘要: Zeeshan Hirani写了一本有500页的Entity Framework电子书,可以免费下载. 电子书下载地址: Entity Framework learning guide ,还包含了一个完整的示例,包括完整的数据库 Complete Project With databases 阅读全文
posted @ 2009-01-07 22:22 张善友 阅读(9609) 评论(8) 推荐(5) 编辑
摘要: SynchronizationContext是在.NET 2.0引入的一个线程方面的一个类,在Msdn上的文档非常少也没有介绍如何使用它,mikeperetz在codeproject上写了三篇非常详细的文章来说明。 阅读全文
posted @ 2009-01-06 22:14 张善友 阅读(2115) 评论(0) 推荐(0) 编辑
摘要: Routing现在可以作为URLRewriting技术的替代者,出现在asp.net mvc框架中,将它应用于WebForms上也是很简单的,可以到codeplex上下载ASP.NET MVC WebFormRouting Demo。 阅读全文
posted @ 2009-01-03 16:26 张善友 阅读(2161) 评论(2) 推荐(0) 编辑
摘要: DeepEarth是一个地图控件,它将微软的Silverlight 2.0平台和DeepZoom(MuliScaleImage)控件联合起来。其核心构建在这些创新的技术上以提供这样一种架构:可以将服务层、数据提供者以及你自己的客户化地图元素集成到富于表现力的用户体验中。同时它还有一些深入的示例说明了如何使用Virtual Earth Web Services以充分利用高级GIS的服务功能。通过以上这些,你就可以将一个交互式、本地的Silverlight 2.0地图集成到你的应用中了。 阅读全文
posted @ 2008-12-28 19:14 张善友 阅读(1711) 评论(0) 推荐(0) 编辑
摘要: 你在你的应用程序应用IoC容器了吗,你是否希望不依赖于某个具体的IoC,微软的模式与实践团队在Codeplex上发布的Common Service Locator。Common Service Locator 类库包含应用程序和框架开发者引用Service location共享的接口。这个类库提供了在IOC容器和Service locators之上抽象。使用这个类库允许一个应用程序在没有强引用依赖下间接的访问的能力。 阅读全文
posted @ 2008-12-27 21:59 张善友 阅读(7465) 评论(8) 推荐(0) 编辑
摘要: 根据 WinRM SDK (msdn2.microsoft.com/aa384426),Windows 远程管理是“WS 管理协议的 Microsoft 实施,该协议是基于标准 SOAP、不受防火墙影响的协议,允许不同供应商的硬件和操作系统相互操作。”Java Specification Request 262(Web Services Connector for JMX Agent)承诺要与基于 Windows 的、WS-Management 服务直接交互。 阅读全文
posted @ 2008-12-23 22:44 张善友 阅读(6530) 评论(0) 推荐(0) 编辑
摘要: 开始菜单项和要安装的应用程序要分开放在不同的Directory里面,ProgramMenuFolder是标准的Windows开始菜单,第二个Directory将是在windows开始菜单下创建的一个菜单项,我们把它命名为Minimal,菜单的快捷方式包括三个元素:一个是Component 元素是WiX安装元素的原子单位,Component元素下的Shortcut就是快捷菜单项了,RemoveFolder 元素保证在卸载应用程序的时候做相关的清理工作。上面的例子中有两个快捷方式,一个是Minimal Test,另一个是Uninstall Minimal,这两个就是Windows开始菜单中所看到的菜单项了。 阅读全文
posted @ 2008-12-20 23:44 张善友 阅读(2355) 评论(0) 推荐(0) 编辑
摘要: Silverlight 2 DataGrid控件的12月版本,修复了30多个bug,bug也是太多了吧,具体的说明参看Scott Morrison's blog. 阅读全文
posted @ 2008-12-20 22:38 张善友 阅读(1185) 评论(0) 推荐(0) 编辑
摘要: VS的设计时的添加引用窗口看到的程序集的位置来自注册表SOFTWARE\Microsoft\.NETFramework\AssemblyFolders – 放在HKEY_LOCAL_MACHINE 下面就是针对所有的用户, 或者放在HKEY_CURRENT_USER 下面针对当前用户。 WiX要把一个程序注册到GAC,只需要在File 上增加一个选项 Assembly=".net" 就可以了,但是注册到GAC的dll不会放到安装目录下方了,这就需要通过提供两个Component方式来处理. 阅读全文
posted @ 2008-12-20 20:38 张善友 阅读(2027) 评论(3) 推荐(0) 编辑
摘要: 系统环境变量由 Windows 定义并应用到所有计算机用户。对系统环境的更改将写入注册表,而且通常需要重启计算机才能生效。通常我们的程序中也会使用环境变量,如何在WiX设置环境变量呢? 本文讲述的是如何通过WiX设置环境变量. 阅读全文
posted @ 2008-12-19 23:03 张善友 阅读(2954) 评论(0) 推荐(0) 编辑
摘要: TCP有个选项 TcpTimedWaitDelay: 确定 TCP/IP 可释放已关闭连接并重用其资源前,必须经过的时间。关闭和释放之间的此时间间隔通称 TIME_WAIT 状态或两倍最大段生命周期(2MSL)状态。此时间期间,重新打开到客户机和服务器的连接的成本少于建立新连接。减少此条目的值允许 TCP/IP 更快地释放已关闭的连接,为新连接提供更多资源。如果运行的应用程序需要快速释放和创建新连接,而且由于 TIME_WAIT 中存在很多连接,导致低吞吐量,则调整此参数。 阅读全文
posted @ 2008-12-19 13:09 张善友 阅读(16398) 评论(1) 推荐(0) 编辑
摘要: 微软2008年12月16日发布了SQL Server 2005 SP3的正式版,而这也将是该软件的最后一次升级服务,不过暂时只有英文版本,需要简体中文版的用户请稍等。SQL Server 2005 SP3版本号9.00.4035,作为一个累计升级包集成了此前所有的更新补丁,能全方位提升SQL Server 2005的各种服务等级,适用于企业版、企业评估版、开发者版、标准版、工作组版等所有商业版本. 阅读全文
posted @ 2008-12-18 22:02 张善友 阅读(1777) 评论(0) 推荐(0) 编辑
摘要: 这是一篇使用 MsChart Controls和UpdatePanel,展示服务器上的性能计数器数据的文章,具体参看http://weblogs.asp.net/muhanadyounis/archive/2008/12/17/publish-server-performance-monitors-with-mschart.aspx 阅读全文
posted @ 2008-12-17 22:19 张善友 阅读(1020) 评论(0) 推荐(0) 编辑
摘要: 最近有个项目使用ASP.NET MVC开发,遇到一个问题,表现为:通过本地(localhost,本地ip)访问一切正常,但是通过远程链接的时候,呈现给浏览器的都是http 500内部服务器错误.在web.config 配置文件中启用错误处理节点后表现正常了。customErrors 和HandleError之间有什么关系呢? 阅读全文
posted @ 2008-12-17 13:38 张善友 阅读(2053) 评论(3) 推荐(1) 编辑
摘要: DLR团队终于发布了 IronPython 2.0 ,IronPython 2.0完全基于Dynamic Language Runtime (DLR). DLR允许多个动态语言在系统类型层面实现互操作。这个版本修复大概500多个bug,有453个来自codeplex社区的反馈。热烈祝贺开发团队发布了这一个重大的里程碑版本。 阅读全文
posted @ 2008-12-15 13:19 张善友 阅读(2241) 评论(0) 推荐(0) 编辑
摘要: WiX完全用xml描述,使用命令行来生成。只要用任何一个文本编辑器就可以了。但是为了开发效率,我们还是借助于辅助工具比较好。是一般使用的工具是两个:一个Visual Studio插件,在WiX的安装包里面附带,另一个就是WiXEdit,WixEdit是编辑的XMLXML的源代码的图形化工具箱.WixEdit会让你创造体制条件与MSI和MSM测试wix工具箱.它提供了直观的、轻松的对话方式编辑wix文件来源。 阅读全文
posted @ 2008-12-14 17:39 张善友 阅读(7275) 评论(1) 推荐(1) 编辑
摘要: Json.NET,提供相当完整的文档之外,还提供了 LINQ to JSON 的 LINQ Provider 可以更方便的读取JSON 对象,今后将可比以往用更轻松的方式用 .NET编写 JSON 相 阅读全文
posted @ 2008-12-13 10:35 张善友 阅读(2725) 评论(0) 推荐(0) 编辑
摘要: Oxite更是一个asp.net mvc项目的实例,Oxite目的就是向开发者展示ASP.Net MVC的功能。微软使用Oxite创建了Mix Online网站,并向开发者提供了该站点的源代码以供学习。 阅读全文
posted @ 2008-12-11 22:02 张善友 阅读(7308) 评论(2) 推荐(0) 编辑
摘要: Silverlight 2 Networking Options http://weblogs.asp.net/dwahlin/archive/2008/04/10/silverlight-2-networking-options.aspx Pushing Data to a Silverlight Client with a WCF Duplex Service - Part I http:... 阅读全文
posted @ 2008-12-10 23:44 张善友 阅读(1099) 评论(0) 推荐(0) 编辑
摘要: Windows® Communication Foundation (WCF) 提供了许多扩展点,供开发人员自定义运行时行为,从而实现服务调度和客户代理调用。您可以通过编写能以声明方式应用到服务中的自定义行为来使用这些扩展点。 阅读全文
posted @ 2008-12-09 23:12 张善友 阅读(1872) 评论(1) 推荐(1) 编辑
摘要: 前面介绍了一个 好用的WCF Visualizers ,这里有一个可以看几乎开发中应用到对象的,叫做Mole,最新版本是 4.2。安装和说明看这里:http://www.codeproject.com/KB/macros/MoleForVisualStudioEdit.aspx,Mole这个Visualizers就是超强大的了,不论是 ASP.NET, Windows Forms, WPF 都提供了很多好用的 Visualizers 阅读全文
posted @ 2008-12-09 23:08 张善友 阅读(1158) 评论(0) 推荐(0) 编辑
摘要: 从 Visual Studio 2005 开始有个非常好用的功能, 就是在 debug 的时候, 可以用Visualizer 很方便的查看某些类型的参数, 比如说 Text Visualizer, XML Visualizer, HTML Visualizer 等等, VS2008还针对了 IEnumerable 类型对象也提供了查看的能力. WCF Visualizers 可以查看WCF的各种对象,是WCF开发的必备工具之一。 阅读全文
posted @ 2008-12-09 22:52 张善友 阅读(1151) 评论(0) 推荐(0) 编辑
摘要: Windows Installer XML(WiX) 这里所介绍的是Wix 3.0版本,目前还是beta. Wix 是 Windows Installer XML 的缩写,它是微软提供的一组工具和规范用来制作MSI格式的安装包。DTF就是msi.dll(Windows installer library)的.net包装,DTF使得为MSI安装包编写自定义Actions(CA)非常容易了,DTF就可以使用.NET支持的语言C#/VB.NET等等来写CA了。 阅读全文
posted @ 2008-12-07 19:39 张善友 阅读(2515) 评论(0) 推荐(0) 编辑
摘要: 对于不小心时数据删除了,这个工具SQL Log Rescue™可试试, 操作示例见安装后的帮助文件.就不作演示了.工具地址: http://www.red-gate.com/products/SQL_ 阅读全文
posted @ 2008-12-07 14:20 张善友 阅读(2078) 评论(0) 推荐(0) 编辑
摘要: VS2008下的网站发布插件,使用方法请参考VS2005下的网站发布插件。 阅读全文
posted @ 2008-12-07 10:24 张善友 阅读(2336) 评论(1) 推荐(0) 编辑
摘要: 一个管理Windows环境变量的小工具,请看这篇文章的介绍:EnvMan 1.3 - Windows Environment Variables Manager 阅读全文
posted @ 2008-12-06 23:54 张善友 阅读(1985) 评论(0) 推荐(0) 编辑
摘要: WCF 3.5 引入了 WebGetAttribute、WebInvokeAttribute、UriTemplate 来增加对 REST 的支持,这使得我们用很简单的方式就可以实现 RESTful WCF Service 阅读全文
posted @ 2008-12-05 23:07 张善友 阅读(5955) 评论(2) 推荐(1) 编辑
摘要: 可以设置环境变量并立即生效, 与Windows批处理不同的是此脚本设置的环境变量可保证重启后一样有用. 保存以下内容为 设置环境变量.vbs , 修改要设置的环境变量名即路径即可开始运行设置. 阅读全文
posted @ 2008-12-05 18:07 张善友 阅读(6585) 评论(2) 推荐(0) 编辑
摘要: 这是由 mixi 株式会社 开发部系统运营组的两位工程师野雅广、前坂徹所写,日常负责程序的运营。本文将针对最近在Web应用的可扩展性领域的热门话题memcached,说明其内部结构和使用。这篇连载语言简洁、通俗易懂,非常适合memcached入门的人阅读。 阅读全文
posted @ 2008-12-05 13:04 张善友 阅读(2850) 评论(1) 推荐(0) 编辑
摘要: LINQ to SQL当中的灵活的查询操作是其一个很大的优点, 但是当编写较复杂的链接时有时候需要注意一些细节。 阅读全文
posted @ 2008-12-04 13:55 张善友 阅读(1478) 评论(1) 推荐(0) 编辑
上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 55 下一页