本系列文章导航创建一个示例和WebMethod特性解析WebService特性和数组类型解析类和结构体解析利用YAHOO公开API做天气预报Web服务Webservice 的设计和模式Remoting和Webservice的区别
现在开始学习Web服务,写下自己学习过程中的一些感受,拿出来与大家分享,欢迎批评指正。希望能给跟我一样初学Web服务的朋友一些帮助。
昨天我写了前段时间的一些心
概述
jQuery 是继 prototype 之后又一个优秀的 Javascript 框架。其宗旨是—写更少的代码,做更多的事情。它是轻量级的 js 库(压缩后只有21k) ,这是其它的 js 库所不及的,它兼容 CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。 jQuery 是一个快速的,简洁的 javaScript
一、 类与对象
在 JavaScript 世界里,关于面向对象第一个要澄清的概念就是类。对象都是有类来定义的,通过类来创建对象就是我们所熟悉的实例化。然而,在 JavaScript 中别没有真正的类,对象的定义就是对象自身。而 ECMA-262 干脆把这种妥协的方式称作为对象的调和剂。为了方便理解,我通常把这个发挥类的作用的调和剂称为类。
二、 内置对象
1、 Array类
彭顺是我的朋友,他的职业梦想是去某国际知名公司去上班,他甚至偷偷告诉我,“哪怕去做一个小小的保安都行,只要能够加盟那家公司,便圆了我至今为止最大的心愿。” 每当有那家公司的招聘信息,他总是特别地留意。一旦有适合自己的职位空缺出现,甚至是自己离职位要求有偏差,彭顺都会精心准备,然后混进浩浩荡荡的求职大军。遗憾的是,彭顺总不能如愿,总会由于这样那样的原因,被那家公司拒之&l
教条
根据各种Web性能优化手册,“减少HTTP请求”这一条始终被放在显眼的位置,其中就包括著名的YSlow和Google Page Speed,两者对这一教条的解释分别是:
80% of the end-user response time is spent on the front-end. Most of this time is tied up in downlo
在我们日常开发过程中经常会遇到多个类实例之间的关联,不管是B/S还是C/S的项目,在对实例的使用是一样的;只不过C/S的项目比较好控制,不管是UI层的对象都能很好的控制,包括继承、重写等等;而在B/S里面可能不太方便,由于B/S本身的特点,不能暴露内部太多的继承关系,以免不小心破坏类的封闭性;我这篇文章主要是讨论在多个类实例之间怎么进行动态关联,比如我们在开发Winform项目的时候,可能会碰到两
第9章 事件及事件驱动
【摘要】:事件驱动是面向对象软件系统的一个重要特征。本章介绍了.NET事件处理机制、自定义事件的基本方法以及WPF路由事件等。
第一节 .NET事件处理机制的剖析与应用
1、概念:从面向对象角度来说,事件是由对象发出的消息,它是一个信号,通知其他对象有事件发生。
&
编程这些年,深切地感到程序员也应该多为自己写程序! 经常有这样一个需求:提醒自己该休息了。经常是当我口干舌燥时,才想起来喝杯水、起来活动活动。要不然就一直被工作驱赶着,或是被技术文章吸引着(粘在cnblogs上下不来)。一坐下就是几个小时,可想而知:时间长了对身体不利啊!虽然年轻也不能过度放纵啊!哈哈!
于是今天花了点时间为自己写了个闹钟程序,用C#简直是信手拈来啊!可是找个好点的图标,浪费了我不
Demo在这里 http://files.cnblogs.com/xiaokang088/WpfAnimation.zip
Animation结构
以DoubleAnimation 来看结构,如下:
System.
Object
System.Windows.Threading.
DispatcherObject
System.Windows.
DependencyObject
Syst
在开发WinForm窗体程序时,我们希望增加一个对DataGridView数据进行查找的对话框,类似于Visual Studio中的“查找和替换”对话框,但是功能没有这么复杂,需求如下:
1. 用户可以通过主窗体中的菜单打开数据查找对话框。
2. DataGridView数据未加载前不显示查找对话框。
3. 查找对话框中可以进行大小写匹配和全字匹配。
4.
《程序员成长路线图:从入门到优秀》优秀篇(节选4)
成熟到优秀的瓶颈问题
很多程序员到了成熟阶段后,就会处于一个停滞状态。技术上已经驾轻就熟,工作上已经按部就班,心里虽然感觉有些不甘,但是何去何从他们显得很茫然很无助。我认为程序员到了成熟阶段后,如果还想要向优秀阶段发展,一定会遇到这个瓶颈的,穿过这个瓶颈就会走进另一片开阔的前景,穿不过则会停留在
Split Temporary Variable(剖解临时变量) 概述 程序中有某个临时变量被赋值超过一次,它既不是循环变量,也不是一个集用临时变量(collecting temporary variable) 动机(Motivation) 临时变量有各种不同用途,其中某些用途会很自然地导至临时变量被多次赋值.(循环变量)和(集用临时变量)就是两个典型例子:循环变量(loop variab
这篇文章主要是一个闲文。如果您正在寻求一个理想的随机排列生成算法,直接阅读方法3。另外请注意,这里所讨论的算法并不是新的。什么是随机排列?一个随机排列是一组位于随机位置的对象。给定一个对象,1, 2, 3 ... n,随机排列看起来就是,p1, p2, p3 ... pn其中px是从原来的对象集合中选取的随机值。随机排列对于扑克牌洗牌,随机产生益智游戏,产生随机序列,或者生成一个随机子集合集(从
我们团队的用户体验小组(UX)正在进行一个调研项目,收集、了解中国IT管理人员、数据库管理员、开发人员的工作实践和习惯、产品使用现状和需求等相关数据,帮助我们确定产品的规划和设计方向。
除了座谈会、深度访谈,我们也希望邀请更多的博客园读者在线参与这个项目,帮助我们改进产品的用户体验设计。这也是我们团队首次进行用户体验在线调研,期待各位的积极参与。
参与要求:
1. 工作
在asp.net框架里,mvc框架是我了解的使用最方便、设计最合理的框架。特别是它从架构上提供了很多实用的工具,其中之一便是HtmlHelper,它将程序员从写表单控件标签的繁琐工作中解放出来,同时也减少了服务器端代码与客户端代码搅在一起的局面。HtmlHelper甚至可以帮助我们自动加载对象,为某些表单赋值。我今天就碰到了这样的情况,发生在我把一个隐藏字段命名为“Url ”
昨天一个同事突然问我,说他在SQL 2000数据库创建如下表的时候,突然碰到了下面一条警告信息。SQL脚本和警告信息如下: IF OBJECT_ID(N'Log') IS NULLBEGINCREATE TABLE Log( [Date] &n
那日,我与一友人漫步。他资质过人,少言寡欲, 刚二十出头。
他经常问我应该怎么走程序员这条路。
我不是什么大师,但仗键(盘)游走江湖已有数十载,吃过不少苦头。自以为不敢说到达了洪七公那种级别,但离江南七怪应该距离不远了。(注:洪七公和江南七怪都是郭靖的师父)
我闭目沉思,悟空(七龙珠版),青铜圣斗士,健次郎(北斗神拳),郭靖(射雕),段誉和乔峰(天龙八部)等历史著名斗士冲入我的空间,我提指在 i
一、上文回顾
在本系列的第一篇[MrYoung教程:易学之道]1ADONET基础及登录模块的实现 1-1中我们首先了解了关系型数据库的概念,然后学习了如何使用企业管理器建立数据库表和添加数据,最后了解了基础的SQL语句:查询,增加,修改,删除的用法,在本节我们将详细讲解如何去实现一个登陆窗体,从而开始入门ADO.NET编程
二、System.Data.SqlClient 命名空间
Sys
一,前言
权限管理系统的应用者应该有三种不同性质上的使用,
A,使用权限
B,分配权限
C,授权权限
本文只从《使用权限》和《分配权限》这两种应用层面分析,暂时不考虑《授权权限》这种。
二,初步分析
用户和角色
说到权限管理,首先应该想到,当然要设计一个用户表,一个权限表。这样就决定了一个人有什么样的权限。
做着做着就会发现这样设计太过繁琐,如果公司里面所有员
继上一篇”Db层”的贴子之后,我们再来聊聊业务层.这个老掉牙的话题,只稍微聊聊就好了,即使深挖三尺,也就那个样子.
额,还是说些正经的,它的作用是承上(Db层)启下(UI层).结束了?嗯,结束了!从Db取数据部分交给Db层处理,展示数据部分交给UI层处