报名参加CloudWeGo黑客松,奖金直推双丰收! 了解详情
写点什么

EZNamespaceExtensions.Net v2013 增加对上下文菜单、缩略图、图标、属性表的支持

  • 2013-04-09
  • 本文字数:1363 字

    阅读完需:约 4 分钟

Logic NP Software 公司最近发布了 EZNamespaceExtensions.Net v2013 ,让你可以在.NET 中开发外壳(shell)或者 Windows 资源管理器(Windows Explorer)命名空间的扩展。它利用一种易于使用的对象模型,让 shell 命名空间扩展能够平滑而无缝地整合到 Windows 资源管理器中。扩展的外观、体验和功能都和 Windows 资源管理器中的文件夹类似。

EZNamespaceExtensions.Net 为以下 Windows 资源管理器特性和功能提供了支持:

  • 文件夹和非文件夹项目
  • 多级子文件夹
  • 自动子文件夹导航
  • 上下文菜单、针对项目的后台上下文菜单
  • 带有多个列的详细信息和报表视图支持
  • 缩略图视图,剪切、复制和粘贴
  • 分组视图和分类视图
  • 图标和针对项目的叠加图标
  • 针对项目的自动重命名功能
  • 针对项目的属性表和信息条提示

EZNamespaceExtensions 还让我们可以把菜单项整合到 Windows 资源管理器框架主菜单中,并可以向 Windows 资源管理器工具栏增加按钮,还可以在命名空间扩展中拖入、拖出和拖动按钮。它还让你可以在命名空间扩展中把项目展现为文件和文件夹。

为了使用 EZNamespaceExtensions.Net v2013 ,你需要使用集成在 Visual Studio 2012 中的 Shell 命名空间扩展项目模板。它会为开发命名空间扩展自动生成所需要的代码和文件。

然后你可以修改项目,构建,并使用 RegisterExtensionDotNet40.exe 工具注册,那个工具可以在安装目录中找到。此外,你需要使用 RestartExplorer.exe 工具重启 Windows 资源管理器,这样才能够看到命名空间扩展,而且也会在“我的电脑”中看到。

InfoQ 采访了 LogicNP 软件公司的高级开发者 Himangi G,以了解 EZNamespaceExtensions.Net 能够完成的功能。

InfoQ:是什么需求驱使你开发了.NET 中的 Windows Explorer 命名空间扩展呢?

开发.NET 中的 Windows Explorer 命名空间让开发者可以使用现有关于.NET 技术和基础类库的知识和技能,并且可以使用他们最喜欢的.NET 编程语言,可能是 C#或者 VB.NET。使用.NET 开发命名空间扩展让开发者可以充分利用大量基础类库。

InfoQ:能否请你和大家分享一下能够使用 EZNamespaceExtensions.Net v2013 开发的应用程序类型?

以下只是你能使用 EZNamespaceExtensions.Net 2013 开发的某些集成在 Windows 资源管理器和打开 / 保存文件对话框的软件类型: - 文档管理软件

  • 内容管理软件
  • 信息管理软件
  • 虚拟磁盘
  • FTP 程序
  • 数据库管理器或者前端应用
  • 协议处理程序

InfoQ:当分发应用的时候,必须购买 EZNamespaceExtensions.Net v2013 的许可吗?

不需要,EZNamespaceExtensions.Net v2013 包含了无需专利费的分发许可,所以你可以完全免费地和你所开发的命名空间扩展一起分发 EZNamespaceExtensions.Net 的二进制文件。

InfoQ:使用 EZNamespaceExtensions.Net v2013 开发应用程序有多容易?

EZNamespaceExtensions.Net 让你可以马上使用 Visual Studio IDE 的项目向导开始命名空间扩展的开发。它拥有一个简单、设计良好并且完整测试过的 API 框架,这让你可以在几小时或者几天内开发出命名空间扩展,而不需要几周或者几个月。它拥有完整的特性支持,让你的命名空间扩展可以无缝地集成到 Windows 资源管理器以及所有应用的打开 / 保存文件的对话框中。它还包含了注册工具,用来轻松地部署你开发的命名空间扩展。

查看英文原文: EZNamespaceExtensions.Net v2013 Adds Context Menus, Thumbnail, Icons, Property Sheet Support

2013-04-09 21:161354
用户头像

发布了 340 篇内容, 共 134.5 次阅读, 收获喜欢 13 次。

关注

评论

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

模块2作业

cherrycheek

每天学习10个实用Javascript代码片段(一)

devpoint

JavaScript LocalStorage 7月日更

多维数据分析(OLAP)技术选型(1):对什么进行选型

水滴

OLAP 通信协议 技术选型 多维分析 存储格式

垃圾回收器的前世今生

中原银行

垃圾回收

2021最新一线大厂Java高级架构师面试题总结

Java 程序员 架构 面试

分布式磁盘 KV 存储 - Kvrocks

Kvrocks

RocksDB redis cluster Redis 协议 storage KV存储引擎

排序——插入排序

若尘

数据结构 排序 排序算法 插入排序

以太坊的 ChainId 与 NetworkId

杰哥的技术杂货铺

区块链 以太坊 ChainId NetworkId

必看!史上最全云原生全景图解读攻略来啦

尔达Erda

容器 微服务 运维 云原生 技术人

基于MaxCompute快速打通数据仓库和数据湖的湖仓一体实践

阿里云大数据AI技术

视频云峰会|“超视频化时代的全景创新” 是什么?

阿里云CloudImagine

阿里云 音视频 视频 视频解码 视频制作

别再往收藏夹怼资源了,收好这个视频创作导航网站就够了。

彭宏豪95

效率 视频 导航网站 视频制作

架构实战营 模块一作业

面向对象的猫

「架构实战营」

极光开发者周刊【No.0702】

极光JIGUANG

IPFS挖矿算力排行榜?IPFS挖矿排行榜?

第一模块作业

晨晨

架构实战营

5分钟速读之Rust权威指南(三十五)状态模式

wzx

rust

来一份全面的面试宝典练练手,看这篇足矣了!

欢喜学安卓

android 程序员 面试 移动开发

疯了吧!这帮人居然用 Go 写“前端”?(一)

尔达Erda

开发者 云原生 大前端 后端 开发

《啊哈C语言!》学习笔记(1)

Nydia

辩证|北鲲云和你一起探讨关于生命科学发展的意义

北鲲云

架构实战营模块一作业

王晓宇

架构实战营

架构实战营模块1课后作业

蔸蔸

为什么你总是买了很多不需要的东西?

石云升

消费者 7月日更

GitHub霸榜月余的24万字Java面试手册,竟是阿里机密

Java 面试

【LeetCode】从前序与中序遍历序列构造二叉树Java题解

Albert

算法 LeetCode 7月日更

k8s 节点机器重启 CNI IP 未回收

Geek_f24c45

Kubernetes cni

秋招提前批开始了,一文带你了解,C++ 后台开发知识点及学习路线

奔着腾讯去

学习 程序员 面试 校园招聘 秋招

连续四年百度Android岗必问面试题!成长路线图

欢喜学安卓

android 程序员 面试 移动开发

动手训练属于自己的无人车,这个超强服务现已开源!

亚马逊云科技 (Amazon Web Services)

GrowingIO Design 组件库搭建之Select组件

GrowingIO技术专栏

select 组件实现 virtualList

EZNamespaceExtensions.Net v2013增加对上下文菜单、缩略图、图标、属性表的支持_C#_Anand Narayanaswamy_InfoQ精选文章