使用MSDN学习ASP.NET的工作流程
话说微软现在的MSDN翻译确实是相当不错了,所以大家不用再为学习一些微软技术的资源问题而发愁了,下面我说下关于MSDN中ASP.NET工作流程的学习链接。1.首先要了解什么是ASP.NET技术:ASP.NET 概述:http://msdn.microsoft.com/zh-cn/library/4w...
微软2011 GCR MVP Open Day 之旅!
北京,这个从来都没有让我感觉到兴奋过的地方,让终于让我奋了一把!四年前陪着父亲到这里来治病,两年之中来来回回跑过很多次,可父亲的病并没有因为跑的次数多而好转,最后还是离开了这个世界。所以,我对北京这个城市并没有太多的认同感。不过,微软MVP Open Day的行程,让我体验到了与以往不一样的心情。对...
选择结构(if..else..,switch,try..catch..)的拆分
编程中经常遇到很多条件,以及条件套条件的情况,以至于一个方法会写得非常地长。有多种方法可以规避这个问题。比如反射,策略模式,表驱动等等。先抛开这些方法不讲,从根本需求来探索这个过程。一个switch结构可能是这样:swicth(case) case 1: //do1 break; c...
用户体验的要素读书笔记[一]
用户体验的要素读书笔记[一]推荐: 当当网:用户体验要素,以用户为中心的WEB设计我记得我最早开始思考用户体验是今年在为公安做视频质量诊断系统时,为什么这么说呢? 因为以前做的项目,拍拍良心说: 真的没有把客户考虑进去,每每都是想当然的做完项目需求点功能,而且是非常自信的以为客户会和你一样是这样点击...
庄周梦蝶-C#还是JAVA?
庄周梦蝶的故事都是看过的,庄子用这个故事告诉我们站在不同的角度上,看到的事物就会完全不一样,如果我们仅仅站在自己的角度上,以己之心推断所有的事务,就会产生世大的偏差。这也是我们难以正确认识自己的障碍。 为什么要有这个命题?是因为看到很多初学者在看到互联网上的太多C#与JAVA语言之争之后,难以选择...
该省代码的地方要省,反之亦然。
意大利输球了,睡不着阿!现在就剩下德国和阿根廷是比较喜欢的球队了。还是聊聊代码上的事情吧。什么地方该省代码?在我参与、开发和接触到的很多项目中,曾经都很喜欢在开始阶段做一个设计。这本身没有错,问题在于,经常在还没有用户或者网站总用户才几十万的场景下,去考虑高并发,去考虑高负载,去设计能够跑在N台服务...
读书笔记之<<壹佰度>>系列[一]
读书笔记之<<壹佰度>>系列[一] 当当链接:http://product.dangdang.com/product.aspx?product_id=20742312&ref=search-1-A摘:”壹”,专注,极致,所以领先 100T...
3月28日 vs2010太原ReView
今天,活动的形式比较特别,活动是在公园里举行,到场有近30位朋友,活动的内容谈及vs2010的新特性,vs2010的敏捷开发,C#4.0等方面的内容。会后,大家抽取微软提供的礼品。因为在公园,还是周末,我们的宣传广告有很多人看,还有很多人驻足观看,有的朋友还能听上半个小时,看来喜欢 IT的人越来越多...
WPF中的依赖项属性
随着WPF的推广,不得不重新拾起WPF来,因为这块的产品越来越多。只能跟着MSDN来学了,所以想是在这里记录下学习的过程和对知识的理解。先从最基本的吧,依赖项属性是WPF中不同的地方,先了解一下它吧。“依赖项属性的用途在于提供一种方法来基于其他输入的值计算属性值”,这是官方的...
关于DataGridView的索引
最近在做一个课堂练习是被郁闷了一把。现成的事成了想当然的事。案例如下。是一个WinForm程序,在DataGridView绑定控件后,选择一行,进行操作,代码如下:数据绑定代码:SqlDataAdapter da = new SqlDataAdapter("selectid from shuji",...
dell笔记本的Broadcom 802.11b/g 无线网卡ubuntu 9.10下安装
本本的无线网卡驱动一直安装不上,搞的很不方便。查阅了大量资料,dell和broadcom官方都没有提供linux下的驱动。现有的驱动是b43,参考http://linuxwireless.org/en/users/Drivers/b43不过说明都是英文的不说,按照上面的方式安装最后出现了问题。汗~~...
四步完成跨平台调用——thrift的开发应用
一、安装thrift首先,你要有个Linux平台,反正安装好了就行,用不着太多的东西。thrift这个东东可以在http://www.thrift-rpc.org/下载。具体在http://www.thrift-rpc.org/?p=thrift.git;a=shortlog;h=refs/misc...
facebookde 的 NoSQL数据库cassandra的配置与调用(java&&c#)
上次说了安装的问题,可以参考《VirtualBox 虚拟机 Debian系统上安装Cassandra步骤及遇到的问题》。当然,在windows下也可以使用,但是要设置JAVA_HOME参数,然后启动目录bin里的cassandra.bat。编辑cassandra.bat看到if NOT DEFINE...
VirtualBox 虚拟机 Debian系统上安装Cassandra步骤及遇到的问题
本文记录一下我在VirtualBox 虚拟机 Debian系统上安装Cassandra步骤及遇到的问题。其它Linux系统碰到的问题应该大同小异。一、网络问题Sun的VirtualBox中文界面,而且开源,有什么理由不用呢?最近想看看各种Linux操作系统的差异,和RHEL系列的比,果然有很大的差别...
LINQ表间关联执行分析
在数据库中,经验有两个表关联的情况,也就是一个表中的主键为另一个表的外键,在ADO.NET时,如果向两个表中同时添中数据,我们通常做三步SQL操作,第一步:添加主表数据,第二步:得到主表中的主键,第三步:添加子表数据,在通常状况下,这些都是在事务中。先看一下数据库表结构。一个表为父表(这里为了说明技...
ado.net连接池
ado.NET中提供了连接池的功能,多数开发人员很少设置它,因为它是默认的。界面设置如下图:关闭连接池也很简单,在连接字符串如下:Data Source=(local);Initial Catalog=AdventureWorks;Integrated Security=SSPI;Pooling=F...
厨师炒菜与网站反爬虫问题
上周部门同事中午一起吃饭时,有同事提到一个问题。具体这个问题干啥的忘记了,只记得是要你设计一个餐馆的工作流程。工作流程就啥也不说了,只是那天中午,我想到到的是合并炒菜。合并炒菜就是指,当某段时间内,如果有人要了同样的菜,那个这个菜就优先炒。当时就想,这在编程中和连接池很相似。而12月份在公司的挖宝任...