dotnet专题

How to apply streaming in azure openai dotnet web application?

题意:"如何在 Azure OpenAI 的 .NET Web 应用程序中应用流式处理?" 问题背景: I want to create a web api backend that stream openai completion responses. "我想创建一个 Web API 后端,用于流式传输 OpenAI 的完成响应。" How can I apply the f

Deepin安装dotnet

Deepin安装dotnet 安装签名安装 SDK【项目需要安装2.1】 安装签名 使用 APT 进行安装可通过几个命令来完成。 安装 .NET 之前,请运行以下命令,将 Microsoft 包签名密钥添加到受信任密钥列表,并添加包存储库。 打开终端并运行以下命令: wget https://packages.microsoft.com/config/debian/10/pac

Ubuntu-Supervisor(Dotnet、java、mono)开机自启守护程序(整合)

前言 文章中介绍了如何在 Docker 容器中部署我们的 asp.net core 应用程序,本篇主要是怎么样为我们在 Linux 或者 macOs 中部署的 asp.net core、java、mono程序创建一个守护进程,来保证我们的程序在异常或者是电脑重启的时候仍然能够正常访问。 如果你以后用准备使用 asp.net corejavamono来开发项目的话,程序并且

dotnet new 命令详解

一、简介 dotnet new 命令用于基于指定的模板创建新项目、配置文件、解决方案。 二、常用选项 -o, --output <output>:指定创建项目后放置的目录名 示例: dotnet new console -o MyConsoleApp -n, --name <name>:指定项目的名称,不指定则使用项目目录名称 示例: dotnet new console -o

LIMS(实验室)信息管理系统源码、有哪些应用领域?采用C# ASP.NET dotnet 3.5 开发的一套实验室信息系统源码

LIMS(实验室)信息管理系统源码、有哪些应用领域?采用C# ASP.NET dotnet 3.5 开发的一套实验室信息系统源码 LIMS实验室信息管理系统,是一种基于计算机硬件和数据库技术,集多个功能模块为一体的信息管理系统。该系统主要用于实验室日常工作的全面管理,从样品进入实验室到数据报告的输出,以及实验室的所有资源信息、事务管理信息、分析数据、报表管理、项目管理等,都能按照权限进行全

fedora40上安装dotnet-sdk-6.0

电脑已经安装过vs code,但是在终端上执行:dotnet --version还是报错。 现在要重新安装dotnet-sdk-6.0 1、确保清理干净之前的安装 首先,移除可能的残留文件: sudo dnf remove dotnet-sdk-6.0sudo rm -rf /usr/share/dotnet/sudo rm -rf /usr/bin/dotnet 2、 重新添加

dotnet publish设置-r 指定运行时之后,发布的文件多了很多,原本只有几M变成几十M差不多破百M了

今天使用cli发布的时候,手贱加了一个--r指定了linux运行环境,以为能够针对linux运行做优化,有点想多了。 不设定的时候只有4M多大小,但是加上之后文件多了300多个,文件差不多快100M了。纳闷应该会减少文件才对,我都可以剔除win文件或者osx文件等。   看文档对比了下,设置了-r之后,还希望依赖于框架的话需要增加 --self-contained false 参数 猜

前端框架EXT.NET Dotnet 3.5开发的实验室信息管理系统(LIMS)成品源码 B/S架构

前端框架EXT.NET Dotnet 3.5开发的实验室信息管理系统(LIMS)成品源码 B/S架构 LIMS实验室管理系统 发展历史 实验室信息管理系统(LIMS),就是指通过计算机网络技术对实验的各种信息进行管理的计算机软、硬件系统。也就是将计算机网络技术与现代的管理思想有机结合,利用数据处理技术、海量数据存储技术、宽带传输网络技术、自动化仪器分析技术,来对实验室的信息管理和质量控

人月神话blog:如何循序渐进向DotNet架构师发展

http://sd.csdn.net/n/20060714/92603.html 微软的DotNet开发绝对是属于那种入门容易提高难的技术。而要能够成为DotNet架构师没有三年或更长时间的编码积累基本上是不可能的。特别是在大型软件项目中,架构师是项目核心成员,承上启下,因此RUP方法论也认同以架构为核心,体现4+1视图在整个软件开发过程中的重要作用。架构人员既要精通技术,又要熟悉业务,而

dotnet中使用嵌入资源

最近打算做一个将 excel 文件转为 xml 的 pipeline component ,过程中需要给这个组件做个 ICON ,就需要处理位图和把 icon 作为资源嵌入到程序集中,使用时在程序集中找到 icon 的资源还原成 icon 。嵌入资源部分以前一直没做过,这回借机把嵌入资源部分的内容学习一下。 Dotnet 中嵌入资源(位图、图标或光标等)有两种方式,一是直接把资源文件加入

混乱的MVC,dotnet非要MVC不可么?

最近流行MVC,不是因为大家都在用,而是他已经在.NET缺席N多年。本文题目是乱取的,吸引眼球而已。   MVC是一个非常有争议性的话题,首先,什么算是MVC,没有一个统一的说法,众说纷纭,java,php都在争吵不休,就跟别说已开始就压根没打算MVC的ASP.NET。在大家被微软用CodeBehind和CodeBeside忽悠过去N多年之后,当大家在对WebForm审美疲劳后,MVC就跟李宇春

Ubuntu下安装 Dotnet

先执行下面的脚本: # Get OS version infosource /etc/os-release# Download Microsoft signing key and repositorywget https://packages.microsoft.com/config/$ID/$VERSION_ID/packages-microsoft-prod.deb -O package

干货分享 | 在TSMaster中加载基于DotNet平台的SeedKey

在UDS诊断过程中,会涉及到安全访问的问题,也就是所谓的Seed&Key。TSMaster 诊断模块支持通过.dll文件载入 Seed&Key 算法用于安全访问解锁。在最近发布的TSMaster 2024.03版本中不仅支持了C/C++,Delphi等语言封装的DLL文件,也新增支持了基于DotNet平台如C#,VB.Net等语言编写的DLL,高效兼容不同平台生成的安全访问dll,为工程师带来更便

.NET(DOTNET)开源资源-内容管理系统(CMS)

Ludico       Ludico是C#编写的居于ASP.NET 2.0的Portal/CMS系统。它的模块化设计是你可以按照你希望的使用或开发网站功能。它里面有高级的用户管理,一个所见即所的(WYSIWYG)的编辑器等。 mojoPortal      mojoPortal是一款C#开发的面相对象网站框架,它可以运行于Windows的ASP.NET 和GNU/Linux 或Mac OS X

dotnet 三句命令行创建运行一个 web 服务程序

现在 dotnet 的服务创建十分具有效率,本文的前提要求是电脑上面已经安装了 dotnet 程序,接下来就是三句命令行的事情 如果还没有安装 dotnet 那么请到 https://dotnet.microsoft.com/ 官网 下载安装,基本上看界面就知道如何下载安装 接下来在可以进行测试的临时文件夹打开命令行,这一句话不算在本文的命令行数量统计内 第一句话创建一个 web 服务程序的代码

ArcGIS.Server.9.2.DotNet自带例子分析(一、三)

作者:水的右边(GIS特邀嘉宾)目的:1.MapIdentify功能,自定义Tool以及TaskResults应用。准备:1.(一、二)的工程,具体见前篇。 开始:1.编辑Toolbar1的ToolbarItems属性添加一个Tool,ClientAction属性为MapIdentify('Map1'); Name属性为MapIdentify Text属性为Identify ToolTip属性为

ArcGIS.Server.9.2.DotNet自带例子分析(一、一)

从ArcGIS.Server.9.2.DotNet自带例子入手学习ADF的开发,在这里记录自己的学习过程。安装好ArcGIS.Server.9.2能在DeveloperKit/SamplesNET/Server/Web_Applications下找到很多的代码示例。准备工作:1.用ArcGis Server Manager或者ArcCatalog发布一个叫world的Map Service,并且把

ArcGIS.Server.9.2.DotNet实现动态设置Label标注功能

目的:1.arcgis server9.2 ADF实现动态设置Label标注功能,选择不同图层然后选择要作为Label显示的字段然后更新地图的Label。准备工作:1.用ArcGis Server Manager或者ArcCatalog发布一个叫usa的Map Service,并且把这个Service启动起来。完成后的效果图:开始:1.新建名为LabelFieldSamples的ASP.NET W

DotNet中典型的类型结构组成是什么?

using System;class SomeType{    //嵌套类    class SomeNestedType    {    }    //常数,只读字段,静态读写字段    const Int32 SomeConstant=1;    readonly Int32 SomeReadOnlyField=2;    static Int32 SomeReadWriteField=3;

DOTNETc# 委托 delegates

首先来理解下委托的定义委托是一种引用方法的类型。也就是分配在一旦为委托分配栈中,委托将与该方法具有完全相同的行为。委托方法的使用可以像其他任何方法一样,具有参数和返回值,如下面的示例所示: C# public delegate int PerformCalculation(int x, int y);与委托的签名(由返回类型和参数组成)匹配的任何方法都可以分配给该委托。这样就可以通过编程方式来更改

DotNet数据层组件 - NHibernate 研究 之一

早就听说DotNet阵营也有一个开源的数据层O/R映射组件,是Java阵营出名的Hibernate组件的移植。 今天开始,打算每天抽点时间研究一下。 组件名称:NHibernate 应该是取.Net平台下的Hibernate的意思,查金山词霸,发现Hibernate是"冬眠"的意思,很奇怪当初为什么起这个名字。 网址:http://nhibernate.sourceforge.net 从上面这个网

c#,dotnet, DataMatrix 类型二维码深度识别,OCR,(基于 Halcon)

代码中部分调用的 c++ 函数参数,具体说明自行研究~(我也是参考的其他资源,还没研究透彻) 例如:HOperatorSet.GenRectangle2() , 2000, 2000, 0, 2000, 2000 这些数字应该是选取的图片解析范围、尺寸(长、宽),2000 更改成 100 后可能只会识别到部分二维码。 效果图: 链接:https://pan.baidu.com/s/1W-bk

dotnet 文档应用的撤销重做设计

文档应用是指如 Word 或 PPT 等的提供给用户进行内容创作的工具,而撤销重做其实也被称为撤销恢复功能。本文来告诉大家撤销重做这个模块的设计路线,从简单的复杂 大部分的应用软件都可以采用敏捷开发,不断进行迭代。应用的每个小功能都在不断迭代中,成为模块或者某个团队产品。撤销重做功能也是可以从一个小功能,迭代成为一个文档的核心模块 在软件开始开发的时候,很少会有人能了解这个软件产品的未来,如果

如何使用 dotnet pack 打包 .NET 跨平台程序集?

如何使用 dotnet pack 打包 .NET 跨平台程序集? dotnet pack 介绍官方描述 dotnet pack 命令说明使用示例打包 .net 类库项目生成带注释的 nuget 包构建特定平台的 nuget 包关于 .NET RID 目录 dotnet pack 介绍 dotnet pack 是一个 .NET Core NuGet 包打包程序。 官方描述

dotnet 读 WPF 源代码 Popup 的 StaysOpen 为 false 将会吃掉其他窗口的首次激活

在 WPF 中,使用 Popup 控件,可以设置 StaysOpen 属性来控制是否在 Popup 失去焦点时,也就是点击界面空白处,自动收起 Popup 控件。但如果有两个窗口,在设置 Popup 控件的 StaysOpen 属性为 false 那么将会吃掉在点击其他窗口的第一次交互,如鼠标点击或触摸点击时将不会让本进程的其他窗口 Activate 激活 在 WPF 中,通过 Popup 控件

mscorwks.dll在DotNet中的地位以及在.Net代码保护方面的应用

mscorwks.dll是dotNet的核心文件,尤其是在net2.0中,以前分散的功能都集中到了这个dll中。net1.1中,还有一个文件mscorsvr.dll 和 mscorwks.dll 是同等地位的。它们分别对应于 windows service程序以及 desktop 程序。在net2.0中,它们都统一到了 mscorwks。dll中。同时在net2.0中mscorsn.dll