编程语言--C#与ASP.NET
文章平均质量分 76
C#语言基础与.net框架应用实例
-数字前沿-
虽已转型管理和经营N年,但对技术的热爱依然情有独钟。
展开
-
设计模式详解:建造者模式
建造者模式,创建型模式之一。原创 2022-11-20 11:46:12 · 357 阅读 · 0 评论 -
设计模式详解:原型模式
原型模式,创建型模式之一。原创 2022-11-07 22:12:02 · 284 阅读 · 0 评论 -
设计模式详解:单例模式
单例模式,应用频率比较高的创建型模式。原创 2022-11-06 11:11:31 · 464 阅读 · 0 评论 -
设计模式详解:抽象工厂模式
抽象工厂模式,使用率非常高的模式之一。原创 2022-10-09 23:06:24 · 1949 阅读 · 1 评论 -
设计模式详解:工厂方法模式
工厂方法模式,使用率非常高的模式之一。原创 2022-10-03 20:39:24 · 1794 阅读 · 0 评论 -
实例:用C#.NET手把手教你做微信公众号开发(22)--网页里通过OAuth获取用户openid
通过网页获取微信用户的openid,除了用来实现线上销售等业务逻辑,常见的应用还有投票拉票、合伙人、裂变传播等。原创 2022-09-14 22:25:22 · 3108 阅读 · 0 评论 -
实例:用C#.NET手把手教你做微信公众号开发(21)--使用微信支付线上收款:H5方式
线上销售最常用的支付场景有三个:微信内、H5(手机浏览器)、手机app。本篇给出H5场景(手机浏览器)打开某个商品的在线支付解决方案。原创 2022-06-25 08:35:24 · 3359 阅读 · 3 评论 -
实例:用C#.NET手把手教你做微信公众号开发(20)--使用微信支付线上收款:jsapi方式
线上销售最常用的支付场景有三个:微信内、H5(手机浏览器)、手机app。本篇给出微信内打开某个商品的在线支付解决方案。原创 2022-06-18 17:29:09 · 3866 阅读 · 3 评论 -
实例:用C#.NET手把手教你做微信公众号开发(19)--使用微信支付转账到微信粉丝零钱账户
有了支付功能,就可以拓展代理和合伙人了。转账到微信零钱账户比红包的感觉虽然差点,但是限制少一些。原创 2022-06-06 23:12:22 · 1848 阅读 · 3 评论 -
实例:用C#.NET手把手教你做微信公众号开发(18)--使用微信支付给粉丝发红包
有了支付功能,就可以拓展代理和合伙人了。原创 2022-06-01 10:26:57 · 2168 阅读 · 0 评论 -
实例:用C#.NET手把手教你做微信公众号开发(17)--公众号主动给粉丝发信息之模板消息
模板消息,就是公众号对微信用户的一种免费短信,用好了事半功倍。原创 2022-05-22 12:56:11 · 3957 阅读 · 0 评论 -
实例:用C#.NET手把手教你做微信公众号开发(16)--事件消息处理之点击菜单2
根据自己需要定制微信公众号点击菜单事件,快速响应微信用户需求。原创 2022-05-17 22:20:07 · 1638 阅读 · 0 评论 -
实例:用C#.NET手把手教你做微信公众号开发(15)--事件消息处理之点击菜单1
根据自己需要定制微信公众号点击菜单事件,快速响应微信用户需求。原创 2022-05-15 21:57:08 · 1987 阅读 · 0 评论 -
实例:用C#.NET手把手教你做微信公众号开发(14)--事件消息处理之上报位置信息
基于位置的应用太多太多了,比如:查找附近的人;查找附近的商家;计算与指定的人或商家的距离;使用百度地图、腾讯地图、阿里地图的api接口,在地图上打标,实现可视化地图等等;原创 2022-05-05 22:49:49 · 1958 阅读 · 0 评论 -
实例:用C#.NET手把手教你做微信公众号开发(13)--事件消息处理之取消关注
取消关注公众号事件处理,可以用户用户信息删除、会员绑定解除等操作。原创 2022-05-05 22:26:39 · 2195 阅读 · 0 评论 -
实例:用C#.NET手把手教你做微信公众号开发(12)--带参数二维码裂变推广
带参数的二维码用途非常的多,核心应用就是公众号各种各样的推广。进来看一看合伙人裂变推广的实现方法。原创 2022-05-04 22:03:16 · 2793 阅读 · 2 评论 -
实例:用C#.NET手把手教你做微信公众号开发(11)--生成带参数二维码
带参数的二维码用途非常的多,核心应用就是公众号各种各样的推广,本篇做准备,下篇详解海报推广应用案例。原创 2022-04-30 22:16:15 · 3090 阅读 · 0 评论 -
实例:用C#.NET手把手教你做微信公众号开发(10)--事件消息处理之关注公众号(普通关注)
一个微信用户关注公众号之后,可以做非常多的处理,比如保存基本信息、获取常规信息、建立VIP关系等等。原创 2022-04-28 23:35:15 · 3198 阅读 · 3 评论 -
实例:用C#.NET手把手教你做微信公众号开发(9)--菜单设置
自定义菜单能够帮助公众号丰富界面,让用户更好更快地理解公众号的功能。原创 2022-04-23 23:36:28 · 2495 阅读 · 2 评论 -
实例:用C#.NET手把手教你做微信公众号开发(8)--普通消息处理之链接(普通消息终结篇)
微信公众号普通消息处理终结篇:链接消息。常见应用,超链接分类管理,网址导航助手。原创 2022-04-23 15:34:28 · 2528 阅读 · 0 评论 -
实例:用C#.NET手把手教你做微信公众号开发(7)--普通消息处理之位置消息
基于位置的应用太多太多了,比如:查找附近的人;查找附近的商家;计算与指定的人或商家的距离;使用百度地图、腾讯地图、阿里地图的api接口,在地图上打标,实现可视化地图等等;原创 2022-04-20 21:22:54 · 2143 阅读 · 1 评论 -
实例:用C#.NET手把手教你做微信公众号开发(6)--普通消息处理之视频、小视频
视频消息常见应用:在线教学;基于公众号的定向类型小视频应用,类似于抖音、快手,但不用再安装app;视频剪辑、特效添加,比如美颜等等。原创 2022-04-19 22:07:46 · 2069 阅读 · 0 评论 -
实例:用C#.NET手把手教你做微信公众号开发(5)--普通消息处理之语音
语音消息常见应用:在线翻译,不同语言之间的翻译;代替文本输入方式;语音处理,比如变更声调、插入或剪辑语音片段等;收集客户的语音教学或说书录音,打造自己的在线语音教学等等。原创 2022-04-18 00:38:22 · 3038 阅读 · 1 评论 -
实例:用C#.NET手把手教你做微信公众号开发(系列文章索引目录)
深入浅出,实例精讲,专治各种不明白,一步一步教你实现自己的微信公众号开发。原创 2022-04-16 21:36:55 · 2778 阅读 · 0 评论 -
实例:用C#.NET手把手教你做微信公众号开发(4)--获取普通access_token、jsapi的方法;用MediaId获取微信服务器图片
给出获取公众号基础access_token的方法以及应用示例;演示通过WebClient类、WebResponse类两种方式下载图片的方式。原创 2022-04-16 21:18:56 · 2670 阅读 · 0 评论 -
实例:用C#.NET手把手教你做微信公众号开发(3)--普通消息处理之图片
图片消息常见应用:给图片加指定图标、加油字样等;相管在线打印照片;在线识别,比如文字识别、看图识花等;照片美白,图片拼接等等等等;原创 2022-04-13 19:03:14 · 2730 阅读 · 9 评论 -
实例:用C#.NET手把手教你做微信公众号开发(2)--普通消息处理之文本
文本信息常见应用:聊天机器人;知识库;在线翻译;客户需求反馈或投诉等。原创 2022-04-10 14:01:55 · 2821 阅读 · 0 评论 -
实例:用C#.NET手把手教你做微信公众号开发(1)--接入
从小白到熟练运用C#.NET开发微信公众号服务,原来就是这么简单。原创 2022-04-10 11:00:09 · 9480 阅读 · 6 评论 -
c#实现微信公众号开发--接入
2012年从微信公众号一推出就开始跟进研究,中间很多年因为工作岗位变动不再涉及编程,但作为业余爱好,兴趣一直没变,现总结几篇关于微信公众号开发的实现,帮助新手,同时也便于自己回顾。自己做微信公众好管理平台的框架相对内容较多,这里只给出部分关键功能的实现。一、首先注册公众号,根据性质不同可以选择订阅号、服务号、企业号,开放接口按照前面顺序是由少到多,根据自己需要来选择类型。注意选择用企业注册,尤其后...原创 2018-05-12 21:48:27 · 6959 阅读 · 0 评论 -
win2008 64位系统 C#实现发送邮件(ASP.NET)
以前在win2003的32位系统使用的是jmail组件,到64位系统组件不可用,试了半天都没解决,还好.net自带了功能,测试通过,留存一下以后用,代码如下:开始要引用一下using System.Net.Mail;核心代码:protected void SendOneMail1(object sender, EventArgs e, string joke_content, stri...原创 2017-02-18 18:53:11 · 2134 阅读 · 0 评论 -
c#.net常用函数列表
1、DateTime 数字型System.DateTime currentTime=new System.DateTime();1.1 取当前年月日时分秒currentTime=System.DateTime.Now;1.2 取当前年int 年=currentTime.Year;1.3 取当前月int 月=currentTime.Month;1.4 取当前日in转载 2015-06-08 09:47:30 · 1922 阅读 · 0 评论 -
关于解决Jmail发送附件和html邮件的问题
有时需要发送HTML格式的邮件,便于设置内容的样式,但设置了ContentType = "text/html"后如果有附件对方会收到乱码,解决方法如下: 删除常规写法 MyMail.ContentType = "text/html";MyMail.Body = 内容; 改成下面这两行就可以html代码和附件同时发送MyMail.Body = 内容;MyMail转载 2009-12-25 13:49:00 · 2467 阅读 · 0 评论 -
C#编写最小化时隐藏为任务栏图标的Window应用程序
1.设置窗体属性showinTask=false 2.加notifyicon控件notifyIcon1,为控件notifyIcon1的属性Icon添加一个icon图标。 3.添加窗体最小化事件(首先需要添加事件引用): // this.SizeChanged += new System.EventHandler(this.Form转载 2009-12-23 16:33:00 · 2411 阅读 · 0 评论 -
邮件发送控件jmail使用方法之ASP.NET示例
准备工作和WinForm程序中应用的差不多: 1.首先下载jmail控件,然后安装(其实不安装也行,只要你能找到jmail.dll文件,然后注册该dll文件。这里不支持上传附件,否则我就把我下载的传上来了),附上手工注册它的批处理:echo offcopy jmail.dll C:/windows/system32regsvr32 jmail.dllecho 执行完毕!原创 2009-12-23 16:17:00 · 3846 阅读 · 4 评论 -
邮件发送控件jmail使用方法之WinForm示例
近期需要写一个自动发送邮件的程序,本想使用SOCKET写,但搜索了一下,网上介绍JMAIL的很多,既然有现成的就拿来用吧,省点精力做其他事情。现将该控件在Winform和asp.net中的使用方法分别小结一下,本文主要阐述Winform中如何使用它。 1.首先下载jmail控件,然后安装(其实不安装也行,只要你能找到jmail.dll文件,然后注册该dll文件。这里不支持上传附件,否...原创 2009-12-21 22:40:00 · 4361 阅读 · 3 评论 -
FCKeditor WEB在线编辑器配置手册
fckeditor精简之道 1、临时文件及文件夹删除:从根目录下开始删除一切以“_”开头的文件及文件夹,因为他们为临时文件和文件夹。删除这类临时文件及文件夹之后,我们还要删除一些根目录下的多余文件,根目录下我们只保留fckconfig.js(配置文件)、fckeditor.js(js方式调用文件)、fckeditor.php(php方式调用文件,新版本通过该文件统一调用php4或者php5的转载 2009-09-28 09:07:00 · 2367 阅读 · 0 评论 -
c#实现微信公众号开发--服务号通过oauth2获取用户信息
2018年春节策划了一个“带现金红包的贺年卡”微信号推广活动,先说下效果:2个小时实现新增关注用户4万多户,活动页面PV达到16.8万,后因红包预算费用原因结束活动。 实现原理:每个人都可以在服务号内发送一张自己的图片,生成定制贺卡,分享后(朋友圈、点对点发给好友、发送到微信群),好友可以打开页面,查看自己送出的祝福,同时还能领现金红包立即到账,并且:自己还能收到回礼红包,钱都由活动...原创 2018-05-12 22:51:06 · 3715 阅读 · 0 评论 -
C#实现微信扫码登录网站
网站、APP通过微信、微博、qq账号来登录已经是很久以前的事了,现举一个微信登录网站的例子:1、在open.weixin.qq.com注册一个账号,创建一个网站应用,开放接口每年要交300元认证费。2、在网站应用配置中设置授权回调域为你自己的通过备案的域名。3、利用微信网站接口,获取网站应用openid,作为网站账号来登录,这里的openid不同于微信公众号,是指网站应用的唯一身份。主要文件源码如...原创 2018-05-20 09:30:01 · 9421 阅读 · 0 评论 -
C#集合总结(入门经典 )
1.为什么引入集合? 因为数组长度是固定的,为了建立一个动态的"数组",所以引入了集合。2.为什么引入ArrayList 非泛型集合? ArrayList可以填补数组的不足,进行元素的动态维护。数组的长度是固定的,而ArrayList的容量可以根据需要自动扩充,它的索引会根据程序的扩展而重新分配和调整。 //创建 ArrayLi...转载 2019-06-05 08:21:28 · 1947 阅读 · 0 评论 -
C#中override和overload的区别
重载应该叫overload,重写叫override;重载某个方法是在同一个类中发生的!重写是在子类中重写父类中的方法。1.override: 父类:public virtual string ToString(){return "a";} 子类:public override string ToString(){return "b";}2.overl...转载 2019-06-08 11:00:03 · 2329 阅读 · 0 评论