随笔分类 -  ASP.NET

摘要:转载 编写和拼接大量的SQL语句. 这样做很容易出错, 且容易发生SQL注入的风险. 同时由于数据库的数据类型和语言的数据类型不一致, 我们需要手动对数据类型进行转换, 在读取和写入的时候都需要处理, 从而导致程序的复杂性增加 为什么要使用EFCore 如何在项目中引入EFCore DbContex 阅读全文
posted @ 2023-03-12 09:37 AnswerCard 阅读(58) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/landeanfen/p/5337072.html 阅读全文
posted @ 2017-02-23 11:27 AnswerCard 阅读(125) 评论(0) 推荐(0) 编辑
摘要:https://msdn.microsoft.com/zh-cn/library/4w3ex9c2(v=vs.100).aspx 阅读全文
posted @ 2016-10-07 07:39 AnswerCard 阅读(263) 评论(0) 推荐(0) 编辑
摘要:在ASP.NET中有两个类都提供缓存支持, 一个是HttpRuntime类的Cache属性, 另一个是HttpContext类的Cache属性. 通过查看这两个属性的类型可以发现其实这两个属性都是System.Web.Caching.Cache类的实例.那为什么需要同时提供两种支持呢? 查询MSDN 阅读全文
posted @ 2016-02-19 11:12 AnswerCard 阅读(456) 评论(0) 推荐(0) 编辑
摘要:一、写在前面 我们在使用ASP.NET开发的过程中,有时会进行数据存储以实现请求前后的状态保持(HTTP是无状态保持的协议),而Session作为一种快速简单易于实现的方式被我们经常使用,当然如果出于性能方面的考量,我们还是不建议往Seesion中塞入更多的东西,最好是不用Session。 还有... 阅读全文
posted @ 2015-11-05 10:05 AnswerCard 阅读(986) 评论(0) 推荐(0) 编辑
摘要:web Form 网页是基于HTTP的,它们没有状态, 这意味着它们不知道所有的请求是否来自同一台客户端计算机,网页是受到了破坏,以及是否得到了刷新,这样就可能造成信息的丢失。 于是, 状态管理就成了开发网络应用程序的一个实实在在的问题。 在ASP中能够通过Cookie 、查询字符串、 应用程序、会... 阅读全文
posted @ 2015-11-01 18:30 AnswerCard 阅读(242) 评论(0) 推荐(1) 编辑
摘要:在Asp.net4和4.5中,新增了WebPages Framework,编写页面代码使用了新的Razor语法,代码更加的简洁和符合Web标准,编写方式更接近于PHP和以前的Asp,和使用WebForms这种模仿Windows Form编程方式有了很大不同,不再有大量控件和控件生成的大量不够灵活的代码,但是同样可以使用Asp.net提供的大量类库和功能,可以说WebPages框架融合了Asp、PHP和Asp.net的全部优点,又可使用C#和VB编程语言。一看到WebPages框架,我就马上有了深入学习的兴趣,因为它和WebForms相比立刻就会让有完美主义情结的程序员们倾心。但WebPages 阅读全文
posted @ 2014-04-02 08:00 AnswerCard 阅读(466) 评论(0) 推荐(0) 编辑
摘要:ASP.net 2.0提供了网站管理工具用来配置安全和应用程序设置,特别是对于用户认证和授权管理。但是微软官方文档说明此管理工具只能在Visual Studio 2005(Visual Web Developer)的开发环境下才能调用。试想如果采用了Asp.net的用户和角色管理,到客户那配置系统的时候,如果把数据库全部清空,而服务器上又不可能装开发环境,那恐怕连只能另写两个页面来创建初始用户和角色了。前几天我就遇到了这尴尬事,只好采用数据库复制凑合了一把。回来之后经过一番搜索,终于找到了解决方法。其实安装好了.net framework 2.0,这个管理工具的文件就已经一块安装好了,就在C: 阅读全文
posted @ 2012-12-05 18:18 AnswerCard 阅读(193) 评论(0) 推荐(0) 编辑
摘要:几乎所有的系统中都会使用到访问控制和角色管理这样的功能,例如:新建、修改、删除用户和角色,为用户分配角色,管理角色中的用户等等。于是MS在ASP.NET 2.0开始,实现了这些功能,使得我们在开发中,不需要考虑这方面的内容,把更多的精力投入到业务逻辑的开发中去。从而大大的提高了开发的效率。下面我们就来学习一下如何使用membership。1.添加数据库支持 要使用membership首先需要数据库的支持,所以我们第一步就是创建用来存放用户、角色等信息的表结构。别担心,MS早就把创建表的语句写好了,并且还提供了用户界面,让我们点点鼠标就可以创建好所需的结构了。 具体操作如下:进入C:\W... 阅读全文
posted @ 2012-12-05 16:39 AnswerCard 阅读(156) 评论(0) 推荐(0) 编辑
摘要:Global.asax 文件继承自HttpApplication 类,它维护一个HttpApplication 对象池,并在需要时将对象池中的对象分配给应用程序。Global.asax 文件包含以下事件:   ·Application_Init:在应用程序被实例化或第一次被调用时,该事件被触发。对于所有的HttpApplication 对象实例,它都会被调用。   ·App... 阅读全文
posted @ 2009-10-16 11:16 AnswerCard 阅读(207) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/justdi/archive/2008/02/26/1073204.html ASP.NET2.0运行时在我看来一直是一项高深莫测的的知识,每每看到它时总是将其跳过去,因为我觉得其中的奥妙或许不是现阶段的我能够理解的.但在学习控件开发的过程中越来越多的疑问不能顺利地解决,回过头来看正是它卡住了我前行的步伐,是有必要去深入地了解下它了,花了几天的时... 阅读全文
posted @ 2009-05-05 07:58 AnswerCard 阅读(268) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/flier/archive/2004/07/08/22269.htmlstatic private WebHost.WebHost _host = null; public WebHost.WebHost Host {   ge... 阅读全文
posted @ 2009-03-01 06:30 AnswerCard 阅读(567) 评论(0) 推荐(0) 编辑
摘要:很多朋友可能都讨论过ASP.NET中生成HTML的方法了,有按照模板用IO方法写文件 有在404错误页面内生成HTML的,有在Render内保存页面输出到HTML文件的。 今天我发一个配合Url重写利用HttpHander手工编译.aspx页面方法。 HTML文件的方法,可按需、“定时”的生成,以减轻数据库的访问。 声明:下面的文字是本文不可缺少的部分,转载请保留,谢谢! ////////////... 阅读全文
posted @ 2009-02-19 08:00 AnswerCard 阅读(309) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/dudu/archive/2006/01/14/317016.html 概述: 本文基于ASP.NET 2.0的源代码,对ASP.NET 2.0运行时进行了简要的分析,希望能帮助你理解ASP.NET 2.0中请求处理过程及页面编译模型。 关键字: ASP.NET 2.0运行时,原理,请求处理,页面编译,ASP.NET 2... 阅读全文
posted @ 2009-02-19 07:23 AnswerCard 阅读(153) 评论(0) 推荐(0) 编辑
摘要:Web文件的ContentType类型大全 Response.ContentType ContentType 属性指定服务器响应的 HTTP 内容类型。如果未指定 ContentType,默认为 text/html。 在ASP中使用它: ".*"="application/octet-stream" ".001"="application/x-001" ".301"="appl... 阅读全文
posted @ 2009-02-07 05:14 AnswerCard 阅读(207) 评论(0) 推荐(0) 编辑
摘要:原文: http://www.cnblogs.com/dudu/archive/2004/12/21/80118.html 原文的评论也很有价值 第一次使用foreach(HttpCookie cookie in Request.Cookies)的时候, 我怎么也没想到它会出错,错误信息竟然是“指定的转换无效。”。Request.Cookies的类型是HttpCookieCollection... 阅读全文
posted @ 2009-02-02 12:47 AnswerCard 阅读(526) 评论(0) 推荐(0) 编辑
摘要:深入理解 ASP.NET 动态控件 (Part 1 - 感性认识) 深入理解 ASP.NET 动态控件 (Part 2 - 编译过程) 深入理解 ASP.NET 动态控件 (Part 3 - 页面生命周期) 深入理解 ASP.NET 动态控件 (Part 4 - 解决问题) 深入理解 ASP.NET 动态控件 (Part 5 - 编译实验) 深入理解 ASP.NET 动态控件 (Part... 阅读全文
posted @ 2009-01-23 16:14 AnswerCard 阅读(200) 评论(0) 推荐(0) 编辑
摘要:ASP.NET 页面对象模型 Dino Esposito Wintellect 2003 年 8 月 适用于: Microsoft® ASP.NET 摘要:了解为 ASP.NET Web 页面建立的事件模型,以及 Web 页面转变为 HTML 过程中的各个阶段。ASP.NET HTTP 运行时负责管理对象管道,这些对象首先将请求的 URL 转换成 Page 类的具体实例,然后再将这些实例... 阅读全文
posted @ 2009-01-23 16:05 AnswerCard 阅读(178) 评论(0) 推荐(0) 编辑
摘要:ASP.NET 2.0新增了一种被称为数据源控件的控件。这些控件不但可以使用数据库(如SQL Server、Access、Oracle等)、XML文件或中间层业务对象作为数据源;而且还可以连接到数据源,并从其中检索和修改数据。数据源控件共包括5个控件:SqlDataSource、AccessDataSource、ObjectDataSource、SiteMapDataSource和XmlDataS... 阅读全文
posted @ 2009-01-22 12:46 AnswerCard 阅读(1086) 评论(0) 推荐(0) 编辑
摘要:从ASP.NET 1.1 到2.0, 编译系统的进化 在笔者撰写『深入剖析ASP.NET 元件设计』一书时,曾相当深入的探讨ASP.NET 1.1 的即时编译模型, 该章节以图1 为开端, 一步步的将隐身于后的设计理念摊开在讀者面前,时至今日,ASP.NET即将迈入2.0 了,这个即时编译模型做了相当大幅度的变化, 图2 是对照1.1 与2.0 的即时编译模型概观,讀者们可以发现,2.0的即时编... 阅读全文
posted @ 2009-01-09 23:03 AnswerCard 阅读(298) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示