上周技术关注:ASP.NET常见参考项目分析

  • [.NET开发] ASP.NET 常见参考项目的 UI、BLL 、Model 、 DAL 分析 #
    简单个人评价: 1. Personal Web Site Starter Kit:简单,供初学者参考之用 2. Club Web Site Starter Kit:对标准 MemberShip 的扩充值得一看 3. Classifieds Site Starter Kit:结构较为清晰,利用 DataSet 简化了大量 SQL 代码的编写 4. Commerce Starter Kit: 利用了 Provider 模型,有些小瑕疵,如界UI层有 SqlDataSource,Model 中有 DataTable 5. Duwamish 7.1:架构比较清晰,但Model 继承自 DataSet ,因此其 BuildDataTables 和 Models 中的CURD 方法较为麻烦,代码量较大 6. Jobs Site Starter Kit:简单实用,有些缺点,如 Model 的 CRUD 方法的 SqlParameter 造成 BLL 和 DAL 无法完全隔离 7. Timer Tracker Starter Kit:一种架构清晰、较好的实现模式,只是代码量稍大 8. .Text 0.95:基于 .NET 1.1 ,因此 BLL 层稍显复杂,DAL 层代码量也较大 9. Community Server 2.1:它同时兼容 .NET 1.1 和 .NET 2.0 ,因此没有利用 .NET 2.0 的许多特性,但其 Provider 的模式较为清晰 10. .Pet Shop 4.0:架构清晰
  • [软件] 内部资料泄密 中电信要做成一款最大流氓软件 #
    从资料中显示,中国电信制定了严密的计划,并按照计划正在一步一步将“星空极速”软件渗透至用户,从而占领用户桌面,将“星空极速”软件本身的上网拨号职能逐渐演变成一款用户插件,然后通过此插件向用户发送广告信息。
  • [.NET开发] ASP.NET ActionPack #
    这个项目把Rails的Convention Over Configuration设计原则应用到了ASP.NET,利用ASP.NET的Build Provider的设施,为你自动生成基于数据表的模型类编码,免除了你编写烦琐的数据访问编码的痛苦。与BLINQ相比,ASP.NET ActionPack是基于现有的ASP.NET技术,而不是需要等待的下一代技术,而且操作更方便,在改动数据库定义后,你不需要手工执行命令重新生成模型类。
  • [搜索技术] 编写可靠的多线程蜘蛛程序 #
    针对蜘蛛程序,我个人最喜欢的是管道式的分布式设计模式。所谓管道就是一个:Url -> 下载 -> 分析 -> 提交数据的完整过程,管道式分布式设计模式的思想就是通过一个管理器将很多这种管道都并起来一同工作,如果哪条管道出现问题了,也不会影响其它的管道正常工作。
  • [搜索技术; 数学] 数学之美 系列十五 繁与简 自然语言处理的几位精英 #
    我在数学之美系列中一直强调的一个好方法就是简单。但是,事实上,自然语言处理中也有一些特例,比如有些学者将一个问题研究到极致,执著追求完善甚至可以说完美的程度。他们的工作对同行有很大的参考价值,因此我们在科研中很需要这样的学者。在自然语言处理方面新一代的顶级人物麦克尔 ?柯林斯 (Michael Collins) 就是这样的人。
  • [黑客; 安全] 超级黑客 Kevin Mitnick 网站被黑 #
    Kevin Mitnick 的黑客生涯可谓充满传奇,在1995年2月被捕入狱服刑四年半之前,美国国防部、五角大楼、中央情报局、北美防空系统、美国国家税务局、纽约花旗银行、Sun、摩托罗拉等都曾是他闲庭信步的地方,'社会工程学'也成了后来黑客模仿的典范,无数的黑客书籍以敬畏的口吻崇拜着他。

更多技术动态,请访问我的365KeyRSS

你可能感兴趣的:(.net,项目管理,asp.net,asp,中国电信)