首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

.NET程序员必备58个提高效率工具

[由 Cheung Tat Ming提供] AutoPoco:AutoPoco 是一个高度可配置框架,用于流畅构建可读来自于 Plain Old CLRObjects 测试数据。...SvcTraceViewer:可以更好地查看由 WCF 产出巨大跟踪文件。 Svc Config Editor:用于管理 WCF 相关配置 GUI 工具。 5....Tally Tally ERP 9 Tally dll:.NET 一个动态链接库,用于集成 Tally Accounting 软件以便于用编程方式 push 和 pull 数据。 12....如,对于 ASP.NET MVC 项目,你需要从 NuGet 添加它。Glimpse 数据可以告诉你不同层面的延迟,真正表明你可以优化代码/解决方案提高性能区域。 15....文本编辑器 Notepad++:源代码编辑器。 Notepad2:轻量级又功能丰富记事本般文本编辑器。 sublimetext:一个功能丰富文本编辑器。 20.

4.1K60

ArcGIS二次开发基础教程:开发环境配置教程(ArcEngine10.4+VS2019)

开发环境配置教程 由于ArcGIS、ArcEngine以及承载开发环境Visual Studio版本众多,其开发环境配置也有不小难度,故写此文章写给新入门ArcGIS二次开发同学,帮助他们摆平入门第一道坎...进行ArcGIS二次开发有很多种方式,比如现在主流Python、AE+C#等。如题,这里说是AE+C#开发第一步,开发环境配置。...一般来说,VS2010和2012对应ArcEngine10.2,VS2013对应ArcEngine10.4,错误版本可能会导致不可预知错误。下面会讲述如何破除这个限制。...再双击运行ArcObjects_SDK_for_NET_Framework_1041_151832.exe,同上。...接下来是VS一些配置问题 打开VS后,创建新Windows窗体应用程序,工具箱中右键==>添加选项卡==>取名ArcGIS,新建选项卡里,再右键,选择“选择项”,弹窗中,选择.NET Framework

4.4K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    ArcGIS二次开发知识点总结

    ArcObjects中存在三种类型类:抽象类,组件类,普通类 ArcObjects类之间存在四种关系:依赖,关联,组合,继承 接口含义:是一种用来定义程序协定 接口作用:用来规范类,可以避免类设计上不一致...Display类库(包含用于显示GIS数据对象。除了负责实际输出图像主要显示对象外,这个类库还包含表示符号和颜色对象,它们用来控制显示上绘制时实体属性。)...Geodatabase类库(地理数据库提供了编程API) GISClient类库(允许开发者使用Web服务) DataSourceFile类库(包含用于基于文件数据源GeoDatabase API...NetworkAnalysis类库(提供用于地理数据库中加载网络数据对象 并提供对象用于分析加载到地理数据库中网络。) Controls类库(用来构建或扩展具有 ArcGIS 功能应用程序。...常见投影坐标系有:北京54、西安80、WGS84 地理坐标系 :地理坐标系也可称为真实世界坐标系,是用于确定地物地球上位置坐标系,它用经纬度来表示地物位置,经度和纬度是从地心到地球表面上某点测量角

    1.5K30

    ArcGIS二次开发知识点总结「建议收藏」

    ArcObjects中存在三种类型类:抽象类,组件类,普通类 ArcObjects类之间存在四种关系:依赖,关联,组合,继承 接口含义:是一种用来定义程序协定 接口作用:用来规范类,可以避免类设计上不一致...Display类库(包含用于显示GIS数据对象。除了负责实际输出图像主要显示对象外,这个类库还包含表示符号和颜色对象,它们用来控制显示上绘制时实体属性。)...Geodatabase类库(地理数据库提供了编程API) GISClient类库(允许开发者使用Web服务) DataSourceFile类库(包含用于基于文件数据源GeoDatabase API...NetworkAnalysis类库(提供用于地理数据库中加载网络数据对象 并提供对象用于分析加载到地理数据库中网络。) Controls类库(用来构建或扩展具有 ArcGIS 功能应用程序。...常见投影坐标系有:北京54、西安80、WGS84 地理坐标系 :地理坐标系也可称为真实世界坐标系,是用于确定地物地球上位置坐标系,它用经纬度来表示地物位置,经度和纬度是从地心到地球表面上某点测量角

    1.9K11

    全球疫情实时监控——约翰斯·霍普金斯大学数据大屏实现方案

    这么炫酷实时监控大屏又是如何实现呢?...”,用于实时可视化和跟踪报告病例。...而这套ArcGIS系统就是一个GIS平台,ArcObjects包含了许多编程组件,从细粒度对象(例如单个几何对象)到粗粒度对象(例如与现有ArcMap文档交互地图对象)涉及面极广,这些对象开发者集成了全面的...该模板包括用于快速部署ArcGIS Hub环境示例,材料和配置。...图例已确认病例分级符号分类 4、设置颜色 许多COVID-19病例地图都将一种颜色(红色)用于已确诊病例,另一种颜色用于恢复期(绿色或其他更积极颜色),而第三种颜色用于死亡(例如白色或黑色)。

    1.7K31

    「ABAP」万字详解,一文带你入门SAT事务码【SQL优化必备】

    Measr.页签主要用于对SAT运行属性进行配置,包括:SAT变式设置,指定SAT监控入口,指定工作进程(work process),设置后台监控SAT,设置内命名规则   Evaluate Evaluate... Data Formatting   勾选上这个按钮后,所有内都会被识别;如果不勾选,那么只有IT前缀开头会被识别出来 译文如下: ABAP 运行时环境不适用于内部名称,而是处理...Gross[microsec]:该语句,子程序以及被其调用子程序,语句所消耗时间。(微秒记) Net[microsec]:该语句,子程序不包括被其调用子程序,语句消耗时间。...(微秒记) Gross[%]:显示 Gross Time 总时间中占用时间比。 Net [%]:显示 Net time 时间中占用时间比。...Times   Times页签中,我们可以按照不同条件来展现各个事件跟踪时间,比如可以对Gross或者Net进行降序或升序排序 ---- 进行一次ABAP SQL语句性能分析测试   介绍了这么多

    1.7K30

    windowServer_windowsserver是什么

    WCF 开发可通过 Web 进行通信 SOA 应用程序提供统一编程模型,包括与使用其他技术构建应用程序互操作性。WF 提供可用于实现长期运行进程工作流引擎。...AppFabric 提供一套全面的工具,允许标准方式配置应用程序,而无需自定义部署解决方案或手动配置过程。...通过使用可用于 IIS 7.0 AppFabric 配置向导或 IIS 配置编辑器,可应用其他配置选项。...将使用通用词条“存储位置”,因为位置由您选择存储群集配置设置方式所决定。下表显示可用于存储群集配置设置三种可行方式,以及这些方法与群集管理选项关系。...对于要支持缓存应用程序,应用程序必须使用 AppFabric 缓存程序集并以编程方式指定适当应用程序配置设置,或在基于 XML 应用程序配置文件中指定。

    1.8K100

    ASP.NET中各命名空间及作用

    System.Configuration  提供使您可以编程方式访问 .NET Framework 配置设置和处理配置文件(.config 文件)中错误类和接口。 ...可以进一步扩展此设计时功能来创建以下对象:自定义工具箱项,类型特定编辑器或类型转换器,其中类型特定编辑器用于编辑和图形方式表示所支持类型值;类型转换器用于特定类型之间转换值。...System.Runtime.CompilerServices  使用托管代码编译器编写器提供功能,影响公共语言运行库运行时行为元数据中指定属性。此命名空间中类只用于编译器编写器。 ...HTML 服务器控件运行在服务器上,并且直接映射到大多数浏览器所支持标准 HTML 标记。这使您能够编程方式控制 Web 窗体页上 HTML 元素。 ...它们还包括类似于日历特殊控件。由于 Web 服务器控件运行在服务器上,因此可以编程方式来控制这些元素。Web 服务器控件比 HTML 服务器控件更抽象。

    3.1K10

    Visual Studio 2017 15.8 版发行说明

    最后,按“确定”保存这些设置。 添加了 .NET 对象分配跟踪工具: ? (图 4)性能探查器启动页 向性能探查器提供工具系列增添了 .NET 对象分配跟踪工具。...如果性能探查器会话调用此工具,将为目标应用程序中发生每个 .NET 对象分配收集堆栈跟踪。 此堆栈数据和对象类型及大小信息一同进行分析,显示应用程序内存活动详情。...用于简化向 CppProperties.json 添加配置模板。 添加了模板简化向 CMakeSettings.json 添加配置(图 7)。 ?...容器化项目按所需方式运行后,如果准备好将项目推送到 Azure 容器注册或 DockerHub,则可以右键单击该项目并选择“生成 Docker 映像”本地生成映像。...延迟加载异步方式自动加载软件包 Visual Studio 现延迟加载配置自动加载异步包,直到 Visual Studio IDE 完全启动且解决方案加载完毕为止。

    8.2K10

    Succinctly 中文系列教程 20220109 更新

    策略 二、玩转 .NET Core 三、 .NET Core 仓库做贡献 四、使用 VisualStudio 构建 .NET Core 应用 五、.NET 主要工作流 六、 Linux 上构建 .NET...二、开始使用 BizTalk 服务器 三、开发者环境 四、所有工件如何协同工作 五、模式 六、映射 七、管道 八、编排 九、使用 Visual Studio 部署到服务器 十、配置 BizTalk 管理员...、附录 B:附加参考 Succinctly FakeItEasy 教程 零、简介 一、安装 FakeItEasy 二、单元测试、IoC 和桩 三、FakeItEasy 简介 四、创建赝品 五、将调用配置伪调用...Succinctly HDInsight 教程 零、本书目的 一、平台概述 二、情感分析 三、将 Azure 上 HDInsight 平台用于简单情感分析 四、配置 HDInsight 集群...简介 二、运行 Hive 三、Hive 内部 四、HDFS 上外部 五、HBase 上外部 六、ETL 和 Hive 七、Hive 中 DDL 和 DML 八、数据分区 九、使用 HiveQL

    5.6K30

    .NET周报 【5月第2期 2023-05-14】

    ASP.NET Core Web API 中,由于 C# 是一种静态语言(dynamic 在此不),当我们定义了一个类型用于接收 HTTP Patch 请求参数时候, Action 中无法直接从实例中得知客户端提供了哪些参数...推荐一个.Ner Core开发配置中心开源项目 https://www.cnblogs.com/chingho/p/17110126.html 当你把单体应用改造微服务架构,相应配置文件,也会被分割...这种模型可以处理大量文本数据,并学习从中获得模式,预测在给定文本上下文中最可能出现下一个词。 一般场景下LLM可以理解用户提出问题并生成相应回答。...如何将C#在线编辑器嵌入自己项目 https://www.cnblogs.com/hejiale010426/p/17380575.html 首先我们需要介绍一下这个在线编辑器,当前在线编辑器支持c#...如何使用 C++ Profiler API 跟踪对象引用并查找内存泄漏。

    20540

    IIS 7.0探索用于 Windows Vista Web 服务器和更多内容

    这些文件与 ASP.NET 应用程序框架用于可移植方式存储应用程序设置 web.config 文件是相同文件。...虽然新结构化 XML 配置格式使您更容易您喜欢文本编辑器中处理配置,但 IIS 还是管理员提供了很多管理工具和 API,简化服务器管理,并支持自动配置和部署。...Microsoft.Web.Administration 是新 .NET 管理 API,它使托管代码应用程序可以轻松地编程方式设置 IIS 站点和应用程序、访问重要状态和诊断信息以及按其他方式配置服务器... Windows Vista 中,可以 IIS 管理器中、通过 appcmd.exe 命令行工具或使用 Microsoft.Web.Administration API 编程方式访问此信息。...还可以将它们路由到新失败请求跟踪功能(又称为 FREB),后者会将跟踪日志保存到 XML 日志文件中,然后可以用提供 XSLT 样式查看这些文件(参见图 8),或以编程方式使用它们。 ?

    5K90

    【深入浅出C#】章节 1:C#入门介绍:C#开发环境设置和配置

    选择下载版本:官方网站上,选择所需.NET Core版本。通常会提供多个稳定版本和预览版本供选择。 选择操作系统:在下载页面上,选择适用于操作系统版本。...Tip:这些步骤可能会因不同操作系统和版本而有所不同。安装过程中,最好参考官方文档和特定操作系统安装指南,确保正确配置和安装.NET Core。...使用调试器:开发环境中,使用调试器是一种有效方式来处理运行时错误。设置断点,逐步执行代码,并观察变量值和程序执行流程,找出导致错误原因。 8....六、总结 本文主要介绍了如何设置和配置C#开发环境,包括安装.NET Core、下载和安装Visual Studio、以及安装C#扩展等内容。...此外,我们还介绍了如何安装C#扩展,Visual Studio Code中进行C#开发。 通过本文,读者可以了解到如何搭建和配置C#开发环境,从而开始进行C#编程

    3.2K50

    Visual Studio 2008 每日提示(二十四)

    该项值是首次选择环境设置后设置好了,如果首选是vb.net.就会看到如下图所示,vb放在最上面 如果c#是首选语言类型 评论:当然你可以手动改动配置vssettings文件,修改:NewProjectDialogPreferredLanguage...原文链接:VS has a file window layout mode that you can customize 操作步骤: 通过命令行方式打开文件 此时,vs里就会用文件布局模式打开文件...注意下面的图片,你会发现没有任何工具窗口和文字编辑器工具栏显示。 你可以自定义窗口布局。这些布局设置将会保存下来,下次打开vs仍然可以使用。当然也可以保存到环境配置文件里面。...vs2008里有个新功能:跟踪点。 在编辑器右键,选择“断点”,然后再选择“插入跟踪点”。 插入跟踪对话框,选中“打印消息”,然后根据提示,输入你要输出变量。...这个跟踪点将会在调试窗格输出窗口被记录。 评论:有关如何输入显示内容,可以详细参考“插入跟踪点”对话框提示。

    1.2K70

    与VS集成若干种代码生成解决方案

    为了实现同VS集成,还涉及到相应注册设置……[阅读全文] [第3篇] 不同于CodeDOM代码生成机制——T4 前面两篇介绍了如何通过CodeDOM+Custom Tool代码生成方式实现了代码自动生成...这和我们通过内联方式编写ASP.NET页面很相似:HTML是静态C#或者VB.NET代码便写动态执行代码通过相应标签内嵌其中。...在这里,我们可以通过SQL Generator某个数据自动生成进行插入、修改和删除存储过程……[阅读全文] [第5篇] 通过T4模板实现多文件代码生成 《前一篇》中我们通过T4模板我们指定数据成功生成了我们需要用于添加...但是这是一种基于单个文件解决方案,即我们必须每一个生成存储过程建立一个模板。如果我们提供一种基于多文件代码生成方式,将会为编程人员带来极大便利。...VS和一些T4编辑器虽然给了基本智能感知支持,但是绝大部分我们相当于在编写纯文本脚本,所以对于一些比较复杂模板转换逻辑,我们需要通过Debug方式去发现一些无法避免问题……[阅读全文] [第

    2.6K90

    .Net 高效开发之不可错过实用工具 工欲善其事,必先利其器,没有好工具,怎么能高效开发出高质量代码呢?本文各ASP.NET 开发者介绍一些高效实用工具,涉及SQL 管理,VS插件,内

    本文各ASP.NET 开发者介绍一些高效实用工具,涉及SQL 管理,VS插件,内存管理,诊断工具等,涉及开发过程各个环节,让开发效率翻倍。...Visual Studio Code: 免费跨平台编辑器,可以编译和调试现代Web和云应用。 ASP.NET Fiddler: 能够捕获 http 请求/响应来模拟请求行为。...ASPhere: Web.config 图形化编辑器 ComponentOne Studio for ASP.NET 一整套完备开发工具包,用于各种浏览器中创建和设计具有现代风格Web应用程序...Svc Config Editor: 用于管理WCF相关配置图形化界面工具。...Internals Viewer for SQL Server: Internals Viewer 用来SQL Server 存储引擎中查找工具,以及获取数据物理层是如何分配,组织和存储

    3.4K60

    C# 中HttpWebRequest发起HTTP请求,如何设置才能达到最大并发和性能

    默认情况下,MaxUserPort 值通常设置 5000,这意味着TCP/IP协议栈会使用1024到5000之间端口号用于用户TCP/UDP连接。...如果你需要调整 MaxUserPort 值(比如,你想要允许更多并发网络连接),你可以通过注册编辑器(regedit)进行修改。...TcpTimedWaitDelay 是Windows注册一个项,用于控制TCP连接关闭后,其端口进入TIME_WAIT状态时间。...对于 TcpTimedWaitDelay,典型设置值介于30秒到120秒之间。 要设置 TcpTimedWaitDelay,请按照以下步骤: 1、打开注册编辑器(regedit)。...8、关闭注册编辑器。 9、为了使更改生效,你需要重启你计算机。 调整 TcpTimedWaitDelay 之前,请确保你了解更改影响,并且在生产环境中进行更改前测试环境中进行了充分测试。

    1.1K10

    DotNet 资源大全中文版(Awesome最新版)

    P - P是用于异步事件驱动编程语言。 Roslyn - NET编译器平台(“Roslyn”)开源C#和Visual Basic编译器提供了丰富代码分析API。...它跟踪哪些SQL脚本已经运行,并运行更新脚本,以使数据库保持最新 Octo Pack - 用于使用诸如八达通部署之类工具来构建应用程序nuget软件包进行部署 DirectX 多媒体编程接口 SlimDX...MBrace - 集成数据脚本云 DLR (Dynamic Language Runtime 动态语言运行时) cmd - C#库更简单方式运行外部程序。 演示C#“动态”功能。...PreMailer.Net - C#库将您样式移动到内联样式属性,最大程度地兼容电子邮件客户端。...还可让您交互方式查询LINQ中数据库。

    16.2K82

    【腾讯云Cloud Studio实战训练营】如何轻松实现一个Springboot+Vue学生管理系统及我使用感受

    打开Cloud Studio并创建一个新项目。 2. 项目中创建一个新HTML文件。你可以文件编辑器中输入HTML代码来定义网页结构和内容。例如,你可以添加一个标题、段落、图片等元素。...Studio「念咒编程」功能,构建了一个Excel工资自动核算应用,现在来分享一下具体使用体验。...Cloud Studio中,我启用了GPT念咒编程功能,然后在编辑器里输入: 读取Excel表格数据,循环遍历每行,按以下规则计算工资: 基础工资2000元 每天出勤奖励50元 绩效评级A奖励1000...总的来说,GPT+Cloud Studio实现了“说人话”编程方式,让我感受到了人工智能为开发者带来强大价值。它极大地简化了开发流程,使程序员可以更专注于业务。...使用中,我也发现了一些可以改进地方:例如,希望能够增加一些高级功能和特性,满足更加复杂开发需求;同时也希望能够提供更加完善技术支持和服务,帮助开发者更好地解决各种问题。

    29750
    领券