【ArchSummit架构师峰会】探讨数据与人工智能相互驱动的关系>>> 了解详情
写点什么

支持 Active Directory 和 SharePoint Lists 的 DotNetNuke 7 发布

  • 2013-01-19
  • 本文字数:2324 字

    阅读完需:约 8 分钟

DotNetNuke 7 已支持 Active Directory 认证,并包含了一个 SharePoint 连接器,支持快速安全地将 SharePoint 文档发布到网站、内网和外网。该版本还包含一个全新且直观的控制面板,同时还支持 SharePoint Lists

DotNetNuke 7 专业版企业版现在提供了自动保存功能,能够在后台自动保存内容。这使得用户能够在浏览器崩溃之后恢复内容。

除了一个全新且简化的安装包之外,DotNetNuke7 还包含拖放模块、跨网站模块共享、使用操作菜单替代了之前版本中的管理按钮,有一个新的名为DAL2 的数据访问层(其中包含 micro-ORM ),并支持 ASP.NET Razor

在 InfoQ 的专访中,DotNetNuke 公司产品市场的高级主管 Richard Dumas 分享了他对该版本所含功能的看法。

InfoQ:DotNetNuke7 能够给网站开发带来哪些变化?

DotNetNuke 7.0 为网站开发提供了很多独特的功能,最终能够提升不同角色用户的生产力:

Web 内容编辑

富文本编辑器新增了自动保存和恢复功能,内容编辑再也不会丢失工作内容。同时,通过该编辑器内容编辑还可以很容易地跟踪内容变化,以及比较不同版本的富文本和 HTML 内容。DNN 7.0 可以在多个 DotNetNuke 网站间共享模块,从而获得更好的一致性并减轻维护压力。

企业

DNN 7.0 新增了 Active Directory 认证支持,企业用户可以更容易地登录到他们的 DotNetNuke 网站。该版本也为流行的 Microsoft SharePoint Lists 提供了双向支持,在业务上大量应用了该特性来改善运营、提升团队项目协作、保持雇员及时的处理当前业务项目和任务、更有效地管理雇员同时提升业务生产率。

开发者

新版本中的 DNN 服务框架是基于 Microsoft Web API 的,Web 开发者能够通过它构建并暴露安全的 Web 服务。同时它引入的 micro-ORM 还简化了数据访问,能够通过更少的代码进行更简单、更优雅的数据库交互。

ASP.NET Razor 也为动态扩展开发做了优化,能够以流畅、有表现力的方式组合代码和内容。它所包含的 jQuery、jQueryUI 和 Knockout.js 库使得开发者能够更容易地调用 Web 服务,创建现代的、交互式的客户端应用程序。

因为基础平台的需要,最新版本升级到了 ASP.NET 4.0,但是它依然完全兼容最新的 Microsoft 技术,包括 Windows8、Windows Server 2012、IIS8、ASP.NET 4.5、Visual Studio 2012 和 SQL Server 2012 等。

设计者

借助修订后的层叠样式表(CSS)基础,设计者能够更容易地创建优美动人的网站,能够改善跨浏览器兼容性,扩展标准遵从性,同时提升网站性能。另外,DNN 7.0 包含标准的表单模式,开发者可以通过重用或扩展来构建使用频繁的用户界面元素。

InfoQ:DNN7 和之前的版本相比有什么不同?

DotNetNuke 7.0 提供了一个修订的 UI/UX,能够让内容编辑更容易地构建并管理网站。它还提供了一套新特性,通过拖放及包含自动保存和版本比对功能的新富文本编辑器提升生产力。

同时它还通过 Active Directory 认证提供程序以及向我们的 SharePoint 连接器中添加 SharePoint Lists 支持提升了企业集成功能。该最新版本提供了我们最先进的开发框架以及一个基于 MicrosoftWeb API 构建的 Web 服务框架。

InfoQ:DotNetNuke 为 ASP.NET 开发者提供了哪些机遇?

DotNetNuke 为 ASP.NET 开发者提供了一个健壮的、强大的 Web 开发框架。我们支持最新的 ASP.NET 版本,同时允许开发者使用 Web 表单和 WebAPI 开发方法。

通过为安全、认证、安装和升级这样的任务提供支持,开发框架极大地减少了构建应用程序所需要的代码量。开发者还能够在 DotNetNuke商店中发布商业的应用程序,在那里有数以千计待售的模块和皮肤。

InfoQ: 有 DotNetBlogEngine、Joomla 和 WordPress 这些开源的平台可以使用,为什么还需要 DotNetNuke?

DotNetNuke(DNN)是部署最广泛的内容管理平台和 Microsoft .NET Web 开发框架。那些定型于 Microsoft 技术并有 Microsoft 开发技能的组织通常会偏爱 DNN,而不是像 Joomla Wordpress 这些基于 LAMP 技术构建的开源 CMS 系统。这些组织还需要一个功能完整的 Web CMS,而不仅仅是博客功能。

InfoQ:DotNetNuke 能够运行于 MySQL 上么?

DNN 直接支持 Microsoft SQL Server。当然,也能够使用用于其他数据库的第三方提供程序,开发者还能够创建他们自己的提供程序。

InfoQ:你们有没有提供将现有的 WordPress 网站转换到 DotNetNuke 7.0 的模块?

我们并没有提供将 Wordpress 博客或网站转换成 DNN 的模块。

InfoQ:你们有没有提供免费的简化版 DotNetNuke?

社区版是一个免费且开源的完整版本。

InfoQ:DotNetNuke 在处理巨型社区网站时没有任何性能问题吗?

没问题。在 DotNetNuke.com 上,DotNetNuke 开源社区的成员有 100 万人。

InfoQ:你们有没有为客户提供培训资源?

我们提供了无限量的在线技术支持,包括电话支持。我们还维护了一个很活跃的博客,发布入门指南 wiki 、以及一个由我们的产品团队成员所创建的专用视频门户。你还可以参考Wrox、Apress 和Packt Publishing 等出版商出版的图书

InfoQ:你感觉 DotNetNuke 及其模块现在的价格结构适合那些预算紧张的最终用户么?

我认为适合。DotNetNuke 是一个非常经济实惠的产品。社区版是完全免费的,专业版包含无限量的技术支持以及一套额外的功能,订阅许可每年只需要3000 美元。

InfoQ:它能够集成第三方控件吗,例如 Telerik 和 DevExpress 中的控件?

可以集成。DNN 专业版包含一个 Telerik RadControls for ASP.NET AJAX 开发者许可,开发者能够很容易地使用他们所选择的第三方组件。

查看英文原文 DotNetNuke 7 with Active Directory and SharePoint Lists


感谢臧秀涛对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2013-01-19 09:021416
用户头像

发布了 321 篇内容, 共 115.9 次阅读, 收获喜欢 18 次。

关注

评论

发布
暂无评论
发现更多内容

数据结构——顺序队列

若尘

数据结构 队列

33岁公司倒闭,被迫走上大龄Java程序员求职之路

Java架构师迁哥

党建百年,矛盾论指导架构设计

三石

架构设计

Hadoop 数据仓库建设实践(理论结合实践)

云祁

hadoop 数据仓库 7月日更

Qunar DNS体系建设

Qunar技术沙龙

DNS DNS服务器

收藏吃灰系列!阿里内部“SpringCloudAlibaba学习笔记”这细节讲解,神了

Java 程序员 架构 面试 微服务

剑指“双碳”目标,浪潮云牵手中科谱光一起做「光谱捕手」

浪潮云

云计算

Go学习笔记之Hello World

架构精进之路

语言 Go 语言 7月日更

难得一次技术面,Java程序员开发七年,突破自己终获小米offer

Java 程序员 架构 面试

SpringBoot 拦截器妙用,让你一个人开发整个系统的鉴权模块!

陈皮的JavaLib

Java 面试 springboot

HarmonyOS学习路之开发篇——公共事件与通知(二)

爱吃土豆丝的打工人

HarmonyOS 通知事件

Flink 1.13,State Backend 优化及生产实践分享

Apache Flink

flink

GitHub上最火的7个spring cloud开源项目,对新手太友好了

北游学Java

Java 微服务 Spring Cloud 项目源码

百度VidPress Sports团队获SoccerNet-v2足球视频理解竞赛双料冠军

百度大脑

人工智能 欧洲杯 足球

【GOTC 预告】王思宇:从 OpenKruise 看云原生应用负载发展趋势

阿里巴巴云原生

Ubuntu 20.04安装/更新升级后进系统黑屏,屏幕亮度无法调节踩坑记

玏佾

ubuntu Ubuntu20.04 无法进入系统 驱动 屏幕亮度

阿里JDK源码小册(2021版)火了!下载量超60W次!

Java架构师迁哥

碳达峰碳中和目标下,区块链如何赋能能源管理?

旺链科技

连夺十冠!百度CVPR 2021再突破,AI实力接受国际“检验”

百度大脑

人工智能

AI技术在银行内部反欺诈中应用的新思路

索信达控股

人工智能 大数据 金融科技 风控 反欺诈 人工智能模型

2021值得考虑的一类新型微服务架构:ServiceMesh

BoCloud博云

微服务

maven私服搭建与插件开发

IT视界

maven nexus

为什么有些人不喜欢低代码?

优秀

低代码

抑制不住的喜悦!耗时2个月整理的Java面试指南在Github上破百万star!

Java架构师迁哥

“创客北京2021”百度飞桨AI产业创新应用专项赛报名啦

百度大脑

人工智能 大数据

Flink运行架构

五分钟学大数据

flink 7月日更

浅谈大数据建模的主要技术:维度建模

云祁

大数据 数据仓库 维度建模 7月日更

Flink 1.13,面向流批一体的运行时与 DataStream API 优化

Apache Flink

flink

新一代设计编排运维套件分享

鲸品堂

运维 价值

同程旅行基于 RocketMQ 高可用架构实践

阿里巴巴云原生

超24W字,2021最新一线大厂Java高级架构师面试题总结,共计480页

Java架构师迁哥

支持Active Directory和SharePoint Lists的DotNetNuke 7发布_语言 & 开发_Anand Narayanaswamy_InfoQ精选文章