编辑人员注释:本文章由高级商务策划师兼开发平台推广者 Neeti Gupta 撰写。

曾几何时,构建一个简单的网站需要耗费好几个月的时间。在过去,.NET 开发人员和设计社区的一些成员使用 DNN(以前称为 DotNetNuke)平台快速有效地构建网站。

DNN 逐渐发展成为一种产品和一家公司,现在他们提供 Evoq 业务应用程序套件, 它是一个在 Windows Azure 上构建的云服务。由此,DNN
创造了一种能够让您快速创建功能丰富、扩展便捷的网站的产品。

这曾经被看作是一场革命,因为只需通过下载 DNN 平台、安装软件并自定义,即可构建一个网站。十年后的今天,构建网站简单到只需(从云中)订购网站并立即对其进行配置即可,而这一切一开始被认为是痴心妄想。

赶快来体验一下吧!注册获取 Evoq Content 为期 14 天的免费试用

最近,我有幸与 DNN Corp 的 CEO Navin Nagiah 在位于加利福尼亚州圣马特奥的公司总部进行了面谈。我问了 Navin 几个有关他们公告的问题,以下是他的回答。

:Navin,你们今天发布的是什么产品?

:我们提供的解决方案可以帮助客户在线管理内容和社区。我们的解决方案套件称为 Evoq。我们提供了构建网站和创建社区所需的全部内容,使企业应用互联网的每一个环节都更有价值。Evoq 包括以下两个应用程序:Evoq Content 和 Evoq Social。前者是领先的内容管理系统 (CMS),后者则是一款社会社区解决方案。到今天为止,我们的解决方案均通过内部部署模型出售,这意味着客户可在其基础结构上安装和配置我们的解决方案。今天,我们将宣布推出由
Windows Azure 提供支持的 Evoq Cloud。我们将继续提供内部部署选项,同时客户可以在 Evoq Cloud 上运行其 Evoq Suite 解决方案,并享受 Windows Azure 所提供的所有好处。

:客户为何要选择 Evoq Cloud,而非内部部署选项?

:Evoq Cloud 客户无需担心软件安装或服务器托管,也不必担心正常运行时间、可靠性、安全性或备份。此外,随着客户的使用量和地理覆盖范围的增加,他们无需担心其基础结构的伸缩。总之,客户无需过多地关注基础结构,而可以更加专注于策略、规划及业务目标。

:你们是如何构建的?

:我们利用一系列 Windows Azure 服务为 Evoq Cloud 客户创建易于使用的管理控制台。每个客户实例都是 Azure 存储帐户、SQL 数据库和多个云服务实例之间的连接。我们利用 Azure 表存储、消息队列和 Web Worker role 来执行客户网站的配置和维护。Windows Azure 云服务使我们的安装过程十分高效:我们定义程序包之后,无需重复安装过程,便可反复对应用程序进行部署。

:到目前为止,客户都有些什么反应?

:虽然今天我们才正式推出 Evoq Cloud,但我们之前已经运行过测试版程序,刚刚在 2013 年 6 月结束。Evoq Cloud 的测试版客户超过 100 位,他们称赞其可靠性、强大的功能和易用性。此外,我们已经向部分客户及合作伙伴演示该产品,他们对此也兴奋不已。我们已经成功吸引了第一批生产客户的目光,这些客户迫不及待地希望该产品正式推出,今天这款产品终于正式公开上市了。

:客户为什么要关注这款产品?

:因为他们可以获得 Windows Azure 提供的可靠性、性能、安全性和可伸缩性。此外,Evoq Cloud 还提供了一款出色的版本管理解决方案,这是当今一些客户面临的挑战之一。我们将继续改进我们的 Evoq Suite,并且每年都会发布几次新产品。Evoq Cloud 提供便捷的版本更新工具,包括版本暂存和自动更新。

:合作伙伴如何与 DNN 展开合作?

:我们借助优秀的合作伙伴来完善服务和解决方案组合。我们的合作伙伴提供咨询、自定义开发、系统集成和迁移服务。我们鼓励有兴趣的人士登录我们的网站以详细了解我们的合作伙伴计划

:.NET 开发人员如何使用 DNN 云解决方案?

:DNN 平台可使用任何 .NET 语言轻松扩展。开发人员可以利用我们的平台来构建自定义应用程序,也可以添加少量 .NET 代码对现有的 DNN 网站稍作补充。DNN 平台提供了一个符合内容和社交网站常见需求的完整解决方案,使开发人员能够集中精力实现更复杂的要求或自定义要求。

通过扩展已开发和测试的应用程序,可以节省大量时间。运行在 Azure 上,这进一步简化了软件交付过程,且丝毫没有影响平台的灵活性和扩展性。所有这一切加起来,便成就了一个可即时交付的强大平台。.NET 开发人员可以跳过配置和网站安装任务,直接执行最重要的任务,即构建超炫的新功能。

如需了解更多信息,敬请访问 DNN 的网站 http://dnnsoftware.com。此外,Navin 也很乐意倾听您的反馈,反馈请发送至:Navin.Nagiah@dnncorp.com

本文翻译自:

http://blogs.msdn.com/b/windowsazure/archive/2013/07/09/take-the-windows-azure-and-dnn-challenge-build-a-website-in-minutes.aspx

迎接 Windows Azure 和 DNN 挑战,几分钟内快速构建网站!的更多相关文章

  1. (转)10 分钟内快速构建能够承载海量数据的 nginx 日志分析与报警平台

    10 分钟内快速构建能够承载海量数据的 nginx 日志分析与报警平台 原文:https://blog.qiniu.com/archives/8713

  2. 使用 Sealos 在 3 分钟内快速部署一个生产级别的 Kubernetes 高可用集群

    本文首发于:微信公众号「运维之美」,公众号 ID:Hi-Linux. 「运维之美」是一个有情怀.有态度,专注于 Linux 运维相关技术文章分享的公众号.公众号致力于为广大运维工作者分享各类技术文章和 ...

  3. Windows Azure案例分析: 选择虚拟机或云服务?

    作者 王枫 发布于2013年6月27日 随着云计算技术和市场的日渐成熟,企业在考虑IT管理和运维时的选择也更加多样化,应用也从传统部署方式,发展为私有云.公有云.和混合云等部署方式.作为微软核心的公有 ...

  4. Windows Azure公有云服务相关方案

    http://www.cnblogs.com/sennly/p/4139675.html 1.公有云平台服务简介 Windows Azure 是一个灵活而开放的云平台,通过该平台,您可以在数据中心快速 ...

  5. Visual Studio2013创建、公布监控Windows Azure网站

    原文 Visual Studio2013创建.公布监控Windows Azure网站 随着Visual Studio 2013的发布,现在我们可以在Visual Studio内部实现Windows A ...

  6. 在 Visual Studio 2010 中开发和部署 Windows Azure 应用程序

    原文 在 Visual Studio 2010 中开发和部署 Windows Azure 应用程序 在 Visual Studio 2010 中开发和部署 Windows Azure 应用程序 Jim ...

  7. Windows Azure 安全最佳实践 - 第 2 部分:Azure 提供哪些现成可用的安全机制

    在WindowsAzure安全最佳实践 - 部分:深度解析挑战防御对策中,我介绍了威胁形势以及在您的应用程序中采用深度防御的计划. 在本部分中,我将说明 Windows Azure的安全是一项共同责任 ...

  8. Beginning Windows Azure Development Guide

    目  录 一 初始化Windows Azure 二 云应用程序的编写. 2.1云应用程序的创建. 2.2一个简单的云应用程序. 2.3 托管云程序. 三 云程序的数据库操作. 3.1通过Cloud平台 ...

  9. Use Windows Azure AD to create SSO projects

    Keywords Windows Azure AD, SSO Summary Use Windows Azure AD to create SSO projects Detailed Scenario ...

随机推荐

  1. undefined reference to `_sbrk', `_write', `_lseek', `_read'

    现象: 在用GCC编译嵌入式MCU程序时,由于使用了第三方的库,出现了类似undefined reference to `_sbrk', `_write', `_lseek', `_read'的连接错 ...

  2. oracle 创建表空间详细介绍

    注意点: 1.如果在PL/SQL 等工具里打开的话,直接修改下面的代码中[斜体加粗部分]执行 2.确保路径存在,比如[D:\oracle\oradata\Oracle9i\]也就是你要保存文件的路径存 ...

  3. 【HDU 4786 Fibonacci Tree】最小生成树

    一个由n个顶点m条边(可能有重边)构成的无向图(可能不连通),每条边的权值不是0就是1. 给出n.m和每条边的权值,问是否存在生成树,其边权值和为fibonacci数集合{1,2,3,5,8...}中 ...

  4. PHP内核学习(一)SAPI

    学习PHP-src之前,我准备了一份源文件: GitHub下载->https://github.com/helingfeng/php-src 简单分析一下源码的目录结构: 1. root根目录下 ...

  5. Swift自定义Class实现Hashable

    假如有个Bit类,其中含有CGPoint类型的point属性,Class定义如下 class Bit { var point : CGPoint init(point : CGPoint) { sel ...

  6. RCTF Welpwn

    Welpwn 很久以前的了,现在整理一下 题目的漏洞很明显,就是一个栈溢出.程序打开了NX,却没有给libc.重点是,在向栈上拷贝数据时,如果输入中含有'\x00',会被截断,对利用漏洞造成了困难.虽 ...

  7. mysql binlog解析概要

    1,dump协议: 根据数据库的ip+port创建socket,如果创建成功,说明链接建立成功,接下来是使用dump协议订阅binlog 链接建立成功之后,服务端会主动向客户端发送如下问候信息gree ...

  8. JAVA Socket地址绑定

    Socket常用有惨构造方法有如下: Socket(InetAddress address, int port) Socket(InetAddress address, int port, InetA ...

  9. javascript常用的内置对象实用操作

    1.indexOf() 方法  -----这个方法比较常用 返回某个指定的字符串值在字符串中首次出现的位置 使用格式:stringObject.indexOf(substring, startpos) ...

  10. javascript模式——Prototype模式

    GoF权威的解释是,原型模式是一种通过对一个对象的克隆,创建基于这个对象的多种对象的模式. 为了实现这种原型模式,可以直接使用ECMAScript 5 中的方法Object.create.它不紧可以创 ...