
ASP.NET 网站开发
冷眸丶刘远
这个作者很懒,什么都没留下…
展开
-
ASP.NET---数据上下文
1. DataContext又称为数据上下文,它为LINQ to SQL提供操作数据库的入口。使用LINQ to SQL操作数据库,首先需要为该数据库创建一个继承自DataContext类的自定义的数据上下文类。 DataContext类的方法: a)执行非查询语句的ExecuteCommand()方法 b)执行查询语句的ExecuteQu...原创 2018-04-08 09:03:10 · 2982 阅读 · 0 评论 -
ASP.NET---母版页
母版页的功能为提高工作效率、降低开发和维护强度。母版页应用于网站标志、广告条、导航条、版权声明等内容。常见母板页代码结构如下所示:<%@ MasterLanguage="C#"AutoEventWireup="true"CodeBehind="Site1.master.cs"Inherits="WebApplication1.Site1"%><!DOCTYPE html PU...原创 2018-04-21 10:29:46 · 990 阅读 · 0 评论 -
ASP.NET---八大子句
LINQ的基本语法包含如下的8个上下文关键字,这些关键字和具体的说明如下:关键字 说明 from 指定范围变量和数据源 where 根据bool表达式从数据源中筛选数据 select 指定查询结果中的元素所具有的类型或表现形式 group 对查询结果按照键值进行分组(IGrouping<TKey,TElement>) into 提供一个标识符,它可以充当对join、grou...原创 2018-04-07 11:15:13 · 271 阅读 · 0 评论 -
ASP.NET---安全模式
1. 安全的必要性构造特殊的链接地址,导致文件内的数据泄露数据库泄露安全防范的首要策略:所有的HTTP访问都要经过IIS,所以限制IIS的安全性是关键2. ASP.NET的安全模式 ASP.NET支持的4种授权方法: a) Windows:IIS验证,在内联网环境中非常有用 ...原创 2018-04-12 11:17:35 · 307 阅读 · 1 评论 -
ASP.NET---数据缓存
数据缓存简介:缓存是一种在计算机中广泛用来提高性能的技术在Web应用程序的上下文中,缓存用于在Http请求间保留页或者数据,并在无需新创建的情况下多次使用它们目的:节省应用程序处理时间和资源1.页面输出缓存 @OutputCache指令 <%@ OutputCache Duration="1"VaryByParam="none"%> Duration表示缓存时间 Va...原创 2018-04-16 19:53:40 · 449 阅读 · 0 评论 -
ASP.NET---动态数据支持
1. 创建ASP.NET.Dynamic DaTa 站点 2. 添加数据模型 3. 修改Global.asax文件a) DataClassesDataContext数据上下文的表: b) 修改代码如下图所示: 4. 运行站点a) 在主页列出了在数据模型中添加的所有数据表,如下图所示: ...原创 2018-04-05 11:59:36 · 233 阅读 · 0 评论 -
ASP.NET---水印
1. HttpHandler使用 在“添加新项”中添加“一般处理程序” Handler方式实现水印: 代码如下: string IMAGES = "~/ProductImgs/"; //获取要添加数字水印的图片物理路径 string defaultt...原创 2018-04-09 11:29:04 · 544 阅读 · 2 评论 -
ASP.NET---用户控件
1. 用户控件创建用户控件: WebUserControl1.ascx界面布局 <%@ Control Language="C#" AutoEventWireup="true" CodeBehind="WebUserControl1.ascx.cs" Inherits="WebApplication.WebUserC...原创 2018-04-08 22:38:09 · 846 阅读 · 1 评论 -
lambda表达式
1.C#的Lambda 表达式都使用 Lambda 运算符 =>,该运算符读为“goes to”。语法如下:形参列表=>函数体函数体多于一条语句的可用大括号括起。=> 运算符具有与赋值运算符 (=) 相同的优先级,并且是右结合运算符下面创建一个Lambda表达式,它的输入参数的数量为0.该表达式将显示“This is a Lambda expression”字符串。()=>...原创 2018-04-08 09:13:11 · 198 阅读 · 1 评论 -
ASP.NET页面之间的跨页面传值
页面one.aspx<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="one.aspx.cs" Inherits="AST.NET.one" %><!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"&原创 2018-07-11 19:34:11 · 937 阅读 · 0 评论