ASP.NET
文章平均质量分 80
binghui1990
Love life, love programming, love the design~
展开
-
利用ListView和DataPager控件来对数据分页
GridView, DetailsView,FormView控件等都支持分页功能. 当配置为支持分页时,这些控件都呈现为包含LinkButtons, Buttons,或ImageButtons的分页界面.我们通过设置相关的属性来定制分页界面,比如使用Next/Previous,数字分页等.虽然这些配置都很好,但实现用户自定义的余地很小.比如,配置选项允许你指定分页接口出现在控件的顶部或者底部(或上原创 2010-03-11 16:24:00 · 644 阅读 · 0 评论 -
membership入门学习(五)
前面说了很多关于membership的内容,感觉内容有点凌乱,内容都是一个个知识点,下面我们通过一个小的项目,来把所有的相关内容串一下。 首先描述一下需求: 我们要做一个最简单的网站。有三类用户:匿名用户,员工,管理员,网站结构如下:admin目录下的页面只允许admin角色的用户访问,employee目录下的页面只允许emp角色的用户访问。Default.aspx允许所有原创 2012-01-02 11:28:41 · 628 阅读 · 0 评论 -
membership入门学习(三)
在前面两篇文章里,我们了解了一下如何配置membership以及roleManager,那么配置成功后又该如何应用呢?其实ASP.NET给我们提供了一套登录控件,我们可以使用这套控件,轻松的来完成一些通用的功能,例如:注册,登录等。 那么配置好之后第一件事情就是注册用户了,注册用户其实很简单,我们只需新建一个页面,然后在页面中拖出一个CreateUserWizard控件,然后运行页面原创 2012-01-02 10:32:26 · 640 阅读 · 0 评论 -
membership入门学习(一)
几乎所有的系统中都会使用到访问控制和角色管理这样的功能,例如:新建、修改、删除用户和角色,为用户分配角色,管理角色中的用户等等。于是MS在ASP.NET 2.0开始,实现了这些功能,使得我们在开发中,不需要考虑这方面的内容,把更多的精力投入到业务逻辑的开发中去。从而大大的提高了开发的效率。下面我们就来学习一下如何使用membership。1.添加数据库支持 要使用membership原创 2012-01-02 09:38:24 · 661 阅读 · 0 评论 -
membership入门学习(二)
上篇讲到如何配置membership以及ASP.NET Forms身份验证,本篇将对权限控制部分,做一个详细的解释。 在所有的基本配置都完毕后,我们还需要配置哪些目录允许被匿名访问,哪些是需要用户登录后允许访问的页面。 首先:我们在项目中建立一个admin文件夹,在admin文件夹中添加一个web.config文件,然后在其中的节点下面添加如下代码:auth原创 2012-01-02 10:17:34 · 490 阅读 · 0 评论 -
做asp.net开发自定义安装visual studio 2010
VS2010的安装对于VS的安装大家肯定都熟悉,不过我在很多地方看到的是大家讲VS的全部组件都安装了,不但浪费磁盘空间,还降低了系统性能(比如默认是安装了随VS自带的SQL Server Express,每次系统启动都会自动启动后台服务),除此之外,还有人安装了VS之后不知道原创 2011-10-07 16:59:19 · 3023 阅读 · 1 评论 -
基于ASP.NET新的视图引擎Razor
介绍“Razor”— ASP.NET的一个新视图引擎<br />【原文地址】Introducing “Razor” – a new view engine for ASP.NET<br />【原文发表日期】 July 02, 2010 11:01 PM<br /> <br />我的团队当前正在从事的工作之一就是为ASP.NET添加一个新的视图引擎。<br />一直以来,ASP.NET MVC都支持 “视图引擎”的概念—采用不同语法的模板的可插拔模块。当前ASP.NET MVC “默认”的视图引擎是ASP.N原创 2011-05-23 22:47:00 · 901 阅读 · 0 评论 -
WebMatrix 视频教程简介
“WebMatrix”简介<br />【原文地址】Introducing WebMatrix<br />【原文发表日期】 2010/7/6, 12:39 PM<br /> <br />上个星期我发布了几篇关于我们正要发布的一些关于Web开发新技术的博客:IIS开发者体验版: 这是一个轻量级的免费Web服务器,安装简便,支持目前所有Windows版本,并且与IIS 7.5服务器完全兼容。SQL Server精简版: 一款基于文件的轻量级免费数据库,安装简便,可以集成到ASP.NET应用程序中,支持低成本的宿主原创 2011-05-23 22:50:00 · 1348 阅读 · 0 评论 -
ASPNETDB 数据库关系图、表和视图 基本表和独立表
<br />ASPNETDB 这个隐藏在ASP.NET 2.0四大“插件”(SqlMembershipProvider、SqlRoleProvider、SqlProfileProvider、 SqlPersonalizationProvider)之后,时不时在你App_Data目录下幽灵般出现的SQL数据库,其实也并没什么神奇之处,我等凡夫俗子进去一看,原来也不过如此。不过如果我们要编写自定义Provider的话,还是得仔细研究一下下的,因为这4个Provider大部分的业务逻辑还是“封装”在这个数据原创 2010-06-03 20:55:00 · 932 阅读 · 0 评论 -
EntityFramework实现CRUD
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data; using System.Data.EntityClient; using System.Configuration; namespace EntityFr原创 2010-05-17 15:10:00 · 499 阅读 · 0 评论 -
ADO.NET Entity Framework 学习(2)
ADO.NET Entity Framework,即下一代的ADO.NET。它是比Linq To SQL更加强大的ORM,让开发人员只需要着眼于领域对象模型的开发,而不需要考虑它们是如何与关系数据库交互。上一篇文章简单介绍了在项目中如何使用ADO.NET实体框架,从现在开始,正式进入了ADO.NET的学习之旅。这篇文章主要介绍在ADO.NET实体框架中如何进行查询(以Northwind数据原创 2010-05-17 14:26:00 · 708 阅读 · 1 评论 -
ADO.NET Entity Framework 学习(1)
前一段时间园子里有很多文章介绍分析了Linq To SQL,它可以说是一个简单实现的ORM,是微软针对数据和对象的阻抗不平衡的问题。C# 3.0推出一些新的特性,比如Extension Method, Lambda Expression, Anonymous Type,其实这些新特性都是用来为Linq服务。Linq To SQL将程序员从以往写大量的sql查询语句、取值、赋值中解放出来,在int原创 2010-05-17 14:24:00 · 411 阅读 · 0 评论 -
LINQ to SQL更新数据库操作
使用LINQ to SQL建模Northwind数据库在这之前一起学过LINQ to SQL设计器的使用,下面就使用如下的数据模型:当使用LINQ toSQL设计器设计以上定义的五个类(Product,Category,Customer,Order和OrderDetail)的时候,每个类中的属性都映射了相应数据库中表的列,每个类的实例则代表了数据库表中的一条记录。另原创 2010-05-13 17:38:00 · 841 阅读 · 0 评论 -
linq to sql 分页 的几种方法
1.数据的分布Skip()和take()Skip(100)代表跳过100行后.从第101行开始分页;take(10)表示多少行分页;例:var result=from pdt in db.Product select pdt;this.dataview.DataSource=result.Skip(10).take(10);this da原创 2010-05-10 15:57:00 · 7019 阅读 · 0 评论 -
ASP.NET Cookies简单应用 [ASP.NET | Cookies]
前言 一般只要有会员、用户机制的网站或论坛在登录的时候都会有这么一个复选框——[记住我的名字 | 两周内不再登陆 | 在此计算机上保存我的信息],说法较多,实现起来差不多,本文做了一个简单的例子并附带了一个C# Cookies帮助类 CookiesHelper.cs和实现代码片段,希望能对初学者有帮助: ) 推荐文章 1. 林信良 ind原创 2010-03-30 20:17:00 · 427 阅读 · 0 评论 -
DataBinder.Eval方法研究
DataBinder.Eval方法: 用途:在运行时使用反射来分析和计算对象的数据绑定表达式 重载列表如下:public static object Eval(object container,string expression);public static object Eval(object container,string expression,string format);假设原创 2010-03-11 10:23:00 · 522 阅读 · 0 评论 -
membership入门学习(四)
前面说过如何去配置Membership,以及如何去使用Asp.net自带的登陆控件。这次说明一下如何不使用Asp.net自带的登陆控件,而通过编写代码的方式去完成相应的功能。 要使用Membership我们需要引入System.Web.Security这个命名空间。在这个命名空间中有这么几个常用的类:Membership Roles 首先来介绍第一个Membership类,Me原创 2012-01-02 11:13:46 · 660 阅读 · 0 评论