专家与您分享 Microsoft Azure的7大辅助工具(下)
原创2011-03-18 13:08:48又到了每年的这个时候,寒冷的天气,假期,还有“最佳榜单”。我认为我应该列出一张我使用过的最优秀的Microsoft Azure工具的榜单。微软为Microsoft Azure提供了很多优秀的工具,尤其是带有1.3版本的SDK的一些全新的Microsoft Visual Studio工具,但是,你还需要几个辅助性的工具。
接《专家与您分享 Microsoft Azure的7大辅助工具(上)》
5,Azure Grid
人们一想到云计算,就马上联想到了网格计算。一个庞大的任务(通常是数学性质的任务)可以神奇地被分成很多“小块”,然后放到一个巨大的CPU矩阵中进行计算,当得出一个答案的时候,再返回给用户,这是一个多么诱人的概念啊!云计算和网格计算并不是同一回事。但是,对于网格计算的场景来说,云计算是一个理想的平台,访问无限的硬件和其他的资源的能力,可以让你的网格按需进行扩展。
像所有开发者一样,当一个客户需要一个网格解决方案的时候,一个开发者通常都会从零开始构建它。有许多模块需要被构建。你必须要有一个控制器,用来把问题分解,管理计算工作,和分配合适的云资源。你必须要有一个处理设备来处理这个工作(运行这个任务的本地CPU),安全地运行相应的代码,来完成这个工作,然后返回结果,而且,你还必须要开发一套API,让正在寻求答案的应用程序可以调用这个网格。
你可以自己去完成这些事情。或者,你也可以下载Azure Grid。Azure Grid是由Neudesic的那些名人(其中包括David Pallman)开发的,它是基于他们更成熟的Neudesic Grid Computing Framework的。当这个公司把它贡献给开源社区的时候,我便喜欢上了它。这个框架可以让创建一个网格变得更加容易,它可以判断哪些代码和数据应该放到哪个节点中,而且,它可以通过一个优秀的WPF客户端应用程序来控制它们。这个客户端应用程序可以通过可视化的方式帮助你监控整个工作的进度。实际上,即使你不需要网格计算,你也可以下载它,随便摆弄一下。
Azure Grid的官方网站:
6,Lokad Cloud
Lokad Cloud把它自己定位成.Net framework对象到云的映射器。这让我想到了nHibernate想要告诉你的事情,它并没有明确地告诉你Lokad可以做些什么。这是一个用途广泛的库,你可以通过.NET框架来使用它,让那些你想用Mirosoft Azure来实现的任务变得更加简单。
当人们使用一个Windows Azure Queue的时候,他们***都免不了要编写某种形式的无限循环来查询这个队列,然后把消息传递到其他的方法中来处理。在Windows Azure开发的早期阶段,Storage Client Library拥有这样一个特性:可以让你在后台创建一个查询过程,然后,当一个消息到达的时候,使用它来调用你的代码。在RTM以前,这个特性被移除了。在Lokad中,这个特性仍然存在,我很喜欢这个特性。Lokad会创建一个服务来监控你的队列,和你的队列一起协同工作,它还可以对发送到那个队列的消息和从那个队列接收到消息进行分类(这很有帮助)。
它为Windows Azure提供了一个任务调度器(使用排队系统)。许多客户都需要这样的功能。Lokad还可以对你的blob storage进行分类。它可以帮助你使用你的日志,也可以帮助你扩展你的应用程序。因为Microsoft Azure还没有提供自动扩展的特性,所以这是很有用的。使用Lokad可以让你的应用程序自动地进行扩展。
Lokad Cloud的官方网站:
7,Windows Azure Service Management CmdLets
Microsoft Azure有一套优秀的服务管理API。你可以在门户上做的所有事,它几乎都可以让你做到。问题是它是基于REST的,作为一个开发者,当你尝试通过脚本让你的部署和管理工作自动化的时候,你可能想要工作在更高的抽象层次上。
使用伟大的Windows Azure Service Management CmdLets吧!它们很容易下载,也可以很容易地导入到你的PowerShell环境中。对于每个你认为你可能会需要的小任务来说,都有一些对应的脚本,它可以让作为你的持续集成过程一部分的升级或部署更容易地脚本化。它包括安装一个环境,做一个完整的部署,升级,移除你的应用程序所必需的所有脚本。
Windows Azure Service Management CmdLets的官方网站:
总结
就像任何一个健康的平台一样,Windows Azure也有很多优秀的社区工具,这些工具可以让开发者的生活变得更加轻松。它们可以让小任务变得更加容易(使用一个表中的数据),也可以提供一些应用程序构建模块,这可以让你的项目节省很多的时间。所以,从工作中抽出一些时间来,获取一个试用账户,然后试试这些工具,是完全值得的。还有很多工具没有列出来,要看到其他开发者是如何解决你遇到的问题的,参考一些开源的项目是一种很好的方法。
接《专家与您分享 Microsoft Azure的7大辅助工具(上)》
原文名: Top 7 Tools for Microsoft Azure 作者:Brian Prince
【编辑推荐】
怎么删除盗版XP警告?
教你两步解除盗版Windows XP警告进程文件: 进程名称: Windows Genuine Advantage NotifticationWindows Genuine Advantage 通知 (KB)Windows Genuine Advantage 通知工具可向您通知您的 Windows 副本是否为正版的。 如果发现您的系统不是正版的,该工具将帮助您获得 Windows 的许可副本。 详细信息...这个补丁是不能打的.因为MS在收集用户的信息.解决办法:两步解除盗版Windows XP警告1.首先登陆管理员帐号--保证你拥有进入Windows\system32以及Windows\system32\dllcache路径的权限。 在这两个路径下均有一个名为的文件。 你必须将两个路径下的均删除--这将阻止Windows在启动时弹出“ 盗版XP” 气球。 在删除Windows\system32下的可能需要一点技巧:步奏一图标--> 右键--> 删除--> 出现删除确认框后先不要按‘ 确定’ 按钮步奏二:Ctrl+Alt+Del--> 打开进程管理器--> 找到--> 删除--> 出现删除确认框后先不要按‘ 确定’ 按钮步奏三:先按打开进程管理器的删除确认键,然后用最快速度按步奏一的删除确认键。 步奏四:如果Windows\system32下的不会出现,代表操作成功。 继续删除Windows\system32\dllcache下的。 2.进入注册表,进入Hkey_LOCAL_macHINE\SOFTWARE\Microsoft\ Windows NT\CurrentVersion\Winlogon\Notify删除其中的“ WGALOGON” 文件夹--这将Windows将无法加载任何有关WGA的DLL文件。 重启计算机,你将暂时告别微软正版增值计划的“ 骚扰” 。

windows7系统的installer服务无法访问怎么办?
Windows 7的TrustedInstalle权限的激活方法一:
1、用鼠标右键点击要操作的文件或文件夹,依次进入“属性→安全→高级→所有者→编辑”,在“将所有者更改为”栏中选择登录系统的管理员用户,再选择“应用”,一路确认,回到文件夹属性窗口。
2、然后设置文件或文件夹的TrustedInstaller权限,进入“安全”选项卡,选择“编辑”,在权限窗口上栏中选择登录系统的管理员用户,在下栏中选择“允许”,一路确认,至此就拥有了该文件或文件夹的管理权限。
方法二:
借助小工具“Windows 7文件权限工具”。 双击这个工具,选择“启用‘获取文件权限’”选项,完成安装。 如果需要取得某文件或文件夹的TrustedInstaller权限,就用鼠标右键点击该文件或文件夹,再选择“获取文件权限”,就可以获得TrustedInstaller权限了。
Win7无法访问Windows Installer服务的解决方法方法一:
1、开始—运行—输入“regedit”,确定即打开注册表编辑器。
2、找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SQMClient\Windows\DisabledSessions,把这个项删除就可以,然后重启。
方法二:
1、点击“开始”,在搜索框中输入:cmd。 在搜索结果中,右键点击“cmd”,选择“以管理员身份运行”。
2、输入以下内容并回车:reg delete HKLM\SOFTWARE\Microsoft\SQMClient\Windows\DisabledSessions /va /f,也可以把这个语句做成个。 bat 批处理文件,然后右键以管理员身份运行即可。
3、重启Win7系统即可
经过上述操作后,就可以激活Windows 7的TrustedInstalle权限,再在Win7系统下安装软件就不会再出现“无法访问Windows Installer服务”的情况。
microsoft office 2003 都有什么工具
Office 2003 都有以下版本:Access 2003 Communicator 2005 Excel 2003 FrontPage 2003 InfoPath 2003 Live Communications Server 2003 Live Communications Server 2005 Live Meeting 2003 Live Meeting 2005 OneNote 2003 PowerPoint 2003 Project Portfolio Server 2006 Project 2003 Project Server 2003 Publisher 2003SharePoint Portal Server 2003 Visio 2003 Windows SharePoint Services 技术Word 2003
发表评论