写点什么

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

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

关注

评论

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

聚道云软件连接器助力企业实现有赞商城与金蝶云星空系统无缝对接

聚道云软件连接器

案例分享

面试官:单例Bean一定不安全吗?实际工作中如何处理此问题?

王磊

Java 面试

跨境电商卖家都在用的海外云手机

Ogcloud

云手机 海外云手机 跨境电商云手机

软件测试/测试开发/全日制 | Python全栈开发实战:搭建高可用的分布式系统

测吧(北京)科技有限公司

测试

数据交付变革:研发到产运自助化的转型之路

百度Geek说

大数据 数据分析 BI 分析工具 企业号 1 月 PK 榜 数据仓模

5分钟搞定vue3函数式弹窗

不在线第一只蜗牛

Java Vue 函数式

基于“小数据”的机器学习

快乐非自愿限量之名

人工智能 机器学习 AI 人工智能技术

企业成功部署SD-WAN的七个关键要点

Ogcloud

网络 SD-WAN 企业网络

TikTok云手机:突破传统社媒营销方式的黑科技

Ogcloud

TikTok 云手机 海外云手机

软件测试/测试开发/全日制/测试管理丨前端框架Vue

测试人

软件测试

年度回顾 | 2023年,云起无垠的开拓与创新

云起无垠

腾讯云 Elasticsearch 新篇章 - 存算分离+读写分离+查询/IO并行化, 助力日志/搜索领域降本增效

腾讯云大数据

ES

揭秘关键指标稳定币供应比率(SSR):它如何影响你的投资?

Footprint Analytics

区块链 加密货币 稳定币

国内有哪些比较好用的低代码开发平台?

互联网工科生

软件开发 低代码开发平台 JNPF

中国电信天翼云位列云数据库领导者象限!

天翼云开发者社区

数据库 云计算 大数据

软件测试/测试开发/全日制 |利用ChatGPT自动生成自动化测试脚本

测吧(北京)科技有限公司

测试

左耳听风 - 做正确的事,等着被“开除”「读书打卡 day 04」

Java 工程师蔡姬

读书笔记 程序员 读书 职业发展 左耳朵耗子

聚道云软件连接器助力某品牌管理有限公司实现有赞对接三联

聚道云软件连接器

案例分享

飞管飞控系统仿真应用探究与浅析

DevOps和数字孪生

飞管飞控

软件测试/测试开发/全日制 |Python全栈开发:实践容器化部署与微服务架构

测吧(北京)科技有限公司

测试

创建service后,kubernetes会发生什么

华为云开发者联盟

Kubernetes 云原生 后端 华为云 华为云开发者联盟

怎么看待存在争议的低代码?

高端章鱼哥

软件开发 低代码 JNPF

一个小巧、快速、轻量级的 .NET NoSQL 嵌入式数据库

不在线第一只蜗牛

数据库 nosql .net

软件测试/测试开发/全日制/测试管理丨RESTX框架

测试人

软件测试

软件测试/测试开发/全日制/测试管理丨后端接口文档管理Swagger

测试人

软件测试

阿里云实时计算企业级状态存储引擎 Gemini 技术解读

Apache Flink

荣登榜首,天翼云位列专属云容器服务市场第一!

天翼云开发者社区

云计算 容器服务

谷歌SEO秘籍:On-Page seo开启网站突破之门

九凌网络

软件测试/测试开发/全日制/测试管理丨ORM中间件 SQLAlchemy

测试人

软件测试

尊嘟假嘟?三行代码提升接口性能600倍

EquatorCoco

MySQL 接口

玩转TypeScript--openInula中的TypeScript实践(第一篇)

openInula

typescript 前端 Web 开发 前端框架

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