2008年01月11日 星期五 下午 03:06
在学习之前强烈要求学习者先把数据库配置好,不然会把你搞得一头雾水,我就是这样的~~
配置方法其实不难,首先运行C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727下的aspnet_regsql.exe,数据库管理工具,之后要求选择一个数据库作为webpart的数据库,选一个吧,之后,打开这个数据库,你会看到自动生成了很多的表,都是以aspnet_开头的,不管它,还不要忘了在配置文件中加点东西,
<connectionStrings>
<remove name="LocalSqlServer" />
|
2008年01月10日 星期四 下午 05:38
这部分的东西还真的是不好整得,我学得很普通,很多东西都还不会,更多的内容可以去网上去查找,这里记下我的一些总结。
缓存有几种,第一种是数据缓存,这是最简单的,用法就和Session差不多,相当地简单,它可以添加,付值和插入,可以把它理解为一个哈希表的样子,它里面的值是一个KEY对应一个VALUE,添加的时候有几个参数要注意一下,如:
TimeSpan SessTimeout = new TimeSpan(0, 0, Session.Timeout, 0, 0);
Cache.Add("user", Session[ |
2008年01月09日 星期三 下午 12:25
谈到这个话题可以大多数人都知道什么是导航吧,传统的导航就是在每个页面定死,一但页面目录结构发生变化,那么每个页面都要做改动,而且这是一个非常烦的事情,2.0中有了三个非常有用的控件
一、SiteMapPath,它是最简单的,也是最常见的,只要把它从导航中拖进页面就行了,当然还是要写XML配置文件的,2.0已经把XML应用得非常高的一个高度了,这个配置文件一会讲。只要放置好控件后,当网站转到别的地方,控件会自动显示当前页到主页的路径。
二、Menu,它可以由配置文件显示整个网站的结构,让用户点击不同的连 |
2008年01月09日 星期三 上午 10:35
一、主题
经常看到网站上可以由用户自定义显示样式,当然这些多半是网站已提供的,如126邮箱。这其实是采用了多种主题来实现的,主题应该都明白是什么吧,不明白就看下window的主题。
示例:
在网站项目中,添加主题文件夹,取个名字,这样就添加了一个主题,一个主题里包含了多个主题文件,可以添加主题(.skin)、CSS、XML等,这些文件都属于这一个主题,这里主要记一下.shin文件的写法,里面的代码和页面的代码没什么两样,不过不能带ID,也不必要带Text ,如:<asp:Label runat="server" |
2008年01月03日 星期四 下午 03:23
今天下载了很多的视频,看了还是很有用的,在这里记一下.
一、跨页面提交数据
意为从页1转到页2的时候,如果页1中的输入项很多,并要在页2中进行处理,那么一般的做法是会传很多的参数过去,这样多少有些不便,不过,可以通过以下方法解决这一难题,
1)、在页1中的提交BUTTON的PostBackURL中设定要提交的页面,这样,页1会把自己的整个ViewState传到页2中,页2 中可以取到页1中的所以数据,
2)Server.Transfer,同样可以达到效果,URL不会刷新,整页提到页2去,
3)在页2中,可以通过以下方 |
2007年12月27日 星期四 下午 02:36
来到了新公司,今天没事做,看了下部长的设计模式.有点想法.怕以后忘了,在这里记一下.正如部长所描绘的:设计模式只是为了封装变化.
工厂模式:使一个类的实例化延迟到子类。
这是一个生成对象的模式,传统的生成对象为Man man=new Man();这是很常见的,如果这里有了一个Woman,并且它们都有业务所须要的方法Work,这时,代码应该怎么写呢,传统的会这样写:
Woman woman=new Woman();
woman.Work();
和里和先前的Man相比
Man man=new Man();
man.Work();
几乎是全部改完了,这种方 |
2007年12月19日 星期三 下午 04:32
以前遇到过这样的问题吗?比如:在数据库中,一些临时的数据,过了一定的时间之后就会没有用,这时候当然希望能删除它,但是用asp,net吗?只能每次有人访问的时候才能做到呀,而且这会造成用户访问很慢的现象,以前我没想过通过数据库实现.,其实是有这样的方法的,在MSSQL中,它叫"作业".
下面以定时备份数据库为例,说明作业的用法:
打开企业管理器-->当前的服务器组-->管理-->SQL Server 代理-->作业
这里就可以创建作业了,其过程如下:
在"常规"选项中,写个名字,分类也选好, |
2007年12月12日 星期三 下午 06:00
有人也说是单件模式,他最大的特别是提供一个全局的访问点,而不是每次都去实例一个对象,这样可以减少实例对象所带来的开销、对象的唯一性。
一般这个类都会设为不能继承的类,及用:sealed关键字修饰类,同时,类提供一个属性Instance来实例这个对象,同时,也要注意线程安全,所以,最终的类如下所示:
public sealed class Con
{
static Con c = null;
static readonly object obj = new o |
2007年12月12日 星期三 上午 10:50
这几天超级无聊+烦.
坐上冷板凳了.遇到些不重视.NET的人..想起就火大.
上午看了下XML数据岛的, 这个东西可能以后会得到很大的应用,代码也很简单,就是通过一点点的JS来访问XML中的数据,
XML:
<?xml version="1.0" encoding="UTF-8"?>
<users>
<user id="1" name="张三" age="24" sex="男"></user>
<user id="2">
<name>李四</name>
|
2007年12月07日 星期五 下午 04:46
以前看到很多的网站生成了静态页,这个可以理解,没怎么注意到html和shtml的差别,昨天看了一下,关于SHTML的文章网站上到处都是,其实它也是一种动态的网页,和PHP很像,当然要比ASPX要快,不然就失去意义了,我这里主要记一下它在IIS里的配置,这个SHTML很烦.在VS2005和Dreamweaver里都不能写,只有记事本或是那个U什么什么东西的才可以写,一个字"烦"!,
在IIS配置的时候,要设点东西,不然IIS是不能解析的,注意..最好在SERVER版的系统上装IIS服务器,我家里就是整了半于也没整好,
打开IIS管理器,网站,属性.HTTP头,MI |
|
|
dengziqiang225
男, 25岁
重庆 渝北区
上次登录: 10月18日
加为好友
|