图享网

枚举是很多编程语言中的常用数据类型,C#语言中的枚举类型也是如此。枚举在一定程度上可以使程序更加易读和维护。本文分享一个关于枚举的静态扩展方法--根据枚举值读取枚举对应的描述信息的静态泛型扩展方法。 首先,创建一个枚举,如: public enum Status { /// <summary> /// 已下单 /// </summary> ...

C#开发 2017-04-19 32浏览 0评论 喜欢(4)

前言 在如今的移动互联时代,我们做Web网页程序开发时会经常遇到兼容PC版和移动版这样的需求。满足这样的Web网页实现需求,笔者可以总结出以下几种方案: 彻底切分,即:PC版和移动版的实现完全独立开发实现,部署的时候分别用不同的域名; 后端代码根据浏览器的标识判断是桌面设备还是移动设备,然后对应加载不同的模板页面进行渲染; 前端利用JS或者CSS实现响应式的页面布局,目前成熟的前端响应式框架Bootstrap即是如此 ...

ASP.NET MVC 2017-04-10 87浏览 0评论 喜欢(10)

前言 很高兴今天在这里跟大家分享一款全新的后台管理系统UI模板--TsAdmin. TsAdmin是图享网自主开发的一款基于Vue.js+Element UI 的单页无刷新(无iframe)多选项卡的后台管理系统模板(预览版本),演示版截图如下 : TsAdmin演示版本中主要集成了以下的优秀功能: 一、 无限递归的左侧菜单 支持无限级递归的菜单树,你只需要提供格式规范的JSON数组对象即可,如: [{ title...

推荐资源 2017-03-07 453浏览 0评论 喜欢(17)

the-differences-between-server-mappath-server-mappath 在看文章前,你是否能够说以下四个Server.MapPath方法取出来的路径分别是什么吗? Server.MapPath(".") Server.MapPath("~") Server.MapPath(@"\") Server.MapPath("/") 在弄清楚这四个路径之前,我们先前熟悉一下:什么是Serve...

ASP.NET 2017-03-05 58浏览 0评论 喜欢(1)

美国时间2017年02月28日,微软发布了Visual Studio Code(以下简称VS Code)的每月更新(版本号v1.10),新版本中包括了像Minimap这样令人期待的新功能外,也修正了部分已知BUG并优化和改进了部分功能。以下为新版VS Code的更新摘要: Minimap(预览版):支持1万行代码的代码缩略小地图; 编辑器中拖拽(预览版):在编辑器中轻松拖拽文字; 拷贝带格式的文本:可以将编辑器中带语法高亮的文...

Visual Studio 2017-03-02 96浏览 0评论 喜欢(1)

如何在ASP.NET MVC Web应用程序中创建一个基于枚举的下拉列表框,有以下几种方式供参考: 在ASP.NET MVC 5.1中,可以直接使用Html.EnumDropDownListFor来实现,参考代码: @Html.EnumDropDownListFor( x => x.YourEnumField, "Select My Type", new { @class = "form...

ASP.NET MVC 2017-03-01 48浏览 0评论 喜欢(0)

在Winform 应用程序中,我们可以使用Path.Combine()方法来将文件或者文件夹的多段连接起来。 比如: Path.Combine(@"C:","System"); 会输出如下结果: C:\System 那么在ASP.NET的Web应用程序中,我们的URL地址也用同样的方法处理可以吗? 答案是否定的 在ASP.NET的Web 应用程序中则没有Path.Combine()这个关于路径的操作的方法的。...

ASP.NET 2017-02-27 57浏览 0评论 喜欢(1)

ASP.NET的MVC应用程序中,如果想在控制器中获取来自客户端的IP地址,我们可以直接通过访问Controller.Request中的UserHostAddress的属性来获取[Request.UserHostAddress],但在ASP.NET Web Api 的控制器中,我们是有能直接访问到Controller.Request这个属性的,而是ApiController.Request这个属性。在这个属性中没有UserHostAdd...

ASP.NET MVC 2017-02-25 61浏览 0评论 喜欢(3)

美国时间2017年2月7日,微软通过官方博客发布了微软系列产品开发文档的新地址 docs.microsoft.com。 进入到docs.microsoft.com的首页,我们可以看到: 其中除了包括.NET、ASP.NET的核心开发文档外,还整合了如Windows、Microsoft Azure、Visual Studio、Office、Dynamic 365、Enterprise Mobility + Security、Nuge...

技术资讯 2017-02-08 52浏览 0评论 喜欢(8)

VS Code(Visual Studio Code)2017年第一次新版本发布--1.9.0版本 2017年2月3日,微软发布了Visual Studio Code在2017年的第一次新版发布,版本号为1.9.0。这个版本的主要更新有: 全新的欢迎界面 更好的交互操作 Markdown编辑同步预览 粘贴时格式化 语言特殊配置 TypeScript引用支持CodeLens功能 单文件调试 行内变量显示功能 扩展N...

Visual Studio 2017-02-03 68浏览 0评论 喜欢(3)

SELECT 表名 = CASE WHEN a.colorder=1 THEN d.name ELSE '' END,表说明 = CASE WHEN a.colorder=1 THEN ISNULL(f.value,'') ELSE '' END,字段序号 = a....

SQL Server 2016-12-09 113浏览 0评论 喜欢(5)

1.创建解决方案 打开Visual Stuido(本示例为2015的版本),创建一个新的MVC项目解决方案并命名为:EPPlusDemo 2.安装EPPlus包 打开nuget.org网站,搜索EPPlus,得到EPPlus的安装命令如下: EPPlus Nuget.org包安装命令 3.创建示例实体及演示数据 3.1 在解决方案[EPPlusDemo]中的Models的文件夹下创建一个名为Person的实体类,实体的属性代...

类库组件 2016-07-11 356浏览 0评论 喜欢(17)

前言今天给大家分享一款强大的轻量级模块化WEB前端快速开发框架--UIkit到目前(2016-06-20)为止,UIkit在github上的Forks已达到了1350个,而Stars更是达到了6943个,这些数据也能说明UIkit在开发者中还是比较受欢迎的吧。版本及浏览器支持UIkit目前的版本号为:2.26.3,支持的浏览及版本如下:获取方式你可以通过以下的方式之一获取到UIkit:通用此链接下载最新发布的UIkit版本;使用git工...

插件资源 2016-06-20 448浏览 0评论 喜欢(15)

之前总结一个关于《MYSQL 获取某个表的各列名(字段名)并以逗号分隔(隔开)连接》的文章,有MySQL需求的朋友请到该篇阅读详情。由于SQL SERVER和MySQL两者实现的方式不同,所以本文作一个关于如何使用SQK语句将SQL SERVER表中的所有列名(字段名)以逗号分隔并连接成字符串的示例,本示例是创建的一个自定义标量值函数。使用起来也是比较方便的,具体代码如下: CREATE FUNCTION fnColList(@in_...

SQL Server 2016-05-19 440浏览 2评论 喜欢(3)

美国时间2016年4月14日,微软通过官方博客正式宣布了Visual Studio Code(以下简称VS Code)的V1.0版本,看到此消息后,笔者是比较兴奋的--至少可以看出微软在支持跨平台工作道路上的决心吧。 官方博客的声明地址在此贴出:https://code.visualstudio.com/blogs/2016/04/14/vscode-1.0。 以下就此博客中的重点作一下整理: 在吸收了Visual S...

Visual Studio 2016-04-17 558浏览 0评论 喜欢(2)

最近由于工作和个人事务,站点也好久没更新了,但这并不影响我对.NET的热情。站点的更新工作还是得想办法抽时间来完成的。 今天利用中午的时间来写一篇关于Asp.Net Web Api下载文件的文章,之前我也写过类似的文章,请见:《ASP.NET(C#) Web Api通过文件流下载文件到本地实例》 本文以这篇文章的基础,提供了ByteArrayContent的下载以及在下载多个文件时实现在服务器对多文件进行压缩打包后下载的功能...

ASP.NET 2016-02-23 52524浏览 2评论 喜欢(13)

本文给使用Angular的童鞋分享一个Angular使用$compile为从Ajax加载的HTML绑定ng-click事件的实现方式,希望可以对还在Angularjs道路长前行的你一些帮助,话不多说,直接看代码: <table data-ng-table="tableParams" class="table table-bordered table-hover " style="border-collapse:collapse" ...

Angularjs 2016-01-26 1518浏览 0评论 喜欢(8)

北京时间2016.01.13,Amaze UI React 1.0.0 正式发布, 此版本主要包括以下变更: 升级至 React 0.14.x; API 改进,部分组件增加传递其他组件的 prop(比如 Nav 结合 React Router 使用); 使用 webpack 替换 browserify; 新增后台模板例子(Amaze UI React + React Router)。 使用webpack 代替Browser...

技术资讯 2016-01-14 1695浏览 0评论 喜欢(8)

本文转载至:.NET WEB程序员需要掌握的技能--[博客园:敏捷的水] 最近,有一篇关于《.NET WEB程序员需要掌握的技能》的文章在.NET界广泛传播。笔者看了之后也是觉得这篇文章是一个专注.NET的开发者应该有的一个学习和发展的规划线路,所以转载过来,供大家参考。 基础部分 C# 基础语法 OOP的概念,面向对象的理解 继承 封装 多态 ASP.NET MVC ( Web Form 用的越来越少,如果你不熟...

综合文章 2015-12-28 531浏览 0评论 喜欢(7)

假如我们有个分组查询的需求,要求按照指定字段进行分组并同时查询出分组字段的第一条和最后记录,大致数据如下: UNION查询1: SELECT 1 AS ID, 110 AS TRAIN_ID UNION SELECT 2 AS ID, 111 AS TRAIN_ID UNION SELECT 3 AS ID, 112 AS TRAIN_ID UNION查询2: SELECT 110 AS TRAIN_ID , 1 AS ID,1...

SQL Server 2015-12-14 790浏览 0评论 喜欢(9)