12 2010 档案
摘要:第四部分 第一个简单的Composite Component自己编写html标记的输出是繁琐的,更何况可能还要支持其他的客户端的标记语言。好在我们可以复用JSF2的标准tags.本节实现前一节HtmlInput tag的界面,称之为HtmlInput2 tag。完整的功能将在后面一节中实现。首先,在src/main/resources/META-INF/下创建目录jsfex,在jsfex目录下创建HtmlInput2.xhtml文件,内容如下:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE
阅读全文
摘要:本节将实现一个HtmlInput tag,仍然是Noncomposite Component。接受用户的输入,点击按钮后,会显示用户输入的信息。有朋友要看效果图,我也想show一下,可是图片上传失败。在这个系列文章结束的时候,我会上传我的代码。基本流程是,用户在初始页面上输入数据,点击按钮后,一般采用PostBack的方法将数据传递到JSF的 Serverlet,在后台的Renderer的decode方法内部通过FacesContext.getExternalContext().getRequestParameterMap()获取Map对象,然后通过key去查找用户的输入数据。key是什么?这
阅读全文
摘要:公告:本博客为微软云计算中文博客的镜像博客。部分文章因为博客兼容性问题,会影响阅读体验。如遇此情况,请访问原博客 。在WindowsAzure1.3 中,我们可以通过Start-Up任务执行一些命令来配置Role的运行环境。比如注册COM组件,配置IIS设置等等。此文我们演示一下如何使用 Start-Up来配置WebRole运行环境,从而让其运行传统的asp页面。1. 我们新建一个Cloud项目,添加一个WebRole。2. 然后,在WebRole中创建一个测试用的asp页面:<html><head> <title>Hello, World!</tit
阅读全文
摘要:公告:本博客为微软云计算中文博客的镜像博客。部分文章因为博客兼容性问题,会影响阅读体验。如遇此情况,请访问原博客 。NeoGeo New Media 在一个持续制造着图像,视频和其他数字内容的世界中,NeoGeo 和其应用程序neoMediaCenter .NET 帮助其用户存储和管理他们的数字资产。富媒体内容需要大量存储空间,所以NeoGeo正在为客户寻求一个最具拓展性,最具有成本效益的数据库方案。公司计划提供基于云的关系型(支持内容查询)存储的产品,其使用微软® SQL Azure,后者为 Microsoft Services Platform平台的一部分。 NeoGeo会使用基
阅读全文
摘要:第二部分 有独立Renderer的Noncomposite Component<verse>通常一个UI Component包含了两个部分:Behavior和Renderer.两者最好能够分别实现,UIComponent类用来实现Behavior,比如处理事件,通过EL绑定属性等等。专门实现一个Renderer类来负责Encoding和Decoding。Encoding指的是生成可以在客户端显示的标记语言,比如html等,Decoding用来将客户端传来的请求(通常以某种标记语言风格)转换成Java变量。在进入下一个更加完善一点的UI Component编程之前,先来看一些基本概念
阅读全文
摘要:公告:本博客为微软云计算中文博客的镜像博客。部分文章因为博客兼容性问题,会影响阅读体验。如遇此情况,请访问原博客 。千万不要错过即将开始的Windows Azure免费在线讲座,讲座内容包括采纳Windows Azure的优势,商业影响以及最佳实践。点击以下链接来注册该讲座。Windows Azure商业案例 (第一部分)- 2011年1月12日本讲座帮助大家理解,为何软件既服务的商业模式能够激发现今独立软件开发商的浓厚兴趣,以及Windows Azure 为何能成为独立软件开发商投向云计算的关键推动者。理解云计算的影响力 (第二部分) - 2011年1月19日本讲座关注于采纳云计算作为核心的
阅读全文
摘要:序言本文起因是因为使用PrimeFaces,既惊叹于炫酷的各种UI Components,又因为遇到困难但是社区很少支持而苦恼。回想使用JSF的这些年,从ICEFaces到PrimeFaces,JSF的开源社区都忙于商业支持,而很少对free的用户进行友好及时的支持。<<The Complete Reference-Java Server Faces2.0>>一书提到如果有别人已经造好的车轮子,就没有必要自己造车轮。是的,一般情况下,都是这样。但是在JSF的世界里,在我们很难获得开源社区的支持的现实下,自己制造车轮子,一方面为了自己用,另一方面也是为了更好的理解JSF和
阅读全文
摘要:简体中文版还没有出来,于是试玩了盗版星际2,剧情不错,最后漫天的霞光下,英雄抱着美女看天上的飞虫。好浪漫啊。不过一玩对战就觉得有问题,一些常识问题:1.所有飞行器都在同一高度2.冲锋枪可以打到巨型战舰3.有些兵种只能对空,有些只能对地。不会吧,就算给你一把手枪,也没有这个限制,顶多是打的中打不中的问题。这样太胡扯了。4.剧情篇里面打火车那一节,我方武器因为能够边移动边开火,所以打火车很容易。可是,难道我们现在弄个人站在牛车上都能够扔石头,未来的科技居然只有少数武器才能做到这点。5.核弹居然还要特工人工定位,好像美国人的科技更牛点,用GPS什么的都能导航了。6.飞行器太脆弱,随便几十个步兵都能轰
阅读全文
摘要:公告:本博客为微软云计算中文博客的镜像博客。部分文章因为博客兼容性问题,会影响阅读体验。如遇此情况,请访问原博客 。11月29日,微软云计算官方中文站http://www.microsoft.com/china/cloud上线啦!还在对云计算的概念 "云里雾里"吗?还在苦苦搜寻中文云计算资料吗?赶快通过该网站加入微软云俱乐部,掌握最新最专业的微软云计算资讯!(现在注册加入,还有机会通过抽奖获得丰厚礼品。)在这里,能了解微软云计算的愿景与战略,能下载微软云计算的丰富资源,能查看无数应用微软云计算的成功案例。我们同时推出了微软云计算官方网站的移动互动平台-http://micr
阅读全文
摘要:公告:本博客为微软云计算中文博客的镜像博客。部分文章因为博客兼容性问题,会影响阅读体验。如遇此情况,请访问原博客 。新版Windows Azure 中有许多非常有用的新特性。上一篇文章,我简单介绍了一下以远程桌面访问Windows Azure虚拟机。本文中我会讲到另外一个非常酷的特性 - Windows Azure Connect.什么是 Windows Azure Connect以下是MSDN中,对于Windows Azure Connect 的定义。有了Windows Azure Connect,您可以使用简单的用户界面来配置您公司内的本地电脑或虚拟机与Windows Azure内role
阅读全文
摘要:公告:本博客为微软云计算中文博客的镜像博客。部分文章因为博客兼容性问题,会影响阅读体验。如遇此情况,请访问原博客 。微软IT 微软IT 运营一个在线拍卖工具,用来在微软每年的捐献活动中为联合之路(United Way)筹集基金。雇员可以使用由微软IT创建的在线拍卖工具来捐款或竞标 在上一次捐献活动中, 微软IT将拍卖工具迁移至Windows AzureTM 平台 ,因此拍卖工具可以拓展来满足这些活动的流量需求。 业务需求 作为微软每年捐献活动的一部分,微软 IT托管了一个在线拍卖工具来为联合之路筹集基金。在拍卖活动中,拍卖工具的波动需求带来了2大难题。第一,拍卖工具需要全年专用的硬件资源,即使
阅读全文
摘要:公告:本博客为微软云计算中文博客的镜像博客。部分文章因为博客兼容性问题,会影响阅读体验。如遇此情况,请访问原博客 。现实世界的Windows Azure: 与IMPACTA总裁,Kevin Lam的访谈现实世界的Windows Azure访谈系列近日采访了Kevin Lam,IMPACTA创始人、总裁,谈论了如何使用Windows Azure平台来支撑LOCKBOX SFT解决方案,LOCKBOX是一个基于云计算,为公司用户提供的全托管安全文件传输服务:MSDN: 能否简单介绍一下IMPACTA的业务和受众?Lam:我们帮助客户评估其公司的信息系统,发现潜在的漏洞,并解决这些问题。通过开发、定
阅读全文
摘要:公告:本博客为微软云计算中文博客的镜像博客。部分文章因为博客兼容性问题,会影响阅读体验。如遇此情况,请访问原博客 。感谢所有参加了我在TechED2010大会上的演讲的朋友们。我已经在这里上传了我的演讲稿(中文)和演示代码。就如我在演讲中说的那样,如果您有任何关于Windows Azure平台的疑问请随时给我发邮件(shaun@ethos.com.cn)。如果您对我公司感兴趣的话,也可以访问我们公司的网站(www.ethos.com.cn)。本文翻译自:http://geekswithblogs.net/shaunxu/archive/2010/12/04/my-session-in-tech
阅读全文
摘要:公告:本博客为微软云计算中文博客的镜像博客。部分文章因为博客兼容性问题,会影响阅读体验。如遇此情况,请访问原博客 。本周Windows Azure Team发布了新的开发门户和1.3版本的SDK。新版SDK中有许多非常酷的特性,其中之一便是以远程桌面访问正在运行的Windows Azure虚拟机,该特性也是我之前非常期待的的一个新功能。配置远程桌面访问为Windows Azure服务启用远程桌面访问是非常简单的。首先,使用Visual Studio创建一个新的Windows Azure项目,在这个例子中我仅创建一个常规的没有任何修改的MVC2 web role。 然后在解决方案窗口右击该Win
阅读全文
摘要:公告:本博客为微软云计算中文博客的镜像博客。部分文章因为博客兼容性问题,会影响阅读体验。如遇此情况,请访问原博客 。最近我一直忙于准备2010年中国TechED2010大会上Windows Azure AppFabric 部分的演讲。我的同事, Chen Pu,告诉我微软昨晚发布了新的Windows Azure Developer Portal,我便暂停了演讲的准备工作,来看看究竟新网站有哪些变化:新网站响应更加快速,界面也更加友善。当您登陆Windows Azure,SQL azure 或 AppFabric的门户时,页面会提示您登陆至新版还是旧版门户网站。新版门户完全由Silverligh
阅读全文
摘要:公告 :本博客为微软云计算中文博客 的镜像博客。 部分文章因为博客兼容性问题 ,会影响阅读体验 。如遇此情况,请访问 原博客 。 我并不太确定有多少用户还在使用标准的SQL Server Management Studio (SSMS) 2008 R2 来管理SQL Azure 数据库。我曾经也是其中之一,直到我发现了微软在SQL Azure Labs 中提供的Houston项目。SQL Azure Labs允许我们使用一些SQL Azure最新的CTP特性和功能。他们可能不包含在现有的SQL Azure产品中,但是大多数特性都会加入未来的产品中。所以这是一个极佳的SQL Azure新特性..
阅读全文
摘要:公告:本博客为微软云计算中文博客的镜像博客。部分文章因为博客兼容性问题,会影响阅读体验。如遇此情况,请访问原博客 。最近我全身心的投入到我们第一个基于云的平台-XLR8- (研发代码: Xalent)的工作中。一周前,我们的首席架构师, Ray,让我试着将该平台部署至Windows Azure上。我们需要对平台做一些修改,其中之一便是Windows Azure不能使用本地文件系统来存储任何最终用户上传的文件。原因有2个:所有web role 项目下的文件会被当做一个程序包。这意味着当我们部署web role时,Windows Azure会删除原有的文件夹和文件,然后展开新的程序包,并进行初始化
阅读全文
浙公网安备 33010602011771号