Welcome 微信登录

首页 / 网页编程 / ASP.NET

Contoso学习(十) 高级 EF 应用场景

Contoso学习(十) 高级 EF 应用场景

Contoso学习(十) 高级 EF 应用场景2015-01-13在上一个教程中,你已经实现了仓储和工作单元模式。这个教程涵盖下列主题:执行原始的 SQL 查询执行没有跟踪的查询检查发送到数据库的查询使用代理类禁用修改的自动检测在保存修改时禁用验证多数内容使用你已经创建的页面。为了使用原始的 SQL 进行批更新,你需要创建一个新的更新数据库中所有课程学分的页面。以及在 Department 编辑页面中增加新的验证逻辑,使用非跟踪的查询。...
通过Winform模拟post请求和get请求登录网站

通过Winform模拟post请求和get请求登录网站

通过Winform模拟post请求和get请求登录网站2015-01-31引言最近有朋友问如何用winform模拟post请求,然后登录网站,稍微想了一下,大致就是对http报文的相关信息的封装,然后请求网站登录地址的样子。发现自己的博客中对这部分只是也没总结,就借着这股风,总结一下http报文的相关知识吧。HTTP定义超文本传输协议 (HTTP-Hypertext transfer protocol) 是一种详细规定了浏览器和万维网服务器之间互相通信的规...
如何利用T4 模板提升ASP.NET MVC开发速度

如何利用T4 模板提升ASP.NET MVC开发速度

如何利用T4 模板提升ASP.NET MVC开发速度2015-01-31最近由于需要在框架中提供一些自定义模板的功能,找到了一篇博客,可惜似乎是翻译工具直接翻的,读不通顺,就试着自己翻译下,我不会完全翻译原文的句子,可能会对原文进行小范围的我认为更合适的句子并添加些注释,,原文地址如下:http://blogs.msdn.com/b/webdev/archive/2009/01/29/t4-templates-a-quick-start-guide-for...
asp.net微信公众平台开发(一) 数据库设计

asp.net微信公众平台开发(一) 数据库设计

asp.net微信公众平台开发(一) 数据库设计2015-01-31开发微信公众平台之前,先去微信官方了解下大概的情况 这里:http://mp.weixin.qq.com/wiki/index.php ;看了之后心里大致有数了,开始设计数据库,尽可能的考虑,未考虑到的,以后再补充。1、首先是用户部分,根据微信官方的接口结合实际运用,用户部分有3个表:用户表、用户资料表、用户分组表,我设计的如下:2、用户设计好之后就是文章部分,包括:文章分类表、文章表, ...
asp.net微信公众平台开发(二) 多层架构框架搭建和入口实现

asp.net微信公众平台开发(二) 多层架构框架搭建和入口实现

asp.net微信公众平台开发(二) 多层架构框架搭建和入口实现2015-01-31上篇已经设计出比较完善的数据库了,这篇开始进入代码。 首先把上篇设计的数据库脚本在数据库中执行下,生成数据库,然后在VS中建立项目,为了方便理解和查看,我设计的都是很直白的类名和文件名,没有命名空间前缀。采用接口方式,共8个项目:7个类库和一个MVC项目, 分别为:显示层——MVC项目业务逻辑层——访问接口IBLL、具体实现B...
asp.net微信公众平台开发(三) 微信消息封装及反射赋值

asp.net微信公众平台开发(三) 微信消息封装及反射赋值

asp.net微信公众平台开发(三) 微信消息封装及反射赋值2015-01-31上一篇已经搭建好整体框架,实现了入口的验证, 验证通过后就交给LookMsgType方法处理,LookMsgType方法主要是对微信发来的不同的消息进行分解,不同的类型交给业务逻辑层不同的方法处理, 对不同类型的消息判断,可以用if,也可以用switch 一般来说超过5个的if用switch会更好, 这里贴出LookMsgType方法:public void LookMs...
ASP.NET Web API:如何Host定义在独立程序集中的Controller

ASP.NET Web API:如何Host定义在独立程序集中的Controller

ASP.NET Web API:如何Host定义在独立程序集中的Controller2015-01-31通过《ASP.NET Web API的Controller是如何被创建的?》的介绍我们知道默认ASP.NET Web API在Self Host寄宿模式下用于解析程序集的AssembliesResolver是一个DefaultAssembliesResolver对象,它只会提供当前应用程序域已经加载的程序集。如果我们将HttpController定义在非...
ASP.NET MVC应用程序中如何使用axd格式文件

ASP.NET MVC应用程序中如何使用axd格式文件

ASP.NET MVC应用程序中如何使用axd格式文件2015-01-31axd格式文件,不管是在asp.net还是现在开发asp.net MVC应用程序,都是Insus.NET较喜欢使用的。因为我们可以虚拟一个在应用程序不存在的一个文件。其实这个格式的文件也是Handler,它有实现了IHttpHandler接口。因此你完全可以创建一个axd来替换ashx文件。下面Insus.NET在ASP.NET MVC应用程序,举个简单的例子,创建,配置与应用。在H...
ASP.NET MVC应用程序中如何展示RDLC报表

ASP.NET MVC应用程序中如何展示RDLC报表

ASP.NET MVC应用程序中如何展示RDLC报表2015-01-31学习ASP.NET MVC这样久,在学习,练习与应用过程中,觉得很多知识与以前的ASP.NET多有区别,但是实现操作起来,细处又有许多相近的地方。本篇跟大家一起学习RDLC报表,是在ASP.NET MVC应用程序中实现。在实现过程中,Insus.NET也将把一些常见的问题列举与提供解决方法。首先我们在数据库准备数据,表,存储过程等,数据应用以前练习的数据,写一个存储过程好了。在ASP....
ASP.NET MVC中如何标记最新的发布新闻或文章

ASP.NET MVC中如何标记最新的发布新闻或文章

ASP.NET MVC中如何标记最新的发布新闻或文章2015-01-31在开发的网站过程中,一些文章列表或新闻列表,需要在标题前放置一个小new.gif小图,标记为是最新的新闻或是文章。今天Insus.NET的练习,就是在asp.net mvc的应用程序中实现这样功能。计划使用三种不同的方法来实现。先从数据库开始,创建一个表,添加一些数据,创建一个获取所有记录的存储过程:在MVC应用程序中,创建模型:创建一个Entity,方例与数据交互,获取资料:...
ASP.NET MVC加载用户控件后如何获取其内控件值或赋值

ASP.NET MVC加载用户控件后如何获取其内控件值或赋值

ASP.NET MVC加载用户控件后如何获取其内控件值或赋值2015-01-31有网友看了这篇《ASP.NET MVC加载ASCX之后,并为之赋值》http://www.cnblogs.com/insus/p/3643254.html 之后,问及Insus.NET,不想在控件制器内进行赋值,而是想在视图中使用jQuery来获取用户控件内的控件值或是为它们赋值。那需要怎样来做呢?下面Insus.NET花上少少时间,做个简单的例子,演示与分享实现的方法。实现之...
ASP.NET MVC加载ASCX后如何为之赋值

ASP.NET MVC加载ASCX后如何为之赋值

ASP.NET MVC加载ASCX后如何为之赋值2015-01-31Insus.NET有写过一篇《ASP.NET MVC显示UserControl控件(扩展篇)》http://www.cnblogs.com/insus/p/3642634.html ,还没有把此篇写完,就有网友问了,怎样交互。这个交互是指赋值与获取值的问题。那Insus.NET来演示在ASP.NET MVC加载用户控件(ascx)之后,为ascx内的控件赋值的示例。为ascx赋值,可以先参...
ASP.NET MVC如何显示WebForm网页或UserControl控件

ASP.NET MVC如何显示WebForm网页或UserControl控件

ASP.NET MVC如何显示WebForm网页或UserControl控件2015-01-31学习与使用ASP.NET MVC这样久,还是对asp.net念念不忘。能否在asp.net mvc去显示aspx或是user control呢?这个灵感(算不上灵感,只能算是想法)是来自前些天有写过一篇《多个视图结果显示于一个共用预览视图内》http://www.cnblogs.com/insus/p/3633298.html 其中有一个Render方法。以致想...
ASP.NET MVC如何获取上传的路径

ASP.NET MVC如何获取上传的路径

ASP.NET MVC如何获取上传的路径2015-01-31刚才有网友问及,怎样获取<input type="file">的值?Insus.NET测试了一下,在Inetnet Explor之下似乎没有问题,但是FireFox获取到的只是文件名。在MVC的控制器中,创建一个视图Action,超简单如下:根据上面创建好的Action,在相应的视图目录下,创建与Action名称相同的视图:为了看得清楚路径,Insus.NET的input宽度设置尽量长...
web.xml的详细配置

web.xml的详细配置

web.xml的详细配置2015-04-011 定义头和根元素部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码。DOCYTPE声明必须立即出现在此头之后。这个声明告诉服务器适用的servlet规范的版本(如2.2或2.3)并指定管理此文件其余部分内容的语法的DTD(Document Type Definition,文档类型定义)。所有部署描述符文件的顶层(根)元素为web-app。请注意,XM...
web.xml学习(3)_filter

web.xml学习(3)_filter

web.xml学习(3)_filter2015-04-01Filter介绍Filter可认为是Servlet的一种“变种”,它主要用于对用户请求进行预处理,也可以对HttpServletResponse进行后处理,是个典型的处理链。它与Servlet的区别在于:它不能直接向用户生成响应。完整的流程是:Filter对用户请求进行预处理,接着将请求交给Servlet进行处理并生成响应,最后Filter再对服务器响应进行后处理。Filte...
<< 321 322 323 324 325 326 327 328 329 330 >>