您当前的位置:KKBlog > 学无止境 > ASP.NET

ASP.NET初学者应该从哪里开始入手(新人学习计划)

最近由于工作不是很忙,团队中有web开发新人需要培养,于是找来一个适合新人的asp.net学习计划,大致掌握这些暂时够用。掌握一门.NET面向对象语言,C#或VB.NET 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去!对.NET Framework类库有一定的了解 。…
查看全文

asp.net OutputCache缓存祥解

当用户访问页面时,整个页面将会被服务器保存在内存中,这样就对页面进行了缓存。当用户再次访问该页,页面不会再次执行数据操作,页面首先会检查服务器中是否存在缓存,如果缓存存在,则直接从缓存中获取页面信息,如果页面不存在,则创建缓存。
查看全文

.NET URL 301转向方法的实现

项目开发中遇到需要将原有功能页面改变为新功能的页面的需要,但SEO方面需要考虑对搜索引擎的友好。举个简单的例子,原页面A(显示用户的收藏),产品部最近有新的需求,显示用户的收藏,但显示的样式和UI的操作方式上有改变,这样我们就需要新的页面B。A页面在正式上线后是可以废弃的,但这里存在一个问题就是一但废弃了A页…
查看全文

IIS7.5下的web.config 404应该如何配置

一开始在<customError>下的<error>节点配置404不起作用,由于程序运行在IIS7.5集成模式下,经过MSDN和GOOGLE,发现需要在<system.webServer>节点中配置。 我们知道<system.web>节点是iis7.0之前版本的主要配置节点,由于在II7.0以后IIS管道处理与ASP.NET管道处理进行了集成,这样提高了ASP.NET的…
查看全文

web.config中配置页面出错后跳转指定错误页面

每当用户访问错误页面时,会出现不友好的404错误,所以为了防止这种不友好,我们在web.config中的<system.web>节点下配置 <customErrors>,在出现比如403 404这样的错误时,跳转到我们自定义的页面;<customErrors>:用户错误配置节;该配置节能够指定当出现错误时,系统自动跳转到一个错误发生的页面,同…
查看全文

NVelocity用法总结

NVelocity是一个基于.NET的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由.NET代码定义的对象。从而使得界面设计人员与.NET程序开发人员基本分离。
查看全文

强大的模板引擎开源软件NVelocity

NVelocity是从java编写的Velocity移植的.net版本,是java界超强的模版系统,.net版本的NVelocity目前版本为0.42。NVelocity拥有完善的、丰富的模板语言(VTL,Velocity Template Language) ,几乎所有高级语言的特性都可以在模板引擎语言中找到。(如流程控制语句、数学运算、关系和逻辑操作符、函数定义、注释等等)
查看全文

一个伴随ASP.NET从1.0到4.0的OutputCache Bug

我们先来一睹这个Bug的风采!在一个.aspx文件中增加OutputCache设置,代码如下:<%@ OutputCache Duration="300" VaryByParam="*"%>上面的设置表示:缓存5分钟,根据不同的查询字符串更新缓存。Location使用的是默认值Any,也就是可以在浏览器、代理服务器、Web服务器三个地方进行缓存,在Respons…
查看全文

nopCommerce架构简介

nopcommerce是国外的一个高质量的开源b2c网站系统,基于EntityFramework4.0和MVC3.0,使用Razor模板引擎,有很强的插件机制,包括支付配送功能都是通过插件来实现的,基于xml的多语言版本,非常灵活的语言切换功能,包括在后台都能同时编辑产品的中英文属性,非常适合做外贸,优秀超前的程序架构,性能也非常强大,自定义的产…
查看全文
二维码
意见反馈 二维码