技术开发

it知识库

程序员的品味

阅读(38) 作者(admin)

  上个月跟刘江以及一些《程序员》的热心作者读者吃了一顿饭,刘江让大家谈谈《程序员》的内容以及未来的方向。在激烈的讨论之后,我觉得我应该把自己的想法写下来,但那篇文章在我的草稿箱里躺了一个月了,就是无法...

个人管理 - 使用Scrum来敏捷自己
NET技术

个人管理 - 使用Scrum来敏捷自己

阅读(28) 作者(admin)

  每个人都有自己的生活和自己的职业或事业,如果把经营个人成长作为一个项目来看,那么在这个个人管理项目中,我们每个人都是这个项目的管理者和执行者。  Scrum敏捷开发方法  如果你是一名开发人员,那么现在还...

NET技术

Sharepoint 究竟能为客户做些什么

阅读(18) 作者(admin)

  从2004年算起来,专注于Sharepoint技术以及六七年了。从SPS2003,到MOSS2007,已经现在的Sharepoint Server2010 Beta2,Sharepoint技术可以说是迈过了一个又一个台阶,起码可以说,字面的功能是越来越强大。  国内的S...

it知识库

程序员发展十分重要的12条日常习惯

阅读(27) 作者(admin)

  慢慢地已经融入团队,工作状态逐渐步入正轨,但是有别于之前自己参与项目,该项目更多地注重细节方面,比起业务逻辑的调整来看,我们更多的时间都是在调整和统一页面样式、修改描述信息错误、修复存储过程的逻辑错误,...

it知识库

暗时间

阅读(27) 作者(admin)

  作者:刘未鹏  如果你有一台计算机,你装了一个系统之后就整天把它搁置在那里,你觉得这台计算机被实际使用了吗?没有。因为CPU整天运行的就是空闲进程。运行空闲进程也是一天,运行大数据量计算的程序也是一天,对于...

ASP.NET MVC中实现多个按钮提交的几种方法
NET技术

ASP.NET MVC中实现多个按钮提交的几种方法

阅读(19) 作者(admin)

有时候会遇到这种情况:在一个表单上需要多个按钮来完成不同的功能,比如一个简单的审批功能。 如果是用webform那不需要讨论,但asp.net mvc中一个表单只能提交到一个Action处理,相对比较麻烦点。方法一:使用客户端脚...

一步一步教你实现简单的自定义错误跟踪
NET技术

一步一步教你实现简单的自定义错误跟踪

阅读(17) 作者(admin)

一、设计xml,应该包含下面信息:1、Datetime: 发生错误/异常的日期和时间
2、File name: 发生错误/异常的文件名
3、Class name : 发生错误/异常的类名
4、Methodname: 发生错误/异常的方法名
5、Errormethod :...

.NET程序员必备参考图片
NET技术

.NET程序员必备参考图片

阅读(27) 作者(admin)

  昨天我讲到对.NET Framework的一点理解,今天又有所收获,马上来和大家分享。大家平时大都是参考MSDN,其实这足够了,那么我今天要分享的是什么呢?大家平时用过多少namespace?或者说用过多少FCL?我本人喜欢更加直观的...

Oxite 项目结构分析
NET技术

Oxite 项目结构分析

阅读(21) 作者(admin)

  Oxite中有6个Project,每个项目各自作为项目架构中的不同的层。下面我们来各自的分析一下这6个项目。  我们可以看到这六个项目分别是Oxite,LinqToSqlDataProvider,MVC,Test,OxiteSite,(Oxite.Database 需要安装S...

NET技术

数组排序方法的性能比较(3):LINQ排序实现分析

阅读(32) 作者(admin)

上次我们分析了Array.Sort方法的实现方式,并了解到类库会为一些特例而使用高性能的排序方式——int数组便是这样一例,因此从测试结果上来看其性能特别高。不过从数据上看,即便是在普通的情况下,Array.Sort...

Visual Studio DSL 入门 3---创建一个简单的DSL模型
NET技术

Visual Studio DSL 入门 3---创建一个简单的DSL模型

阅读(35) 作者(admin)

从这节开始我们就开始我们的DSL之旅, 首先确保你已经安装了Visual Studio Sdk,并且使用的是Visual Studio 2008.我们先大概创建一个简单的DSL项目,通过这个项目来了解dsl的开发环境和流程.1. 打开VS.NET ,...

NET技术

Visual Studio DSL 入门 2

阅读(17) 作者(admin)

相信如果看过一上篇你已经对vs.net dsl有了一定的了解,接下来我们就来开始我们的这个系列的入门,Vs.net Dsl在国内可能使用的人少之又少,不过希望这个系列能够使看到的人能够对dsl有一定的了解,使之能够成为产...

Visual Studio DSL 入门 1
NET技术

Visual Studio DSL 入门 1

阅读(27) 作者(admin)

什么是特定领域开发和DSL
特定领域开发是用来解决重复发生的问题的方法,针对每次发生的问题,通过进行总结和分析,他们之间相同的方面可以一次性的解决.而经常变化的方面,可以采用一种特殊的语言表达.针对这个特...

【总结】网站令浏览器崩溃的原因
it知识库

【总结】网站令浏览器崩溃的原因

阅读(45) 作者(admin)

  面试某公司的时候,面试官问到,导致浏览器崩溃的原因有哪些?愚辈不才,仅回答出了内存泄漏。其实在网页在装载的过程中,常常由于种种原因使浏览器的反映变的很慢,或造成浏览器失去响应,甚至会导致机器无法进行其他的...

【翻译】学习和使用WEB标准的十大理由
it知识库

【翻译】学习和使用WEB标准的十大理由

阅读(32) 作者(admin)

  如果你是一个新接触web标准这个概念并且还犹豫是否应该花时间去学习它的web开发者或者设计者,这里有一些让你去学习它的重要理由。  对于已经使用web标准的web专业人士,当你需要很好的论据的时候这份清单可...

一个MVC分页Helper
NET技术

一个MVC分页Helper

阅读(26) 作者(admin)

  本人写的一个分页Helper,支持普通分页(也就是,首页、上一页、下一页、末页等),综合分页(普通分页和数字分页的综合)。下面是分页效果:分页代码:PagerHelper.cs代码 1 using System;
2 using System.Collections.G...

it知识库

各种流行的编程风格

阅读(33) 作者(admin)

  在过去的N年中,我遇到了很多使用囧然不同风格的开发者,下面是我所知道的一些,你还知道其它的吗?  散弹枪编程  这种编程风格是一种开发者使用非常随意的方式对待代码。“嗯,这个方法调用出错了…&...

it知识库

Javascript学习笔记十二——Ajax入门

阅读(26) 作者(admin)

系列文章导航:JavaScript学习笔记一——数据类型JavaScript学习笔记二——函数JavaScript学习笔记三——作用域JavaScript学习笔记四——Eval函数JavaScript学习笔记五——类和对象JavaScript学习笔记六:prototype...

it知识库

Javascript学习笔记十三——关于响应事件

阅读(34) 作者(admin)

系列文章导航:JavaScript学习笔记一——数据类型JavaScript学习笔记二——函数JavaScript学习笔记三——作用域JavaScript学习笔记四——Eval函数JavaScript学习笔记五——类和对象JavaScript学习笔记六:prototype...

Javascript学习笔记十一——包装DOM对象
it知识库

Javascript学习笔记十一——包装DOM对象

阅读(29) 作者(admin)

系列文章导航:JavaScript学习笔记一——数据类型JavaScript学习笔记二——函数JavaScript学习笔记三——作用域JavaScript学习笔记四——Eval函数JavaScript学习笔记五——类和对象JavaScript学习笔记六:prototype...

it知识库

Javascript学习笔记十——网页运行原理

阅读(30) 作者(admin)

系列文章导航:JavaScript学习笔记一——数据类型JavaScript学习笔记二——函数JavaScript学习笔记三——作用域JavaScript学习笔记四——Eval函数JavaScript学习笔记五——类和对象JavaScript学习笔记六:prototype...

it知识库

Javascript学习笔记九——prototype封装继承

阅读(33) 作者(admin)

系列文章导航:JavaScript学习笔记一——数据类型JavaScript学习笔记二——函数JavaScript学习笔记三——作用域JavaScript学习笔记四——Eval函数JavaScript学习笔记五——类和对象JavaScript学习笔记六:prototype...