刷新
[开发故事]第四回:应用反射在运行时动态获取类型信息

博主头像 一个简单的技巧,一个补充的说明(对hbfly老兄的)。反射的能量是强大的,强大到我们可以轻而易举的对元数据信息进行读取和操作,正是如此很多基于Attribute和Reflection的巧妙设计就油然而生了。例如,在我的项目中就通过定义Attribute来实现实体类的string属性在get/set时... ...

Stress Managment - 压力管理

有本文是因为最近HBR发布有一篇文章: Watch Out for Stress in Your People 。 认知压力 毋庸讳言,压力广泛存在于IT行业,屡见不鲜的自杀事件,高密度的人员竞争,金融危机,就业压力。 所谓的IT高薪下带来的是高强度的学习成本,时间成本,和对应的技术风险。当然,也有... ...

Asp.net MVC 示例项目"Suteki.Shop"分析之---安装篇

博主头像 声明:作为这个系列的开篇,本系统会将我在研究这个项目源码中的一些思考和心得介绍给大家。当然本系统决不是那种所谓的“最佳示范”,里面所提到的使用技巧或设计思路只是给大家在实际工作中提供一个参考,所谓“最好”之类的词汇都是“矬子里拔将军”,相信大家在成功的分析了几个MVC示例之后,会找到适合... ...

[你必须知道的.NET]第三十回:.NET十年(下)

博主头像 语言是程序开发者行走江湖的手上利器,各大门派的高手在论坛、博客为了自家门派争吵不已早是技术世界中的亮丽风景,虽多少为刚刚踏入江湖的新手提供了思考的素材,但也同时迷惑了初出茅庐的前行方向。 本文不欲计较门派的高下,旨在明辨技术的真谛,这就是.NET平台下的开发利器:C#语言,并从其变迁的进程中... ...

从零开始学习jQuery (七) jQuery动画-让页面动起来!

博主头像 本系列文章将带您进入jQuery的精彩世界, 其中有很多作者具体的使用经验和解决方案, 即使你会使用jQuery也能在阅读中发现些许秘籍. 开发人员一直痛疼做动画. 但是有了jQuery你会瞬间成为别人(那些不知道jQuery的人)眼里的动画高手! 本文将介绍jQuery的动画相关函数.原来... ...

[一步一步MVC]第六回:什么是MVC(上)?

博主头像 所谓MVC,其实就是M、V、C而已。归根揭底,MVC是一种表现模式,是一种软件架构模式。其中有几个重要的概念: M,Model, 引用系统数据,管理系统功能并通知View更改用户操作。 V,View,就是用户接口,用于显示数据。 C,Controller ,将用户操作映射到Model,... ...

程序员你真的只是程序员吗?

博主头像 进来了吧~你是不是感觉标题有点矛盾啊,是啊,程序员当然就只是程序员而已嘛,还会有其他什么吗?No,No,No,如果你以前是如此认为的,那看完这篇文章后,请从此打消这个念头,因为你要改变成一个不一样的程... ...

弹性流体布局

在我的另一篇文章《弹性+固宽布局》中,我介绍了弹性加最小固定宽度的一种布局方案,现在介绍另一种布局方案---弹性流体布局。 那种方案其实就是这种布局的变通应用。弹性布局最大的优点就是能充分利用屏幕空间。无论客户端分辩率多大,都能自动适应宽度的变化。 ...

ASP.NET MVC雕虫小技 1-2

博主头像 分享一下这一年多来ASP.NET MVC开发的积累。 其中未必是一些高效的技巧,但是的确是能解决问题,也未必有什么高深的原理,只是我觉得值得分享。 ...

从零开始学习jQuery (六) AJAX快餐

博主头像 本系列文章将带您进入jQuery的精彩世界, 其中有很多作者具体的使用经验和解决方案, 即使你会使用jQuery也能在阅读中发现些许秘籍. 本篇文章讲解如何使用jQuery方便快捷的实现Ajax功能.统一所有开发人员使用Ajax的方式. ...

[你必须知道的.NET]第二十九回:.NET十年(上)

博主头像 语言是程序开发者行走江湖的手上利器,各大门派的高手在论坛、博客为了自家门派争吵不已早是技术世界中的亮丽风景,虽多少为刚刚踏入江湖的新手提供了思考的素材,但也同时迷惑了初出茅庐的前行方向。 本文不欲计较门派的高下,旨在明辨技术的真谛,这就是.NET平台下的开发利器:C#语言,并从其变迁的进程中对于.N... ...

淘宝栅栏布局模块化命名浅析

博主头像 来源:Jeffpan的博客 转载请本附链接:http://www.uecss.com/?p=350来公司的时间不算很长,最近公司现有的蜕变网将要进行一次大的改版,作为公司的前端开发人员自然要在行动前做出些准备,于是先是为网站做了栅格化设计,总宽950的24栏栅格。OK,废话不多说,下面赶紧开始。看之... ...

我眼中委托的真正面貌(一)

博主头像 首先我们以书中所介绍的委托的由来为起始点展开话题:在C或C++中有时为了开启一个子线程,我们会用到如下的方法:HANDLE hThread;DWORD ThreadID;hThread = CreateThread(NULL,0,(LPTHREAD_START_ROUTINE)ThreadFunc,... ...

<1···747576···82>