摘要: MVC 还会有更多改进,包括视图(html辅助方法,验证辅助方法等等),AJAX,子控制器和站点组合,与登录,认证,授权和缓存的深度集成,以及数据scaffolding支持等。
我们翘首以待!  阅读全文
posted @ 2008-07-17 12:01 ccs 阅读(339) | 评论 (2)编辑
     摘要: 职责描述:
   1.独立地设计、开发、实现和测试关键应用系统
   2.将作为团队骨干理解业务问题、分析系统需求并编写需求规范
   3.有能力对一个应用模块或子系统进行架构设计
   4.配合进行软件产品的需求定义、设计,BUG的修改
   5.负责软件的测试计划和优化、设计文档编写、测试分析报告
   6.为现有系统和客户提供技术支持和维护。


岗位要求:
   1.本科以上学历(包括本科,或大专能力比较突出的),计算机及相关专业
   2.1年以上软件开发工作经验
   3.熟悉.net framework
   4.熟悉html和javascript
   5.熟悉面向对象程序设计
   6.能阅读英文技术资料
   7.熟悉各种开源.net框架者优先  阅读全文
posted @ 2008-02-15 12:12 ccs 阅读(489) | 评论 (12)编辑
     摘要: 自动属性 public string Name{get;set;}
匿名类型 new{}
对象初始化器 new{Name=""}
扩展方法 static class{static void Method(this Type type){;}}
lambda表达式 (c => c >= 26)
隐式类型局部变量 var
IEnumbrable.Where books.Where(book => book.Name == "").Select(book => book.Price)
查询表达式 from book in books where book.Name == "" select book.Price  阅读全文
posted @ 2007-11-19 13:58 ccs 阅读(169) | 评论 (0)编辑
     摘要: 职责描述:
   1.独立地设计、开发、实现和测试关键应用系统
   2.将作为团队骨干理解业务问题、分析系统需求并编写需求规范
   3.有能力对一个应用模块或子系统进行架构设计
   4.配合进行软件产品的需求定义、设计,BUG的修改
   5.负责软件的测试计划和优化、设计文档编写、测试分析报告
   6.为现有系统和客户提供技术支持和维护。


岗位要求:
   1.本科以上学历(包括本科,或大专能力比较突出的),计算机及相关专业
   2.1年以上软件开发工作经验
   3.熟悉.net framework
   4.熟悉html和javascript
   5.熟悉面向对象程序设计
   6.能阅读英文技术资料
   7.熟悉各种开源.net框架者优先  阅读全文
posted @ 2007-09-06 12:05 ccs 阅读(789) | 评论 (6)编辑
     摘要: Ruby是一种有着超级清晰语法的纯面向对象的编程语言,它能够让编程变得有趣和优雅(这点在后面的内容中确实得到印证)。Ruby成功的组合了Smalltalk的优雅以及Python的易用性,还有Perl的实用主义。Ruby起源于90年代的日本,在过去的几年时间里随着更多的英语资料的出现变得更加的流行。
Rails是一个用来开发数据库后台的WEB应用的开源框架。

到目前为止我发现Ruby on Rails最大的优点就是在于简单!RoR的核心思想就是“更少的编程,更简单的配置”
安装和配置非常简单,不象Java需要安装运行环境,安装应用服务器,然后再进行一大堆的配置。在安装上Ruby和Perl很象,只需要装一个简单的解释环境就可以了(和Perl很象的地方很多,例如正则表达式的支持)。RoR避免了繁杂的XML配置文件,一个Rails应用程序只需要简单编程就可以通过影射和发现配置好所有的东西。你的应用程序和数据库里已经包含了所有Rails需要的东西。
编码简单,很多代码都是可以自动生成,可以自动生成MVC,可以自动生成框架、Web服务。甚至你只要写上一行代  阅读全文
posted @ 2007-07-03 14:45 ccs 阅读(446) | 评论 (0)编辑
posted @ 2007-06-12 08:45 ccs 阅读(631) | 评论 (1)编辑
     摘要: 微软公司在其MIX07大会上宣布了IronRuby,一个运行在.NET CLR之上的Ruby实现的发布。其中,IronRuby与Java VM上的JRuby类似,但与Ruby/.NET Bridge之类的工具不同,这类工具只是将Ruby解释器于.NET VM相连接。

IronPython是运行在.NET之上的Python实现,其开发人员Jim Hugunin向我们阐述了IronRuby、IronPython和另外一些动态语言之下的技术的更进一步信息:

新的动态语言运行时(Dynamic Language Runtime,DLR)向CLR中加入了一小部分核心特性,使之得到显著改善。它向平台中加入了一系列明确为动态语言需求所设计的服务,包括同享的动态类型系统、标准托管模型(Standard Hosting Model),以及轻松生成快速动态代码的支持。有了这些新增的特性,要在.NET上构架高质量的动态语言实现就变得信手拈来了。更重要的是,这些特性使得所有使用DLR的动态语言可以随意与其它动态语言,以及平台上现有强大的静态语言,比如VB.NET和C#,共享  阅读全文
posted @ 2007-06-12 08:35 ccs 阅读(169) | 评论 (1)编辑
     摘要:   两大杀手级应用

  有业界人士一针见血指出,“无论你看新浪还是网易的新闻,无论你玩盛大还是九城的游戏,电脑上都会挂一个QQ的客户端。他们对QQ具有强烈的依赖。”

  “所有的资讯网站包括三大门户,都要依靠百度为他们带来不菲的流量。流量到谁家?百度掌握最大的话语权”。   阅读全文
posted @ 2007-03-22 17:23 ccs 阅读(514) | 评论 (4)编辑