你的位置:首页 > ASP.net教程
在DevExpress程序中使用内置的图标构建美观的界面元素
在我们一般的程序中,为一般的界面元素添加一定的图标展示,有助于提升界面的整体的美观。结合排版布局,以及固定场景的图标,往往给用户非常好的直观感受:统一、美观、易理解。因此在一般的程序界面中,都尽量在略显单调的界面增加一些图标进行点缀,能够达到较好的整体效果。本文介绍在Winfor ...
MVC5+EF6+AutoMapper+Bootstrap打造在线博客(1.1)
DAL层的三个Model类:字典表:CFDict用户表:CFUser用户爱好表:CFUserHobby(关联cfuser表和cfdict表)CFUser表和CFUserHobby表是一对多关系,一个用户有多个爱好,CFDict表和CFUserHobby表是一对多关系,某一个爱好可 ...
Get radio selected value
2016-12-24 03:00:14

Get radio selected value

先看下面 foreach得到的radio list: 现在想实现把选择的选项值Post至服务端: ...
C#和Java中的Substring()
2016-12-23 23:00:10

C#和Java中的Substring()

吐槽…使用清理软件整理电脑要注意,不要清理的“太狠”,不然你会受伤的!C#中的Substring()示例实现代码using System;using System.Collections.Generic;using System.Linq;using System.Text;us ...
C#怎么判断字符是不是汉字
支持并尊重原创!原文地址:http://jingyan.baidu.com/article/2c8c281deb79ed0008252af1.html 判断一个字符是不是汉字通常有三种方法,第1种用 ASCII 码判断,第2种用汉字的 UNICODE 编码范围判 断,第3种用 ...
java SSM 框架 多数据源 代码生成器 websocket即时通讯 shiro redis 后台框架源码
获取下载地址 A 调用摄像头拍照,自定义裁剪编辑头像 B 集成代码生成器 [正反双向](单表、主表、明细表、树形表,开发利器)+快速构建表单; 技术:313596790freemaker模版技术 ,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本, ...
前端安全配置之Content
2016-12-23 19:00:03

前端安全配置之Content

什么是CSPCSP全称Content Security Policy ,可以直接翻译为内容安全策略,说白了,就是为了页面内容安全而制定的一系列防护策略. 通过CSP所约束的的规责指定可信的内容来源(这里的内容可以指脚本、图片、iframe、fton、style等等可能的远程的资源 ...
学C#之设计模式系列笔记(2)观察者模式
一、借鉴说明1.《Head First Design Patterns》(中文名《深入浅出设计模式》) 2.维基百科,观察者模式,https://zh.wikipedia.org/wiki/%E8%A7%82%E5%AF%9F%E8%80%85%E6%A8%A1%E5%BC%8F ...
WriteLog
2016-12-23 17:00:08

WriteLog

public class WriteLog { /// <summary> /// 创建日志文件 /// & ...
webParts与Web部件
2016-12-23 15:00:15

webParts与Web部件

web部件是ASP.NET WebForm里面的服务器控件,它涵盖的内容比较多,鉴于这种状况的话鄙人不打算深究下去了,只是局限于了解web.config配置里面的配置内容则可。 那么也得稍微说说啥是Web部件。引用MSDN的话:ASP.NET Web 部件是一组集成控件,用于创建 ...
GOF23设计模式归类
2016-12-23 15:00:07

GOF23设计模式归类

创建型模式:-单例模式、工厂模式、抽象工厂模式、建造者模式、原型模式结构型模式:-适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模式行为型模式:-模板方法模式、命令模式、迭代器模式、观察者模式、中介者模式、备忘录模式、解释器模式、状态模式、策略模式、职责链模式 ...
04实现累加和计算功能并且实现textbox不允许输入数字以外的字符但不包括退格键同时不允许第一个数值为0
private void button1_Click(object sender, EventArgs e) { double number1, number2; if (double.TryParse(txtNumber1.Text, out numb ...
GOF23设计模式之单例模式
·核心作用:  -保证一个类只有一个实例,并且提供一个访问该实例的全局访问点。·常见应用场景:  -Windows的Task Manager(任务管理器)就是很典型的单例模式  -Windows的Recycle Bin(回收站)也是很典型的单例应用。在整个系统 ...
[C#] 了解过入口函数 Main() 吗?带你用批处理玩转 Main 函数
了解过入口函数 Main() 吗?带你用批处理玩转 Main 函数目录简介特点方法的参数方法的返回值与批处理交互的一个示例 简介  我们知道,新建一个控制台应用程序的时候,IDE 会同时创建一个默认的类 Program.cs,该类会包含一个 Main 方法。我们在直接 F5 ...
MVC5发送邮件注册
2016-12-23 12:00:18

MVC5发送邮件注册

#region 发送邮件 //填写电子邮件地址,和显示名称 System.Net.Mail.MailAddress from = new System.Net.Mail.MailAddress("xxx@126.com", ...
C#多线程之线程同步3
2016-12-23 12:00:14

C#多线程之线程同步3

在上一篇C#多线程之线程同步2中,我们主要学习了AutoResetEvent构造、ManualResetEventSlim构造和CountdownEvent构造,在这一篇中,我们将学习Barrier构造、ReaderWriterLockSlim构造和SpinWait构造。七、使用 ...
C#多线程之线程同步2
2016-12-23 11:00:09

C#多线程之线程同步2

在上一篇多线程(线程同步1)中,我们主要学习了执行基本的原子操作、使用Mutex构造以及SemaphoreSlim构造,在这一篇中我们主要学习如何使用AutoResetEvent构造、ManualResetEventSlim构造和CountDownEvent构造。四、使用Auto ...
NopCommerce 在Category 显示Vendor List列表
实现效果如下:1.在前台Web的Category Menu显示 Vendor;2.点击Vendor 显示Vendor List列表; 主要配置步骤:1.运行网站 Admin 后台 Categorys 增加 Vendor 并配置其SEO 如vendor-all ...
ASP.NET Core的路由[4]:来认识一下实现路由的RouterMiddleware中间件
虽然ASP.NET Core应用的路由是通过RouterMiddleware这个中间件来完成的,但是具体的路由解析功能都落在指定的Router对象上,不过我们依然有必要以代码实现的角度来介绍一下这个中间件。在这之前,我们先来认识一个特殊的特性。[本文已经同步到《ASP.NET C ...
01windows窗体程序学习
2016-12-23 00:00:08

01windows窗体程序学习

静态用户名和密码的登录练习private void button2_Click(object sender, EventArgs e) { textUser.Text = Convert.ToString(textUser.Text); ...
02 button的练习
2016-12-23 00:00:08

02 button的练习

private void button1_Click(object sender, EventArgs e) { MessageBox.Show("我也喜欢你!"); //if (this.button1.Text == " ...
03 通过Button打开另一个的frm
private void Form1_FormClosing(object sender, FormClosingEventArgs e) { DialogResult re = MessageBox.Show("确定离开吗","询问 ...
.NET 基础 一步步 一幕幕[数组、集合、异常捕获]
数组、集合、异常捕获数组:一次性存储多个相同类型的变量。一维数组:语法:数组类型[] 数组名=new 数组类型[数组长度];声明数组的语法:A.数据类型 [] 数组名称= new 数据类型[2]{1,2};B.数据类型 [] 数组名称 = new 数据类型[数组大小];C. 数据 ...
为C# as 类型转换及Assembly.LoadFrom埋坑!
背景:不久前,我发布了一个调试工具:发布:.NET开发人员必备的可视化调试工具(你值的拥有)效果是这样的:之后,有小部分用户反映,工具用不了(没反应或有异常)~~~然后,建议小部分用户换个电脑环境试试,有些就好了~~~于是,我假定是VS环境下的 Microsoft.Visua ...
prometheus监控系统
2016-12-22 20:00:06

prometheus监控系统

关于PrometheusPrometheus是一套开源的监控系统,它将所有信息都存储为时间序列数据;因此实现一种Profiling监控方式,实时分析系统运行的状态、执行时间、调用次数等,以找到系统的热点,为性能优化提供依据。监控方式程序代码收集运行数据写入到redis,通过API ...
绑定一个值给radio
2016-12-22 19:00:11

绑定一个值给radio

在ASP.NET MVC程序中,需要给一个radio list表绑定一个值。下面是Insus.NET实现的方法: 使用foreach来循环radio每一个选项,如果值与选项的值相同,那这个选项为选中,反之为未选。 如果觉得html有点多,可以稍修改如下: 使用 boo ...
多线程(线程同步2)
2016-12-22 18:00:16

多线程(线程同步2)

在上一篇多线程(线程同步1)中,我们主要学习了执行基本的原子操作、使用Mutex构造以及SemaphoreSlim构造,在这一篇中我们主要学习如何使用AutoResetEvent构造、ManualResetEventSlim构造和CountDownEvent构造。四、使用Auto ...
IL接口和类的属性
2016-12-22 18:00:14

IL接口和类的属性

上一篇文章学习了IL的入门,接下来我们再通过两个例子来了解下类的属性、构造函数以及接口的使用一、类的属性、构造函数1、先看下我们要构建的类的C#代码,然后再进行IL的实现,示例代码如下: [Serializable] public class Dynamic { pu ...
WPF弹出带蒙板的消息框
2016-12-22 18:00:12

WPF弹出带蒙板的消息框

效果图 思路拿到父级窗体的内容,放入一个容器里,再在容器里放入一个半透明层.将整个容器赋给父级窗体的内容.关闭时反向操作. 代码消息窗弹出时 1 /// <summary> 2 /// 弹出消息框 3 /// </summary> 4 /// ...
C#/ASP.NET完善的DBHelper,配套Model生成器
支持Oracle、MSSQL、MySQL、SQLite四种数据库,支持事务,支持对象关系映射;已在多个项目中实际使用。没有语法糖,学习成本几乎为0,拿来即用。DBHelper类完整代码:using System;using System.Collections.Generic;u ...
使用Adminlite + ASP.NET MVC5(C#) + Entityframework + AutoFac + AutoMapper写了个api接口文档管理系统
一、演示:接口查看:http://apidoc.docode.top/接口后台:http://apiadmin.docode.top/登录:administrator,123456二、使用到的技术:①、AdminLite(基于Bootstrap的响应式UI模板)②、ASP.NET ...
NLog在Asp.Net MVC的实战应用
Asp.Net MVC FilterAttribute特性、读取首先新建一个MVC project。一、NLog的配置。作者:Jarosław Kowalski <jaak@jkowalski.net>翻译:CrazyCoder原文:http://www.nlog-p ...
ASP.NET MVC实现权限控制
2016-12-22 17:00:11

ASP.NET MVC实现权限控制

这篇分享一下 ASP.NET MVC权限控制。也就是说某一用户登录之后,某一个用户是否有权限访问Controller,Action(操作),视图等想实现这些功能,需要在数据库创建好几个表:[User],[Module],[Form],[Action],[Role],[RoleMo ...
C#服务器获取客户端IP地址以及归属地探秘
背景:博主本是一位Windows桌面应用程序开发工程师,对网络通信一知半解。一日老婆逛完某宝,问:“为什么他们知道我的地址呢,他们是怎么获取我的地址的呢?” 顺着这个问题我们的探秘开始:第一步:简单的服务搭建思路,通过HttpListener在本地搭建一个简易的服务器, ...
货架工程项目之js dom实现项目工程进度图
笔者最近要负责有个项目工程网站的安装进度过程,实现的效果要求大概如下图所示由于笔者没有参与到数据库的制作,得知他们这个项目设计工序的时候就一个开始日期的和完成日期,连整个项目的安装结束时间都没有简直了。这里公开一下我的数据库有点,总之就是说不出话的感觉。之前笔者写前台table表 ...
选择目录,选择文件夹的COM组件问题。在可以调用 OLE 之前,必须将当前线程设置为单线程单元(STA)模式。请确保您的 Main 函数带有 STAThreadAttribute 标记。 只有将调试器附加到该进程才会引发此异常。
异常:在可以调用 OLE 之前,必须将当前线程设置为单线程单元(STA)模式。请确保您的 Main 函数带有 STAThreadAttribute 标记。 只有将调试器附加到该进程才会引发此异常。方法1:class Program { /// <summary> ...
前端框架二: React 之概览(二)
一、React组件1、父子组件React 中通过组合而不是继承来组织应用。一个应用中从一个组件启动,并在这个组件中创建其他组件,所有的组件最终形成一颗树状结构。我们依然有父组件和子组件的称呼,不过他们不是继承关系,而是父组件创建了子组件的关系。这样就涉及到一个重要的问题就是:父子 ...
LINQ to SQL语句之对象加载
对象加载延迟加载 在查询某对象时,实际上你只查询该对象。不会同时自动获取这个对象。这就是延迟加载。 例如,您可能需要查看客户数据和订单数据。你最初不一定需要检索与每个客户有关的所有订单数据。其优点是你可以使用延迟加载将额 ...
LINQ to SQL语句之存储过程
在我们编写程序中,往往需要一些存储过程,在LINQ to SQL中怎么使用呢?也许比原来的更简单些。下面我们以NORTHWND.MDF数据库中自带的几个存储过程来理解一下。1.标量返回在数据库中,有名为Customers Count By Region的存储过程。该存储过程返回顾 ...
基于流的自动化构建工具
项目上线也有一阵子,回头过来看了看从最初的项目配置到开发的过程,总有些感慨,疲软期,正好花点时间,看看最初的配置情况随着前端的发展,前端工程化慢慢成为业内的主流方式,项目开发的各种构建工具,也出现了不少,如:grunt,gulp,webpack,百度团队的fis3等,在前端的领域 ...
LINQ to SQL语句之Concat/Union/Intersect/Except
适用场景:对两个集合的处理,例如追加、合并、取相同项、相交项等等。Concat(连接)说明:连接不同的集合,不会自动过滤相同项;延迟。1.简单形式:var q = ( from c in db.Customers select c.Phone ).Conca ...
LINQ to SQL语句之Insert
2016-12-22 11:00:11

LINQ to SQL语句之Insert

1.简单形式说明:new一个对象,使用InsertOnSubmit方法将其加入到对应的集合中,使用SubmitChanges()提交到数据库。var newCustomer = new Customer{ CustomerID = "MCSFT", Com ...
LINQ to SQL语句之Null语义和DateTime
Null语义说明:下面第一个例子说明查询ReportsToEmployee为null的雇员。第二个例子使用Nullable<T>.HasValue查询雇员,其结果与第一个例子相同。在第三个例子中,使用Nullable<T>.Value来返回ReportsT ...
链型数据
2016-12-22 11:00:06

链型数据

最近这几天好忙, 基本没什么时间去学习. 不过好在, 最近项目中碰到了一个小功能, 索性就记录下来.一、链型结构链型结构的数据, 学过C 语言的童鞋肯定不会陌生, C 高级里面, 有一个链表的概念, 然后就是对链表各种插入, 删除, 拼接. 在C#中, 并没有那种链表的概念, ...
ASP.NET Core的路由[3]:Router的创建者——RouteBuilder
在《注册URL模式与HttpHandler的映射关系》演示的实例中,我们总是利用一个RouteBuilder对象来为RouterMiddleware中间件创建所需的Router对象,接下来我们就着重来介绍这个对象。RouteBuilder是我们对所有实现了IRouteBuilde ...
LINQ to SQL语句之Group By/Having
适用场景:分组数据,为我们查找数据缩小范围。说明:分配并返回对传入参数进行分组操作后的可枚举对象。分组;延迟1.简单形式:var q = from p in db.Products group p by p.CategoryID into g select g;语句描述:使 ...
66编程:报表的快速开发建立
哎!程序猿的痛啊,上次领导让我做那个工作流开发啊。其实错在我!太单纯了!刚做好我好,我就上交给他了!这下好了,这坑爹的领导又来了!领导:“小六啊,上次交给你的那个任务,你做的不错啊!”我:“您夸奖了,哪有,为了公司,我一定会拼尽全力。公司的事情,我永远都是放在第一位的!”领导:“ ...
【58沈剑架构系列】一分钟实现分布式锁
一、缘起分布式环境下,多台机器上多个进程对一个数据进行操作,如果不做互斥,就有可能出现&ldquo;余额扣成负数&rdquo;,或者&ldquo;商品超卖&rdquo;的情况,如何实现简易分布式锁,对分布式环境下的临界资源做互斥,是今天将要讨论的话 ...
Main() 方法的参数
2016-12-22 01:00:09

Main() 方法的参数

通过以下方式之一定义方法,可以将参数发送至 Main 方法。static int Main(string[] args) static void Main(string[] args)  【备注】若要在 Windows 窗体应用程序中的 Main 方法中启用命 ...
【架构设计】分布式文件系统 FastDFS的原理和安装使用
本文地址分享提纲:  1.概述  2. 原理  3. 安装  4. 使用  5. 参考文档 1. 概述   1.1)【常见文件系统】    Google了一下,流行的开源分布式文件系统有很多,介绍如下:     -- mogileFS:Key-Value型元文件系 ...
visual studio 编辑窗口 设置固定选项卡 使窗口选项卡多行显示
工具》选项》确定后如图就可以多行显示了。 ...
Main() 方法
2016-12-22 00:00:10

Main() 方法

Main方法是 C# 控制台应用程序或窗口应用程序的入口点。 (库和服务不要求将 Main 方法作为入口点。) 应用程序启动时,Main 方法是第一个调用的方法。  C# 程序中只能有一个入口点。 如果有多个类都包含 Main 方法,则必须使用 /main ...
.Net Html如何上传图片到一般应用程序
用html实现图片上传 后台采用.net其中在这里要借用一个js插件 在这里我会写一个图片上传的一个小Demo,有不全的地方多多包容,和提议,我把已经写好的demo已经上传到百度云 在这里可以下载 http://pan.baidu.com/s/1bG2934开始 htm ...
.NET基础 一步步 一幕幕[循环、逻辑语句块]
循环、逻辑语句块 好久不写博客了,断更了好几天了,从上周五到今天,从北京到上海,跨越了1213.0公里,从一个熟悉的城市到陌生的城市,还好本人适应力比较好,还有感谢小伙伴的接风咯,一切都不是事,好了,进入正题: 本篇还是.NET 基础部分咯,主要简述循环,判断: 循环 ...
ToolsCodeTemplate使用
2016-12-21 21:00:20

ToolsCodeTemplate使用

最近学习使用CodeSmith代码生成器CodeSmith 是一种语法类似于asp.net的基于模板的代码生成器,程序可以自定义模板,从而减少重复编码的劳动量,提高效率。作用:CodeSmith 是一种基于模板的代码生成工具,它使用类似于ASP.NET的语法来生成任意类型的代码或 ...
HTML基础标签
2016-12-21 21:00:16

HTML基础标签

【HTML写法标签】【HTML字体段落标签】【锚点】【有序无序列表】【表格】 一、HTML写法标签:双标签:<标签名>内容</标签名>单标签:<标签名 内容/> 二、字体段落标签(调皮版)①加粗:<strong>内容& ...
学C#之设计模式系列笔记(1)策略模式
一、借鉴说明  1.《Head First Design Patterns》(中文名《深入浅出设计模式》)   2.维基百科,策略模式,https://zh.wikipedia.org/wiki/%E7%AD%96%E7%95%A5%E6%A8%A1%E5%BC%8F 二、策略 ...
wpf 列表、菜单 收起与展开,通过Grid DoubleAnimation或者Expander实现
菜单收缩有很多种方法具体如何实现还是看个人想法:第一种通过后台控制收起与展开:效果图:代码 :<Grid> <Grid.ColumnDefinitions> <ColumnDefinition x:Name="cd" ...
.Net通过HTML一般应用程序上传图片
asas ...
Windos环境用Nginx配置反向代理和负载均衡
Windos环境用Nginx配置反向代理和负载均衡引言:在前后端分离架构下,难免会遇到跨域问题。目前的解决方案大致有JSONP,反向代理,CORS这三种方式。JSONP兼容性良好,最大的缺点是只支持GET方式请求。反向代理方式简单彻底,基本只需要服务器配置即可完成。CORS由服务 ...
第一页下一页12345678910下10页末页第3/810页,总共:48566条数据