- 博客(12)
- 收藏
- 关注
原创 ASP.NET成员资格和角色管理
曾经,我们自己创建成员库表,自己创建逻辑代码管理身份验证、资格管理、角色管理现在ASP.NET提出了自己的解决方案实现登录系列控件提供Web站点管理工具实现成员角色和管理功能成员资格成员资格支持下列功能创建新用户和密码将成员资格信息(用户名、密码和支持数据)储存在sql数据库中对访问站点的用户进行身份验证管理密码,包括创建、更改和重置密码成员资格管理模型Membership类属性方法建立成员资格支...
2018-04-16 19:55:32
574
原创 ASP.NET安全验证
目标:Form验证身份窗体验证安全的必要性构造特殊的链接地址,导致文件内数据泄漏数据库泄漏安全防范的首要策略:所有的HTTP访问都要经过IIS,所以限制IIS的安全性是关键。ASP.NET安全模式ASP.NET支持4种授权方法:Windows身份验证:IIS验证,在内联网环境中非常好用Passport身份验证:微软集中式验证,一次登录便可访问所有成员站点,需要收费Form:窗体验证,验证帐号/密码...
2018-04-13 17:24:23
268
原创 用户控件
用户控件可用来实现页面中可重用的代码,是可以一次编写多处方便使用的功能块。什么是用户控件?它可以当一个web窗体被当作server控件使用时,这个web窗体便是用户控件创建用户控件创建项目后,在项目中添加“web用户控件” 在 窗体里可加控件 例如:拖一个搜索应用用户控件在创建用户控件时 我们也可以给控件定义属性及方法添加属性添加方法...
2018-04-09 19:53:45
319
原创 动态数据支持
1.创建ASP.NET Dynamic Data站点在ASP.NET 3.5后,新建Dynamic Data网站2添加数据模型在项目中添加一个LINQ to SQL文件,建立数据上下文表 3.修改Global.asax文件只需修改一行代码,注册LINQ to SQL生成的动态数据模型4.运行站点(1)运行站点后 ,在主页上会出现数据模型中添加的所有数据表(2)点击stu进入,生成列表界面,显示s...
2018-04-09 10:56:20
256
原创 LINQ 八大查询子句
八大查询子句分别是:from、select、group、where、orderby、join和letfrom 子句指定查询操作的数据源和范围变量。其中,数据源不但包括查询本身的数据源,而且还包括子查询的数据源。范围变量一般用来表示源序列中的每一个元素。例: 从数组中查询小于3的元素。 v为范围变量,values为数据源。where子句指定筛选元素逻辑条件,一般有逻辑运算符组成,一个查询表达式可以不...
2018-04-08 17:27:50
485
原创 DBML创建
LINQ TO SQL概述l LINQ TO SQL是LINQ 中最重要的一个组建,为.NET Framework3.5及以上版本所支持,它可以关系数据库提供一个对象模型l LINQ TO SQL 最重要的一个功能就是为数据库创建一个对象模型(由基于.NET框架的类组成),并将该对象数据模型映射到数据库中相应对象。使用VS创建DBML首先在所创项目中添加新建项,从新建项中选择数据,再选择LIN...
2018-04-04 20:17:02
3741
2
原创 LinuxC结构体
结构的定义: “结构”是一种构造类型,它是由若干“成员”组成的。每一个成员可以是一个基本数据类型或者又是一个构造类型定义一个结构的形式:struct 结构名{成员表列}; 特别注意:结构体写完后在大括号后边记住加上分号(;)成员表列有若干个成员组成,每个成员都是该结构的一个组成部分。对每个成员也比须作类型说明,形式:类型说明符 成员名;成员名的命名应符合标识符的书写规范,例:结构类型变量说明...
2018-04-02 18:45:46
275
原创 LinuxC 函数
目的:使程序简单化函数的定义:调用函数必须遵循“定义在先、使用在后”的原则。定义函数格式:类型说明符 函数名(参数数据类型 变量1,参数变量类型 变量2,……){声明语句部分;执行语句部分}调用后续声明函数时,必须在调用之前先进行声明例子: 函数的返回值1. 函数的值只能通过return语句返回主调函数,当遇到return时,方法执行将终止2. 一个函数最多可以返回一个...
2018-03-30 14:31:01
295
原创 LinuxC数组与指针
数组:一维数组:数据类型 数组名【常量表达式(数组长度)】={值,值2,……};例:int a[5]={1,2,3,4,5,};二维数组:数据类型 数组名【数组长度】【数组长度】={{值,值,……},{},{}};例:int a[5][3]={{1,2,3},{4,5,6},{7,8,9},{10,11,12},{13,14,15}};也可以这样写系统会自动根据你所输入的数组长度进行排序 Inta...
2018-03-26 19:55:27
313
原创 LinuxC中输入输出
输入输出输入用scanf("格式控制",地址列表),特别注意在输入时,地址列表不要忘了&符号;在输入,输出时还要注意格式控制的格式字符要与所想输入的变量类型一致。简单说明常用的变量类型的格式化字符不一致时会出现的错误:代码:运行结果:正确的应是:...
2018-03-26 19:33:48
273
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人