发表评论或者留言需要审核,请不要发AD或者涉及敏感词汇
欢迎优秀个人博客交换首页链接(PR 4以下或者被K的勿扰,非博客要求PR 5以上),另转让域名:C4F.CN
欢迎优秀个人博客交换首页链接(PR 4以下或者被K的勿扰,非博客要求PR 5以上),另转让域名:C4F.CN
Mar
6
Apr
16
使用MasterPage的时候,页面路径不一样,会导致引用的CSS文件路径出现错误
于是项目组内某新人说MasterPage解决不了这个问题的.李さん,我们还是用框架吧...
1.Utility.cs工具类中添加CSS的静态方法
2.在MasterPage的Page_Load里加上
于是项目组内某新人说MasterPage解决不了这个问题的.李さん,我们还是用框架吧...

1.Utility.cs工具类中添加CSS的静态方法
public static void AddCSS(Page page, string cssPath)
{
HtmlLink link = new HtmlLink();
link.Href = cssPath;
link.Attributes["rel"] = "stylesheet";
link.Attributes["type"] = "text/css";
page.Header.Controls.Add(link);
}
{
HtmlLink link = new HtmlLink();
link.Href = cssPath;
link.Attributes["rel"] = "stylesheet";
link.Attributes["type"] = "text/css";
page.Header.Controls.Add(link);
}
2.在MasterPage的Page_Load里加上
Common.Utility.AddCSS(this.Page, @"~/images/css.css");
Oct
10
好东西啊,微软自己要出MVC框架了
Scott Guthrie在ALT.NET会议中展示了ASP.NET MVC Framework,它的CTP版本将于今年年底放出。
这个框架将支持以下特性:
为Controller提供原生的TDD模型支持
支持ASPX作为一种视图引擎(没有ViewState和Postback)
提供接口以使用其他的视图引擎,如MonoRail
提供对Controller对象生成的IoC支持和依赖注入支持
完全支持对URL和导航的控制
整个框架的模块都可以插拔(pluggable )
关注分离(Separation of concerns)
与ASP.NET良好的集成
同时支持静态和动态语言
原文地址: Scott Guthrie announces ASP.NET MVC framework at Alt.Net Conf
Scott Guthrie在ALT.NET会议中展示了ASP.NET MVC Framework,它的CTP版本将于今年年底放出。
这个框架将支持以下特性:
为Controller提供原生的TDD模型支持
支持ASPX作为一种视图引擎(没有ViewState和Postback)
提供接口以使用其他的视图引擎,如MonoRail
提供对Controller对象生成的IoC支持和依赖注入支持
完全支持对URL和导航的控制
整个框架的模块都可以插拔(pluggable )
关注分离(Separation of concerns)
与ASP.NET良好的集成
同时支持静态和动态语言
原文地址: Scott Guthrie announces ASP.NET MVC framework at Alt.Net Conf
Apr
23
JavaScript的模态窗口在开发中经常用到.网上例子也很多,但是还是有朋友搞不清,我给个简单说明
父窗口中打开模态窗口:
var chkStr=showModalDialog("page.aspx","", "dialogWidth:400px; dialogLeft:5px; dialogHeight:200px;status:0; help:0;");
子窗口中返回:
window.returnValue= strReturnValue ; window.close();
模态窗口返回类型主要是:null,undefined,还有你的ReturnValue值类型
另一个问题就是showModalDialog和showModallessDialog的区别了.
同:两者弹出的窗体不能刷新 异:前者是模态窗口,始终获得焦点;后者是非模态窗口,只不过弹出一个页面,还可以操作父窗口.
还有就是IE7.0中会显示模态窗口真实路径的问题.这个是IE7.0安全考虑,目前没有办法解决.可以用层来模拟模态窗口
第二个问题:这几天学习Ajax,先是云里雾里的一通概念理论的,看完发现就js嘛.可是麻烦来了.这玩意是自己写引擎好,还是用微软的UpdatePanel拉拉控件算了.虽然早就知道这玩意,可是自己用还是刚入门级的,有点迷糊啊.
自己写,累人,麻烦,但是控制灵活而且可以提高水平.用Asp.Net Ajax框架,只要拉个控件进UpdatePanel就可以了.优点是简单,而且开发速度快.缺点是控制不灵活.
上午在CSDN上和众高人讨论一下.各有各的说法,个人觉得是不是可以将二者结合起来灵活运用?
父窗口中打开模态窗口:
var chkStr=showModalDialog("page.aspx","", "dialogWidth:400px; dialogLeft:5px; dialogHeight:200px;status:0; help:0;");
子窗口中返回:
window.returnValue= strReturnValue ; window.close();
模态窗口返回类型主要是:null,undefined,还有你的ReturnValue值类型
另一个问题就是showModalDialog和showModallessDialog的区别了.
同:两者弹出的窗体不能刷新 异:前者是模态窗口,始终获得焦点;后者是非模态窗口,只不过弹出一个页面,还可以操作父窗口.
还有就是IE7.0中会显示模态窗口真实路径的问题.这个是IE7.0安全考虑,目前没有办法解决.可以用层来模拟模态窗口
第二个问题:这几天学习Ajax,先是云里雾里的一通概念理论的,看完发现就js嘛.可是麻烦来了.这玩意是自己写引擎好,还是用微软的UpdatePanel拉拉控件算了.虽然早就知道这玩意,可是自己用还是刚入门级的,有点迷糊啊.
自己写,累人,麻烦,但是控制灵活而且可以提高水平.用Asp.Net Ajax框架,只要拉个控件进UpdatePanel就可以了.优点是简单,而且开发速度快.缺点是控制不灵活.
上午在CSDN上和众高人讨论一下.各有各的说法,个人觉得是不是可以将二者结合起来灵活运用?
Apr
21
睡眠不好,郁闷一下先.昨天晚上近2点才睡,今天7点就醒了,早的令人发指
一直做JSS的项目,都是对日的,.Net Framework1.1开发环境,开始流行的3.0暂且不说,社内其他组也基本是2.0了.
自打下了决心在本本上卸了vs2003换上vs2005后,的确发现了asp.net2.0的不少新特点.但是这离我的预期目标还差的很远.别的不说,就是最流行的Asp.Net Ajax我竟然也只是粗略的了解了下.看了网上很多文章,讲的云里雾里,昏菜.也没好的电子书,也没多少源代码,郁闷.
昨天晚上尝试着用xmlHttpRequest自己写简单ajax引擎.开了个头,写了个无刷新的百度收录查询,整了好半天
算了,咱自己知道原理了,也尝试过了,接着就开始用别人的框架吧,自己写太累,而且技术也有限.
最近小生同学在玩sajax,我呢?当然要玩Asp.Net Ajax了.
说了半天,终于回到主题上了,太浅的文章看不下去,太深的文章看不懂,没有好的电子书,没有什么源代码,那我咋入门?咋学?还是到微软老家看一下吧.我晕,这么多视频教程!!!入门级!!!
看了下介绍,的确不错,当然,我只是下几个源代码看看,视频就不用了.一是咱程序员的习惯,二是估计也英文讲的,即使听得懂,也是~#^$@#@%,嘿嘿.以后嘛,照着套路下来就简单了.有时间再研究研究Asp.Net Ajax的源代码,学习一下实现机制和原理.
还是微软好啊,丰富的资源请看:http://www.asp.net/learn/v...

一直做JSS的项目,都是对日的,.Net Framework1.1开发环境,开始流行的3.0暂且不说,社内其他组也基本是2.0了.
自打下了决心在本本上卸了vs2003换上vs2005后,的确发现了asp.net2.0的不少新特点.但是这离我的预期目标还差的很远.别的不说,就是最流行的Asp.Net Ajax我竟然也只是粗略的了解了下.看了网上很多文章,讲的云里雾里,昏菜.也没好的电子书,也没多少源代码,郁闷.
昨天晚上尝试着用xmlHttpRequest自己写简单ajax引擎.开了个头,写了个无刷新的百度收录查询,整了好半天

算了,咱自己知道原理了,也尝试过了,接着就开始用别人的框架吧,自己写太累,而且技术也有限.
最近小生同学在玩sajax,我呢?当然要玩Asp.Net Ajax了.
说了半天,终于回到主题上了,太浅的文章看不下去,太深的文章看不懂,没有好的电子书,没有什么源代码,那我咋入门?咋学?还是到微软老家看一下吧.我晕,这么多视频教程!!!入门级!!!
看了下介绍,的确不错,当然,我只是下几个源代码看看,视频就不用了.一是咱程序员的习惯,二是估计也英文讲的,即使听得懂,也是~#^$@#@%,嘿嘿.以后嘛,照着套路下来就简单了.有时间再研究研究Asp.Net Ajax的源代码,学习一下实现机制和原理.
还是微软好啊,丰富的资源请看:http://www.asp.net/learn/v...
Apr
18
虽然这玩意出来N年了.但是我的确是第一次装上
以前装过PetShop 3.0的版本看过一点,并未深入.因为一直做Framework1.1下的开发,也就很接触2.0的东西了.自从上次把本本的1.1卸载装上2.0后,想找点经典的sample看看.首先想到的当然是PetShop了.
安装完以后,设置一下启动项目.一次编译通过.乖乖,3.0的解决方案里才10来个项目,4.0就变成22个啦.
粗略看了下,架构,也就是设计模式基本没变,仍然是经典的工厂模式.编译运行后首先当然是视觉感受了,设计上比3.0的要好看的多.俺也做过一阵子程序风格什么的,这个程序重要,风格也很重要嘛.
PetShop4.0和3.0个人感觉最显著的变化有两个:
1.PetShop4.0中增加了CacheDependencyFactory项目,即缓存机制.明显改善了访问速度
2.数据库方面4.0比3.0增加了一个库,而且存储过程等也有了好大不一样.
另外新版PetShop当然会用上很多asp.net2.0的特性.对asp.net2.0俺还不熟悉,摸索中.
最失败的就是我们项目组一直用vb.net,他的IDE实在是太方便,导致俺手写代码水平急剧下降.甚至一些接口啊类啊什么的概念也淡薄了很多.

以前装过PetShop 3.0的版本看过一点,并未深入.因为一直做Framework1.1下的开发,也就很接触2.0的东西了.自从上次把本本的1.1卸载装上2.0后,想找点经典的sample看看.首先想到的当然是PetShop了.
安装完以后,设置一下启动项目.一次编译通过.乖乖,3.0的解决方案里才10来个项目,4.0就变成22个啦.

粗略看了下,架构,也就是设计模式基本没变,仍然是经典的工厂模式.编译运行后首先当然是视觉感受了,设计上比3.0的要好看的多.俺也做过一阵子程序风格什么的,这个程序重要,风格也很重要嘛.
PetShop4.0和3.0个人感觉最显著的变化有两个:
1.PetShop4.0中增加了CacheDependencyFactory项目,即缓存机制.明显改善了访问速度
2.数据库方面4.0比3.0增加了一个库,而且存储过程等也有了好大不一样.
另外新版PetShop当然会用上很多asp.net2.0的特性.对asp.net2.0俺还不熟悉,摸索中.
最失败的就是我们项目组一直用vb.net,他的IDE实在是太方便,导致俺手写代码水平急剧下降.甚至一些接口啊类啊什么的概念也淡薄了很多.







