图享网

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

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

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

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

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

SQL Server 2016-05-19 339浏览 0评论 喜欢(5)

美国时间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 524浏览 0评论 喜欢(5)

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

ASP.NET 2016-02-23 52404浏览 0评论 喜欢(16)

本文给使用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 1425浏览 0评论 喜欢(10)

北京时间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 1647浏览 0评论 喜欢(9)

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

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

假如我们有个分组查询的需求,要求按照指定字段进行分组并同时查询出分组字段的第一条和最后记录,大致数据如下: 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 697浏览 0评论 喜欢(10)

如题,这是很多同学在开始做ASP.NET Web Api的时候会遇到的一个问题。在处理Get或者Post的请求时不会出现服务器端405的错误,但一旦处理Put或者Delete的请求,这个405的错误就出现了。出现问题我们就要想办法去解决,以上问题的简单处理方式是修改项目的Web.config文件,删除WebDAVModule模块,具体如下: <system.webServer> <validation vali...

ASP.NET MVC 2015-12-11 1322浏览 0评论 喜欢(9)

在使用Entity Framework Code First生成表的过程中。如果我们没有对实体的属性进行任何的映射设置,默认的情况下,表中的字段是按照实体的类型进行映射的,比如:Int=>int,string=>nvarchar(max)等等。但在我实际的项目开发中,我们需要将部分的字段映射成指定的数据类型,比如把string的映射成为数据库中的text类型,应该怎么做呢? 笔者利用这篇文章总结一下几种实现方式: 1.通过...

C#开发 2015-12-08 1278浏览 0评论 喜欢(11)

本文我们来学习一下在Entity Framework中使用Context删除多对多关系的实体是如何来实现的。我们将以一个具体的控制台小实例来了解和学习整个实现Entity Framework 多对多关系的实体删除的操作过程。 通过本文你将学习到: 怎样创建一个引用Entity Framework的项目; 怎样配置Entity Framework的数据库连接; 怎样去掉Entity Framework Code First 生成的...

示例教程 2015-12-04 52120浏览 0评论 喜欢(15)

国内前端框架Amaze UI于北京时间2015年12月1日又发布新的版本了,版本号为:v2.5.0。 Amaze UI v2.5.0 包括以下更新: 打包的 CSS 文件中不再包含内部使用的 one 相关样式; 升级 Font Awesome 至 4.5.0; 使用 Webpack 替换 Browserify,完善 UMD 输出; 部分 JS 插件细节完善、新增 API。 详细的更新如下: CSS: 升级 Font ...

技术资讯 2015-12-02 1358浏览 0评论 喜欢(13)

刚才有个同学在一个交流群里提问,根据他的SQL查询语句转换成对就的Linq查询语句,其中SQL语句包含了一个子查询,并按一个指定的字段进行分组统计总数。SQL语句是这样的: select count(*) num,QL_KnowledgeID from WebSite_questionlist where QL_KnowledgeID in(select id from WebSite_KnowledgeBase) group by ...

C#开发 2015-12-02 385浏览 0评论 喜欢(12)

美国时间2015年11年30日,微软官方正式发布了Visual Studio 2015 Update 1和Team Foundations Server 2015 Update 1 的更新版本。同学们可以从以下官方提供的链接下载: Visual Studio 2015 Update 1 Team Foundation Server 2015 Update 1 Team Foundation Server Express 2015...

Visual Studio 2015-12-01 1772浏览 0评论 喜欢(10)

C#/.NET的反射在很多情况下都会被使用,对于稍微复杂一点的.NET程序来说,反射可以提高我们的开发效率(当然,这里有人会说反射会损失程序的性能,这是个仁者见仁的事情,自己看着办吧。笔者个人认为:如今的高质的硬件配置的情况下,只要你的反射写得没问题,性能问题可以不用考虑。)。本文会给大家分享一下如何利用Assembly.Load()方法来动态加载指定命名空间下所有类的所有字段信息,并把这个字段成员输出到控制台。首先看一下我已经做好的实...

C#开发 2015-11-27 423浏览 0评论 喜欢(16)

生成随机数是任何开发中在所难免的一项技术,不管是使用的是什么开发语言都会涉及。本文给大家分享一个Javascript(js)生成不重复随机数组的函数,供参考: var arr = [] while(arr.length < 8){ var randomnumber=Math.ceil(Math.random()*100) var found=false; for(var i=0;i<arr.length;i++)...

Javascript 2015-11-25 1885浏览 0评论 喜欢(13)

在C#/.NET的Entity Framework Code First开发中,我们会涉及到关于数据库连接的配置类,该类会继承至DbContext类,其主要目的是配置数据库的连接字符串或者名字以及相关的其他参数,如果我们需要重写DbContext的OnModelCreating()的方法并加载实体的Fluent API配置文件的话,一般可以使用如下的方法: modelBuilder.Configurations.Add(new User...

C#开发 2015-11-24 565浏览 0评论 喜欢(16)

在C#的Entity Framework ORM中,如果使用context.Entry(T).State=EntityState.Modified;来更新实体的话,整个实体的字段都将被更新。那么,如果我们在开发中只需要更新部分指定的字段应该如何操作呢?一种简单的实现方式就是使用表达式树作为更新方法的参数,然后使用Property(T).IsModified=true来对指定字段进行更新,具体的代码如下: public virtual i...

C#开发 2015-11-20 1181浏览 0评论 喜欢(13)

正如上图你看到的这样,这就是今天要给大家分享的一款JAVASCRIPT弹窗插件--SweetAlert。 SweetAlert是一款纯JS的WEB弹窗插件,不依赖其他任何第三方(如:jQuery等)组件,引用它只需要两个文件,一个SweetAlert的JS文件和一个CSS文件。这两个文件加起来才30K的大小,其中JS文件更是只有17K,所以它轻量。 “麻雀虽小,但五脏俱全”,别看SweetAlert体积小,但弹窗的功能则是相当全,包...

插件资源 2015-11-19 1731浏览 0评论 喜欢(20)