检索
请输入检索内容!
https://www.cscode.net/archive/newdoc/blog-211215151809645-50.html
环境简介 1.1 C# 概述 C# 是一个现代的、通用的、面向对象的编程语言,它是由微软(Microsoft)开发的,由 Ecma ISO 核准认可的。 C# 是由 Anders Hejlsberg 他的团队在 .Net 框架开发期间开发的。 C# 是专为公共语言基础结构(CLI)设计的。CLI 由可执行代码运行时环境组成,允许在不同的计算机平台体系结构上使用各种高级语言。下面列出了 C# 成为一种广泛应用的专业语言的原因: 现代的、通用的编程语言。 面向对象。 面向组件。 容易学习。 结构化语言。 它产生高效率的程序。 它可以在多种计算机平台上编译。 .Net 框架的一部分。 1.2 C
2021年12月15日 C/S框架网
软件开发框架-WebApi后端框架培训大纲(1)
https://www.cscode.net/archive/newdoc/1642418077.html
。 如:http://www.csframework.com/action.aspx?a=111&b=2222 它仅仅是获取资源信息,像数据库查询一样,不会修改和增加数据,不会影响资源的状态。 HTTP POST: 向服务器提交表单数据。比如前端界面完成数据录入,点【提交】按钮,将数据提交给服务器处理。 WebApi接口数据交换格式: 当前比较流行的几种与服务器交互的数据格式: XML JSON YAML 什么是XML? XML 指可扩展标记语言(EXtensible Markup Language),类似HTML。 XML 的设计宗旨是传输数据,而非显示数据。 XML 被
2022年1月17日 C/S框架网
https://www.cscode.net/archive/newdoc/cs-210903193453735-63.html
方式实现生存期管理的对象称为托管数据。垃圾回收消除了内存泄漏以及其他一些常见的编程错误。如果您编写的代码是托管代码,则可以在 .NET Framework 应用程序中使用托管数据、非托管数据或者同时使用这两种数据。由于语言编译器会提供自己的类型(如基元类型),因此您可能并不总是知道(或需要知道)这些数据是否是托管的。  有了公共语言运行库,就可以很容易地设计出对象能够跨语言交互的组件和应用程序。也就是说,用不同语言编写的对象可以互相通信,并且它们的行为可以紧密集成。例如,可以定义一个类,然后使用不同的语言从原始类派生出另一个类或调用原始类的方法。还可以将一个类的实例传递到用不同的语言编写的另
2021年6月29日 C/S框架网
https://www.cscode.net/archive/newdoc/cs-210903193509918-65.html
”项中双击“Button”项,向“Form1”窗体中添加一个按钮。 3. 改变按钮的属性:Name为 “B1”,Text为 “用DllImport调用DLL弹出提示框”,并将按钮B1调整到适当大小,移到适当位置。 4. 在类视图中双击“Form1”,打开“Form1.cs”代码视图,在“namespace Tzb”上面输入“using System.Runtime.InteropServices;”,以导入该命名空间。 5. 在“Form1.cs[设计]”视图中双击按钮B1,在“B1_Click”方法上面使用关键字 static 和 extern 声明
2011年6月12日 C/S框架网
https://www.cscode.net/archive/newdoc/1638014018.html
.NumericOptions 属性就变得可用。 在设计时刻,在选中所需的轴之后,就可以在 属性 窗口中找到此属性。 它被用于访问下面的两个属性: NumericOptions.Format 属性,确定在轴标签中数值数据的显示格式 (例如 100、1.00E+002、100 %、$100 等)。 注意,实际的格式由 NumericOptions.Format 属性确定,并依赖于用户计算机的区域设置 (例如表示小数点、百分数、货币的符号等)。 NumericOptions.Precision 属性,确定数值的小数位数。 要了解 NumericOptions.Format 属性的可用格式的完整
2021年11月27日 C/S框架网
https://www.cscode.net/archive/newdoc/cs-210903193504162-38.html
太复杂的关联多表的查询;使用“执行计划”对SQL语句进行分析,对于有全表扫描的SQL语句,建立相应的索引进行优化。 5.小结 总体上来说,产生内存溢出与锁表都是由于代码写的不好造成的,因此提高代码的质量是最根本的解决办法。有的人认为先把功能实现,有BUG时再在测试阶段进行修正,这种想法是错误的。正如一件产品的质量是在生产制造的过程中决定的,而不是质量检测时决定的,软件的质量在设计与编码阶段就已经决定了,测试只是对软件质量的一个验证,因为测试不可能找出软件中所有的BUG。 本文来源: 扫一扫加作者微信
2011年5月9日 C/S框架网
https://www.cscode.net/archive/newdoc/cs-210903193507259-72.html
或HTTPS,但也可能是SMTP或XMPP。 WSDL 一个XML格式文档,用以描述服务端口访问方式和使用协议的细节。通常用来辅助生成服务器和客户端代码及配置信息。 UDDI 一个用来发布和搜索WEB服务的协议,应用程序可借由此协议在设计或运行时找到目标WEB服务。 这些标准由这些组织制订:W3C负责XML、SOAP及WSDL;OASIS负责UDDI。协议集 为提高WEB服务间的互操作能力,WS-I还特别发布了WEB服务协议集(Profile)。协议集包含了一系列特定版本的核心定义(诸如SOAP和WSDL),以及对其使用上的限制与约束。WS-I还发布了用于部署协议集兼容
2011年5月20日 C/S框架网
https://www.cscode.net/archive/newdoc/cs-210903193516837-54.html
。用户可调整单元格高度来显示完整信息,测试时仅显示2行资料,所以调整图形元素高度为33最适宜。图二 说明:主界面封装在ucProduceScheduler用户控件内。如新建监控窗体拖放一个ucProduceScheduler控件,设DockStyle为Fill。然后给控件指定一个数据源对象(实现IScheduleDataSource接口)图三 生产进度监控程序完整视图详细设计监控数据源接口 IScheduleDataSource该接口用于指定数据来源,ucProduceScheduler控件操作IScheduleDataSource提供的数据。源代码如下
2011年7月13日 C/S框架网
https://www.cscode.net/archive/newdoc/cs-210903193519371-19.html
[原创] 使用Tcp/Ip下载文件(图)使用Tcp/Ip下载文件(图)简单设计思路是在服务器端启动TcpListener监听客户端的Socket连接。当Client发送连接请求,TcpListener捕获当前请求的Socket,并获取收到的数据(字符串,称为命令)。然后由命令处理程序分析字符串,如果字符串头部包含GET_FILE则为下载文件请求。例:如客户机向服务器程序发送请求:"GET_FILE|D:\PUBLISH\TEST.DLL"。首先TcpListener捕获当前请求的Socket,收到字符串,如果是下载文件请求就通过socket.SendFile(file="D
2021年6月29日 C/S框架网
https://www.cscode.net/archive/newdoc/cs-210903193558444-17.html
重要工作环节,服务端注重业务逻辑、数据处理和数据分析、算法等方面的设计和服务,前端主要体现在用户体验、界面操作和数据采集方面。前端软件系统和后端服务架构共同搭建跨平台大型数据管理应用系统。 CSFramework.COM致力于C/S系统快速开发框架以及后端开发框架WebApi框架产品方面的技术研究,先后发布多个软件产品,结合成熟的技术经验和项目经验,以及专注、专业、始终如一的创新精神和工匠精神,分享成功、创造卓越!盛情打造全新作品,为C/S框架网用户提供更多优秀的作品是我们努力奋斗目标。  WebApi应用场景:WebApi体系架构: CSFramework.WebApi 封装多个通用功能,为搭
2020年2月24日 C/S框架网
https://www.cscode.net/archive/newdoc/cs-210903193615211-16.html
重要工作环节,服务端注重业务逻辑、数据处理和数据分析、算法等方面的设计和服务,前端主要体现在用户体验、界面操作和数据采集方面。前端软件系统和后端服务架构共同搭建跨平台大型数据管理应用系统。 扫一扫加微信
2020年4月3日 C/S框架网
https://www.cscode.net/archive/newdoc/cs-210903193618438-63.html
C#异步操作等待窗体,异步多线程处理数据通用界面(frmThreadOperating)frmThreadOperating界面简介设计了一个异步多线程处理数据的通用界面(C#异步操作等待窗体)frmThreadOperating,用于查询大数据、批量处理大数据时提高用户体验。比如要实现大批量数据跨业务系统推送,如下图所示:参考文档:C#列复合勾选组件ColumnHeaderCheckBoxhttp://www.csframework.com/archive/1/arc-1-20160721-2258.htm点击【查询】按钮开始分析数据并返回查询结果:点击【批量共享】或【反共享】按钮开始
2020年5月10日 C/S框架网
https://www.cscode.net/archive/newdoc/cs-210903193618490-23.html
C#多线程异步处理数据通用界面窗体(frmThreadOperating)frmThreadOperating界面简介设计了一个异步多线程处理数据的通用界面(C#异步操作等待窗体)frmThreadOperating,用于查询大数据、批量处理大数据时提高用户体验。比如要实现大批量数据跨业务系统推送,如下图所示:参考文档:C#列复合勾选组件ColumnHeaderCheckBoxhttp://www.csframework.com/archive/1/arc-1-20160721-2258.htm点击【查询】按钮开始分析数据并返回查询结果:点击【批量共享】或【反共享】按钮开始批量共享数据
2020年5月11日 C/S框架网
https://www.cscode.net/archive/newdoc/cs-210903193509160-49.html
版本具有受 WCF 支持的不同的可管理性功能。最为明显的,Windows XP 中的 IIS 5.1 在管理用户界面方面就受到一些限制。) 承载环境特征Microsoft 在确保服务开发人员无需过分考虑承载环境方面所做的努力是值得肯定的。ServiceHost 排除了所有技术性的难点,使您可以重点关注服务逻辑,而不必过多地考虑如何承载服务。您必须根据自己的具体要求选择一个宿主。WCF 主要是作为编程模型而编写的,其主要设计目的之一是为了实现“宿主的不可知”。ServiceHost 不关心自身在哪里被实例化,只要您希望服务可被访问时它正在运行即可。也就是说,它需要一个运行 .NET 应用程序域
2021年6月29日 C/S框架网
.Net Core SignalR简介-用SignalR撸个游戏
https://www.cscode.net/archive/newdoc/blog-211211113422071-73.html
Customers { get; set; } = new List(); } tips:只是单纯为了斗D主设计的,商用版肯定不能这么搞,参考请慎用。 有了数据模型,自然少不了CRUD: /// /// 用户操作 /// public static class CustomerAction { /// /// 用户列表 /// private static List cusList = new List(); /// /// 不存在则
2021年12月13日 C/S框架网
https://www.cscode.net/archive/newdoc/cs-210903193520633-22.html
,则回到注册表去查找CLSID所对应的COM注册表项(其实Manifest也可以,这是Registration-Free Com Interop)。一旦CLSID所对应的注册表中指定了对应托管类型和Assembly的名称,CLR便可以通过这个信息加载Assembly并找到对应的类型。这也正是Type.GetTypeFromCLSID所作的事情。一旦这个步骤成功,CLR便知道了这个接口所对应的COM对象的对应托管对象,从而可以通过这个接口指针创建一个强类型RCW。 当然了,这个步骤需要COM对象本身实现IProvideClassInfo接口。因此,当在设计一个非托管COM组件并希望这个COM组
2011年7月28日 C/S框架网
https://www.cscode.net/archive/newdoc/cs-210903193533005-23.html
.GetTypeFromCLSID所作的事情。一旦这个步骤成功,CLR便知道了这个接口所对应的COM对象的对应托管对象,从而可以通过这个接口指针创建一个强类型RCW。 当然了,这个步骤需要COM对象本身实现IProvideClassInfo接口。因此,当在设计一个非托管COM组件并希望这个COM组件能够比较容易的被.net使用的话,推荐让这个非托管COM对象实现IProvideClassInfo接口。反之,如果这个COM对象没有实现这个接口(事实上很少COM对象实现这个接口),或者虽然COM对象实现了IProvideClassInfo接口,但是CLR无法通过CLSID成功找到对应的托管类型
2013年7月6日 C/S框架网
https://www.cscode.net/archive/newdoc/cs-210903193615316-11.html
以及可定制开发的服务端软件模板,CSFramework.WebApi提供可复用的软件架构和开发包,为用户快速轻松搭建基于HTTP协议、HTTPS协议以及支持多种客户端(如:APP、B/S、C/S、微信公众号、微信小程序等)各种跨平台移动终端的服务端应用程序。     服务端应用开发、后端接口开发是软件项目重要工作环节,服务端注重业务逻辑、数据处理和数据分析、算法等方面的设计和服务,前端主要体现在用户体验、界面操作和数据采集方面。前端软件系统和后端服务架构共同搭建跨平台大型数据管理应用系统。 参考文章:基于Web前端用户调用CSFramework.WebApi服务端登录登出接口实现http
2020年4月3日 C/S框架网
https://www.cscode.net/archive/newdoc/cs-210903193615370-92.html
提供可复用的软件架构和开发包,为用户快速轻松搭建基于HTTP协议、HTTPS协议以及支持多种客户端(如:APP、B/S、C/S、微信公众号、微信小程序等)各种跨平台移动终端的服务端应用程序。     服务端应用开发、后端接口开发是软件项目重要工作环节,服务端注重业务逻辑、数据处理和数据分析、算法等方面的设计和服务,前端主要体现在用户体验、界面操作和数据采集方面。前端软件系统和后端服务架构共同搭建跨平台大型数据管理应用系统。 扫一扫加微信
2020年4月3日 C/S框架网
https://www.cscode.net/archive/newdoc/cs-210903193620913-51.html
)全局有效性  access_token就像是一个钥匙,可以为我们调用WebApi接口,对于全局或整个项目来说都是有效的。当用户调用后台API接口,首先会检查access_token是否存在,或是否失效过期。CSFramework.WebApi开发框架是从缓存中获取Token数据。通过AccessTokenProvider类管理缓存数据。Access Token生成通过当前用户的ApiKey、用户编号、用户密码登录系统生成。CSFramework.WebApi开发框架生成AccessToken(访问令牌)接口设计:C# Code:/// /// 获取用户的AccessToken(存取令牌
2020年12月3日 C/S框架网
热门标签
软件著作权登记证书 .NET .NET Reactor .NET5 .NET6 .NET7 .NET8 .NET9 .NETFramework APP AspNetCore AuthV3 Auth-软件授权注册系统 Axios B/S B/S开发框架 B/S框架 BSFramework Bug Bug记录 C#加密解密 C#源码 C/S CHATGPT CMS系统 CodeGenerator CSFramework.DB CSFramework.EF CSFramework.License CSFrameworkV1学习版 CSFrameworkV2标准版 CSFrameworkV3高级版 CSFrameworkV4企业版 CSFrameworkV5旗舰版 CSFrameworkV6.0 CSFrameworkV6.1 CSFrameworkV6旗舰版 DAL数据访问层 Database datalock DbFramework Demo教学 Demo实例 Demo下载 DevExpress教程 Docker Desktop DOM ECS服务器 EFCore EF框架 Element-UI EntityFramework ERP ES6 Excel FastReport GIT HR IDatabase IIS JavaScript LINQ MES MiniFramework MIS MySql NavBarControl NETCore Node.JS NPM OMS Oracle资料 ORM PaaS POS Promise API PSD RedGet Redis RSA SAP Schema SEO SEO文章 SQL SQLConnector SQLite SqlServer Swagger TMS系统 Token令牌 VS2022 VSCode VS升级 VUE WCF WebApi WebApi NETCore WebApi框架 WEB开发框架 Windows服务 Winform 开发框架 Winform 开发平台 WinFramework Workflow工作流 Workflow流程引擎 XtraReport 安装环境 版本区别 报表 备份还原 踩坑日记 操作手册 达梦数据库 代码生成器 迭代开发记录 功能介绍 官方软件下载 国际化 基础资料窗体 架构设计 角色权限 开发sce 开发工具 开发技巧 开发教程 开发框架 开发平台 开发指南 客户案例 快速搭站系统 快速开发平台 框架升级 毛衫行业ERP 秘钥 密钥 权限设计 软件报价 软件测试报告 软件加壳 软件简介 软件开发框架 软件开发平台 软件开发文档 软件授权 软件授权注册系统 软件体系架构 软件下载 软件著作权登记证书 软著证书 三层架构 设计模式 生成代码 实用小技巧 视频下载 收钱音箱 数据锁 数据同步 塑木地板行业ERP 微信小程序 未解决问题 文档下载 喜鹊ERP 喜鹊软件 系统对接 详细设计说明书 新功能 信创 行政区域数据库 需求分析 疑难杂症 蝇量级框架 蝇量框架 用户管理 用户开发手册 用户控件 在线支付 纸箱ERP 智能语音收款机 自定义窗体 自定义组件 自动升级程序
联系我们
联系电话:13923396219(微信同号)
电子邮箱:23404761@qq.com
站长微信二维码
微信二维码