你的浏览器还没开启 Javascript 功能!

任前程

  • C# 个性化配置项到单独的文件中

    增加自定义配置文件

    在 App.config 或者 Web.config 文件中,设置 appSetting 节点的 file 属性为:Custom.config

    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
        <startup> 
            <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" />
        </startup>
      <appSettings file="Custom.config">
        <add key="ApplicationName" value="MyApplication" />
      </appSettings>
    </configuration>

  • Oracle 启动 EM 失败 Environment Variable ORACLE_UNQNAME Not Defined 解决方式

    1.概述

    由于服务器在安装 Oracle 11g R2 时设置了多个实例,导致登录 EM 企业管理器时,总是出错。

    命令行尝试执行 emctl status dbconsole 提示错误信息:Environment variable ORACLE_UNQNAME not defined. Please set ORACLE_UNQNAME to database unique name.

  • NuGet 包制作和发布到 Nuget.org 详细教程

    1. 概述

    前几天写了一篇文章《NuGet 私有库服务搭建》,介绍了搭建私有 NuGet 包管理平台的方法。其中涉了一部分 NuGet 包的制作方法,不过都是针对于 Nuget.Server 搭建的私有平台。如果要把包发布到 nuget.org 平台,该如何处理呢,本篇基于一款真实发布的包来具体说明。

    image.png

  • dbForge Studio for Oracle/MySql/SqlServer/PostgreSQL 数据库连接列表备份

    1. 概述

    比较喜欢 Devart 家的产品,特别是数据库管理工具这块。常用的数据库都有对应的产品,比如 dbForge Stuio for Oracle/MySql/SqlServer/PostgreSQL。使用简单,功能强大,同时包含了数据库同步、文档生成等相关工具项。

    只是有一点比较麻烦,dbForge Studio 没有提供任何数据库连接列表导出/备份的功能,这样导致每次重装软件或系统的时候,总要一个个把数据库连接方式从头添加一遍。非常不人性化~ 下面提供一种方式,来解决这个问题。

  • NuGet 私有库服务搭建

    1. 本文概述

    NuGet 服务可以的方便管理 C# 程序依赖包,项目代码存储到 Github 平台的时候不用上传庞大的 dll 文件。企业内部使用的话,往往有些私有的包不希望扩散到外网环境中。这时可以通过 Nuget.Server 快速搭建私有 Nuget 包管理平台。

    2. 私有 NuGet 服务器使用说用

  • ASP.NET Core Web 框架 ABP CLI 安装失败解决

    1. 概述

    ABP 基于 ASP.NET Core 3.0 的新版测试版本框架发布一年多了。地址:https://abp.io/get-started

    最近几天在测试安装 ABP CLI 工具的时候总是提示错误信息:npm ERR! code EINTEGRITY

  • C# 获取 Windows 操作系统版本和名称

    1. 概述

    从 Windows 10 开始,微软已经弃用了 GetVersionEx 方式获取 Windows 系统版本[官方解释]。这就导致网上一大批C#获取 Windows 版本的代码把 Windows 10 识别为 Windows 8。比如我的电脑 Windows 10 就被识别成 6.2.9200,进而判断出是 Windows 8。

    按照微软官方论坛提示,可以通过 WMI(Windows Management Instruction) 获取正确系统的版本号。下面把传统获取方式、WMI获取方式和直接获取操作系统名称的三个方法列出来。

  • C# 代码取消 TFS 管控

    一、概述

    项目代码从 TFS 切换到了 Git,需要清除解决方案和项目中所有和 TFS 关联的部分。

    如果不处理每次打开都会弹出异常提示:

  • Visio 常用功能收集关闭首字母大写、设置默认字体等

    本文持续收集并整理在使用 Visio 的过程中小技巧,方便日后查阅。

    目前已经收集的有:

    1. Visio 关闭英文首字母大写
    2. Viso 修改默认字体

  • IIS 实现 Http 重定向到 Https 、 Https 重定向到 Https 功能实现

    一、概述

    经常会遇到 IIS 下域名重定向的需求。这里对两种域名重定向的情况做下说明。

    如下图所示,第一种情况是把 http 重定向到 https;第二种情况是把 https 重定向到 https。