-
ASP.Net上传文件
所属栏目:[asp.Net] 日期:2020-12-15 热度:117
在做Web项目时,上传文件是经常会碰到的需求。ASP.Net的WebForm开发模式中,封装了FileUpload控件,可以方便的进行文件上传操作。但有时,你可能不希望使用ASP.Net中的服务器控件,仅仅使用Input标签来实现文件上传。当然也是可以的。下面总结在项目中使用过[详细]
-
SOAP系列目录
所属栏目:[asp.Net] 日期:2020-12-15 热度:80
1、协议分析 2、WebService、WCF介绍 3、HttpClientHelper实现webservice调用 4、SoapCore介绍[详细]
-
敏感词汇过滤DFA算法
所属栏目:[asp.Net] 日期:2020-12-15 热度:142
pre class="prettyprint"code class=" hljs java"using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; namespace SensitiveWordFilter { span class="hljs-keyword"pub[详细]
-
webservice的两种调用方式
所属栏目:[asp.Net] 日期:2020-12-15 热度:112
如下 namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Hashtable ht = new Hashtable(); ht.Add("customer",new Customer { Id = 1 }); ht.Add("code",1); var result = WebServiceCaller.QuerySoapWebService("http://[详细]
-
C#、Python中分别是怎么实现通过字符串获取实体类的值以及给实体
所属栏目:[asp.Net] 日期:2020-12-15 热度:198
p class="title"一、引入 最近遇到一个项目里面的功能,在给实体类赋值的时候,由于赋值字段是动态生成的,所以如果用常用的方法(直接实体类的名称.字段名=要赋的值),将会生成很多无用的代码,所以找到了一个通过反射的赋值与取值的方法,顺便总结一下,[详细]
-
SqlServer如何给表添加新的字段以及字段注释
所属栏目:[asp.Net] 日期:2020-12-15 热度:134
语法: USE?数据库名ALTER TABLE?表名?ADD?字段名? 类型? 默认值? 是否为空;EXEC sp_addextendedproperty N'MS_Description',N'注释内容',N'SCHEMA',N'dbo',N'TABLE',N'表名',N'COLUMN',N'字段名'; 事例: USE [gameagent]ALTER TABLE [gameagent].[dbo].[ch[详细]
-
.Net Linq与Lambda表达式中GroupBy以多个字段分组
所属栏目:[asp.Net] 日期:2020-12-15 热度:126
p class="title"一、引入 基本上熟悉C#语言的没有不知道Lambda表达式的,其对于数据的处理真的是太方便了。其中分组处理的GroupBy方法在List中的使用非常广泛。正式近期一个功能需求中又遇到了,而且是需要GroupBy多个字段的。现在功能已经完成,处理得到了[详细]
-
浅谈Quartz.Net 从无到有创建实例
所属栏目:[asp.Net] 日期:2020-12-15 热度:194
p class="title"一、Quartz.Net介绍 Quartz.NET是一个开源的作业调度框架,非常适合在平时的工作中,定时轮询数据库同步,定时邮件通知,定时处理数据等。?Quartz.NET允许开发人员根据时间间隔(或天)来调度作业。它实现了作业和触发器的多对多关系,还能把[详细]
-
ASP.NET新增数据返回自增ID
所属栏目:[asp.Net] 日期:2020-12-15 热度:193
p class="title"一、情景引入 项目需求:对于一个数据表(表A)的增、删、改全部要有日志记录,日志表(表B)结构?中需要记录表A的自增ID,这样才能将日志与操作的数据一一对应起来。 对于删和改都好办,获取Model时都可以取到这个自增ID,然后就可以存入日[详细]
-
SignalR的简单实现消息广播
所属栏目:[asp.Net] 日期:2020-12-15 热度:124
p style="margin-left: 30px"之前由于一个项目的需要(简单说一下,一个网页游戏,裁判的页面点击开始按钮,玩家便可以开始游戏),研究了很久,最终一个同事跟我推荐了SignalR。距离项目结束已经有一段时间了,再来回顾一下SignalR的简单实现吧。 1.什么 Si[详细]
-
.Net使用RabbitMQ
所属栏目:[asp.Net] 日期:2020-12-15 热度:132
网上参考大神们的博客,自己做了一个RabbitMQ即时发消息的Demo。 p class="title"1.使用VS的NuGet安装包管理工具安装RabbitMQ.Client: p class="title"2.生产者端代码: div class="cnblogs_code" ConnectionFactory rabbitMqFactory = HostName= UserName =[详细]
-
ASP.NET -- WebForm -- ScriptManager 类
所属栏目:[asp.Net] 日期:2020-12-15 热度:199
ASP.NET -- WebForm -- ScriptManager 类 通过 Button1_Click( strMsg = + DateTime.Now.Year + strScript= +strMsg+ .Page, ( ), ,strScript, 2. 运行结果:[详细]
-
.NET 术语
所属栏目:[asp.Net] 日期:2020-12-15 热度:101
?.NET 术语 1. AOT 预编译器。与 JIT 类似,此编译器还可将 IL 转换为机器代码。 与 JIT 编译相比,AOT 编译在应用程序执行前进行并且通常在不同计算机上执行。 由于在运行时 AOT 工具链不编译,因此它们不需要最大程度地减少编译所花费的时间。 这意味着它[详细]
-
ASP.NET -- WebForm -- HttpRequest类的方法和属性
所属栏目:[asp.Net] 日期:2020-12-15 热度:62
ASP.NET -- WebForm --? HttpRequest类的方法和属性 1. HttpRequest类的方法 (1) BinaryRead: 执行对当前输入流进行指定字节数的二进制读[详细]
-
ASP.NET -- WebForm -- HttpResponse 类的方法和属性
所属栏目:[asp.Net] 日期:2020-12-15 热度:67
ASP.NET -- WebForm -- HttpResponse 类的方法和属性 1. HttpResponse 类的方法 (1) AddCacheDependency: 将一组缓存依赖项与响应关联,这样,如果响应存储在输出缓存中并且指定的依赖项发生变化,就可以使该响应失效。 (2) AddCacheItemDependencies: 使缓[详细]
-
ASP.NET -- WebForm -- 页面生命周期事件
所属栏目:[asp.Net] 日期:2020-12-15 热度:135
ASP.NET -- WebForm --? 页面生命周期事件在页生命周期的每个阶段中,页将引发可运行您自己的代码进行处理的事件。?1. PreInit : 使用该事件来执行下列操作: 检查 IsPostBack 属性来确定是不是第一次处理该页。 创建或重新创建动态控件。 动态设置主控页。[详细]
-
ASP.NET -- WebForm -- 页面生命周期
所属栏目:[asp.Net] 日期:2020-12-15 热度:109
ASP.NET -- WebForm --? 页面生命周期 ASP.NET 页运行时,此页将经历一个生命周期,在生命周期中将执行一系列处理步骤。这些步骤包括初始化、实例化控件、还原和维护状态、运行事件处理程序代码以及进行呈现。了解页生命周期非常重要,因为这样做您就能在生[详细]
-
ASP.NET -- WebForm -- 缓存Cache的使用
所属栏目:[asp.Net] 日期:2020-12-15 热度:157
ASP.NET -- WebForm --? 缓存Cache的使用 把数据从数据库或文件中读取出来,放在内存中,后面的用户直接从内存中取数据,速度快。适用于经常被查询、但不经常变动的数据。 1. Test5.aspx文件与Test5.aspx.cs文件 span style="color: #0000ff"! span style="c[详细]
-
ASP.NET -- WebForm -- Session的使用
所属栏目:[asp.Net] 日期:2020-12-15 热度:159
ASP.NET -- WebForm --? Session的使用 Session是服务器端状态保持机制。 1. Test4.aspx文件与Test4.aspx.cs文件 span style="color: #0000ff"! span style="color: #ff00ff"DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.o[详细]
-
ASP.NET -- WebForm -- Cookie的使用
所属栏目:[asp.Net] 日期:2020-12-15 热度:145
ASP.NET -- WebForm --? Cookie的使用 Cookie是存在浏览器内存或磁盘上。 1. Test3.aspx文件 span style="color: #0000ff"! span style="color: #ff00ff"DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xh[详细]
-
ASP.NET -- WebForm -- 给图片添加水印标记
所属栏目:[asp.Net] 日期:2020-12-15 热度:194
ASP.NET -- WebForm: 给图片添加水印标记 ASP.NET:使用 WebForm(C#) 制作一个简单的为图片添加水印的页面。 1. Test2.aspx文件 span style="color: #0000ff"! span style="color: #ff00ff"DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "h[详细]
-
ASP.NET -- WebForm -- .aspx与.aspx.cs文件
所属栏目:[asp.Net] 日期:2020-12-15 热度:107
ASP.NET -- WebForm --? .aspx与.aspx.cs文件 1. ASP.NET -- WebForm(C#)文件 .aspx 文件:是Html页面,页面的布局,样式在该文件中设计。 .aspx.cs 文件:后台代码 .aspx.designer.cs 文件:由工具自动生成的代码。 新建一个web窗体页面,在 .aspx 文件顶部[详细]
-
ASP.NET -- WebForm -- ViewState
所属栏目:[asp.Net] 日期:2020-12-15 热度:189
ASP.NET -- WebForm --? ViewState 1. ViewState的作用 当 ASP .NET 中的表单被提交时,表单会随所有表单值一同重新出现。这是由于 ASP .NET 维持了您的 ViewState。 ViewState 会在页面被提交到服务器时指示其状态。通过在每张页面中的一个 新建一个Test.as[详细]
-
ASP.NET -- 一般处理程序ashx
所属栏目:[asp.Net] 日期:2020-12-15 热度:161
ASP.NET? -- ? 一般处理程序ashx 如果在一个html页面向服务器端请求数据,可用ashx作为后台页面处理数据。ashx适合用作数据后台处理,相当于WebForm中的aspx.cs文件或aspx.vb文件。 入门案例:html页面向ashx页面请求数据,ashx作为后台页面返回数据。 前端h[详细]
-
I am a passionate coder ^_^
所属栏目:[asp.Net] 日期:2020-12-15 热度:194
原文:作者:.NET Core Tutorials译者:Lamond Lu 可空引用类型 ? 自从我开始学习.NET,引用类型一直就是可空的。然而初级程序员通常会告诉你值类型不可空,引用类型可空。 事实上,在.NET中有一种语法可以表明一个值类型是否可空。 int? nullableInt1 = nul[详细]