50 浏览
喜欢(1)

一步一步创建ASP.NET MVC5程序[Repository+Autofac+Automapper+SqlSugar](二)

前言:在本系列第一篇《一步一步创建ASP.NET MVC5程序[Repository+Autofac+Automapper+SqlSugar](一)》中,我为大家介绍了搭建空白解决方案以及在此解决方案中创建目录和对应的项目。本篇将和大家一起学习在项目中使用Nuget引入.NET对应的MySql.Data程序包,以及使用传统的Ado.NET连接MySQL数据库,实现一个简单的查询并将数据转换成泛型对象的操作。本篇知识要点Nuget程序包管...

ASP.NET MVC 2017-10-19 16:00 0评论 0收藏
83 浏览
喜欢(2)

一步一步创建ASP.NET MVC5程序[Repository+Autofac+Automapper+SqlSugar](一)

前言大家好,我是Rector从今天开始,Rector将为大家推出一个关于创建ASP.NET MVC5程序[Repository+Autofac+Automapper+SqlSugar]的文章系列,和大家一起一步一步地创建ASP.NET MVC 5 WEB 应用程序。从项目解决方案一直到在项目中集成Repository模式、基于Autofac的依赖注入、基于Automapper的实体与视图类映射以及比较常用的ORM[如:Entity Fr...

后端开发 2017-10-18 17:00 0评论 0收藏
50 浏览
喜欢(1)

基于MemoryCache来实现的ASP.NET Web应用程序简单定时任务调度解决方案

在ASP.NET MVC中实现简单的定时任务调度有很多方式(注:这里提到的是简单的定时任务调度解决方案,复杂的定时任务调度不在本文的涉及范围),本站之前也给读者朋友们推荐了几款关于.NET WEB应用程序实现定时任务调度的组件,包括:Quartz.Net: 基于ASP.NET MVC C#和Quartz.Net组件实现的定时执行任务调度FluentScheduler系列之一: 推荐一个简单、轻量、功能非常强大的C#/ASP.NET定时任...

ASP.NET MVC 2017-07-26 08:37 0评论 0收藏
AD 友情赞助
173 浏览
喜欢(16)

ASP.NET MVC5 Web应用程序使用同一个控制器渲染加载不同的视图文件实现的PC版和移动版

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

ASP.NET MVC 2017-04-10 22:00 0评论 1收藏
95 浏览
喜欢(2)

[C#]ASP.NET应用程序中Server.MapPath("."),Server.MapPath("~"),Server.MapPath(@"\")的区别

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

ASP.NET 2017-03-05 15:39 0评论 0收藏
82 浏览
喜欢(0)

[C#]ASP.NET MVC应用程序中如何使用枚举创建一个下拉列表框

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

ASP.NET MVC 2017-03-01 22:51 0评论 0收藏
AD 友情赞助
96 浏览
喜欢(1)

[C#]ASP.NET 中URL如何实现Winform中的Path.Combine的路径拼接方法

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

ASP.NET 2017-02-27 22:46 0评论 0收藏
116 浏览
喜欢(4)

ASP.NET Web Api 2 控制器中获取客户端IP地址的静态扩展类

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

ASP.NET MVC 2017-02-25 18:36 0评论 0收藏
78 浏览
喜欢(8)

微软通过官方博客发布微软系列产品开发文档的新地址[docs.microsoft.com]

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

技术资讯 2017-02-08 07:30 0评论 0收藏
AD 友情赞助
52652 浏览
喜欢(14)

Asp.Net Web Api 2利用ByteArrayContent和StreamContent分别实现下载文件示例源码(含多文件压缩功能)

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

ASP.NET 2016-02-23 12:56 2评论 0收藏
1021 浏览
喜欢(7)

微软Visual Studio Connect();//2015大会正在进行中

美国当地时间18日上午(北京时间2015年11月19日凌晨),微软Visual Studio Connect();//2015 大会在美国纽约正式开启,此次大会将持续两天(即:美国时间的11月18~19日,下文中提到的时间都是指美国当地时间)。大会内容主要是关于Visual Studio方面的,如Visual Studio 2015 Update 1,Visual Studio Code 更新等。18日发了包括以下主要的新品,重大更新以...

技术资讯 2015-11-19 09:41 0评论 0收藏
2393 浏览
喜欢(25)

.NET Entity Framework(EF)使用SqlQuery直接操作SQL查询语句或者执行过程

Entity Framework是微软出品的高级ORM框架,大多数.NET开发者对这个ORM框架应该不会陌生。本文主要罗列在.NET(ASP.NET/WINFORM)应用程序开发中使用Entity Framework直接执行SQL语句或者存储过程的一些代码片段。具体请见以下正文:1.使用SqlQuery在已知的实体上执行SQL查询语句using (var context = new MyDBContext()) { var po...

.NET 2015-11-09 22:17 2评论 0收藏
AD 友情赞助
2079 浏览
喜欢(10)

IIS中访问.json文件出现找不到文件的404错误及解决方案

ASP.NET Webform或者ASP.NET MVC站点部署到IIS下,默认情况下.json文件是不能被访问的,如果请求访问.json文件,则会出现找不到文件的404错误提示。那么,如果我们想要访问.json文件应该怎么做呢?本文给大家介绍一下修改ASP.NET Web.config文件来支持访问.json文件的配置的解决方案,以添加对.json文件请求的支持。即在Web.config配置文件中设置如下:<system.web...

综合文章 2015-11-08 13:04 0评论 0收藏
1236 浏览
喜欢(6)

支持Ajax跨域访问ASP.NET Web Api 2(Cors)的简单示例教程演示

随着深入使用ASP.NET Web Api,我们可能会在项目中考虑将前端的业务分得更细。比如前端项目使用Angularjs的框架来做UI,而数据则由另一个Web Api 的网站项目来支撑。注意,这里是两个Web网站项目了,前端项目主要负责界面的呈现和一些前端的相应业务逻辑处理,而Web Api则负责提供数据。这样问题就来了,如果前端通过ajax访问Web Api项目话,就涉及到跨域了。我们知道,如果直接访问,正常情况下Web Api是不...

ASP.NET 2015-10-26 21:49 0评论 0收藏
6321 浏览
喜欢(4)

ASP.NET(C#) Web Api通过文件流下载文件到本地实例

下载文件到本地是很多项目开发中需要实现的一个很简单的功能。说简单,是从具体的代码实现上来说的,.NET的文件下载方式有很多种,本示例给大家介绍的是ASP.NET Web Api方式返回HttpResponseMessage下载文件到本地。实现的方法很简单,其中就是读取服务器的指定路径文件流,将其做为返回的HttpResponseMessage的Content。直接贴出DownloadController控件器的代码:using Syst...

ASP.NET 2015-10-05 12:56 0评论 0收藏
3917 浏览
喜欢(7)

整理ASP.NET MVC 5各种错误请求[401,403,404,500]的拦截及自定义页面处理实例

ASP.NET MVC 5的开发中,服务器的各种错误[如:401(登录授权验证),403(禁止访问),404(访问页面不存在),500(服务器内部错误)等]处理是必需考虑并解决的一个问题,如果不处理这些错误或者使用默认的错误页面,那么用于用户体验来说就不是很友好了。严重的甚至可以暴露程序以及服务器的各种信息,给黑客以可乘之机。网上关于ASP.NET MVC 5的服务器错误处理拦截问题没有太全的总结和整理。今天用一个简单实例来总结整理一下...

ASP.NET MVC 2015-10-02 21:49 0评论 0收藏
3543 浏览
喜欢(7)

Visual Studio 2015体验Entity Framework(EF) 6+MySQL+Code First +ASP.NET MVC 5示例教程初步

本文是一个Visual Studio 2015中体验Entity Framework(EF) 6+MySQL+Code First +ASP.NET MVC 5的初步示例教程。本示例开发环境:操作系统:Windows 10 专业版IDE:Visual Studio 2015程序项目涉及的架构及技术:ASP.NET MVC 5 + Entity Framework(EF) 6+MySQL+Code First首先,我们创建一个基于C#的A...

示例教程 2015-09-19 23:32 0评论 0收藏
4527 浏览
喜欢(6)

基于ASP.NET MVC(C#)和Quartz.Net组件实现的定时执行任务调度

在之前的文章《推荐一个简单、轻量、功能非常强大的C#/ASP.NET定时任务执行管理器组件–FluentScheduler》和《简单、轻量、功能非常强大的C#/ASP.NET定时调度任务执行管理组件–FluentScheduler之实例篇》中,我们认识和了解了FluentScheduler这款轻量的定时任务调度执行组件。今天再给大家介绍一款关于定时任务调度执行的组件--Quartz.Net,Quartz.Net是Java版Quartz的...

ASP.NET MVC 2015-09-17 08:52 0评论 0收藏
1061 浏览
喜欢(17)

基于ASP.NET(C#)[支持MVC和Webform]的免费开源灵活的CMS管理系统--Kaliko

Kaliko--国外的基于ASP.NET(C#)的免费开源CMS管理系统。Kaliko支持MVC和Webform两种方式的ASP.NET应用程序。Kaliko汇集了如下的特点:标准化的代码:支持开发者使用自已熟悉的ASP.NET代码来创建Web站点,Kaliko同时支持ASP.NET MVC 和ASP.NET Webforms的开发。简单易用的编辑管理:在管理后台使用了TinyMCE 和 Bootstrap等易用的框架广泛的数据库支持:...

开源程序 2015-10-17 10:37 2评论 0收藏
12209 浏览
喜欢(12)

ASP.NET Web API:所请求的资源不支持HTTP方法"GET"的解决办法

遇到ASP.NET Web API:所请求的资源不支持HTTP方法"GET" 这是什么问题,应该怎么来解决?首先,这是因为我们以GET的方式请求API,但这个API接口不支持GET方式的请求。查阅资料,总结出解决办法不止一种,这篇文章整理出两种比较常用的解决方案:1.在控制器中的请求方法上加为HttpGet属性,代码如下:[RoutePrefix("api/users")]public class UserController : Ap...

ASP.NET MVC 2015-08-25 15:24 0评论 0收藏
AD 友情赞助