AI实践哪家强?来 AICon, 解锁技术前沿,探寻产业新机! 了解详情
写点什么

支持 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:021755
用户头像

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

关注

评论

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

《分布式云最佳实践》分论坛,8月11日深圳见

阿里云弹性计算

分布式云 飞天 数字化升级 一云多形态

从-99打造Sentinel高可用集群限流中间件

艾小仙

Java 高可用 sentinel 集群限流

Mybatis中#{}和${}的区别

开发微hkkf5566

如何在Linux (CentOS7.3) 下安装JDK1.8?【一篇文章教会你】

Bug终结者

java; Linux Kenel 8月月更

【SpringBoot 二】spring.factories加载时机分析

石臻臻的杂货铺

springboot 8月月更

未来已来,只是尚未流行

石云升

读书感悟 未来社会 8月月更 未来以来

HTTP和HTTPS的区别

开发微hkkf5566

《2022 年上半年全球独角兽企业发展研究报告》发布——DEMO WORLD世界创新峰会圆满落幕

创业邦

使用python获取浏览器收藏夹和历史浏览记录,然后可以...

技能实验室

签约计划第三季

如何通过使用“缓存”相关技术,解决“高并发”的业务场景案例?

冉然学Java

高并发 java; 单线程 redis'

化繁为简,聊一聊复制状态机系统架构抽象

阿里技术

数据库 架构

Pisanix v0.2.0 发布|新增动态读写分离支持

SphereEx

数据库 开源 ShardingSphere SphereEx

leetcode 48. Rotate Image 旋转图像(Medium)

okokabcd

数组 LeetCode 数据结构与算法

直播系统开发——直播间架构的设计及难点分析

开源直播系统源码

软件开发 语聊房 语音聊天源码 直播系统开发

百度APP Android包体积优化实践(三)资源优化

百度Geek说

Andriod

SAP ABAP SteamPunk 蒸汽朋克的最新进展 - 嵌入式蒸汽朋克

汪子熙

云原生 Cloud 云平台 SAP 8月月更

基于 Next.js实现在线Excel

葡萄城技术团队

前端 在线excel nextjs 表格 控件

快速打造安全的车联网平台

Geek_99967b

小程序

IDC:阿里云稳居中国大数据平台公有云市场第一位

阿里云大数据AI技术

阿里云

2022年7月国产数据库大事记-墨天轮

墨天轮

数据库 腾讯云 GaussDB 国产数据库 KingBase

重构指标之如何监控代码圈复杂度

京东科技开发者

测试 重构 软件重构 分布式应用软件

【SpringBoot 一】SpringApplication启动类的Args详解

石臻臻的杂货铺

spring-boot 8月月更

信创是什么意思?涉及哪些行业?为什么要发展信创?

行云管家

信息安全 信创

兆骑科创创新创业大赛活动举办,线上直播路演,投融资对接

兆骑科创凤阁

大数据开发,Hadoop Spark太重?你试试esProc SPL

华为云开发者联盟

大数据 开源 后端

智能电视可以打开小程序应用,再也不用头痛内存了

Geek_99967b

小程序

开发者独立搭建一个跨模态搜索应用有多难?

Jina AI

深度学习 云原生 神经搜索 跨模态应用 多模态数据

《中国综合算力指数》《中国算力白皮书》《中国存力白皮书》《中国运力白皮书》在首届算力大会上重磅发出

GPU算力

Vue3 初探

怀府风

中大型商业银行堡垒机升级改造就用行云管家!必看!

行云管家

信息安全 银行 堡垒机 IT安全

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