摘要:
在Mix08到来之前Mono团队老大Miguel de Icaza's在blog上发布了Pre-Mix 08: Moonlight Updates。根据这篇blog的描述,Monolight基本完成了Silverlight1.0功能的开发.
阅读全文
posted @ 2008-03-04 22:18
张善友
阅读(2712)
推荐(0)
摘要:
模式和实践团队今天发布了Web Client Software Factory 2.0 for VS2008,下载地址: Web Client Software Factory - February 2008 Web Client Software Factory Source Code - February 2008 Web Client Software Factory Source Code...
阅读全文
posted @ 2008-02-29 21:43
张善友
阅读(1213)
推荐(0)
摘要:
Lang .NET 2008 是.NET(CLR, DLR 以及其他平台)上语言及相关工具的设计开发者的盛会。Lang.NET 2008 相关Session 已经可以看了,绝对值得好好的学习,地址是:http://langnetsymposium.com/talks.asp。这次播放器是SilverLight而不是Flash了,要求安装Sliverlight 1.0,如果你用的是Linux系统,使...
阅读全文
posted @ 2008-02-26 21:41
张善友
阅读(2176)
推荐(0)
摘要:
这两天看了一本书《Grails权威指南》,看了这个Java上Rails框架,其中有两条设计理念:
1、make simple thing easy and make complex possible -让简单的事情变的容易,同时让复杂的事情的实现成为可能
2、Convention Over Configuration --约定高于配置
Rails几乎成了敏捷web框架的代名词,Java社区的Grails,.NET开源项目Mono Rails和Subsonic,还有微软ASP.NET Team正在做的ASP.NET MVC框架无不体现着上述两项设计理念。
阅读全文
posted @ 2008-02-24 16:35
张善友
阅读(5663)
推荐(0)
摘要:
在ASP.NET 2.0中,引入了MasterPage的机制,在当前页使用MasterPage的情况下,放在 ContentPlaceholder1这样的内容页的控件无法用Page.FindControl来查找,原因何在? MSDN对FindControl的解释:在当前的命名容器中搜索带指定 id 参数的服务器控件 这里有一篇文章阐述阐述FindControl方法和INamingContainer...
阅读全文
posted @ 2008-02-17 21:52
张善友
阅读(3533)
推荐(0)
摘要:
通过.NET Mass Downloader完成.NET整体源码的下载,而且可以通过配置VS 2005,以非常类似的方法在VS 2005中使用这些源码。
在老外的blog看到好几篇关于这个项目的介绍,和大家分享一下,具体的设置和使用参照下面的文章:
Download All the .NET Reference Source Code at Once with Net Mass Downloader
NetMassDownloader Download .Net Framework Source Code At Once Without Any Visual Studio Installed , Enables Offline Debug In VS 2008,VS2008 Express Edition,2005 And CodeGear Rad Studio.
阅读全文
posted @ 2008-02-15 20:18
张善友
阅读(9286)
推荐(0)
摘要:
Windows Server 2008就要上市了,用虚拟机安装了两个版本的,一个Server Core的,也就是类Unix的命令行管理的版本,另一个是企业板。IIS 7值得期待,但是Server Core上的IIS居然不支持Asp.net,甚至没有.NET Framework 。微软推出Server Core不就是为了在加强服务器的安全性吗,难道微软不要.NET 作为服务器,这点就比不上同为.NET Framework的实现的Mono,最新的Mono1.2.6,完全支持Asp.net 2.0, 不也一样好好跑在Linux的命令行下吗,当然图形界面可以方便管理员的管理工作,IIS 7.0已经完全用XML文件配置,像apache一样完全胜任用命令行管理了,期待微软在Server Core上支持.NET Framework.
阅读全文
posted @ 2008-02-12 10:07
张善友
阅读(12949)
推荐(1)
摘要:
1)模块化的网络核心允许用户增加和删除特定的功能。如果要使用服务统计构件,仅需几个模块(不包括ISAPI)。
2)一个统一标准的HTTP管道,它对应于本地管理方面的应用程序。用户可以对经典的ASP网页使用基于窗体的认证系统。
3)用户可以建立自己的IHttpModule以及IHttpHandlers,并且把它们插入到统一的管道。
4)新款分布式的XML设置系统,它利用了ASP.NET的设置系统的优点。
5)改善的诊断和问题解答机制,包括了新Runtime状态以及跟踪功能。
6)新型可扩展,面向任务的管理员用户界面。
阅读全文
posted @ 2008-02-09 21:39
张善友
阅读(2517)
推荐(0)
摘要:
Microsoft .NET Framework 3.5 对 .NET Framework 2.0 和 3.0 中的许多新功能进行了更新和增补,且附带了 .NET Framework 2.0 Service Pack 1 和 .NET Framework 3.0 Service Pack 1。
阅读全文
posted @ 2008-02-09 09:49
张善友
阅读(4154)
推荐(0)
摘要:
Windows Server 2008 RTM发布了,迫不及待的安装了一个企业版本的,第一感觉不错,看到了激动人心的应用服务器。
大多数应用服务器(尽管不是全部)是用Java语言编写。在Windows Server 2003时代,.net还是1.1,微软那时候声称的应用服务器实在可怜,用Win2003+IIS 6 +.NetFramework 1.1自己来做AppServer,参见Dec. 2002: Microsoft's Application Server: Windows Server 2003。时隔6年后,.net进化到了3.5, Windows Server到了2008。Windows Server 2008内建的.NET应用服务器的基础是微软的.NET Framework 3.0,而且提供了非常易用的管理工具Server Manager。
阅读全文
posted @ 2008-02-08 22:05
张善友
阅读(7798)
推荐(0)
摘要:
IIS 承载的WCF服务,程序调用发生如下错误: Unhandled Exception: System.ServiceModel.ProtocolException: The remote server returned an unexpected response: (405) Method not allowed. 地解决方法参看:http://msdn2.microsoft.com/zh-...
阅读全文
posted @ 2008-01-31 13:21
张善友
阅读(1514)
推荐(0)
摘要:
现国内不少软件都开源了。但很奇怪,他们都有自己相同一套的软件版权许可协议。这些软件许可协议跟开源本身的精神是有冲突的。博客园的开源项目NBear做的非常不错,完全符合开源精神,是一个地地道道的开源项目,NBear采用的是BSD的开源协议,项目也做得非常成功,为中国的开源项目的楷模。主要有几点非常值得国内的开源项目学习:
1、建立开源社区:建立开源社区内容包括:项目概况、软件下载(源代码CVS\SVN)、文档(wiki)、BUG提交、FAQ、互动平台。让更多的人可以参与进来,这也是开源软件的开发模式。NBear的官方网站(http://nbear.org/)都包含这些非常重要的内容,希望大家支持NBear.
2、软件许可协议: NBear采用的是BSD的开源协议,找一个符合自己项目的开源许可协议。如gpl、mpl、mit等等。这些许可协议可以帮助你来对付一些侵权行为的组织和人。
3、软件服务模式:NBear项目也有一个链接是赞助|Donate NBear ,这也是为了项目生存的经济来源。我也看到了NBear的领导者Teddy's Knowled
阅读全文
posted @ 2008-01-27 15:44
张善友
阅读(3708)
推荐(1)
摘要:
今天处理组织架构部分的代码出错了,还好数据库迁移到了SQL Server 2005,原来系统使用的是SQL Server 2000,随着公司规模的扩大,公司人员的急速增长,系统不断的发生了问题,经常在救火,今天SQL Server 2005救了一次火: 在SQL Server 2000的存储过程中处理动态SQL的时候,经常发现nvarchar(4000)不够用了,在SQL Server 2005 ...
阅读全文
posted @ 2008-01-24 16:16
张善友
阅读(3972)
推荐(0)
摘要:
VS2008的解决方案资源管理器莫名其妙的不见了,重装VS2008也没有用,最后才用这个方法解决: 工具--〉导入和导出设置--〉重置所有设置
阅读全文
posted @ 2008-01-22 16:41
张善友
阅读(3297)
推荐(0)
摘要:
作为下一代 ADO.NET 3.0 的开发框架,Entity Framework 让我们从复杂的关系数据模型中解脱出来,使用更加符合面向对象的实体数据模型(Entity Data Model)来完成业务设计和开发。
Entity Framework 很像 NHibernate,同样采取 XML 进行映射。不过借助于强大的可视化设计工具和向导,我们可以非常方便地完成这些头疼的工作。 Entity Framework 对 Linq 的直接支持 —— LINQ to Entities
阅读全文
posted @ 2008-01-21 21:57
张善友
阅读(7952)
推荐(0)
摘要:
工具Console2是Windows操作系统的系统命令cmd的扩展软件。它的最大好处是支持多标签,这样一个窗口就有多个标签来在不同的目录下执行命令,而且不会在任务栏里产生过多的窗口。
阅读全文
posted @ 2008-01-21 08:47
张善友
阅读(4879)
推荐(0)
摘要:
类似于Sql Management studio一个用于Linq语法的工具LINQPad。
阅读全文
posted @ 2008-01-20 21:47
张善友
阅读(2197)
推荐(0)
摘要:
当你在项目中使用LINQ to SQL的时候, 有一个事情是必须要非常注意的, 那就是要关心一下LINQ to SQL帮你生成的SQL语句, 尤其在你还不是非常熟悉LINQ to SQL的语法, API的时候, 这点是非常重要的。
阅读全文
posted @ 2008-01-19 19:05
张善友
阅读(6316)
推荐(0)
摘要:
LINQ to SQL集成到应用程序中需考虑的一些问题:
1、Business Layer接受的数据结构
2、分页功能
3、动态排序功能
阅读全文
posted @ 2008-01-18 13:33
张善友
阅读(1387)
推荐(0)
摘要:
在ScottGu的blog上去年十月发的帖子 Releasing the Source Code for the .NET Framework Libraries 今天宣布了了 .NET Framework Library Source Code now available ,代码基于 Microsoft Reference License (MS-RL)协议发布,这不是开源项目的协议,你只能看...
阅读全文
posted @ 2008-01-17 08:43
张善友
阅读(5475)
推荐(0)
摘要:
开源社区的智慧是无穷的,并且和微软也不是你死我活的关系。反倒应该是一种互相补充的关系,关注开源社区可以解决你所碰到的问题。 DLINQ *.dbml文件该属于哪一层这样的问题迎刃而解。
阅读全文
posted @ 2008-01-13 18:03
张善友
阅读(5329)
推荐(0)
摘要:
实现QQ IM protocol 的IM工具,可以传送图片,默认是QQ2006的表情。可以自定义表情。但是文件传送有问题,传一点就自动失败。可以看到QQ秀。能正确显示QQ群,可以截图,功能貌似比较全面。 网站地址:http://sourceforge.net/projects/evaq 使用wildfire和linq在一个客户端整合QQ,MSN,Gtalk
阅读全文
posted @ 2008-01-10 07:49
张善友
阅读(2559)
推荐(1)
摘要:
asp.net mvc ctp版本发布不到一个月时间,在社区出现了丛多的优秀开源项目,社区的活跃性非常高哦,前一段时间园子里也引发了MVC和WebForm的讨论,现在给各位推荐几个相关的优秀项目,这些项目是MVC的价值的最佳证明。
阅读全文
posted @ 2008-01-05 14:38
张善友
阅读(27022)
推荐(2)
摘要:
为软件开发提供一个现成的、定义良好的、可扩展的日志设施。所谓"现成的"意思为软件开发可以即刻使用,包括API文档、使用实例和库;"定义良好的"表示项目提供良好的使用接口和具有优秀的内部设计;可扩展的意味用户可以进一步扩展功能。
阅读全文
posted @ 2007-12-30 11:02
张善友
阅读(7870)
推荐(0)
摘要:
看了为WebForms说几句话,以及一些ASP.NET开发上的经验(上) 和为 MVC 和 Web Form 正名的一份“大字报” 的相关评论。
阅读全文
posted @ 2007-12-22 16:24
张善友
阅读(5137)
推荐(0)
摘要:
看了阿不的 我会为开源和自由学习,使用JAVA.但我决不会为了开源和自由放弃.NET ,本想在后面回复,发现写了一下不短,就另开一帖。
阅读全文
posted @ 2007-12-20 20:39
张善友
阅读(5788)
推荐(1)
摘要:
下一个微软Enterprise Library的版本——V4——将预置支持依赖注入。依赖注入将通过容器以独立或作为库的一部分来提供。
阅读全文
posted @ 2007-12-20 08:11
张善友
阅读(2578)
推荐(0)
摘要:
在博客的世界里进行了一场关于使用依赖注入(DI)之优点和缺点的有趣讨论。论题是:依赖注入是否真的值得?
阅读全文
posted @ 2007-12-17 08:04
张善友
阅读(1547)
推荐(1)
摘要:
在.NET3.5中,框架对XML的操作进行了扩展,这个扩展就是LINQ to XML。System.Xml.Linq 几乎是对 System.Xml 的全部重写.
阅读全文
posted @ 2007-12-16 21:24
张善友
阅读(5329)
推荐(0)
摘要:
将Quartz.NET集成到 Castle中 例子代码使用的Quartz.net版本是0.6,Quartz.NET 0.9 发布了 ,最新版本支持通过配置文件来完成后台的作业调度,不必手工创建Trigger和Scheduler。
阅读全文
posted @ 2007-12-09 18:39
张善友
阅读(10410)
推荐(2)
摘要:
异常信息: CLR 无法从 COM 上下文 0x645e18 转换为 COM 上下文 0x645f88,这种状态已持续 60 秒。拥有目标上下文/单元的线程很有可能执行的是非泵式等待或者在不发送 Windows 消息的情况下处理一个运行时间非常长的操作。这种情况通常会影响到性能,甚至可能导致应用程序不响应或者使用的内存随时间不断累积。要避免此问题,所有单线程单元(STA)线程都应使用泵式等待基元(...
阅读全文
posted @ 2007-12-09 17:57
张善友
阅读(3084)
推荐(0)
摘要:
How to Run ASP.NET v1.1 on IIS7:http://www.iis.net/articles/view.aspx/IIS7/Hosting-Web-Applications/ASP-NET/How-to-Run-ASP-NET-v1-1-on-IIS7 Creating IIS7 sites, applications, and virtual directories:h...
阅读全文
posted @ 2007-12-08 22:58
张善友
阅读(702)
推荐(0)
摘要:
quartz.net 0.9已经发布。这是较早的0.7版本,改名表明成熟度和功能完整性。这个版本主要的特性是bug修复和支持基于xml配置 配置调度和remoting的支持, xml的配置使得现在你更容易设定的调度的代码,remoting的功能,可让您控制调度越过应用领域的边界。quartz.net dll现在也做了签名,你可以把它添加到GAC中。这个版本中也有一个很大的改变:使用UTC配置的调度在quertz.NET上都是可工作的。
阅读全文
posted @ 2007-12-03 07:45
张善友
阅读(4826)
推荐(1)
摘要:
一共注册了两个域名,一直都在使用这两个域名,blog,论坛、Wiki,有好几个地方的地址,今天采用URL转发给这几个东西都绑上自己的域名。 注册的域名:keyusoft.cn,openbeta.cn.这两个域名目前都用在我的个人网站上http://www.openbeta.cn或者http://www.keyusoft.cn(专注于.NET开源技术文档的整理,包括Microsoft .NET Fr...
阅读全文
posted @ 2007-12-02 16:28
张善友
阅读(953)
推荐(0)
摘要:
Ajax的一个应用:保持Session不过期。 http://blechie.com/WPierce/archive/2007/11/26/Session-Keep-Alive-with-MonoRail-and-jQuery.aspx
阅读全文
posted @ 2007-12-01 20:40
张善友
阅读(1003)
推荐(0)
摘要:
SQL Server 2005 Analysis Services 教程 SQL Server 2005 Analysis Services实践(一) SQL Server 2005 Analysis Services实践(二) Mastering OLAP Reporting: Reporting with Analysis Services KPIs MSDN Magazine推出Custom...
阅读全文
posted @ 2007-12-01 20:02
张善友
阅读(1619)
推荐(0)
摘要:
直接使用VS2008打开VS2003的Web项目,提示转换项目,开始转换项目,转换完的结果可能就不是你想要的了,VS2008把它给转换成WebSite模型了,像VS2005+SP1那样多好啊,VS2003的Web工程转换成Web Application类型的,怎么VS2008又患VS2005的错误了。微软在刚刚推出VS2005的时候,大家对于VS2003升级到VS2005可谓是痛苦,微软无奈发布了...
阅读全文
posted @ 2007-11-30 19:43
张善友
阅读(6936)
推荐(0)
摘要:
Visual Studio International Pack 包含一组类库,该类库扩展了.NET Framework对全球化软件开发的支持。使用该类库提供的类,.NET 开发人员可以更方便的创建支持多文化多语言的软件应用。 该软件包1.0版提供下面七个组件以增强.NET Framework对全球化软件应用开发的支持。
阅读全文
posted @ 2007-11-29 19:43
张善友
阅读(2677)
推荐(1)
posted @ 2007-11-28 19:33
张善友
阅读(514)
推荐(0)
posted @ 2007-11-28 17:03
张善友
阅读(402)
推荐(0)