news 2026/6/17 23:11:20

33、SharePoint开发:打包、部署与功能管理全解析

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
33、SharePoint开发:打包、部署与功能管理全解析

SharePoint开发:打包、部署与功能管理全解析

1. 开篇概述

在SharePoint开发中,了解其架构、页面创建以及打包部署等知识至关重要。我们先从高层次视角审视SharePoint架构,简单提及使用SharePoint Designer创建母版页和网站页面,同时明确网站页面和应用程序页面的区别。Visual Studio虽无母版页和网站页面模板,但有应用程序页面的项目项模板。此外,还探讨了应用程序页面的创建及访问限制技术。

2. Layouts与_layouts的区别

在SharePoint开发里,应用程序页面需存于Layouts文件夹,该文件夹位于SharePoint配置单元中。以标准SharePoint Foundation安装为例,其路径通常为C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\LAYOUTS。同时,我们会看到_layouts的引用,如重定向到访问被拒的应用程序页面时,会使用URL“/_layouts/accessdenied.aspx”。默认网站集的根网站中,Layouts文件夹映射到URLhttp://localhost/_layouts;对于其他网站,Layouts文件夹的URL以该网站的根URL开头,例如网站http://localhost/subsite的Layouts文件夹URL为http://localhost/subsite/_layou

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/17 6:07:01

37、SharePoint开发:打包、部署与环境准备

SharePoint开发:打包、部署与环境准备 1. 验证新部署配置 若要验证新的部署配置,可将其设为活动配置,然后部署项目。其行为与默认配置相同,但在此配置中,还会将 .WSP 文件复制到代码指定的位置。 2. 部署冲突 在开发过程中,测试时通常会反复将同一项目部署到ShareP…

作者头像 李华
网站建设 2026/6/17 15:52:26

解析大数据领域存算分离的应用价值

解析大数据领域存算分离的应用价值:从架构革命到生态重构 元数据框架 标题:解析大数据领域存算分离的应用价值:从架构革命到生态重构关键词:存算分离;大数据架构;资源解耦;云原生;…

作者头像 李华
网站建设 2026/6/14 9:05:01

Excalidraw AI结合语音输入的创新交互模式

Excalidraw AI结合语音输入的创新交互模式 在一场紧张的技术评审会议中,团队正围绕系统架构展开讨论。一位工程师边说边比划:“前端是React,通过API网关调用后端服务,用户认证走OAuth 2.0流程……”话音未落,白板上已自…

作者头像 李华
网站建设 2026/6/15 1:58:08

TypeScript 基础类型

TypeScript 基础类型详解 TypeScript 的类型系统是其核心优势,它提供了比 JavaScript 更严格、更安全的类型检查。以下是 TypeScript 中最常用的基础类型(primitive types 和常用组合类型),全部基于 TypeScript 5.x 版本。 1. 基…

作者头像 李华
网站建设 2026/6/14 13:47:34

【资深架构师亲授】:Open-AutoGLM变更失败后必须掌握的7个回滚关键点

第一章:Open-AutoGLM变更回滚的核心原则在 Open-AutoGLM 系统的持续迭代中,变更回滚是保障服务稳定性的关键机制。有效的回滚策略不仅需要快速响应能力,还必须确保数据一致性与系统状态的可追溯性。为此,制定一套清晰、可执行的回…

作者头像 李华
网站建设 2026/6/16 13:14:52

手把手教你玩转Open-AutoGLM,10分钟实现自动化模型调优

第一章:Open-AutoGLM 可视化配置工具概述Open-AutoGLM 是一款面向大语言模型(LLM)自动化任务的可视化配置工具,旨在降低非专业开发者在构建和部署智能对话流程时的技术门槛。该工具通过图形化界面实现对提示词工程、模型调用链路、…

作者头像 李华