技术开发

it知识库

对大龄程序员的五大误解

阅读(32) 作者(admin)

  最近我过了40岁生日。一个朋友开玩笑的对我说:嘿,我想这个意味着你已经老的不适合再去编程了吧!,我表面上哈哈一笑,但心里却触动不少。年龄歧视在我们这行里并不可笑。就像今天用Java的兄弟沦落到这个地步一样,几...

程序员的优势
it知识库

程序员的优势

阅读(36) 作者(admin)

  这两天诉苦贴真多。别的不说,IT界的工资从统计意义上来说依然是“高薪”职业。之所以有苦,大体上是以下几个因素:  (1)由于国内收入水平限制和知识产权保护的不足,导致IT行业发展难以深入化和细分化,因...

网页按钮设计技巧
it知识库

网页按钮设计技巧

阅读(36) 作者(admin)

  说起按钮,不得不先提一下链接,因为在大部分人看来,似乎按钮与链接差不多,都是完成一个页面的跳转。其实不然,按钮与链接还是有一定的区别,先简单说说他们的区别吧。  按钮:按钮代表着“做某件事”,即点...

Silverlight中本地化的实现
NET技术

Silverlight中本地化的实现

阅读(20) 作者(admin)

  对于本地化这个功能我个人一直觉得在需求阶段就要确定该项目需不需要实行本地化,这样后面就可以减轻许多工作量,Sl中对本地化功能的支持与ASP.NET中一样,主要使用CultureInfo类来完成的。  下面来看实现本地...

WPF Multi-Touch 开发:高效开发模式
NET技术

WPF Multi-Touch 开发:高效开发模式

阅读(28) 作者(admin)

  在前几篇文章中已经介绍了触屏操作的多种模式,并对其开发方式也有了进一步了解。细心的朋友应该会发现在上一篇文章中,如果拖动图片过快它会因惯性效果飞出程序窗口外,也就是说还需要对其进行边界限制等相关开...

it知识库

你可能不知道的CSS语法技巧

阅读(33) 作者(admin)

  1. CSS字体定义简写规则
  一般的写法会是这样:font-weight: bold;
font-style: italic;
font-varient: small-caps;
font-size: 1em;
line-height: 1.5em;
font-family: verdana,sans-serif  而实际上你...

十年技术,不要再迷茫
it知识库

十年技术,不要再迷茫

阅读(20) 作者(admin)

  前几天看到多年的兄弟又换工作了,他在QQ签名上写了一句“三十而立,网海茫茫;十年技术,一场空!哎,何处是归途”,看了以后,我回想了一下,感觉我和他也差不多,说实在的,我们计算机班46个人,现在搞软件这行的就剩5...

NET技术

WPF Multi-Touch 开发:惯性效果(Inertia)

阅读(30) 作者(admin)

  从上一篇实例可以发现在图片移动过程中如果将手指移开屏幕则图片会立刻停止,根据这种情况WPF 提供另外一种惯性效果(Inertia)。通过它可以使UI 单元移动的更加符合物理特性、更为实际和流畅。  在前面代码的...

HTML5 – 一个拖拽功能的例子
it知识库

HTML5 – 一个拖拽功能的例子

阅读(21) 作者(admin)

  我最近出席了一系列的研讨会,HTML5这个主题在这些会上反复出现。出于好奇我略看了几眼后,开始觉得应该好好的挖掘一下HTML5,看看它究竟会给我们今天技术上带来哪些好处。一个特别有意思的东西就是拖拽功能编程...

C# 4动态编程新特性与DLR剖析
NET技术

C# 4动态编程新特性与DLR剖析

阅读(26) 作者(admin)

近几年来,在TIOBE 公司每个月发布的编程语言排行榜[1] 中,C# 总是能挤进前10 名,而在近10 年的编程语言排行榜中,C# 总体上呈现上升的趋势。C# 能取得这样的成绩,有很多因素在起作用,其中,它在语言特性上的锐意进取让...

NET技术

LINQ TO Reflection

阅读(26) 作者(admin)

  引言  我们平时开发中不可避免,或者说,经常性的使用反射。但是却没有一个合适的类库帮助我们更好的利用反射。从早期的FastInvoker,到老赵的 fastreflectionlib ,无一不是在强调Fast。这是因为反射的性能损耗...

it知识库

成为优秀的技术人员必须做到的几件事情

阅读(24) 作者(admin)

  找了几天工作,收获颇多。思考得最多的问题可能就是对未来的一个规划。无意中看到下面几条经验,发现和自己想的也差不多,就分享出来。我要求自己做到这些,同时也希望对您也有所帮助。英文的原文是:Things you need...

MonoTouch:用.NET开发iPhone应用
NET技术

MonoTouch:用.NET开发iPhone应用

阅读(15) 作者(admin)

  直到最近,要为苹果的iPhone开发应用程序的唯一选择就是一头扎进苹果的开发系统中。这意味着,你必须“愿意”在XCode IDE中编写Objective-C代码。对于很多开发人员,学习Objective-C被看作是一个巨大...

NET技术

重构TekPub——从ASP.NET MVC框架迁移到Ruby on Rails

阅读(29) 作者(admin)

  TekPub是一个面向开发人员的站点,致力于为开发人员提供一系列主题的在线培训,主题范围非常广泛,从微软的O/R Mapping框架Microsoft Entity Framework,到如何使用Ruby on Rails技术编写自己的日志引擎等内容都有...

反编译Silverlight项目
NET技术

反编译Silverlight项目

阅读(24) 作者(admin)

  在互联网上,每天都会有很多Silverlight项目发布,有的是开源,有的只是为了展示。在Silverlight学习的初期,多数都需要模仿学习,所以,发现一个Silverlight项目,能够查看其中的源代码是最好不过了。但是,Silverlight发...

NET技术

Silverlight的搜索引擎优化

阅读(17) 作者(admin)

  什么是SEO,为什么它是如此重要?  SEO(搜索引擎优化)是改善交通的数量和质量,从搜索引擎网站的过程。 这意味着,做搜索引擎优化您的网站将使其更具可转位及更多的人参观。 下面是你的规则应该坚持以做最好的搜索...

WPF Multi-Touch 开发:高级触屏操作(Manipulation)
NET技术

WPF Multi-Touch 开发:高级触屏操作(Manipulation)

阅读(26) 作者(admin)

  在上一篇中我们对基础触控操作有了初步了解,本篇将继续介绍触碰控制的高级操作(Manipulatioin),在高级操作中包含了一些特殊的触屏手势:平移、缩放、旋转,当然在WPF 中无需自行开发这些手势,只需将UI 控件的IsManip...

it知识库

MYSQL到ORACLE程序迁移的注意事项

阅读(24) 作者(admin)

  有很多应用项目,刚起步的时候用MYSQL数据库基本上能实现各种功能需求,随着应用用户的增多,数据量的增加,MYSQL渐渐地出现不堪重负的情况:连接很慢甚至宕机,于是就有把数据从MYSQL迁到ORACLE的需求,应用程序也要相...

it知识库

兴趣与坚持:程序员从初级到中级10个秘诀

阅读(28) 作者(admin)

  在一封与TechRepublic会员交流的邮件当中,他提到了面向程序员的博客、文章及杂志分成两类:面向初学者类(“hello world”这种类型的教程)以及面向专家类(MSDN杂志)。这个观点很好,有关程序员如何从初级跃...

在.NET中嵌入IronPython 交互
NET技术

在.NET中嵌入IronPython 交互

阅读(20) 作者(admin)

  随着IronPyhon 2.0 的发布,.NET Dynamic Language Runtime 也更加成熟了,在2.0中我们可以用动态脚本以粘合剂的方式编写架构体系中的各种逻辑单元,既便于修改,又能灵活适合多变的业务场景。当然,我的目标是在 Pla...

NET技术

基于消息与.Net Remoting的分布式处理架构

阅读(22) 作者(admin)

分布式处理在大型企业应用系统中,最大的优势是将负载分布。通过多台服务器处理多个任务,以优化整个系统的处理能力和运行效率。分布式处理的技术核心是完成服务与服务之间、服务端与客户端之间的通信。在.Ne...

.NET4.0的可扩展缓存系统
NET技术

.NET4.0的可扩展缓存系统

阅读(23) 作者(admin)

  .NET Framework中,叫做System.Runtime.Caching,这不仅是个缓存库,还是个框架,可以在上面开发自己的库。ObjectCache定义了所有缓存都要实现的通用操作。与之搭配的是个内存缓存实现,叫做MemoryCache。这个缓存系...

图解 Android 广播机制
it知识库

图解 Android 广播机制

阅读(25) 作者(admin)

  从现实生活中理解广播机制  一听到广播我们第一感觉就会联想到小时候村里面的广播,每逢村里有什么活动都是通过广播发送的。收听收音机也是一种广播,在收音机中有很多个广播电台,每个广播电台播放的内容都不...

构建高性能ASP.NET站点之三 细节决定成败
NET技术

构建高性能ASP.NET站点之三 细节决定成败

阅读(33) 作者(admin)

  前言:曾经就因为一个小小的疏忽,从而导致了服务器崩溃了,后来才发现:原来就是因为一个循环而导致的,所以,对“注意细节“这一说法是深有感触。  问题的描述  首先,描述一下故事的背景:(希望大家耐心的...

NET技术

WPF Multi-Touch 开发:基础触屏操作(Raw Touch)

阅读(21) 作者(admin)

  多点触控(Multi-Touch)就是通过与触屏设备的接触达到人与应用程序交互的操作过程。例如,生活中经常使用的触屏手机、触屏笔记本、显示器以及微软最新的Surface 产品等这些都属于触屏操作设备。本篇将介绍如何开...