您的工具箱里有什么?使用合适的工具提供出色的用户体验





0/5 (0投票)
您的老板说他希望您的下一个应用程序看起来像 Windows 7,拥有 Microsoft Project 的工作调度功能,并像 Microsoft Excel 一样显示清晰的条件格式化、过滤后的数据。您看看您的工具箱,希望里面装有 Infragistics 最新的 NetAdvantage® for .NET 2010 Volume 1。
您的老板说他希望您的下一个应用程序看起来像 Windows 7,拥有 Microsoft Project 的工作调度功能,并像 Microsoft Excel 一样显示清晰的条件格式化、过滤后的数据。您看看您的工具箱,希望里面装有 Infragistics 最新的 NetAdvantage® for .NET 2010 Volume 1。
时钟已过两点,您的老板还没有来参加会议。您知道这只能意味着他被堵在了之前的会议上,那是与 CEO 关于公司下一个杀手级应用程序的会议——那个决定我们下个季度是否还能继续经营的应用程序。您打发时间,想着这个夏天您计划的度假:找个阳光明媚、有海滩的地方。经过一番痛苦的等待,您的老板进来和您谈话,擦去上一个会议留下的,在那张忧虑的脸上的汗珠。
“哥们,”您的老板对您说,在一个阳光明媚的加州,一家成功的、轻松的科技初创公司的随意文化中,每个人都可以被称为“哥们”——尽管这里不是加州,外面也不是阳光明媚。“我们的竞争对手真的把我们打趴了,”他告诉您,“我需要您的团队为我们写这个杀手级应用程序,一个即使在旧操作系统上也能看起来像 Windows 7 的应用程序,像 Microsoft Project 一样调度大量活动规划任务,并像 Microsoft Excel 中一样显示各种花哨功能的无数图表。”
仅仅两个小时(零十分钟)后,您就带着一堆功能需求离开了与老板的会议,回到了团队的工作区,想着如何在夏天之前完成这个实现。您的一个同事走过来,看到您愁眉苦脸,便说:“哥们,怎么了?”
听完您所面临的一切:紧张的时间表,老板的高期望,如何让世界上那些保守的活动策划者的 Windows XP 笔记本看起来和感觉都像最新的 Windows 7,他向您介绍了 Infragistics NetAdvantage® for .NET 2010 Vol. 1。“试试这个,”他说,并解释了它如何为他们团队编写上一个杀手级应用程序节省了大量工作。
立即从 Infragistics 下载您自己的 30 天免费试用版 NetAdvantage® for .NET 2010 Vol. 1。
让它看起来像 Windows 7
Windows 7 问世时,华丽的 Ribbon 用户界面风靡全球,如今任何有志成为行业畅销产品的应用程序都必须拥有一个华丽的 Ribbon 才能与之竞争。您欣慰地发现,Infragistics 不仅提供了 Office 2007(Fluent)Ribbon,还提供了 Windows 7(Aero)华丽 Ribbon。现在,您的用户无需升级到 Windows 7 即可在您的杀手级应用程序上看到装饰华丽 Ribbon 的景象。
然而,要让您的活动策划者应用程序看起来和感觉像 Windows 7 用户体验,需要的不仅仅是华丽的 Ribbon。这时您就需要对多点触控默认手势的全面支持,包括组合框控件中的创新功能,例如允许您使用复选框多选项目的控件(这是构建经久耐用的支持触摸的应用程序的必要条件)。
观看此 视频,展示 Infragistics NetAdvantage for .NET 2010 Volume 1 在不同 .NET 平台上的多点触控默认手势支持。
接下来是应用程序样式,这是 Infragistics 实现全局外观和感觉的解决方案,并能跨应用程序一致地应用。使用随附的 Windows 7 样式库(.ISL)文件(以及许多专业设计的样式集),您只需一行代码即可为所有 Infragistics Windows 窗体控件即时应用 Windows 7 样式。
了解更多关于 NetAdvantage Windows 窗体控件 如何为您的下一个应用程序添加极高的功能性、完整的可定制性和“WOW!”效果。
像 Microsoft Project 一样调度任务
您老板最令人畏惧的要求之一是,这个应用程序将供全球活动策划者使用,其用户界面需要像 Microsoft 非常流行的 Project 软件一样,用于项目规划和管理。活动是一种项目,也是您公司正在进入的市场,您的老板明确表示,您的 CEO 只想要最好的用户体验。
这意味着许多细节,无数您在纸上记录下的细微功能,直到您的手因写字痉挛而疼痛。这些包括:
- 事件日程的同步、可调整大小的任务网格和甘特图视图。
- 任务嵌套在其他任务内,无休止。
- 按任务网格内的任何字段对任务进行排序。
- 设置截止日期,并将逾期任务标记为红色。
- 持续的任务依赖性检查,以确保 UI 中的所有任务都满足其约束条件。
- 在任务内显示进度指示器,显示其完成百分比。
- 将任何类型的信息拉入 UIElements™ 上方的工具提示中。
- 当用户从任一端拖动任务时,自动调整开始和结束日期。
- 还有更多,更多。
您一直担心如何实现这一切,直到您同事的那条提示让您得知,Infragistics 已经为 Windows 窗体(或通过 WindowsFormsHost 在 WPF 中)编写了一个功能齐全、类似 Microsoft Project 的甘特图。
了解更多关于 WinGanttView 和其他 WinSchedule™ 控件的信息,这些控件可以让您立即在您的应用程序中添加令人印象深刻的 Microsoft Outlook 式调度功能。
像 Microsoft Excel 一样清晰有意义的数据
您感到毫不畏惧,因为有了 Infragistics NetAdvantage for .NET 2010 Volume 1,您的团队能够轻松应对 Windows 7 UI 和类似 Microsoft Project 的甘特图的要求,难度不大。您不认识 Infragistics 的任何人,但您不得不想象他们和您一样是走在最前沿的开发人员,在将最出色的用户体验融入他们的控件方面毫不妥协。因此,您完全放心地知道,他们的数据网格一定“Excel-lent”(非常出色)!
但在您开始下一个冲刺之前,您的老板又叫您进了他的办公室。“哥们,”他说,“我们刚得知一个竞争对手将在五月的行业展会上发布他们自己的桌面事件策划者调度杀手级应用程序。”“那只有下个月了,”您想,不喜欢这次谈话的方向。“我们的 CEO 告诉我一项热门新技术 Silverlight。为什么,有了它,您可以将您在桌面上做的一切都搬到 Web 上!”
在您能解释为什么事情没那么简单(从来都不是)之前,您被告知要为您的应用程序添加一个 Silverlight 前端,让活动策划者通过他们的 Silverlight 启用设备管理各种餐饮功能。“这将抢走他们的风头,并在展会上让客户大吃一惊,”您的老板像一位狂怒的巴顿将军鼓舞他的部队一样,充满热情地咆哮着。
您对此感到震惊但并不慌乱,您回到团队的工作区,将这些新的、最后一刻的要求告诉他们。
Penny,您来自密尔沃基的一位最出色、最聪明的 Web 开发人员,她贡献了她的两分钱,并立即振奋了所有人的精神。“NetAdvantage for .NET 包含大量 Silverlight 控件,包括华丽 Ribbon 和一个数据网格,它与 Win 客户端一样快速且功能丰富,”她总是以她特有的乐观语气说道,“我一直在玩弄这些 Silverlight 控件,希望能有机会在 Rich Internet Application 上使用它们,它们简直太完美了!”
她很快就制作了一个让团队惊叹不已的原型,展示了 Silverlight 数据网格对 2 色和 3 色标度、数据条、图标集等的普遍条件格式化引擎支持(实际上,它们是可扩展的)。当 Penny 的原型轻松处理了您团队测试数据的严苛性时,您只能说:“我想我们的活动策划者需要多订点戈贡佐拉奶酪。”大家都笑了。
了解更多关于 NetAdvantage Silverlight 控件 如何创建可扩展、高性能的业务线应用程序,提供用户所需的丰富功能。
收获拥有正确工具的奖励
这三个冲刺令人难忘,回顾现在,您不确定没有 Infragistics NetAdvantage for .NET 2010 Volume 1 是否能做到。他们拥有创建现代、一致的 Windows 7 风格用户界面的正确工具,从按钮、编辑器和对话框的外观一直到 Aero 华丽 Ribbon。然后 WinGanttView 被证明是显示用户在使用您的应用程序时需要管理的全部工作调度的用户界面的正确工具,它具有您永远无法指望自己有时间实现的,数据绑定和交互式操作功能。最后,当一切都对您和您的团队不利时,xamWebGrid 就像您从 Infragistics 的人们那里期望的那样“Excel-lent”(非常出色)。
夏日一个宜人的下午,时钟已近五点,您的行李已经打包好,准备飞往一个阳光明媚、有海滩的地方度假。您的老板踱步到你们团队的工作区,但不是给你们布置下一个软件项目(之后有的是时间)。“哥们,”您现在明白您老板真的记不住名字,“享受假期吧,您为我们付出的努力真的值得!”
通过下载 Infragistics 最新发布的 **NetAdvantage for .NET 2010 Vol. 1** 的 30 天免费试用版,成为您自己开发团队的英雄。您将有机会试用 ASP.NET AJAX、Silverlight 业务线、Windows 窗体和 WPF 控件的完整功能版本,这些是您交付出色用户体验和创建自己杀手级应用程序所需的!
版权所有 © 1996-2010 Infragistics, Inc. 保留所有权利。Infragistics、Infragistics 标志和 NetAdvantage 是 Infragistics, Inc. 的注册商标。WinGanttView、WinSchedule 和 xamWebGrid 是 Infragistics, Inc. 的商标。所有其他商标或注册商标均为其各自所有者的财产。