
C#语言开发
大牛的征程
这个作者很懒,什么都没留下…
展开
-
C#中数据类型的介绍
bool -> System.Boolean (布尔型,其值为 true 或者 false)byte -> System.Byte (字节型,占 1 字节,表示 8 位正整数,范围 0 ~ 255)sbyte -> System.SByte (带符号字节型,占 1 字节,表示 8 位整数,范围 -128 ~ 127)char -> System...原创 2019-12-18 15:43:33 · 554 阅读 · 0 评论 -
C# web网站的发布过程
参考: http://blog.youkuaiyun.com/chinahuyong/article/details/47067381一、选择编译完成的工程,进行如下操作:二、程序发布结束后,进行IIS管理器的配置、网站创建与配置: 现在我们在“内容视图”选择“Index.htm”文件,右键选择“原创 2016-09-02 17:32:22 · 15147 阅读 · 0 评论 -
BackgroundWorker的使用方法
参考: http://www.cnblogs.com/zhjp11/archive/2009/11/20/1606912.html http://www.csharpwin.com/csharpspace/10823r5320.shtml C#异步调用与线程总结 首先介绍一下BackgroundWorker的相关属性和方法: 属性: WorkerRep原创 2016-09-22 13:13:40 · 2582 阅读 · 0 评论 -
aspx与ashx,asmx之间的参数传递与调用
1、创建一个空web工程;2、添加一个一般处理程序;3、添加一个html类;4、添加一个webservice;测试1: html加载ashx实现信息显示;效果等同于aspx的显示,区别:点击按钮后aspx方式仍保留输入的信息; //处理程序 public void Proc原创 2016-11-03 15:29:36 · 7902 阅读 · 0 评论 -
对.Net,C#,ASP.NET的基本理解与区分
1、.NET是一个平台,一个抽象的平台的概念。 .NET平台其本身实现的方式其实还是库,抽象层面上来看是一个平台。本人理解的.NET核心就是.NET Framwork。 .NET Framework包括两个关键组成元素:a.Common Language Runtime,公共语言运行时(CLR)-提供内在管理,代码安全性检测等功能 b..NET Framework Class Library,转载 2016-11-03 15:36:16 · 2991 阅读 · 0 评论 -
Aspx编程中的调试方法
方法一: 用火狐的firebug,IE8以上按F12,启动开发者工具调试;方法二:(待续)想调试.aspx里面的变量呢 还是控件呢 还是js代码呢变量的话 据说有些vs2010你断点上也能调试控件就没这个必要了吧 因为在后台cs里面直接可以用控件的ID看到控件的信息如果是js代码 vs2010也能直接调了 不然用火狐的firebug调试起来也是很方便的原创 2016-10-18 16:24:54 · 5324 阅读 · 0 评论 -
C#编程中代码实现程序调试的中断触发
程序执行过程中,如果运行到该处,会触发调试工具进行调试操作 //数据正在加载 //#if DEBUG // Debugger.Launch(); //Launches and attaches a debugger to the process. //#endif原创 2016-11-01 10:09:30 · 2622 阅读 · 0 评论 -
Jquery一些常用方法区分
Jquery一些常用方法区分一.$.get()$.get(url,[data],[callback])说明:url为请求地址,data为请求数据的列表,callback为请求成功后的回调函数,该函数接受两个参数,第一个为服务器返回的数据,第二个参数为服务器的状态,是可选参数。而其中,服务器返回数据的格式其实是字符串形势,并不是我们想要的json数据格式原创 2016-12-07 16:39:06 · 575 阅读 · 0 评论 -
wpf中键盘事件中KeyPressEventArgs.Handled 的用法(解决键盘事件默认操作)
KeyPressEventArgs.Handled 属性 (键盘的默认操作就是改变焦点,键盘方法需要为控件设置焦点)获取或设置一个值,该值指示是否处理过 KeyPress 事件。属性值类型:System.Boolean如果处理过事件,则为 true;否则为 false。备注如果未处理事件,则会将它发送到操作系统进行默认处理。将 Handled 设置为 true,以取消 KeyPress 事件。解释...原创 2018-03-09 16:09:00 · 4301 阅读 · 0 评论 -
软件测试中单元测试,集成测试,系统测试,验收测试的区别
软件测试按照研发阶段一般分为5个部分:单元测试、集成测试、确认测试、系统测试、验收测试,下面将不同阶段需要的一些工作内容做一下梳理希望可以帮助到大家。单元测试(是指对软件中的最小可测试单元进行检查和验证,测试方法:白盒测试)单元测试又称为模块测试,是针对软件设计的最小单位程序模块进行正确性检查的测试工作,单元测试需要从程序内部结构出发设计测试用例,多个模块可以平行地独立进行单元测试。一...原创 2019-09-16 17:15:04 · 28282 阅读 · 0 评论 -
关于HashTable、Dictionary、索引器、dataTable的总结
哈希表Hashtable与字典表Dictionary的比较哈希表,名-值对。类似于字典(比数组更强大)。哈希表是经过优化的,访问下标的对象先散列过。如果以任意类型键值访问其中元素会快于其他集合。GetHashCode()方法返回一个int型数据,使用这个键的值生成该int型数据。哈希表获取这个值最后返回一个索引,表示带有给定散列的数据项在字典中存储的位置。由于Hashtable每个元素原创 2016-08-17 17:29:12 · 2285 阅读 · 1 评论 -
关于C#创建windows服务的测试与总结
.NET中安装服务很麻烦,即要创建Service,又要创建ServiceInstall,最后还要弄一堆命令来安装和卸载。今天给大家提供一种方式(经过测试),直接使用这样的程序来安装/卸载服务,并且可以让一个exe即能直接运行也可以安装为windows服务(运行exe文件时需要以管理员身份运行,否则可能会报错)。首先我们创建一个Windows应用程序,(我创建的是控制台程序,原创 2016-08-19 10:56:57 · 6540 阅读 · 1 评论 -
.Net中并行计算的了解
沿用微软的写法,System.Threading.Tasks.::.Parallel类,提供对并行循环和区域的支持。 我们会用到的方法有For,ForEach,Invoke。 一、简单使用 首先我们初始化一个List用于循环,这里我们循环10次。(后面的代码都会按这个标准进行循环) Program.Data = new Listint>();原创 2016-01-25 16:13:10 · 594 阅读 · 0 评论 -
.NET 开发中SQL Anywhere 数据库的使用介绍
1、ADO.NET 是 Microsoft 的 ODBC、OLE DB 和 ADO 系列中最新的数据访问 API。它是 Microsoft .NET Framework数据访问组件,可用于访问关系数据库系统。2、SQL Anywhere .NET 数据提供程序实现了 iAnywhere.Data.SQLAnywhere 命名空间,允许您使用支持 .NET 的任何语言(例如 C# 和 Vis原创 2016-01-29 10:12:20 · 4391 阅读 · 0 评论 -
系统总体结构设计
系统总体结构设计 系统设计工作应该自顶向下地进行。首先设计总体结构,然后再逐层深入,直至进行每一个模块的设计。总体设计主要是指在系统分析的基础上,对整个系统的划分(子系统)、机器设备(包括软、硬设备)的配置、数据的存贮规律以及整个系统实现规划等方面进行合理的安排。一、系统设计的任务1. 系统设计的概念系统设计又称为物理设计,是开发管理信息系统的第二阶段,系统设计通常原创 2016-02-18 15:38:17 · 180805 阅读 · 2 评论 -
三层框架与MVC模式的区别
三层框架与MVC模式的区别 三层架构分为界面层、业务逻辑层、数据访问层。很多人就同MVC里的三个核心部件同三层架构等同起来,认为界面层等于View,业务逻辑层等于Controller,数据访问层等于Model,这是完全错误的。 MVC和三层架构不是一个东西。三层架构是界面层(UI)业务逻辑层(BLL)和数据访问层(DAL)构成的,而MVC是模型层(M)界面层(View)和控制层(Con原创 2016-03-07 10:02:34 · 844 阅读 · 0 评论 -
对于三层架构的认识整理
三层架构并不是MVC,MVC是一个很早就有的经典的程序设计模式,M-V-C分为三层,M(Model)-V(View)-C(Control)。而web开发中的三层架构是指:数据访问层(DAL-DatabaseAccessLayer),业务逻辑层(BLL-BusinessLoginLayer),以及用户界面层(UI-UserInterface,实际就是网页后台的具体调用BLL层)。这个是基本概念。曾经原创 2016-03-04 11:19:23 · 6410 阅读 · 1 评论 -
对加密的了解(DES/3DES/AES区别 )
DES1977年1月,美国政府颁布:采纳IBM公司设计的方案作为非机密数据的正式数据加密标准(DES Data Encryption Standard) 。目前在国内,随着三金工程尤其是金卡工程的启动,DES算法在POS、ATM、磁卡及智能卡(IC卡)、加油站、高速公路收费站等领域被广泛应用,以此来实现关键数据的保密,如信用卡持卡人的PIN的加密传输,IC卡与POS间的双向认证、金融交原创 2016-03-10 11:17:02 · 58375 阅读 · 1 评论 -
C#下MSchart的应用总结
【WinForm】MSChart主要属性一、绘图区域ChartAreas在一个Chart控件中可增加多个绘图区域,每个绘图区域包含独立的图表组、数据源,可用于多个图表类型。1.AlignmentOrientation:图表区对齐方向,定义两个绘图区域间的对齐方式,默认为Vertical。2.AlignmentStyle:图表区对齐类型,定义图表间用以对其的元素。3.AlignW原创 2016-06-24 11:21:34 · 8388 阅读 · 1 评论 -
图文解说Win7系统机器上发布C#+ASP.NET网站
1. 概述在一台干净的Win7机器上发布ASP.NET网站需要准备的有:a) .NET Framework 环境b) 数据库c) IIS 互联网信息服务d) 待发布的网站代码其中.NETFramework环境一般安装了VS2008 或者VS2010都会自带,也可以下载独立的安装包下载地址转载 2016-06-24 11:28:31 · 646 阅读 · 0 评论 -
关于C#5.0异步编程与6.0新特性的总结
C#5.0作为第五个C#的重要版本,将异步编程的易用度推向一个新的高峰。通过新增的async和await关键字,几乎可以使用编写同步代码的方式来编写异步代码。本文将重点介绍下新版C#的异步特性以及部分其他方面的改进。同时也将介绍WinRT程序一些异步编程的内容。详情见:http://www.cnblogs.com/lsxqw2004/p/4922374.html C# as原创 2016-08-18 13:59:04 · 3654 阅读 · 0 评论 -
C#中数据类型的基本了解
bool -> System.Boolean (布尔型,其值为 true 或者 false)byte -> System.Byte (字节型,占 1 字节,表示 8 位正整数,范围 0 ~ 255)sbyte -> System.SByte (带符号字节型,占 1 字节,表示 8 位整数,范围 -128 ~ 127)char -> System.Char (字符型,占有两个原创 2016-01-21 11:45:03 · 2049 阅读 · 0 评论