现在的位置: 首页 > 综合 > 正文

上周技术关注:C# Anonymous Methods的前台和幕后

2013年10月05日 ⁄ 综合 ⁄ 共 2003字 ⁄ 字号 评论关闭
  • [.NET开发; javascript] C# Anonymous Methods的前台和幕后 [Part.1] #
    写Javascript的时候,经常会感觉到这个语言有些地方真的很爽,比如你可以写var f = function(){}; 然后把f当作变量到处传,如同C的函数指针;也可以直接写xx.onclick = function(){}; 这就是传说中的匿名方法了C#的设计者似乎也赞赏这种syntax sugar动态语言的特性垂涎不已,在其2.0版本也推出了匿名方法的概念。我在想Javascript的那些pattern在C# 2.0能用上多少,所以一个一个的试验了下。
  • [百度; 比赛] 百度之星程序设计大赛-第一题 #
    本来百度是要求用标准C/C 写,不过这题不要求效率,我就用C#随便试试。题目不难,但如果还是想考虑效率的话,我想递归应该是比较好的选择。等有时间想想递归算法在刷新这贴。后面还有3道题,这里下载题目,有兴趣自己试试。
  • [.NET开发] 对于最近一段时间热门的新技术的感想 #
    上一周是一个新技术周,PDC 2005和中国Tech.ED两大微软技术大会都在这一周进行。一些新的技术也开始在开发人员中活跃起来。C#3.0, VB 9.0, WPF, WCF, WWF, LINQ 等等。我认为今年是新一轮技术周期的开始,因此在未来的几年,我们有很多的机会。我们需要更多的关注这些新技术的走向,从而乘坐下一轮技术的快车,实现更高的发展。
  • [.NET开发] 引爆你的集合灵感 [C#, LINQ] #
    我们知道,LINQ 目前还只是一个原型(prototype),而 PowerCollection 已经 release 了。然而,你不必为 LINQ 仅提供4个集合操作而烦恼,由于 LINQ 支持 Extension Methods,你可以根据需要自行扩展集合操作
  • [搜索技术; Google] Google桌面搜索突破本机搜索限制的探索 #
    将Google桌面搜索应用于MSDN--如下图所示a.完成上述方案的构想-----------2005年5月份b.安装Hxs插件:Copy MSDN到安装Google桌面搜索的服务器上,服务器不要求安装MSDNc.增加一些代码:转换“ttgds://1//E:/MSDN/cpref.hxs//0///html/...”为“ms-help://MS.MSDNQTR.2003FEB.2052/...<要求客户端要安装MSDN>”
  • [ajax; 用户体验] Ajax的一个关于用户习惯的问题 #
    好了,页面不刷新所带来的问题出现了。我们都知道,web应用不可以像windows应用那样随意的控制界面,原因不仅仅是因为交互模式的关系,还因为网络传输延迟的问题,ajax可以处理交互的问题,但是不能处理延迟的问题(至少现在还是,我觉得可以通过“曲线救国”的方式来处理)。我在本机做了一个测试,在我的服务器端的方法中执行一个循环,人为的加大延迟来模拟网络传输的情况(其实很多大方法本来就是这样的),功能是一点问题也没有,但是页面上是一点反应也没有,用户不会知道是怎么回事,他们只会认为是没有点击到按钮,然后就一阵狂点,虽然程序不一定出错(插入数据的那种就说不准了,大家可以试试,我估计是会插入N条记录的,但没有测试过),但用户会很不爽,因为他们%u5D
  • [搜索技术; 新思维] 社会化个性搜索:Rollyo #
    假设有一个Rollyo用户是某一方面的专家,那他所创建的此方面的Searchroll对其他用户来说,便是非常宝贵的资源。其他用户可以利用专家的Searchroll进行更快速、更准确的搜索。当然,我们一开始并不知道哪个用户的Searchroll是有价值的,所以Rollyo里也有用户评价系统选出的High Rollers,帮助用户更快地找到专家用户。
  • [web2.0; 网站设计; iNetword] 在线网页设计和网站管理工具:iNetword #
    早几年人们曾经热烈讨论过ASP(应用服务提供),不过作为普通个人用户的我,除了在线会议工具之外,没见过几个,现在,伴随着Ajax的普及,一下子涌现了这么多和我日常操作有关的web工具群,他们让我无需购买安装软件,只要通过web方式就能获得我需要的处理功能。看来我已经被粘在了这个Web上。
  • [开源] IT时代周刊:生或死 中国Linux必须作出抉择 #
    很多人爱用“扶不起的阿斗”来形容中国Linux产业界,但了解Linux行业的人都知道Linux发展不起来的关键原因是缺乏应用软件的支持。“众所周知,仅开发Linux平台是不行的,它必须能在硬件体系结构中进行预装、与外部驱动设备进行配套、众多应用软件要移植到Linux平台上来,从而建立起Linux的生态群。”陆首群表示,“如果没有行业巨头和广大企业的支持,没有开源社区的支持,中国Linux根本不可能发展起来。”

更多新闻,请访问我的365KeyRSS),你可以通过365Key订阅

抱歉!评论已关闭.