自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(83)
  • 收藏
  • 关注

转载 开源项目管理工具推荐

ProjectLibre支持任务管理、资源分配、跟踪、甘特图等等。ProjectLibre是一款类似微软Project这类商业软件产品的不错的选择。在去年12月,ProjectLibre发布了v1.5.8版本,一个指向Open Services Gateway Initiative(开放服务网关协议)模块结构的完全重写的代码库即将来临,这将允许连接器模块更加融合企业解决方案(诸如企业资源计

2014-03-12 16:27:42 1489

转载 移动开发编程资源大全,让你离优秀更近一步!

移动开发资源大全,从编程到HTML、CSS,再到设计,开发提高等资源,把学习Web、移动开发的资源全都包含在列出来。有了它们,离优秀开发人员更进一步,又有了强大的学习资源基础。Google Developers University ConsortiumGoogle Developers University Consortium主要针对Web、移动开发,你可以在里面找到许多有用的资源,如

2014-03-07 16:17:28 858

转载 开源移动应用平台OpenMEAP介绍

OpenMEAP是开源HTML5移动应用平台,让企业和消费者能够轻松创建、管理和部署移动应用,且这些应用自动为每个设备优化。包括桌面、智能手机和平板。OpenMEAP是一款完全的端对端解决方案。用Secure Socket Layer(SSL)确保连接。支持Advanced Encryption Standard(AES)确保通过各种移动网络进行的数据安全传输。快速应用开发OpenME

2014-03-06 15:50:16 1445

转载 推荐几款强大的开源移动开发工具

现在越来越多的移动开发工具选择开源,今天为大家整理了开源移动开发工具中比较有功能优势的开发工具。包括大家比较熟悉的Qt、Apache Cordova、MoSync,还有一些新的开源工具,如:OpenMEAP、eMobc、DreamFactory、Molly、Cuntly。OpenMEAPOpenMEAP是第一款HTML5移动应用平台,即使没有编程基础,用户、商业伙伴也可以轻松创建、管理、开

2014-03-05 15:42:54 1287

转载 大数据如何影响报表工具

很多企业目前都面临着被认知为大数据的海量信息。大数据的巨量可能需要一些新的IT投资,诸如新的平台来存储和提供访问信息的入口,避开性能瓶颈。但是,这并不意味着IT团队需要抛开他们当前如何向用户提供关键数据的基本面。事实上,目前影响着常规数据报表工具的设计的许多相同趋势在大数据环境下也非常有用。在过去,是系统分析员和业务用户来定义在线和批量报表的需求,包括报表格式、列标签、哪个数据应该出现在每

2014-03-05 08:51:36 912

原创 Android才是移动APP开发最快的平台

根据Evans Data公司“Mobile Development Survey 2013”的调查,在一个月或者更少的时间里,有40.5%的Android开发者可以完成移动应用程序的开发,相比之下,iOS开发者只有36.2%,而Windows Phone开发者只有34%。大多数移动应用程序开发者任然需要较长的时间来创建应用程序,59.5%的Android开发者、63.8%的iOS开发者和6

2014-03-03 17:44:45 767

原创 报表控件NCreport教程:子查询系统设计

数据报表中经常需要用到主从数据关系,比如发票、订单等一类的特殊文件,在报表控件NCreport中也不例外。数据报表至少有一个表头和一个通过主键和外键关联的相关细节数据集。子查询系统则是通过父数据源驱动重复的执行SQL子查询,这个可以通过一个ID组实现,而这个组大部分是父主键和子外键。由于这个数据是通过SQL命令进行数据库检索,所以这个工作主要是针对于SQL数据源。在后面将会创建一个像上面的

2014-02-28 17:13:12 692

原创 微软公布了Visual Studio 2013首个更新

微软公布了Update 1 for Visual Studio 2013的最终版本,修复和改进了一些客户反馈中的关键领域,诸如改进VS对IE10之前的版本的支持。该更新由微软开发部门副总裁S.Somasegar 和Team Foundation产品经理Brian Harry公布于博客上。Update 1只是针对VS 2013,对于Team Foundation Server 2013的提升

2014-02-27 17:23:11 535

原创 在JavaScript上构建企业无异于在沼泽中建城堡

在沼泽中建城堡是脑子被门挤了才干的事儿,原因你懂的。JavaScript就是一个沼泽。它在所有专业程序设计中是最为重要的沼泽。如果你是一个开发人员,你应该对它有专业的掌握。但对于企业代码库来说,它是可怕的。现在,企业面临一个令人困惑的未来。微软的技术指导已经失去了其AAA评级(虽然很明显我们迟早会从微软看到一个新的路线图),并且JVM(Java虚拟机)在很大程度上因为谷歌、Android以

2014-02-26 17:21:44 572

原创 谷歌用并行JavaScript编译提升浏览器性能

谷歌V8工程师Yang Guo在一篇博客中透露这项新技术。在最新版的Chrome Beta中,开发人员将JavaScript编译移到后台线程,给予Chrome的JavaScript引擎一条进行大块编译(不会在更复杂的应用中出现stuttering或丢帧等并发症)的途径。Chrome V8引擎将JavaScript编入原生机器码以快速执行脚本。到目前为止,Chrome在主线程上编译JavaScr

2014-02-25 15:44:00 738

原创 Nashorn为Java与JavaScript搭起一座桥

三月面世的Java 8,将会带来一个新的JavaScript引擎,代号Nashorn。由Oracle所创造,让Java开发人员能够嵌入JavaScript到他们的应用中并开发独立的JavaScript应用,一切尽在Java Virtual Machine中(Java虚拟机,简称JVM)。JVM上的JavaScript开发早已不是什么新概念。追溯到1997年,Netscape和之后的Mozill

2014-02-24 17:50:41 1078

原创 Aspose for Cloud如何在PHP中执行邮件合并

邮件合并允许你从单一模板和结构化数据源生成文档(可能会是大量文档),这可以用于生成业务报表、采购订单、收据、目录、存货清单和发票等。Aspose.Words for Cloud Mail Merge 让你能够从模板和任何语言(包括.NET、Java、PHP、Ruby、Rails、Python、jQuery等等)的XML中生成文档。你可以通过支持REST的任意语言或平台来使用它(几乎所有平台和语

2014-02-12 17:06:39 794

原创 2013年最差密码集合——你中枪了么?

信息时代为保证信息安全通信,除了通信工具自身的加密措施,用户的密码安全也是重要的防护手段。密码的安全体制往往是防止密码被暴力破解,安全漏洞是一个重要隐患。而用户自己对密码的随意性,也把密码至于暴露的危险中!著名的信息安全公司——SplashData每年会发布最容易被盗密码。这些被盗的密码,并不需要太专业的破解,而是用户为方便自己记住而设置的简单密码。这也是被盗的主要原因。在信息通讯工具

2014-01-28 15:45:27 515

原创 一键导出更快捷——Aspose.Words使用Export to PDF宏

Umbraco Export to Pdf宏允许用户使用Aspose.Words导出在线内容到PDF文档。该宏使得拥有一个你喜欢的在线内容的离线副本变得轻松而简单。它在页面上任何你想要的位置添加了一个简单的Export to Pdf按钮,点击它便可导出页面内容到PDF文档并且自动将文件下载到选中的位置,仅需短短数秒中。安装Export to Pdf宏点击下载Export to Pd

2014-01-27 17:27:57 1282

原创 Gartner对未来几年移动应用的前瞻

到2018年,只有0.01%的消费者应用会被开发人员考虑为成功的,消费者越来越多地转向其它方式去发掘应用,而不是在成千上万的可用应用中挑拣,Gartner(全球最具权威的IT研究与顾问咨询公司)的报告这样说道。Gartner还预测在2017年之际,94.5%的下载将是免费应用,当今的付费应用,有大约90%每天下载量都不到500次,每天所挣不到1250美元。分析师表示这一趋势在未来还会走低。

2014-01-24 16:27:52 480

原创 谷歌为应用开发人员更新Google Play Services

Google Play Services的最新版本v4.1包括大量让Android开发人员可以用于其app的新功能。谷歌已经发布了新版Google Play Services,让开发人员有机会为自己的app构建更多的新功能,包括支持回合制多人游戏和提升电池续航能力。已经面世的Google Play Services新版v4.1,公布于1月9日的开Android开发者博客。上线之后,开发人员

2014-01-21 16:31:17 970

原创 浅谈2013年开源开发

多年以来,世界上最大的开源项目曾是Linux kernel及其生态系统。凭借中心的Linus Torvalds和全球各地成千上万开发人员致力于代码上的工作,开源开发的这股力量将Linux推到了如今的企业IT。但Linux曾为最大、最复杂的开源项目的光辉岁月早已不在。如今,诸如Apache Hadoop和OpenStack每天都在收获更多。两者现在都能超越Linux作为世界上最大最丰富的开源项目

2014-01-03 09:17:45 450

原创 谷歌扩展其开源承诺

谷歌正深化其涉及的通过开源发明网络(OIN)保护开源软件。公司在12月18日称将加入IBM、NEC、Novel、Philips、Red Hat和Sony,作为OIN的正式成员。OIN是一个组织,成立于2005年,通过专利交叉授权保护开源社区,尤其是Linux。交叉授权协议是两个或更多的组织达成的契约,允许共享协议中提及的知识产权。比如,在2008年,微软同意与JVC交叉授权专利。专利内容并

2013-12-25 13:18:00 432

原创 移动开发的工具和战略

构建企业移动应用,无缝整合企业IT环境从来都是备受关注的焦点。来自这些应用的预期收入增长整蹒跚前进着。依据战略分析,该行业收入有望从去年的250亿美元,到2017年翻倍增长到50亿。移动应用从业人员将在今年末超过2亿,并且不再只是电子邮件、文档查看和IMs,现在需要的,是业务流程应用、视频会议、内容编写应用来提升行业生产力。对于安全管理这些应用的需求,已经营造了一个移动应用管理(MAM)解决方

2013-12-23 09:17:34 542

原创 ASP.NET框架中SQL Server 2008表值参数的操作

说明:本文将帮助你理解SQL Server 2008表值参数,这里已经用了ASP.NET MVC Framework 3.0,但你可以用ASP.NET MVC的其它框架。背景:在面向对象程序设计的开发环境中,很多情况下,我们需要存储一整列对象到数据库中,在这些情况中,程序员采用以下两个选项之一:用自定义分隔符来序列化对象阵列及其参数并在数据库端将它们并行化,执行所有数据库操作。

2013-12-20 09:58:52 616

原创 谷歌将于2014年改变Google App用户登录

为了稳定性和安全性,谷歌正改变其所有app登录页面使它们一致化,这意味着用户将失去个性化。当谷歌应用用户在2014年登录以使用他们的app的时候,将看到一些显著变化。包括所有app登录页面一致的外观。但他们也会看到一些不太高兴的事儿——他们将失去用自己的标志和其它自定义谷歌应用注册页面的能力。这即将到来的改变在11月26日被公布于谷歌应用更新博客上,被称为安全化和简单化的举动。所有谷歌

2013-12-02 09:33:28 680

原创 Aspose在2013 Dev Pro社区选择奖中荣获银奖

Dev Pro社区选择奖Dev Pro将关于如何构建Microsoft应用以给Microsoft开发人员建议和见解的独立信息收集起来。网络关注基于现实的实用解决方案的实现。Dev Pro覆盖了Microsoft开发的许多方面:从网络、移动和数据库开发、贯穿Windows和Azure开发,到Visual Studio。每年,Dev Pro都为那些用户推荐并投票的最喜爱的企业和产品颁发社区选择

2013-11-29 09:56:02 524

原创 jQuery&HTML5 UI框架Ignite UI 13.2新功能大揭秘(四)

Layout Manager(布局管理)布局管理是通过在预设的(但也可自定义)布局模式中安排页面元素管理网络应用中总体HTML页面布局的布局控制。igLayoutManager通过依据选中的布局在页面中定位容器来达成它。控制可以被用于组织网页页面、以及单个页面应用。igLayoutManager是一个jQuery UI小部件,执行所有的布局模式都是响应式和流动的,意味着布局调整是基于浏

2013-11-28 09:52:19 965

原创 jQuery&HTML5 UI框架Ignite UI 13.2新功能大揭秘(三)

Data Chart(数据图表)Ignite UI jQuery数据图对于HTML5开发人员来说已经是最强大的图表控制。13.2版本甚至为网络应用和混和应用开发人员带来了更多精华,,新的外观和体验、对渐变的支持、新的范围选择器、对Knockout JavaScript库的支持等等。本次更新提升了用户在图表中与数据交互的体验——用他们的鼠标或触屏手势。关键功能新外观和体验——Ig

2013-11-27 09:23:58 821

原创 jQuery&HTML5 UI框架Ignite UI 13.2新功能大揭秘(二)

Ignite UI框架新功能兼容jQuery 2.0。浏览器历史记录支持整合开源history.js库。在触屏设备上为所有Ignite UI组件执行“fast click”功能,以消除内置浏览器延迟。包含所有UI小工具的TypeScript类型定义文件。MVC5兼容所有控制。更新Ignite UI Starter MVC Project。Script Combiner(脚本组合器)应允对向

2013-11-26 09:28:03 1278

原创 jQuery&HTML5 UI框架Ignite UI 13.2新功能大揭秘(一)

在13.2版本中,Infragistics继续提供高性能企业类基于ASP.NETMVC,HTML5 & jQuery的控制来支撑桌面、平板电脑和手机应用。该版本已经超出了介绍中的新控制和功能。Ignite UI在HTML5上有了对于先进企业发展的所有必要技术特征,以最大化生产力并通过流行的设计模式来鼓励最佳化实践。Ignite UI聚焦的关键领域:增强的专业外观和体验——Ignite UI

2013-11-25 09:39:34 716

原创 使用Aspose.Pdf for .NET实现PDF文档到Excel、EPS、SVG等的转换

Aspose.Pdf for .NET v8.6.0于昨日发布,该版本包含一个相当令人期待和兴奋的功能——就是让你能转换PDF文件为MS Excel工作簿。使用这个新的更新,开发人员就可以转换PDF文件为XLS格式,PDF文件中每个页面都以一个单独的工作表呈现。以下代码片段展示了如何使用这项功能:// Load PDF documentAspose.Pdf.Document doc =

2013-11-22 13:53:39 3210

原创 谷歌帮助开发人员面向教育应用

谷歌已经在其Play商店中启动了一个特殊部门,在这里,教育人士可以找到适用于教育的很不错的app。商店的新Google Play for Education部门在11月13日被公布于Google Play团队的战略教育合作伙伴Shazia Makhdumi 在Android Developers Blog上发表的文章。新的商店“是Google Play的扩展,为学校设计,使得开发人员和内容

2013-11-21 09:20:15 898

原创 VMware工具现在可用于嵌套ESXi

VMware vSphere最大的亮点在于你无需投入大量的专用硬件,即可实验 vSphere的功能。尤其,vSphere可以在其本身被虚拟化。这意味着你可以运行ESXi(vSphere的管理程序)作为虚拟机。这是一个用于测试功能、权限、配置安排、升级到最新版等等的很不错的工具。运行ESXi的VM并未运行VMware Tools。VMware Tools是关于驱动和交互的客户启蒙工具。有了最

2013-11-20 09:25:41 1162

原创 谷歌为Android应用开发人员提供翻译服务

谷歌正在为Android开发人员启动便宜的语言翻译服务以帮助他们将自己的产品走向国外。这个新的服务,各种语言翻译预计花费从小的app75美元到大的app150美元不等。首次由Google Play团队成员公布于11月11日Google Android开发者博客上。“为了帮助开发人员以其它语言触及用户,我们启动了App Translation Service(应用翻译服务),让开发人员可以通

2013-11-19 09:43:38 903

原创 Android滑动菜单

说明在最近的Android应用中,从屏幕左边滑动的菜单整变得越来越流行。本文展示了如何用TranslateAnimation类以一个简单的方式创建一个简单的菜单。背景首先需要理解TranslateAnimation类如何运行。它的构造函数接收四个参数。前两个与X坐标相关,后两个与Y坐标相关。使用代码你需要决定菜单相关内容的位置(如:菜单是否可见),我们可以用内容的左边缘和布尔运

2013-11-18 09:34:04 710

原创 浅谈HTML5

HTML5的要点是什么?兼容性问题网站开发的一大问题,在于各色浏览器直接有显著差异。这包括一个特定浏览器的更新版本(如IE及其竞争对手)。当然,还有可能需要安装的大量的插件工具(Flash等)。HTML5目标是整合web技术到一个开放式架构,使之能跨多浏览器地持续运作而无需安装插件。语义标记除了提供兼容性问题的解决方案,HTML5还允许开发人员创建更有意义的标记代码。有经验的开

2013-11-15 09:49:58 649

原创 HTML5, jQuery Mobile 和 ASP.NET MVC 4——在模型和控制器之间使用ViewModel

在企业应用开发场景,我们也许需要聚集一些模型/数据来源并将其呈现为一个整体控制器。简单起见,我们拿个需要输入新学生姓名、年级、州(如图一)的例子来说。年级为A、B和C,但如果我们能够让这些年级显示为第一类、第二类、第三类,而非ABC,那或许会颇有意义。因此在UI中,我们需要显示第一二三类,但当保存数据是,我们需要在DB中保存相应的值,这同样适用于“州”。当用户点击“州”下拉选择图标时,州列表豁

2013-11-14 09:24:57 3806

原创 开发人员和用户需要知道的Android 4.4十大功能

谷歌对Android 4.4 KitKat(巧克力棒)的介绍,Android果冻豆后续的三个不同版本,意味着用户有了可期盼的新功能,移动开发人员和设计者有了可学的新工具组。KitKat被设计为在配有不同量的内存的多种多样、千差万别的设备上运行,即便是只有512MB的设备。不仅内存优化是Android这个版本最大的改变,KitKat还有一大堆开发者功能和函数值得app开发者去学习和探索。以下

2013-11-13 10:13:26 2003

原创 谷歌应用引擎新增PHP支持

谷歌公布了Google App Engine(谷歌应用引擎)上的PHP通用预览。在ZendCon 2013会议上,谷歌以为工程总监Peter S. Magnusson宣布:最初于五月在Google I/O上公布有限预览的产品,现在已经公诸于众。Magnusson还说谷歌为每位ZendCon与会者提供2000美元的新手包。Magnusson在ZendCon PHP会议上所做的这个公布,确保在

2013-11-12 09:46:27 730

原创 Android:如何使用addJavaScriptInterface

说明本文将和大家分享Android中的 addJavaScriptInterface方式。这个类主要能帮助调用你的JavaScript函数中的任意活动方式。其中有如下一些需要注意的地方:addJavaScriptInterface方式帮助我们从一个网页传递值到Android XML视图(反之亦然)。你可以从网页调用你的活动类方式(反之亦然)。这是一个非常有用的功能,而当WebView中

2013-11-11 09:32:19 865

原创 谷歌驱使开发人员用谷歌云平台构建移动游戏

谷歌想要游戏开发人员通过利用谷歌云平台的力量扩展游戏面向更多的用户来捕捉移动游戏应用的增长市场。这个理念,依据11月3日谷歌云平台博客中一位工程师Grzegorz Gogolowicz所说的,是通过用企业强大的云平台,移动游戏开发人员将有基本架构为后盾让他们的游戏更为成功,无论多少用户会玩。“用谷歌云平台能帮助你构建一个能从百余个到数以百万计个用户无缝伸缩的应用程序”,Gogolowicz

2013-11-08 09:37:40 696

原创 移动应用开发人员应该让自己的app免费的十大理由

事实上,app开发人员在有着目不暇接数不胜数的移动应用的饱和市场中,每天都能看到新app的诞生——好坏皆有、层出不穷、参差不齐。不幸的是,开发人员寻求对口的功能来设置自己的app使之与众不同时,其中许多并未意识到到底是什么在把自己隔离于角逐之外。当预付费app模式尚未完全过时——某些app类别诸如业务和卫生等继续成功地实行初始收费,那些以有特定需求的目标人群为市场的app将生存下来——老练的开发人

2013-11-07 09:27:57 591

原创 KitKat为Android带来最令人期待的改变

谷歌终于公布了下一个移动操作系统——Android 4.4KitKat(巧克力棒)的完整细节。可以看出,似乎KitKat并非以提供一系列华丽的新功能来与移动OS展开激烈角逐,它的真正承诺,是真正解决“碎片”这个对于Android而言古老而沉重的问题。KitKat将是一个能在所有智能手机上运行的版本,目的是为Android带来更多用户并且使得KitKat比前版本使用更少的内存。A

2013-11-06 09:31:25 904

原创 在Android中处理屏幕布局变化

说明以编程方式处理屏幕布局,锁定屏幕布局、控制活动生命周期,本文简明讲述以编程方式管理屏幕布局,每个小节都聚焦于这个主题的不同方面。手动处理布局变化首个显要的讨论点是如何手动处理布局变化。一个新的活动不是在设备布局改变时被自动创建的。通常基于布局变化,当前活动被自动毁掉( onPause()、onStop()、和onDestroy()方式被调用),新活动被创建( onCreat

2013-11-05 09:57:34 545

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除