辞旧迎新——年度web开发合辑,新年大放送

简介:

本文整理了,工作半年来实践、研究、翻译过的相关web有关的知识,在2012来临之际,与大家分享。祝愿所有的网友和程序员朋友们身体健康,阖家欢乐!


【基本篇】

细说Cache

所有Cache类型的完整介绍,偏重于服务端缓存的讲解与演示


细说Cookies

Cookies的完整介绍,包括实现原理,利弊,偏重服务端使用演示


【前端篇】

JS闭包可被利用的常见场景

展示了JS闭包的几个常见场景,给你带来更简洁更优化的编码方式!


仿新浪微博登录的邮箱地址自动补全功能

如题,这是一个JQuery的小Demo


【提高篇】

使用ASP.NET实现Windows Service定时执行任务

通过Cache过期的回调,来促使asp.net效仿Windows Service完成定时任务执行功能。


浅谈跨网站脚本攻击(XSS)的手段与防范(简析新浪微博XSS攻击事件)

XSS攻击手段和防范的简介以及对asp.net防XSS攻击方式详细介绍。


浅谈人人网以及淘宝网的IM即时通信以及point-to-point通信

没错,来自人人和淘宝IM的最佳实践,他们共同的选择——Comet。B/S模式下当前最成熟的实时交互,很快会被Html5的WebSocket所取代?让我们拭目以待!


Asp.net 构建可扩展的的Comet Web 应用(一)

本文简介Comet技术的实现原理,采用asp.net讲解、演示


Asp.net 构建可扩展的的Comet Web 应用(二)

以一个线上聊天室,展示了comet技术。实现技术asp.net+WCF/websocket


开发自己的Web服务处理程序(以支持Ajax框架异步调用Web服务方法)

ajax大行其道的今天,如果你选择的是微软提供的ajax框架,本文给出了一些使其支持异步方法的实现!


异步调用Web服务方法
讲解web service中调用异步方法


【设计篇】

浅谈简单工作流设计——责任链模式配合策略与命令模式的实现

简单工作流设计,基本实现——可扩展、可配置、开放封闭等,请多多提出宝贵意见。


记住密码"功能的正确设计

CSDN及各大站点密码泄露事件,引发大恐慌,转载了该设计,希望能给你或者你的系统带来好运。


【性能优化篇】

asp.net的10个提升性能或扩展性的秘密(一)

提供一些对于性能优化的Best Practices,来自某外国著名网站CTO。


asp.net的10个提升性能或扩展性的秘密(二)

同上


asp.net使用httphandler打包多CSS或JS文件以加快页面加载速度

提供一种CSS、JS优化方式,包括打包多文件、压缩、缓存等优化操作。


性能优化之页面缓存(以Javascript方式缓存页面部件)

利用script标签hack页面静态片段(header、footer)的优化(缓存)方式,纯粹地客户端缓存,无须再次请求。


快速可扩展的Ajax流代理——提供持续下载跨域数据

Ajax的请求有跨域限制,本文旨在给你提供一个基于流式的、异步的数据下载方式


开发中常见的十种对缓存的错误使用

讲解开发中对缓存十种不当地的使用,特别是来自分布式缓存的一些建议,你值得拥有!


【相关技术篇】

Node.js学习笔记(一)概述

对NodeJS的简单介绍和演示


Node.js应用之静态文件分发器

充分利用NodeJS的I/O无阻塞的优势,让它们来负责传输站点的静态文件是个不错的选择。


Dnode:基于Node.js给浏览器提供异步远程方法调用

一个全新的node的module,提供服务端与客户端双向代理调用,服务端JS开始大行其道,似乎不再遥远!


MySQL with Memcached 简介

开源是个不可忽视的力量,凝聚了全世界开发者的智慧。本文翻译了MySQL与Memcached组合发挥威力。


-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

再次祝大家在新的一年里身体健康,工作顺利,技术突飞猛进!




原文发布时间为:2012-01-22


本文作者:vinoYang


本文来自云栖社区合作伙伴CSDN博客,了解相关信息可以关注CSDN博客。

目录
相关文章
|
1月前
|
XML JSON API
ServiceStack:不仅仅是一个高性能Web API和微服务框架,更是一站式解决方案——深入解析其多协议支持及简便开发流程,带您体验前所未有的.NET开发效率革命
【10月更文挑战第9天】ServiceStack 是一个高性能的 Web API 和微服务框架,支持 JSON、XML、CSV 等多种数据格式。它简化了 .NET 应用的开发流程,提供了直观的 RESTful 服务构建方式。ServiceStack 支持高并发请求和复杂业务逻辑,安装简单,通过 NuGet 包管理器即可快速集成。示例代码展示了如何创建一个返回当前日期的简单服务,包括定义请求和响应 DTO、实现服务逻辑、配置路由和宿主。ServiceStack 还支持 WebSocket、SignalR 等实时通信协议,具备自动验证、自动过滤器等丰富功能,适合快速搭建高性能、可扩展的服务端应用。
113 3
|
22天前
|
设计模式 前端开发 数据库
Python Web开发:Django框架下的全栈开发实战
【10月更文挑战第27天】本文介绍了Django框架在Python Web开发中的应用,涵盖了Django与Flask等框架的比较、项目结构、模型、视图、模板和URL配置等内容,并展示了实际代码示例,帮助读者快速掌握Django全栈开发的核心技术。
122 45
|
4天前
|
开发框架 JavaScript 前端开发
TypeScript 是一种静态类型的编程语言,它扩展了 JavaScript,为 Web 开发带来了强大的类型系统、组件化开发支持、与主流框架的无缝集成、大型项目管理能力和提升开发体验等多方面优势
TypeScript 是一种静态类型的编程语言,它扩展了 JavaScript,为 Web 开发带来了强大的类型系统、组件化开发支持、与主流框架的无缝集成、大型项目管理能力和提升开发体验等多方面优势。通过明确的类型定义,TypeScript 能够在编码阶段发现潜在错误,提高代码质量;支持组件的清晰定义与复用,增强代码的可维护性;与 React、Vue 等框架结合,提供更佳的开发体验;适用于大型项目,优化代码结构和性能。随着 Web 技术的发展,TypeScript 的应用前景广阔,将继续引领 Web 开发的新趋势。
15 2
|
18天前
|
前端开发 API 开发者
Python Web开发者必看!AJAX、Fetch API实战技巧,让前后端交互如丝般顺滑!
在Web开发中,前后端的高效交互是提升用户体验的关键。本文通过一个基于Flask框架的博客系统实战案例,详细介绍了如何使用AJAX和Fetch API实现不刷新页面查看评论的功能。从后端路由设置到前端请求处理,全面展示了这两种技术的应用技巧,帮助Python Web开发者提升项目质量和开发效率。
33 1
|
21天前
|
XML 安全 PHP
PHP与SOAP Web服务开发:基础与进阶教程
本文介绍了PHP与SOAP Web服务的基础和进阶知识,涵盖SOAP的基本概念、PHP中的SoapServer和SoapClient类的使用方法,以及服务端和客户端的开发示例。此外,还探讨了安全性、性能优化等高级主题,帮助开发者掌握更高效的Web服务开发技巧。
|
23天前
|
安全 数据库 开发者
Python Web开发:Django框架下的全栈开发实战
【10月更文挑战第26天】本文详细介绍了如何在Django框架下进行全栈开发,包括环境安装与配置、创建项目和应用、定义模型类、运行数据库迁移、创建视图和URL映射、编写模板以及启动开发服务器等步骤,并通过示例代码展示了具体实现过程。
35 2
|
1月前
|
设计模式 测试技术 持续交付
开发复杂Web应用程序
【10月更文挑战第3天】开发复杂Web应用程序
39 2
WK
|
23天前
|
安全 Java 编译器
C++和Java哪个更适合开发web网站
在Web开发领域,C++和Java各具优势。C++以其高性能、低级控制和跨平台性著称,适用于需要高吞吐量和低延迟的场景,如实时交易系统和在线游戏服务器。Java则凭借其跨平台性、丰富的生态系统和强大的安全性,广泛应用于企业级Web开发,如企业管理系统和电子商务平台。选择时需根据项目需求和技术储备综合考虑。
WK
38 0
|
1月前
|
Java PHP
PHP作为广受青睐的服务器端脚本语言,在Web开发中占据重要地位。理解其垃圾回收机制有助于开发高效稳定的PHP应用。
【10月更文挑战第1天】PHP作为广受青睐的服务器端脚本语言,在Web开发中占据重要地位。其垃圾回收机制包括引用计数与循环垃圾回收,对提升应用性能和稳定性至关重要。本文通过具体案例分析,详细探讨PHP垃圾回收机制的工作原理,特别是如何解决循环引用问题。在PHP 8中,垃圾回收机制得到进一步优化,提高了效率和准确性。理解这些机制有助于开发高效稳定的PHP应用。
47 3
|
2月前
|
数据可视化 图形学 UED
只需四步,轻松开发三维模型Web应用
为了让用户更方便地应用三维模型,阿里云DataV提供了一套完整的三维模型Web模型开发方案,包括三维模型托管、应用开发、交互开发、应用分发等完整功能。只需69.3元/年,就能体验三维模型Web应用开发功能!
313 8
只需四步,轻松开发三维模型Web应用
下一篇
无影云桌面