2025上半年,最新 AI实践都在这!20+ 应用案例,任听一场议题就值回票价 了解详情
写点什么

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

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

关注

评论

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

强大的macOS效率工具,Alfred 5更新变动详解

Rose

Alfred Mac软件 Alfred 5 苹果效率工具

京东金融Android瘦身探索与实践

京东科技开发者

架构 sdk 安装包瘦身 APK 企业号 3 月 PK 榜

智能选路系统与架构

阿里云CloudImagine

云计算 智能选路

博睿数据数智领航营首场开营:保险科技数智化转型中的智能运维实践

博睿数据

智能运维 博睿数据 数智化转型 保险行业

奇点云数据云平台如何确保“多租户”安全?从某大型零售企业实践说起

极客天地

想要找macOS系统上跑分工具?Geekbench 6帮助您快速,准确地测量处理器和内存性能进行测试

Rose

mac系统 系统跑分 Geekbench Geekbench 6

graphpad prism教程:如何使用 prism医学绘图分析软件?

Rose

prism破解版 prism教程 医学绘图分析

机器学习系列入门系列[七]:基于英雄联盟数据集的LightGBM的分类预测

汀丶人工智能

数据挖掘 机器学习 LightGBM

万字详解AI开发中的数据预处理(清洗)

Baihai IDP

人工智能 机器学习 数据清洗 数据预处理 企业号 3 月 PK 榜

ODC,是另一个 Navicat 吗?

OceanBase 数据库

数据库 oceanbase

焱融科技助力海尔集团上云 加速“智能制造”进程

焱融科技

文件存储 分布式存储 容器存储 分布式文件存储 #高性能

GPT-4创造者:第二次改变AI浪潮的方向

OneFlow

如何通过Java应用程序将PDF转为图片格式?

在下毛毛雨

PDF 图片 格式转换

实战开发arthas-spring-boot-starter,监控你的微服务是否健康!

Java你猿哥

spring Spring Boot

迟来的Offer,至今已有672名学长靠这套Java八股文成功入职大厂

Java你猿哥

Java 面试 面经 春招 八股文

Android系统服务DropBoxManagerService详解与实践应用

vivo互联网技术

文件管理 Dropbox 文件上报

Sentinel Go- 揭秘 [热点参数] 的实现原理

柠檬汁Code(binbin0325)

golang 中间件 限流 原理分析 Sentienl

Go 第三方 log 库之 zap 使用

江湖十年

后端 日志 Go 语言

PD虚拟机如何安装ARM版CentOS Linux系统镜像(苹果M1专用)

Rose

pd虚拟机 pd18虚拟机 CentOS Linux系统 Centos Stream 9

别再说被八股文害惨了!GitHub阿里Java面试题库标星145K不无道理

Java你猿哥

Java 面试 面经 八股文 Java八股文

从0到1:学员课时预约与扣课小程序开发笔记

CC同学

H2存储内核分析一

陈飞

分布式数据库 大数据 开源 数据库内核

用OceanBase试了一下ChatGPT开源文档问答助手

OceanBase 数据库

数据库 oceanbase

mac版photoshop 2023存储为窗口显示空白、黑屏如何解决

Rose

PhotoShop ps2023存储空白 空白、黑屏

非常小的一个东西,Spring依赖注入Bean类型的8种情况

小小怪下士

Java spring 程序员 后端

管理研发团队后,我发现用「速率」做度量错得离谱……

LigaAI

研发管理 研发效能 技术管理 效能度量 企业号 3 月 PK 榜

实用fcpx视频剪辑:Final Cut Pro 中文版

真大的脸盆

Mac Mac 软件 FCPX软件 fcpx

【ASPLOS 2023】图神经网络统一图算子抽象uGrapher,大幅提高计算性能

阿里云大数据AI技术

人工智能 机器学习 性能优化 图神经网络 企业号 3 月 PK 榜

Github百万收藏!一份《从零开始写分布式服务框架》称霸榜首!

程序知音

Java 分布式 编程语言 java架构 后端技术

在路上!OceanBase首次公布四大“开发者友好”实践

OceanBase 数据库

数据库 oceanbase

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