写点什么

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:161131
用户头像

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

关注

评论

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

云小课|3种常用Git工作流推荐

华为云开发者联盟

后端 开发 华为云

云服务器ECS夏日省钱秘籍,这次@老用户快来领走

阿里云弹性计算

阿里云 云服务器ECS

太爱速M源码搭建,巅峰小店APP溢价寄卖源码分享

WDL22119

巅峰小店源码搭建 太爱速M源码搭建 太爱速M APP仿站开发 巅峰小店APP仿站开发 巅峰小店溢价寄卖模式开发

透过华为军团看科技之变(六):智慧公路

脑极体

AirServer2022最新版功能介绍及下载

茶色酒

AirServer AirServer2022

vue-axios(三)

小恺

7月月更

若干互联网暴露面的收敛及处置建议

穿过生命散发芬芳

7月月更 互联网暴露

宝,运维100+服务器很头疼怎么办?用行云管家!

行云管家

云计算 运维 服务器 云管

linux下清理系统缓存并释放内存

入门小站

Linux

微服务服务稳定性治理

阿泽🧸

微服务治理 7月月更

【6.24-7.1】写作社区精彩技术博文回顾

InfoQ写作社区官方

优质创作周报

如何使用物联网低代码平台进行个人设置?

AIRIOT

低代码 物联网 低代码,项目开发

BlocProvider 为什么感觉和 Provider 很相似?

岛上码农

flutter ios 安卓 移动端开发 7月月更

纪念成为首个DAYU200三方demo贡献者

坚果

HarmonyOS OpenHarmony OpenHarmony应用开发 7月月更 harmony

使用环信提供的uni-app Demo,快速实现一对一单聊

环信

即时通讯 uni-app集成 环信im

架构师毕业总结

凯博无线

实例讲解将Graph Explorer搬上JupyterLab

华为云开发者联盟

人工智能 GES

【直播回顾】战码先锋首期8节直播完美落幕,下期敬请期待!

OpenHarmony开发者

Open Harmony

越来越多地使用 SLO 来实现可观测性|DevOps

观测云

可观测性

从零开始学 MySQL —数据库和数据表操作

C++后台开发

MySQL 数据库 中间件 后端开发 C++开发

毕业总结

流火

精耕渠道共谋发展 福昕携手伟仕佳杰开展新产品培训大会

联营汇聚

4. 对象映射 - Mapping.Mapstercover

MASA技术团队

C# .net 微软 框架 Framework

九章云极DataCanvas公司蝉联中国机器学习平台市场TOP 3

九章云极DataCanvas

认识线程

zarmnosaj

7月月更

Windows11 ARM版本安装Python环境

IT蜗壳-Tango

IT蜗壳教学 7月月更

JavaScript 设计模式之代理模式

devpoint

JavaScript 设计模式 代理模式 7月月更

华为云专家详解GaussDB(for MySQL)新特性

华为云开发者联盟

数据库 云计算 后端 算子

毕业季 | 华为专家亲授面试秘诀:如何拿到大厂高薪offer?

华为云开发者联盟

面试 工作 offer 大厂 毕业

BOOTSTRAP

Jason199

bootstrap 7月月更

混沌工程平台 ChaosBlade-Box 新版重磅发布

阿里巴巴云原生

阿里云 分布式 云原生 混沌工程

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