#Asp

ASP.NET MVC:通过 FileResult 向 浏览器 发送文件

在Controller中我们可以使用FileResult向客户端发送文件。FileResult是一个抽象类,继承自ActionResult。在System.Web.Mvc.dll中,它有如上三个子类,分别以不同的方式向客户端发送文件。在实际使用中我们通常不需要直接实例化一个FileResult的子类,因为Control...

玩转Asp.net MVC 的八个扩展点

MVC模型以低耦合、可重用、可维护性高等众多优点已逐渐代替了WebForm模型。能够灵活使用MVC提供的扩展点可以达到事半功倍的效果,另一方面Asp.netMVC优秀的设计和高质量的代码也值得我们去阅读和学习。本文将介绍Asp.netMVC中常用的八个扩展点并举例说明。一、ActionResultActionResul...

ASP.NET MVC Area使用-将Area设置成独立项目

环境说明:VistualStudio2013MVC4.0其实关于ASP.NETMVCArea使用的基础知识可以参考http://www.cnblogs.com/willick/p/3331519.html这篇软文.Global.asax中的 Application_Start方法里面有这样一句代码AreaRe...

ASP.NET MVC 入门10、Action Filter 与 内置的Filter实现(实例-防盗链)

于ASP.NETMVCPreview5.前一篇中我们已经了解了ActionFilter与内置的Filter实现,现在我们就来写一个实例。就写一个防盗链的Filter吧。首先继承自FilterAttribute类同时实现IActionFilter接口,代码如下:/// <summary>///&nb...

Asp.Net MVC 模型(使用Entity Framework创建模型类)

这篇教程的目的是解释在创建ASP.NETMVC应用程序时,如何使用MicrosoftEntityFramework来创建数据访问类。这篇教程假设你事先对MicrosoftEntityFramework没有任何的了解。读完本篇教程,你将会理解如何使用EntityFramework来选择、插入、更新和删除数据库记录。Mic...

C# asp.net 操作Word的前提配置和简单的方法

操作的前提:1.要保证机器本身要安装OFFICE.有时安装了Office,但是不能找到MicrosoftWord11.0(或者更高的版本)ObjectLibrary。那可能是因为在安装office的时候没有选在。net可编程性支持此时只需要重新打开office安装文件-》添加或删除功能-》下一步-》在Microsoft...

理解SVG坐标系和变换:视窗,viewBox和preserveAspectRatio

SVG元素不像HTML元素一样由CSS盒模型管理。这使得我们可以更加灵活定位和变换这些元素-也许一眼看上去不太直观。然而,一旦你理解了SVG坐标系和变换,操纵SVG会非常简单并且很有意义。本篇文章中我们将讨论控制SVG坐标系的最重要的三个属性:viewport, viewBox,和 preserve...

理解SVG的viewport,viewBox,preserveAspectRatio

viewport表示SVG可见区域的大小,或者可以想象成舞台大小,画布大小。<svgwidth="500"height="300"></svg>上面的SVG代码定义了一个视区,宽500单位,高300单位。注意这里的措辞是“单位”,不是“像素”。虽然...

注意!ASP.NET MVC 3 的一个 OutputCache 问题

在用ASP.NETMVC3重写博客园网站首页时,特地留意了一下这个缓存问题,通过这篇博文分享一下。在ASP.NETMVC3中如果使用了OutputCache,一定要在Action中添加下面的代码,切记!Response.Cache.SetOmitVaryStar(true);这是一个伴随ASP.NET从1.0到4.0的...

Asp.Net MVC 4 Web API 中的安全认证-使用OAuth

Asp.NetMVC4WebAPI中的安全认证-使用OAuth各种语言实现的oauth认证: http://oauth.net/code/ 上一篇文章介绍了如何使用基本的http认证来实现asp.netwebapi的跨平台安全认证。这里说明一个如何使用oauth实现的认证。oauth大家可能不陌生。...
代码星球 ·2020-05-12

ASP.NET MVC3 Model验证总结

http://www.wyjexplorer.cn/Post/2012/8/3/model-validation-in-aspnet-mvc3ASP.NETMVC3中的Model是自验证的,这是通过.NET4的System.ComponentModel.DataAnnotations命名空间完成的。我们要做的只是给Mo...

Aspose.Words组件介绍及使用—基本介绍与DOM概述

Aspose.Words是一个商业.NET类库,可以使得应用程序处理大量的文件任务。Aspose.Words支持Doc,Docx,RTF,HTML,OpenDocument,PDF,XPS,EPUB和其他格式。使用Aspose.Words可以在不使用Microsoft.Word的情况下生成、修改、转换和打印文档。在项目...

ASP.NET操作Word的IIS权限配置

ASP.NET账号在默认情况下是没有权限操作MicrosoftOffice对象的,如果不进行权限的配置,代码会抛出类似以下的异常:检索COM类工厂中CLSID为{00024500-0000-0000-C000-000000000046}的组件时失败,原因是出现以下错误:80070005。这样给Asp.NET操作Micr...

基于DDD的现代ASP.NET开发框架--ABP系列之3、ABP分层架构

基于DDD的现代ASP.NET开发框架--ABP系列之3、ABP分层架构 ABP是“ASP.NETBoilerplateProject(ASP.NET样板项目)”的简称。ABP的官方网站:http://www.aspnetboilerplate.comABP在Github上的开源项目:...

基于DDD的现代ASP.NET开发框架--ABP系列之2、ABP入门教程

基于DDD的现代ASP.NET开发框架--ABP系列之2、ABP入门教程 ABP是“ASP.NETBoilerplateProject(ASP.NET样板项目)”的简称。ASP.NETBoilerplate是一个用最佳实践和流行技术开发现代WEB应用程序的新起点,它旨在成为一个通用的W...
首页上一页...3738394041...下一页尾页