标签 ASP.NET MVC 文章列表

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

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

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

综合文章 2015-11-08 1228浏览 0评论 喜欢(8)

今天在网上看到有朋友发一个.NET的CMS开源项目,由于时间的关系,就看了一下托管地址上的相关介绍和项目的整体结构,还是很不错的一个开源项目,集成了ASP.NET WebApi 2,Signalr,MSMQ以及Quartz.Net等,UI基于Angularjs,这是笔者非常喜欢的前端框架了(Angularjs如今火得不行了)。在此记录,同时分享给大家,有兴趣的朋友可以研究一下。以下是摘到官方托管地址的介绍: 玥雅CMS v3.0全新发布...

开源程序 2015-10-09 2258浏览 0评论 喜欢(4)

《集DDD,TDD,SOLID,MVVM,DI,EF,Angularjs等于一身的.NET(C#)开源可扩展电商系统--Virto Commerce》--看着这个标题有点长了,笔者本想试着用这个标题来大体概括一下这个[Virto Commerce]基于.NET(C#)的开源电商系统的,但很显然是办不到的。因为无论从Virto Commerce的解决方案架构,还是从Virto Commerce所涉及的各种技术概念来说,用无法一个标题来概括...

开源程序 2015-10-08 2022浏览 0评论 喜欢(11)

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

ASP.NET MVC 2015-10-02 1930浏览 0评论 喜欢(4)

本文是一个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 首先,我们...

示例教程 2015-09-19 2298浏览 0评论 喜欢(5)

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

ASP.NET MVC 2015-09-17 4103浏览 0评论 喜欢(5)

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 653浏览 2评论 喜欢(17)

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

ASP.NET MVC 2015-08-25 7432浏览 0评论 喜欢(3)

本文给大家分享一系列关于学习.NET Repository设计模式以及依赖注入(DI),控制反转(IoC)的文章: Repository with Unit of Work, IoC and Unit Test CRUD Operations Using the Generic Repository Pattern and Dependency Injection in MVC A curry of Dependency Inv...

综合文章 2014-12-17 6808浏览 0评论 喜欢(3)

我们(特别是SEO专业人员)都知道,网站的友好的URL对搜索引擎(百度,特别是google)是非常有好处的。因为一方面搜索引擎会分析URL地址中的文字并提取关键字,另一方面则是让网站的URL看起来更直观、易读。 那么我们在ASP.NET MVC程序如何实现对搜索引擎和用户都友好的URL地址呢?很简单,正如我题目提到的组件--LowercaseDashedRoute,引用组件后只需简单的一点点设置即可实现友好的URL地址。 Low...

ASP.NET MVC 2014-11-09 8025浏览 0评论 喜欢(4)

由于项目需求,需要在Url路径中使用如下的路径,如:http://siteexample.com/promo/domain.com 其中路径中的最后一部分表示一个网站的域名 首先这个请求路径是由控制器Promo来控制的,其Action为Index,根据路径需求,得采用路由来映射了,具体的映射规则如下: public static void RegisterRoutes(RouteCollection routes) { ...

ASP.NET MVC 2014-06-04 29799浏览 0评论 喜欢(3)