代码改变世界

【Asp.net从零开始】:使用母版页(Master Pages) (一)

2012-08-09 09:05 by ATP_, 2277 阅读, 0 推荐, 收藏,
摘要:一.母版页概述 使用 ASP.NET 母版页可以为应用程序中的页创建一致的布局。单个母版页可以为应用程序中的所有页(或一组页)定义所需的外观和标准行为。然后可以创建包含要显示的内容的各个内容页。当用户请求内容页时,这些内容页与母版页合并以将母版页的布局与内容页的内容组合在一起输出。 母版页为一个单独的.master文件,文件内容与普通的.aspx大致相同,只有一些特殊的区别: 1.母版页中使用@Master代替了普通内容页的@Page,而其中的指令大致相同。<%@ Master Language="C#" CodeFile="MasterPage.maste 阅读全文

【Asp.Net从零开始】:Web 应用程序项目与网站项目之间的差异

2012-08-08 18:52 by ATP_, 361 阅读, 0 推荐, 收藏,
摘要:Web 应用程序项目与网站项目.NET Framework 412(共 14)对本文的评价是有帮助-评价此主题在 Visual Studio 中,可以创建“Web 应用程序项目”或“网站项目”。每种项目类型各有优缺点,要选择可以满足需要的最佳项目类型,应了解各项目类型之间的差异。创建项目之前,必须选择合适的项目类型,原因是从一种项目类型转换到另一种项目类型并不可行。注意在某些情况下无法进行选择。例如,如果要创建一个 ASP.NET MVC 应用程序,您必须使用 Web 应用程序项目。本主题包含以下各节:方案差异摘要项目文件结构编译部署方案优先选择 Web 应用程序项目的情况包括:需要在不停止调 阅读全文

【Asp.Net从零开始】:使用缓存来提高网站性能 Caching(二)

2012-08-08 18:38 by ATP_, 1910 阅读, 2 推荐, 收藏,
摘要:一.Application Caching 1.使用Page.Cache对象 //类似Session的键值使用方式 protected void Page_Load(object sender, EventArgs e) { lb_Time.Text = "Hello world!"; } protected void btn_submit_Click(object sender, EventArgs e) { Cache["greeting"] = "Hello Cache!"; if (Cache["gree... 阅读全文

【Asp.Net从零开始】:使用缓存来提高网站性能 Caching(一)

2012-08-08 11:22 by ATP_, 362 阅读, 0 推荐, 收藏,
摘要:摘要:ASP.NET 提供三种主要形式的缓存:页面级输出缓存、用户控件级输出缓存(或称为片段缓存)和缓存 API。输出缓存和片段缓存的优点是非常易于实现,在大多数情况下,使用这两种缓存就足够了。而缓存 API 则提供了额外的灵活性(实际上是相当大的灵活性),可用于在应用程序的每一层利用缓存。转自MSDN:Steven A. Smith ASPAlliance.com2003 年 8 月适用于: Microsoft? ASP.NET请下载CacheDemos.msi。本页内容Steve 的缓存提示页面级输出缓存片段缓存,用户控件输出缓存缓存 API,使用 Cache 对象小结在 ASP.NET 阅读全文

【Asp.Net从零开始】:用户验证实例全解--ValidationSummary

2012-08-08 09:47 by ATP_, 957 阅读, 0 推荐, 收藏,
摘要:练习点:1.RequiredFiledValidation控件2.RegularExpressionValidation控件3.CompareValidator控件4.ValidationSummary控件5.复选框动态选择必填项<%@ Page Language="C#" AutoEventWireup="true" CodeFile="ValidationDemo.aspx.cs" Inherits="ValidationDemo" %><!DOCTYPE html PUBLIC " 阅读全文

【Asp.Net】:如何处理大量页面的身份验证跳转

2012-08-07 10:53 by ATP_, 306 阅读, 0 推荐, 收藏,
摘要:为了在多个页面中添加身份验证的跳转,我们一般都会选择在每个页面都编辑跳转代码,但当页面非常多的时候,工作量是非常大的。这里提供了一种新思路,为这些页面拥有的类添加一个父类,使其派生自某个类。由于Page类生命周期的特点,该页面初始化前会首先调用父类的构造函数,我们可以通过在父类构造函数中添加跳转代码来简化所需要进行的操作。public class IdentifyPage : System.Web.UI.Page //所有页面下的类都继承自该父类{ public IdentifyPage() //在构造函数中添加一个时间句柄 { this.Load += n... 阅读全文

【Asp.Net】:CookieDemo

2012-08-06 18:03 by ATP_, 229 阅读, 0 推荐, 收藏,
摘要:1.判断所需cookie是否存在,新建1个cookie判断其是否指向null2.删除cookie的方法为设置保存时间为-1,并将其加入Respond.Cookies列表中protected void Page_Load(object sender, EventArgs e) { HttpCookie cookie=Request.Cookies["name"];//获取客户端Cookie if (cookie == null)//如果不存在该名称的Cookie { cookie = new HttpCookie("name"... 阅读全文

【语法回顾】C++STL:关联容器

2012-07-19 11:10 by ATP_, 1387 阅读, 1 推荐, 收藏,
摘要:一.关联容器的定义 关联容器支持通过键来搞笑的查找和读取元素。两个基本的关联容器类型是map和set:map的元素以key-value对的形式组织:键用做元素在map中的索引,而值则表示所存储和读取的元素。set仅包含一个键,并有效的支持关于某个键是否存在的查询。关联容器还包括multimap,multiset,这2个关联容器中键的值不唯一。 二.pair类型 之所以先介绍pair类型,是因为map就相当于是p... 阅读全文

【慢慢学Android】:7.短信监听并转发

2012-07-16 21:16 by ATP_, 399 阅读, 0 推荐, 收藏,
摘要:1.注册权限:<uses-permission android:name="android.permission.RECEIVE_SMS"></uses-permission><uses-permission android:name="android.permission.READ_SMS"></uses-permission><uses-permission android:name="android.permission.SEND_SMS"></uses-perm 阅读全文

【慢慢学算法】:数组排序(一题多做)

2012-07-14 10:22 by ATP_, 1683 阅读, 0 推荐, 收藏,
摘要:题目描述:输入一个数组的值,求出各个值从小到大排序后的次序。输入:输入有多组数据。每组输入的第一个数为数组的长度n(1<=n<=10000),后面的数为数组中的值,以空格分割。输出:各输入的值按从小到大排列的次序(最后一个数字后面没有空格)。样例输入:4-3 75 12 -3样例输出:1 3 2 1//单纯使用map,利用map中键唯一的特性#include<iostream>#include<map>#include<algorithm>using namespace std;int A[10010], B[10010];int main(){ 阅读全文
上一页 1 2 3 4 5 6 7 8 ··· 11 下一页