Document

12 2017 档案

摘要:将ASP.NET Core应用程序部署至生产环境中(CentOS7) 阅读目录 环境说明 准备你的ASP.NET Core应用程序 安装CentOS7 安装.NET Core SDK for CentOS7。 部署ASP.NET Core应用程序 配置Nginx 配置守护服务(Supervisor) 阅读全文
posted @ 2017-12-29 13:31 从未被超越 阅读(429) 评论(1) 推荐(0) 编辑
摘要:重温ASP.NET WebAPI(二)进阶 介绍 本文为个人对WebApi的回顾无参考价值。 本文内容: Rest和UnitOfWork 创建WebAPi的流程 IOC-Unity的使用 MEF 自定义URL Base认证和Token自定义权限 日志NLog OData的使用 Owin自宿主的使用 阅读全文
posted @ 2017-12-29 13:13 从未被超越 阅读(329) 评论(0) 推荐(0) 编辑
摘要:重温MVC基础入门 简介 本文主要是作者回顾MVC基础的文章,整合个人认为基础且重点的信息,通过简单实践进行复习。 相关代码地址:https://github.com/OtherRuan/Review-Serials WebForm 开始说MVC的时候不得不提下WebForm,熟悉两者的区别和优劣, 阅读全文
posted @ 2017-12-29 13:12 从未被超越 阅读(231) 评论(0) 推荐(0) 编辑
摘要:重温ASP.NET WebAPI(一)初阶 前言 本文为个人对WebApi的回顾无参考价值。主要简单介绍WEB api和webapi项目的基本结构,并创建简单地webaapi项目实现CRUD操作。 在商业应用领域中,应用之间的关联是相当重要的,应用之间如移动应用或者单页应用的创建,都需要强大的后端服 阅读全文
posted @ 2017-12-29 13:11 从未被超越 阅读(323) 评论(0) 推荐(0) 编辑
摘要:WebApi的安全性及其解决方案 一、前言 WebApi的小白想要了解一些关于WebApi安全性相关的问题,本篇文章是整理一些关于WebApi安全、权限认证的文章。 二、内容正文 2.1 不进行验证 客户端调用:http://api.xxx.com/getInfo?Id=value如上,这种方式简单 阅读全文
posted @ 2017-12-29 13:09 从未被超越 阅读(774) 评论(0) 推荐(0) 编辑
摘要:Asp.net Core + EF Core + Bootstrap搭建的MVC后台通用管理系统模板(跨平台版本) 原创 2016年07月22日 10:33:51 23125 原创 2016年07月22日 10:33:51 23125 6月随着.NET CORE PREVIEW2的发布,JUCHEA 阅读全文
posted @ 2017-12-27 15:00 从未被超越 阅读(5208) 评论(0) 推荐(0) 编辑
摘要:经典权限解决方案 1.权限简介 一般的管理系统都需要对用户的操作进行一定的限制,有的用户可以有许多操作,有的则有少量的操作.这样就需要一个授权机制,基于角色的授权机制描述了某个角色拥有一定数量的操作授权,属于该角色的用户则也就拥有了该角色的权限,且若用户属于多个角色则其拥有多个角色权限的集合. 我们 阅读全文
posted @ 2017-12-27 14:45 从未被超越 阅读(1187) 评论(0) 推荐(0) 编辑
摘要:最近闲来无事,就用MVC5+EF+Bootstrap搭建了一个通用的后台管理系统的模板,里面使用到的技术包括: MVC,EF,T4模板批量生成 Jquery,jqGrid Bootstrap DDD AutoMapper等 开发工具:VS2015+SQL2012 项目框架如下图: 项目的效果图如下: 阅读全文
posted @ 2017-12-27 14:30 从未被超越 阅读(2114) 评论(0) 推荐(1) 编辑
摘要:前言 做客户端也有两个月了,先前做列表都没有分页,可能考虑数据也不是很多,昨天做了一个页面,考虑到了数据的问题,所以改为分页查询。因为也是第一次用dev,用哪个控件分页呢,还是要去搜一下,得出的事DataNavigator。有一篇文章已经写得很好了。点击跳到这篇文章 跳 ,确实已经可有完成了。但是我 阅读全文
posted @ 2017-12-27 14:02 从未被超越 阅读(795) 评论(0) 推荐(0) 编辑
摘要:以前都是做web开发,最近接触了下WinForm,发现WinForm分页控件好像都没有,网上搜索了一下,发现有很多网友写的分页控件,分页效果应该都能实现吧,只是其风格都不是很符合我想要的。做web的时候,我习惯了Extjs的Grid分页效果,所以也想在WinForm中做个类似的效果,所以咬咬牙,做个 阅读全文
posted @ 2017-12-27 13:54 从未被超越 阅读(3338) 评论(1) 推荐(0) 编辑
摘要:好些日子不仔细写C#代码了,现在主要是Java项目,C#、Net相关项目不多了,有点手生了,以下代码不足之处望各位提出建议和批评。 近日闲来无事想研究一下自定义控件,虽然之前也看过,那也仅限于皮毛,粗略的一览而已。在研究过程中渐渐地熟悉了自定义控件的相关流程、原理,于是开始自己动手去做一个。考虑到j 阅读全文
posted @ 2017-12-27 13:50 从未被超越 阅读(1004) 评论(0) 推荐(0) 编辑
摘要:开始以前,先认识一下WinForm控件数据绑定的两种形式,简单数据绑定和复杂数据绑定。 1. 简单的数据绑定 例1 using (SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["connSt 阅读全文
posted @ 2017-12-27 13:45 从未被超越 阅读(21580) 评论(0) 推荐(0) 编辑
摘要:1.前言: 运行环境:VS2013+SQL2008+Windows10 程序界面预览: 使用的主要控件:dataGridview和menuStrip等。 2.功能具体介绍: 1.首先,我们要先实现基本的数据操作,增删改查这几个操作。 (1)先定义一个数据库操作的公共类: using System; 阅读全文
posted @ 2017-12-27 13:28 从未被超越 阅读(7677) 评论(0) 推荐(0) 编辑
摘要:此Demo是采用VS自带的Chart图表控件,制作实时动态显示的折线图,和波形图。 涉及到知识如下: Chart 控件,功能强大,可以绘制柱状图,折线图,波形图,饼状图,大大简化了对图的开发与定制。 Chart控件的相关概念: ChartArea,表示图表区域,一个Chart可以绘制多个ChartA 阅读全文
posted @ 2017-12-27 11:01 从未被超越 阅读(12202) 评论(1) 推荐(0) 编辑
摘要:一.需要实现的目标是: 1.将数据绑定到pie的后台数据中,自动生成饼图。 2.生成的饼图有详细文字的说明。 1.设置chart1的属性Legends中默认的Legend1的Enable为false; 如图1所示: 图1 2.设置Series的ChartType为Pie,如图2所示: 图2 图3 3 阅读全文
posted @ 2017-12-27 11:00 从未被超越 阅读(6500) 评论(1) 推荐(0) 编辑
摘要:最近公司项目要用到Chart图表控件,这是一个比较老的东西了,目前网络上似乎已经不太流行这个控件,但是只要配置了相关的属性,效果还是可以的。前前后后摸索了好久,接下来谈谈这个件控件最重要的几个属性。 1.ChartAreas属性 ChartAreas属性指绘图区,一个控件可以有多个绘图区,比如我要在 阅读全文
posted @ 2017-12-27 10:33 从未被超越 阅读(19930) 评论(0) 推荐(1) 编辑
摘要:本文导读:MVC中ActionResult是Action的返回结果。ActionResult 有多个派生类,每个子类功能均不同,并不是所有的子类都需要返回视图View,有些直接返回流,有些返回字符串等。ActionResult是一个抽象类,它定义了唯一的ExecuteResult方法,参数为一个Co 阅读全文
posted @ 2017-12-26 14:42 从未被超越 阅读(495) 评论(0) 推荐(0) 编辑
摘要:前言: 下一个班快讲MySQL数据库了,正好把服务器里面的MySQL卸了重装了一下。 截个图,作为笔记。也正好留给需要的朋友们。 目录: MySQL 5.7.3.0 安装 全程截图 经典的MySQL数据库就不需要过多介绍了。 本篇主要介绍MySQL的安装过程,步步截图,跟着弄就行。 O(∩_∩)O呵 阅读全文
posted @ 2017-12-10 20:18 从未被超越 阅读(2960) 评论(1) 推荐(0) 编辑
摘要:1、先去MySQL官网下载。当前最新版是5.7.19,可能安装方法不同了,本人测试没有安装成功,若有安装成功的朋友,希望分享一下安装步骤。 个人推荐下载MySQL5.7.17,官方下载网址:https://downloads.mysql.com/archives/community/,然后选择5.7 阅读全文
posted @ 2017-12-10 20:16 从未被超越 阅读(440) 评论(0) 推荐(0) 编辑
摘要:第一步:下载mysql-5.7.17-winx64解压版本:http://dev.mysql.com/downloads/mysql/ 第二步:解压到安装目录,如:C:\myprogram\mysql-5.7.17-winx64 第三步:设置环境变量 操作如下: 1)右键单击我的电脑->属性->高级 阅读全文
posted @ 2017-12-10 20:12 从未被超越 阅读(1024) 评论(0) 推荐(0) 编辑
摘要:mysql-5.7.17-winx64是现在最新版本的Mysql,这是免安装的,所以要进行些配置 下载地址:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.17-winx64.zip 1:下载安装包,将其解压到一个文件夹下 2:复制my-de 阅读全文
posted @ 2017-12-10 20:11 从未被超越 阅读(2909) 评论(0) 推荐(0) 编辑
摘要:可以从MSQL官网下载MySQL服务器安装软件包,我下载为版本“mysql-installer-community-5.7.3.0-m13.msi”不多说 可以从MSQL官网下载MySQL服务器安装软件包,我下载为版本“mysql-installer-community-5.7.3.0-m13.ms 阅读全文
posted @ 2017-12-10 19:56 从未被超越 阅读(206) 评论(0) 推荐(0) 编辑
摘要:1 前言 在咱们编写 SQL 语句操作数据库中的数据的时候,有可能会遇到一些不太爽的问题,例如对于同一字段拥有相同名称的记录,我们只需要显示一条,但实际上数据库中可能含有多条拥有相同名称的记录,从而在检索的时候,显示多条记录,这就有违咱们的初衷啦!因此,为了避免这种情况的发生,咱们就需要进行“去重” 阅读全文
posted @ 2017-12-07 14:44 从未被超越 阅读(1377) 评论(0) 推荐(0) 编辑
摘要:语法:ROW_NUMBER() OVER(PARTITION BY COLUMN ORDER BY COLUMN) 语法:ROW_NUMBER() OVER(PARTITION BY COLUMN ORDER BY COLUMN) 语法:ROW_NUMBER() OVER(PARTITION BY 阅读全文
posted @ 2017-12-06 15:28 从未被超越 阅读(2670) 评论(0) 推荐(1) 编辑
摘要:一、定义变量--简单赋值 declare @a intset @a=5 print @a --使用select语句赋值 declare @user1 nvarchar(50) select @user1='张三'print @user1 declare @user2 nvarchar(50) sel 阅读全文
posted @ 2017-12-04 15:10 从未被超越 阅读(226) 评论(0) 推荐(0) 编辑
摘要:关于SQL Server数据库的一切信息都保存在它的系统表格里。我怀疑你是否花过比较多的时间来检查系统表格,因为你总是忙于用户表格。但是,你可能需要偶尔做一点不同寻常的事,例如数据库所有的触发器。你可以一个一个地检查表格,但是如果你有500个表格的话,这可能会消耗相当大的人工。 这就让sysobje 阅读全文
posted @ 2017-12-04 14:43 从未被超越 阅读(381) 评论(0) 推荐(0) 编辑
摘要:怎样在数据库的一个表里筛选出每一人的时间最新的一条记录?用SQL语句 sql数据库 yhh name gdcs gdsj1 gdtime600040407 王玲 1 0.56 2011/6/21 22:34 600040407 王玲 2 0.56 2011/6/24 10:21 600040407 阅读全文
posted @ 2017-12-04 12:58 从未被超越 阅读(989) 评论(0) 推荐(0) 编辑
摘要:用了一段时间T-SQL之后,哪怕自己没用过,也多多少少看过SSMS中的SET NOCOUNT ON命令,很多性能优化文章中都有提到这个东西,它们建议尽可能使用这个命令减少网络传输的压力,那么今天来看看它是否是个鸡肋。 SET NOCOUNT的作用 首先来看看这个命令的作用,根据官方说明:阻止在结果集 阅读全文
posted @ 2017-12-04 10:31 从未被超越 阅读(352) 评论(0) 推荐(0) 编辑
摘要:HTTP 协议不仅仅提供网页服务。它也是一个构建公开服务和数据 API 的强大平台。HTTP 协议是简单、灵活、无处不在的。几乎你能想到的任何平台上都有 HTTP 支持,所以 HTTP 服务能够发送到多种客户端, 包括浏览器,移动设备和传统的桌面应用程序。 在本教程中,你将创建一个简单的 Web A 阅读全文
posted @ 2017-12-01 15:03 从未被超越 阅读(266) 评论(1) 推荐(0) 编辑
摘要:2016年6月27日,这是一个特殊的日子,微软全新的.NET开发平台.NET Core的RTM版本正式发布。我个人将.NET Core的核心特性归结为三点,它们的首字母组成一个非常好记的简称——COM,分别代表的含义Cross-Platform、Open-Source和Modularization。 阅读全文
posted @ 2017-12-01 14:42 从未被超越 阅读(1108) 评论(0) 推荐(0) 编辑
摘要:2016年6月28日微软宣布发布 .NET Core 1.0、ASP.NET Core 1.0 和 Entity Framework Core 1.0。 .NET Core是微软在两年前发起的开源跨平台.NET框架项目,支持Windows、OS X和Linux平台,可用于开发各种类型的应用。此次发布 阅读全文
posted @ 2017-12-01 14:32 从未被超越 阅读(286) 评论(0) 推荐(0) 编辑
摘要:本文已更新,最后更新于2017年4月21日 原文:Geting Started with ASP.NET Core译文:ASP.NET Core 入门翻译:娄宇(Lyrics)、刘怡(AlexLEWIS)(修订) 联系我们:QQ Group: 436035237 (dotNet Core Study 阅读全文
posted @ 2017-12-01 14:24 从未被超越 阅读(227) 评论(0) 推荐(0) 编辑
摘要:简析 .NET Core 构成体系 Roslyn 编译器 RyuJIT 编译器 CoreCLR & CoreRT CoreFX(.NET Core Libraries) .NET Core 代码开发、部署、运行过程 总结 Roslyn 编译器 RyuJIT 编译器 CoreCLR & CoreRT 阅读全文
posted @ 2017-12-01 14:17 从未被超越 阅读(401) 评论(0) 推荐(0) 编辑
摘要:EF 1.0 EF6.0 都是code firstmodel ,model model first model,database first model, EF7 是DOTNET CORE重框版本 DOTNET 3.5 SP1才有EF 直到DOTNET 4.5 4.6 ,DONET 5.0是DOTN 阅读全文
posted @ 2017-12-01 14:17 从未被超越 阅读(246) 评论(0) 推荐(0) 编辑
摘要:1. 前言 2. ASP.NET Core 简介 2.1 什么是ASP.NET Core 2.2 ASP.NET Core的特点 2.3 ASP.NET Core 项目文件夹解读 2.3.1 项目文件夹总览 2.3.2 project.json和global.json 2.3.1 Propertie 阅读全文
posted @ 2017-12-01 14:16 从未被超越 阅读(275) 评论(0) 推荐(0) 编辑
摘要:调试技巧是衡量程序员水平的一个重要指标.掌握好的调试技巧与工具的使用方法,也是非常重要的. 演示环境 VS2017 C# VS2017 C# 演示用的代码 public class Program { private static int data { get; set; } = 0; public 阅读全文
posted @ 2017-12-01 13:59 从未被超越 阅读(488) 评论(0) 推荐(0) 编辑
摘要:前言 在开发中为了紧赶项目进度而未去关注性能的问题,在项目逐渐稳定下来后发现性能令人感到有点忧伤,于是开始去关注这方面,本篇为记录在开发中遇到的问题并解决,不喜勿喷。注意:以下问题都是在移动端上出现,无法确定在网站中是否也同样会出现。 卡顿问题 请求方式 项目属于移动端,在手机上查看某一列表时并进行 阅读全文
posted @ 2017-12-01 13:57 从未被超越 阅读(1576) 评论(0) 推荐(0) 编辑
摘要:首先,写这篇文章的原因是因为最近某一个项目中的接口被人为调用了,导致了数据库数据被串改。虽然是内部人无意点的,但还是引起了我的担忧,所有整理了下关于WebAPI的相关签名机制。 一、我们在开发接口时,有时候嫌麻烦就懒进行相关的验证或只进行一些简单的验证,这样客户端就可以直接调用:如 调用WebAPI 阅读全文
posted @ 2017-12-01 13:55 从未被超越 阅读(7992) 评论(1) 推荐(0) 编辑
摘要:剧情介绍 在传统的信息系统(比如小规模的ERP\MES系统),往往只是进行简单的应用服务器和数据库服务器的分布式部署,以此来提高应用系统的负载能力,而伴随着访问的增大,应用服务器层面除了做硬件和网络的扩容,很难应对【套路式开头】。 当然现在开源技术很多,不就是分布式么,应用服务器分布式、数据库读写分 阅读全文
posted @ 2017-12-01 13:54 从未被超越 阅读(3831) 评论(0) 推荐(2) 编辑
摘要:企业开发框架包括垂直方向架构和水平方向架构。 垂直方向架构是指一个应用程序的由下到上叠加多层的架构,同时这样的程序又叫整体式程序。 水平方向架构是指将大应用分成若干小的应用实现系统功能的架构,同时这样的系统叫做分布式系统。 垂直方向架构是指一个应用程序的由下到上叠加多层的架构,同时这样的程序又叫整体 阅读全文
posted @ 2017-12-01 13:53 从未被超越 阅读(513) 评论(0) 推荐(0) 编辑
摘要:本文精选了 DotNet 2017年11月份的10篇热门文章。其中有技术分享、技术资源。 注:以下文章,点击标题即可阅读 《Visual Studio的调试技巧 》 调试技巧是衡量程序员水平的一个重要指标.掌握好的调试技巧与工具的使用方法,也是非常重要的。 《C#反射、与dynamic最佳组合》 反 阅读全文
posted @ 2017-12-01 13:53 从未被超越 阅读(347) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示

喜欢请打赏

扫描二维码打赏

微信打赏