随笔分类 - [61]MVC
-
7-days-asp-dotnet-mvc-day1
摘要:目录第 1 天第 2 天第 3 天第 4 天第 5 天第 6 天第 7 天0. 前言今天是开心的一天。因为我们终于来到了系列学习的最后一节。我相信你喜欢之前的课程,并从中学到了许多。1. Lab 32 — 让项目有组织性这个实验确切地讲无关任何新的功能。它只是使项目更有结构性和系统化。第一步:创建解... 阅读全文
-
在ASP.NET 5应用程序中的跨域请求功能详解
摘要:在ASP.NET 5应用程序中的跨域请求功能详解浏览器安全阻止了一个网页中向另外一个域提交请求,这个限制叫做同域策咯(same-origin policy),这组织了一个恶意网站从另外一个网站读取敏感数据,但是一些特殊情况下,你需要允许另外一个站点跨域请求你的网站。跨域资源共享(CORS:Cross... 阅读全文
-
MVC 定义JsonpResult实现跨域请求
摘要:MVC 定义JsonpResult实现跨域请求1:原理在js中,XMLHttpRequest是不能请求不同域的数据,但是script标签却可以,所以可以用script标签实现跨域请求。具体是定义一个函数,例如jsonp1234,请求不同域的url时带上函数名,例如:http://otherdomai... 阅读全文
-
NPOI以及在ASP.NET MVC中的使用
摘要:NPOI以及在ASP.NET MVC中的使用1.前言相信大家在工作中经常要遇到一些导入导出Execl操作。学习贵在分享,分享使人快乐,园子里的前辈已经有很多好的文章,鄙人也是能力有限,在这里把这些好的文章总结,方便以后再工作中使用。NPOI:是 POI 项目的 .NET 版本。POI是一个开源的Ja... 阅读全文
-
MVC — 第 6 天
摘要:7 天玩转 ASP.NET MVC — 第 6 天目录第 1 天第 2 天第 3 天第 4 天第 5 天第 6 天第 7 天0. 前言欢迎来到第六天的 MVC 系列学习中。希望你在阅读此篇文章的时候,已经学习了前五天的内容,这也是第六天学习的前提条件。1. Lab 27 — 添加批量上传选项在这个实... 阅读全文
-
MVC中使用泛型仓储模式和依赖注入
摘要:在ASP.NET MVC中使用泛型仓储模式和依赖注入,实现增删查改原文链接:http://www.codeproject.com/Articles/838097/CRUD-Operations-Using-the-Generic-Repository-Pat(PS本来这篇博客是我快翻译好了,结果浏览... 阅读全文
-
mvc5 解析route源码实现自己的route系统
摘要:Asp.net mvc5 解析route源码实现自己的route系统url route路由系统的责任是找到匹配的路由,创建路由数据,并将请求分配给一个处理程序。选择动作是MVC 的处理程序的实现细节。它使用路由数据和从传入请求其他信息来选择要执行的操作实例源码:http://pan.baidu.co... 阅读全文
-
Html.Partial和Html. RenderPartial
摘要:圣殿骑士-蓝剑行动 Html.Partial和Html. RenderPartial用法Html.Partial和Html. RenderPartial用法Html.partial和RenderPartial的用法与区别Html.partial和RenderPartial都是输出html片段,区别在... 阅读全文
-
全网最全ASP.NET MVC 教程汇总
摘要:全网最全ASP.NET MVC 教程汇总MVC架构已深得人心,微软也不甘落后,推出了Asp.net MVC。小编特意整理博客园乃至整个网络最具价值的MVC技术原创文章,为想要学习ASP.NET MVC技术的学习者提供一个整合学习入口。本文从Why,What,How三个角度整理MVC 的学习资源,让学... 阅读全文
-
ASP.NET MVC — 第 4 天
摘要:ASP.NET MVC — 第 4 天目录第 1 天第 2 天第 3 天第 4 天第 5 天第 6 天第 7 天0. 前言欢迎来到第四天的 MVC 系列学习中。如果你直接开始学习今天的课程,我强烈建议你先完成之前的学习内容再来到这里。1. Lab 15 — 认证错误的保留值在 Lab 13 中,我们... 阅读全文
-
WebApi的一种集成测试写法(in-memory)
摘要:WebApi的一种集成测试写法(in-memory)大家是如何对webApi写测试的呢?1.利用Fiddler直接做请求,观察response的内容。2.利用Httpclient做请求,断言response的内容。3.直接调用webApi的action,这种方式的测试跟真实的调用还是有一定差距,不够... 阅读全文
-
ASP.NET MVC Boilerplate简介
摘要:ASP.NET MVC Boilerplate简介ASP.NET MVC Boilerplate是专业的ASP.NET MVC模版用来创建安全、快速、强壮和适应性强的Web应用或站点。它在微软默认MVC模版之上提供了要求最少的代码实现。使用此模版的主要好处:安全性能搜索引擎优化 (SEO)可访问性浏... 阅读全文
-
给Asp.Net MVC及WebApi添加路由优先级
摘要:一、为什么需要路由优先级大家都知道我们在Asp.Net MVC项目或WebApi项目中注册路由是没有优先级的,当项目比较大、或有多个区域、或多个Web项目、或采用插件式框架开发时,我们的路由注册很可能不是写在一个文件中的,而是分散在很多不同项目的文件中,这样一来,路由的优先级的问题就突显出来了。比如... 阅读全文
-
创建自定义的Middleware中间件
摘要:创建自定义的Middleware中间件阅读目录何为Middleware中间件使用Inline方式注册Middleware使用Inline+ AppFunc方式注册Middleware定义原生Middleware类的形式来注册Middleware使用Katana Helper来注册Middleware... 阅读全文
-
如何使用ASP.NET Web API OData在Oracle中使用Entity Framework 6.x Code-First方式开发 OData V4 Service
摘要:环境: Visual Studio 2013 + .Net Framework 4.5.21.新建项目2.安装OData,ODP.NET安装的包:下面是部分代码:using System;using System.Collections.Generic;using System.Linq;using... 阅读全文
-
ASP.Net MVC 数据处理
摘要:ASP.Net MVC 数据处理第三天我们将学习Asp.Net中数据处理功能,了解数据访问层,EF,以及EF中常用的代码实现方式,创建数据访问层和数据入口,处理Post数据,以及数据验证等功能。系列文章七天学会ASP.NET MVC (一)——深入理解ASP.NET MVC七天学会ASP.NET M... 阅读全文
-
Web Api 2, Oracle and Entity Framework
摘要:Web Api 2, Oracle and EntityFrameworkI spent about two days trying to figure out how to expose the Oracle.ManagedDataAccess 4.121.1.0 library over a W... 阅读全文
-
在MVC5中的使用Ninject
摘要:在MVC5中的使用Ninject从MVC3中就开始接触Ninject这个IOC工具。也一直是MVC Framework系列书籍中推荐的IOC工具,当然还有优秀的Autofac等。性能和使用上面个有千秋。下面先看一下Ninject的使用: 1.添加Ninject。工具-->Nuget程序包管理器--... 阅读全文
-
View中选择的数据行中的部分数据传入到Controller中
摘要:将View中选择的数据行中的部分数据传入到Controller中ASP.NET MVC搭建项目后台UI框架—1、后台主框架ASP.NET MVC搭建项目后台UI框架—2、菜单特效ASP.NET MVC搭建项目后台UI框架—3、面板折叠和展开ASP.NET MVC搭建项目后台UI框架—4、tab多页签... 阅读全文
-
深入理解ASP.NET MVC Day1
摘要:深入理解ASP.NET MVCASP.NET vs MVC vs WebForms许多ASP.NET开发人员开始接触MVC认为MVC与ASP.NET完全没有关系,是一个全新的Web开发,事实上ASP.NET是创建WEB应用的框架而MVC是能够用更好的方法来组织并管理代码的一种更高级架构体系,所以可以... 阅读全文