Fork me on GitHub

随笔分类 -  ASP.NET

ASP.NET是一种全新的交互式网页编程技术,是网站和XML Web服务的产物,也是微软公司新的应用开发平台――.NET框架中的核心要素。
摘要:Open Source Web Design(简称OSWD) 是一个开源的,免费模板下载与共享的网站,有很多漂亮的模板,并且能够分享自己的设计作品给其他人。目前已经有超过 2,080 个免费网页设计模板,网站网址:http://www.oswd.org/ 阅读全文
posted @ 2010-02-20 22:14 张善友 阅读(1595) 评论(1) 推荐(0) 编辑
摘要:Web 部署工具简化了 IIS Web 服务器、Web 应用程序和网站的迁移、管理和部署。管理员可以结合使用命令行脚本和 Web 部署工具来同步 IIS 6.0 和 IIS 7.0 服务器,或者将 I... 阅读全文
posted @ 2010-02-02 11:34 张善友 阅读(2796) 评论(2) 推荐(0) 编辑
摘要:.NET 4.0中所包含的ASP.NET Ajax 库是一个完全不一样的Ajax库,现在完全采用New BSD协议,也就是完全开源了,它是 CodePlex Foundation (CodePlex.... 阅读全文
posted @ 2010-01-30 22:46 张善友 阅读(1277) 评论(0) 推荐(0) 编辑
摘要:ASP.NET工作者进程能够推动其限制而获得更高的性能。在 Internet 信息服务 (IIS) Web 服务器上配置 ASP.NET 进程模型设置。只能在 Machine.config 文件中设置... 阅读全文
posted @ 2010-01-28 22:00 张善友 阅读(2325) 评论(2) 推荐(1) 编辑
摘要:S.O.L.I.D是面向对象设计和编程(OOD&OOP)中几个重要编码原则(Programming Priciple)的首字母缩写。这几条原则是非常基础而且重要的面向对象设计原则。正是由于这些原则的基础性,理解、融汇贯通这些原则需要不少的经验和知识的积累。 阅读全文
posted @ 2009-09-21 07:19 张善友 阅读(66292) 评论(7) 推荐(11) 编辑
摘要:今天早些时候,ASP.NET开发团队推出了一个新的微软Ajax CDN(Content Delivery Network,内容分发网络)服务,该服务提供了对AJAX库(包括jQuery 和 ASP.NET AJAX)的缓存支持。该服务是免费的,不需任何注册,可用于商业性或非商业性用途。 阅读全文
posted @ 2009-09-18 21:39 张善友 阅读(1491) 评论(0) 推荐(0) 编辑
摘要:在asp.net 应用程序和WCF服务之间共享FormsAuthentication,默认是不支持的,设置一下非常的简单. 阅读全文
posted @ 2009-09-06 20:51 张善友 阅读(2767) 评论(3) 推荐(1) 编辑
摘要:Alachisoft 发布的NWebCache,这是一个ASP.NET集群内容缓存工具。NWebCache缓存动态页面和根据数据库依赖,当数据库修改时保持同步。NWebCache同时提供基于sessi... 阅读全文
posted @ 2009-08-30 22:14 张善友 阅读(2329) 评论(1) 推荐(0) 编辑
摘要:SQL injection可以说是一种漏洞,也可以说成是一种攻击方法,程序中的变量处理不当,对用户提交的数据过滤不足,都可能产生这个漏洞,而攻击原理就是利用用户提交或可修改的数据,把想要的SQL语句插入到系统实际SQL语句中,轻则获得敏感的信息,重则控制服务器。通过使用参数查询可以在代码层面来解决,还有另一个好处是可以提高SQL 的性能。 阅读全文
posted @ 2009-08-29 09:52 张善友 阅读(2835) 评论(7) 推荐(1) 编辑
摘要:跨站脚本Cross-Site Scripting(XSS)是最为流行的Web安全漏洞之一。据统计,2007年,跨站脚本类的安全漏洞的数目已经远远超出传统类型的安全漏洞。以及在ASP.NET应用程序中如何避免XSS攻击。 阅读全文
posted @ 2009-07-16 07:36 张善友 阅读(5584) 评论(13) 推荐(17) 编辑
摘要:中国人不喜欢新闻组,喜欢论坛,现在微软中文技术论坛也开通了,我也成为asp.net 版块的版主之一。关于微软中文技术论坛邮件中是这样介绍的. 在微软的这个财年内,将做一项非常重要的线上活动,即发布微软中文技术论坛(于8月中旬或下旬)。微软中文技术论坛将为广大的开发人员和IT从业人员创造一个舒适的环境来讨论并帮助解决他们工作中遇到的技术问题。增强微软官方在线上与开发人员和IT 专业人员的沟通... 阅读全文
posted @ 2007-09-16 17:42 张善友 阅读(3411) 评论(5) 推荐(0) 编辑
摘要:DinnerNow.net是微软推出的一个网站, 该网站尽可能地集成了微软的最新技术和产品,像IIS 7, WCF, WF, WPF, LINQ, Windows Vista Gadgets, PowerShell, 还有前不久刚刚发布的ASP.NET AJAX库等等,DinnerNow.net的源码是可以下载的! DinnerNow体现了微软开发示例程序的一种不同的方式。我们不... 阅读全文
posted @ 2007-08-21 21:30 张善友 阅读(5932) 评论(0) 推荐(0) 编辑
摘要:Porting your ASP.NET 2.x Application to Linux 向社区推荐了100% 兼容Mono的ajax控件,Gaia Ajax Widget同样会作为一个GPL Ajax库和社区版,开源项目可自由使用。Gaia Ajax Widgets是一个纯粹的"Hijax library"。这意味着你不必亲自书写JavaScript脚本或任何形式的客户端代码,只需要从工具箱中... 阅读全文
posted @ 2007-07-03 08:06 张善友 阅读(1619) 评论(0) 推荐(0) 编辑
摘要:mojoPortal 项目中使用Joyrock和MagicAjaxNET,他没有使用Asp.net ajax ,是因为mojoPortal是一个运行在Windows的 .net framework或Linux,Mac OS的Mono平台上的cms系统,asp.net ajax 的协议决定了它不能应用于mono上。Joyrock的具体应用可以去看mojoPortal 的最新版本的代码。 Joyrock是一个LGPL的开源的软件,实现了JSON和JSON-RPC,支持微软ASP.NET框架。 阅读全文
posted @ 2007-07-01 19:38 张善友 阅读(7535) 评论(4) 推荐(0) 编辑
摘要:Microsoft ASP.NET Futures May 2007,这是一个Future的好东西,包括了:ASP.NET AJAX Futures,Silverlight Controls for ASP.NET,Dynamic Data Controls for ASP.NET,ASP.NET Application Services,Dynamic Languages Support in ASP.NET。今天尝试了一下Silverlight Controls for ASP.NET中的Xaml Control,Xaml Control是一个Asp.net AJAX扩展控件,使用这个控件就可以不需要引用silverlight.js文件了,也不需要调用Sys.Silverlight.createObject或者Sys.Silverlight.createObjectEx的脚本了,就像Asp.net 服务端控件那样使用,开发很简单,Js脚本可以按照ASP.NET AJAX JavaScript库进行面向对象的编程。 阅读全文
posted @ 2007-05-06 17:42 张善友 阅读(5119) 评论(7) 推荐(0) 编辑
摘要:在 JavaScript 当前广泛使用的版本中,它缺少 .NET 开发人员所熟悉的几个 OOP 的关键概念,而 ASP.NET AJAX 可以模拟其中的大多数,而且 ASP.NET AJAX 的目标是将使用 .NET 的开发人员所熟悉的某些其他构造(例如属性、事件、枚举和接口)转换成 JavaScript.ASP.NET AJAX 中的反射 API 将检查所有类型(无论是内置类型、类、接口、命名空... 阅读全文
posted @ 2007-05-05 15:58 张善友 阅读(2258) 评论(1) 推荐(0) 编辑
摘要: 今晚在网上看到一个非常酷的JS框架Prototype Window Class。Web开发者通过Prototype Window Class便可以轻松地在网页上构建各式各样的窗口(Window or Windows)。而且Prototype Window Class的文件很完整,使用起来应该不会有太大困难,再加上Sample网页有几个例子很吸引我,很简单就可以做出类似HEMiDEMi或是Netvibes的登入效果,对我这种懒人而言,不需要多研究什么东西就可以完成一件事情是多好的事情!而且是开源的好东西。多干些实事,而不要学习哪个王开源今天在北大干的那件蠢事(盖茨北大演讲遭遇开源志愿者抗议)。 阅读全文
posted @ 2007-04-20 22:56 张善友 阅读(3354) 评论(4) 推荐(0) 编辑
摘要:AjaxControlToolkit 支持全球化,默认是英文的,启用全球化只需要简单的设置: 中增加EnableScriptGlobalization="true" EnableScriptLocalization="true" 两个属性即可例如: 阅读全文
posted @ 2007-04-18 22:04 张善友 阅读(1108) 评论(0) 推荐(0) 编辑
摘要:微软开发部门总经理、asp.net之父Scott Guthrie最近的blog文章和MVP 2007 Gloabl Summit上所作的演讲表明:2007年将是一个asp.net 开发重要的一年。 Orcas代号不但代表了微软的Visual Studio开发平台,同时也代表了最新的.NET框架(发行版本为3.5)。 微软将进一步增强Orcas的Web开发能力,很多新特性如增强的H... 阅读全文
posted @ 2007-03-25 22:18 张善友 阅读(1936) 评论(9) 推荐(0) 编辑
摘要:Best Practices in ASP.NET for writing User Control In MultiView And Wizard using Dynamic controls http://www.codeproject.com/useritems/Creating_Dynamic_Controls.aspThis control it is a example of impl... 阅读全文
posted @ 2007-02-23 23:12 张善友 阅读(2143) 评论(1) 推荐(0) 编辑