长期饭票

大家好,请喊我序员!
QQ:15838986
  首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页

2011年5月16日

摘要: HTML5, currently under development, offers many more features and possibilities for developers. HTML5 is not some big change, it is merely new features and possibilities available that does not require existing markup to be thrown away. HTML5 will improve web applications, not completely change them 阅读全文

posted @ 2011-05-16 16:29 Baode 阅读(271) 评论(0) 推荐(0) 编辑

2011年5月12日

摘要: 【原文地址】Introducing WebMatrix【原文发表日期】 2010/7/6, 12:39 PM上个星期我发布了几篇关于我们正要发布的一些关于Web开发新技术的博客:IIS开发者体验版: 这是一个轻量级的免费Web服务器,安装简便,支持目前所有Windows版本,并且与IIS 7.5服务器完全兼容。SQL Server精简版: 一款基于文件的轻量级免费数据库,安装简便,可以集成到ASP.NET应用程序中,支持低成本的宿主环境,并且可以使数据库有选择性地迁移到SQL Server。ASP.NET “Razor”: 一种新的ASP.NET视图引擎,为生成HTML优化,采用代码至上原则的 阅读全文

posted @ 2011-05-12 14:37 Baode 阅读(2244) 评论(3) 推荐(1) 编辑

摘要: 【原文地址】Introducing “Razor” – a new view engine for ASP.NET【原文发表日期】 July 02, 2010 11:01 PM我的团队当前正在从事的工作之一就是为ASP.NET添加一个新的视图引擎。一直以来,ASP.NET MVC都支持 “视图引擎”的概念—采用不同语法的模板的可插拔模块。当前ASP.NET MVC “默认”的视图引擎是ASP.NET Web窗体使用的.aspx/.ascx/.master文件模板。而当今其他一些流行的ASP.NET MVC视图引擎还包括Spark和NHaml。我们正在打造一个新的视图引擎,它是一个在HTML生成 阅读全文

posted @ 2011-05-12 14:36 Baode 阅读(832) 评论(0) 推荐(0) 编辑

2011年5月4日

摘要: 声明:本文内容出自:http://www.codeproject.com/useritems/DotNetEnumsNextLevel.asp由于本人E文菜得实在离谱,对文章的“翻译”①仅限于自娱自乐,文中用词过于牵强而且漏洞百出,强烈建议读者打开上面的链接阅读原文。-------------------------------------------------------------导言 在这篇文章里我将对.NET中的枚举做进一步探索,本文不会含盖枚举的基本概念、语法或者使用方法(这些你可以通过MSDN得到详细的信息),最大的限制是枚举只能使用 Integer 数据类型。枚举提供了 ToS 阅读全文

posted @ 2011-05-04 15:30 Baode 阅读(323) 评论(0) 推荐(0) 编辑

2011年5月3日

摘要: 一、应用系统集群(OA)包含三个部分的内容:功能组件、基础框架、验证中心。分别的功能作用:1) 功能组件 项目功能模块组件, 就是把项目模块化,比如邮件管理,网盘管理,车库管理,请销假管理等功能模块,然后通过在【验证中心】注册来添加系统功能。这样在【基础框架】中就可以访问这些项目功能。优点:项目开发条理清晰,可以根据不同的客户进行功能组合来满足客户的需求,其次对于项目的维护和升级可以只进行模块级变更,出现异常只会影响模块级,而不会影响整个系统的运作。缺点:对于项目的版本维护(模块很多版本不好维护), 模块间的数据处理难度提高。2) 基础框架 用户单点登录进入到操作界面,主要包括:登录验证(访问 阅读全文

posted @ 2011-05-03 12:42 Baode 阅读(445) 评论(2) 推荐(0) 编辑

2011年4月29日

摘要: 我使用Entity Framework是在开始学习Silverlight的时候。用了半年左右。最近ADO.NET团队发布了EF Feathure CTP 4。主要是增加了Code First这个功能。 在说明Code First之前,先和大家回顾下EF4增加的新特性 1.外键支持(Foreign Keys)可以通过直接设置外键属性来设置实体之间的关系。 2.延迟加载支持这个功能默认情况下是开启的,也就是说一个查询操作返回的实体只有在被用到时才从服务器加载。 3. POCOs支持这样你的实体对象就可以独立于EF而存在。不懂POCOs?没关系,这里有几篇很好的文章帮助你理解:http://blog 阅读全文

posted @ 2011-04-29 11:20 Baode 阅读(995) 评论(0) 推荐(0) 编辑

2011年4月28日

摘要: 多个应用系统的登录和认证统一起来,在较大程度上实现了统一认证和单点登录,且具有实际应用效果。用户验证是用户的个性信息通过验证体系识别并获得验证体系认可的一种的机制,包括验证源和验证返回。统一认证(验证)是指多个异构系统统一在一个验证体系进行用户验证,这能够保证用户及其权限的一致性。所谓单点登录,是一种系统的用户管理机制。它通过单一的用户认证和授权行为,就可以允许用户存取被授权的所有计算机和系统,而不需要多次提供密码。 这个服务需要达到以下功能和目标: 支持Web Services技术框架,使得在对各个应用系统实施基于Web Services的应用集成的时候能够使用这个统一身份认证服务进行身份认 阅读全文

posted @ 2011-04-28 11:11 Baode 阅读(306) 评论(0) 推荐(0) 编辑

2011年4月22日

摘要: 通过前篇八篇程序设计指南的学习,相信大家都知道应用程序部件的组合都是在初始化的时候进行装配的。如果当应用程序已经初始化完成了,此时又有新的部件被导入且进行装配,按照目前的实现方式就无法实现了,我们需要一种可以进行动态装配、动态组合以及可以动态的进行新的部件被装配组合的通知的功能,于此MEF所提供的重组(Recomposition)部件特性就可以派上用场了。 这里还是使用上一篇中应用的示例作为功能演示场景,一个图书接口其下有3个不同的具体实现类被定义在主程序中,详细如下代码段:Code highlighting produced by Actipro CodeHighlighter (freew 阅读全文

posted @ 2011-04-22 13:20 Baode 阅读(1164) 评论(0) 推荐(1) 编辑

摘要: MEF中的每一个可进行动态装配的导出部件都是具有生命周期的,在没有特别需求的情况下一般都没有对生命周期进行管理,而实际上MEF已为每一个部件进行了默认的生命周期管理,MEF的生命周期分为三种:Any、Shared及NonShared,被定义在System.ComponentModel.Composition.CreationPolicy枚举对象中。 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->namespaceSystem.Compone 阅读全文

posted @ 2011-04-22 13:19 Baode 阅读(360) 评论(0) 推荐(0) 编辑

摘要: 如果不使用MEF进行托管扩展处理,只有通过WebClient进行程序包的下载、解析。实际上MEF的动态下载的底层实现一样是使用的WebClient,然后利用AggregateCatalog进行动态组合,详细可查看MEF的源代码(路径:Composition.Initialization\System\ComponentModel\Composition\Hosting\DeploymentCatalog.cs)。 在上一篇程序设计指南《MEF程序设计指南六:MEF中的目录服务(DeploymentCatalog)》中介绍了MEF的目录服务,并对MEF的目录服务进行了接口封装,其中有一个接口就是 阅读全文

posted @ 2011-04-22 13:18 Baode 阅读(445) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页