自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(82)
  • 收藏
  • 关注

LINQ - 對付 SQL Injection 的 "免費補洞策略"

見MSDN:http://www.microsoft.com/taiwan/msdn/columns/huang_jhong_cheng/LVSS.htm

2008-05-31 16:40:00 48

When Fallen Angel Falls

It's difficult to bury a secret to no one knows, when reality betrayed me, and when words tornme down.I use to keep it as a tragedy, a tragedy i made it up, i cannot talk to no one any little thing o...

2008-05-31 12:53:00 48

LINQ To SQL IN與排序

承上篇,讀者繼續詢問排序問題,如要依IN時傳入元素的順序排列,該如何做?C#using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data.Linq;namespace ConsoleApplication36{ class Program { s...

2008-05-30 12:11:00 90

LINQ To SQL 中使用In

有讀者來信問及LINQ To SQL中如何使用IN,倒讓我發現到我一直都未提到這個用法,^_^|||用法如下: C# var result = from s1 in context.Customers where (new string[] { "UK", "Lisboa" }).Contains(s1.City) select s1;VB.NET ...

2008-05-30 11:05:00 61

xml convert special character

Entity Reference Character & & &lt: < &gt > " " ' '

2008-05-29 14:53:00 87

xml Convert special character

Entity Reference Character & & &lt: < &gt > " " ' '

2008-05-29 14:52:00 63

xml Convert special character

Entity Reference Character & & &lt: < &gt > " " ' '

2008-05-29 14:52:00 84

xml Convert special character

Entity Reference Character & & &lt: < &gt > " " ' '

2008-05-29 14:51:00 53

2008-05-28 日志:做一个堂堂正正的培训师

这两天参加普尔摩(Promo)公司安雅培训师的培训(名为Training To Trainer),两天下来,最大的感想就是——被骗了。具体怎么个骗人法,以后我慢慢贴,单举一个令人不可思议的例子:粗制滥造的PPT、没有任何公司的LOGO,其中的内容几乎完全是从网上搜来的,没有什么核心理论,好歹也算付出努力了也就算了——不想,今天下午看的PPT里竟然有多处错字!有一处竟然是大标题(斗大的字)少一个字!...

2008-05-29 01:39:00 89

Blog历次的版面风格(图)

自从CSDN升级博客到3.1a后,blog的CSS效果已经出不来了,不过没时间改,只好临时用着系统自带的版式,下面是历次博客版面效果图:05年8月前的:06年9月前的:最近的效果图:对应的CSS定义:body{...}{margin:0px;padding:0px;font-size:12px;font-family:verdana,宋体;color:#304101;...

2008-05-28 10:41:00 77

Ext最佳应用

地址和用户名、密码随机闪动5~10分钟有缘者测试,测试因为黑客等原因,所以必须这么做,请谅解<时间到删除>明天等待下次机会啦

2008-05-27 13:11:00 48

胡乱读书去也

过年回来读诗词,读诗歌,读武侠,读散文,只不过是学习设计模式的插曲。但是,夏天来了,请让我用一条横线做一个仪式性的分隔 夏天又到了,终于到了我的“胡乱读书时间”。每年的6、7、8月都是我广泛涉猎各种书籍的时间,原因是酷暑难当已经心烦气躁再搞些苦大仇深的学习计划就不合适了。这三个月其实就是一个准备好被浪费的时间,一年四分之一的时间貌似都被浪费了,,,,,,这就是无用之用,呵呵。最近逆事不断,我...

2008-05-27 08:53:00 56

《SQL Server 2005范例代码查询辞典》出版

我去年参与翻译的SQL Server 2005 T-SQL Recipes: A Problem-Solution Approach 已经出版,购买地址:http://www.china-pub.com/39873

2008-05-26 13:07:00 82

Travelers

" Open-road travelers are made more than born. They are as different from theme-park tourists as anything you can image. Tourists rush; travelers mosey; Tourists look for souvenirs; travelers seek out...

2008-05-25 22:41:00 99

深入浅出WPF(2)——解剖最简单的GUI程序

深入浅出WPF(2)——解剖最简单的GUI程序小序:从这篇文章开始,我们进行XAML语言的上手学习。说实话,XAML这种语言一点也不难。如果把XML看成是“父类”,那么XAML就是XML的一个派生类了,所以XML的概念在XAML中是通用的。What?你不了解XML?没关系,反正我们是从头开始!正文:你还能想起学C/C++的时候写的第一个程序吗?呵呵,一定是“Hello World”...

2008-05-24 23:25:00 57

2008-05-24 日志:CTCU的第一节课!

2008-05-24 日志:CTCU的第一节课!听Yanni的音乐就一定要把音箱的音量开到最大,才过瘾!我在CTCU的第一节课终于讲完了。老实说,并不算特别成功,但这是我培训经历中收获最大的一次。为什么这么说呢?因为这些课创下了很多“纪录”,下面我就一一道来。听众水平最高的一次课:听众中有2/3是熟练的C++程序员,其中又有1/2是多年工作经验的C++程序员,基本上稍微有些概念上的错...

2008-05-24 21:06:00 71

Windows系统技术的研究

Windows系统技术的研究潘爱民,2008.5.23最近两年来,一直在钻研Windows系统技术,之所以做这件事情,源于两年前的一个想法,我想看看Windows系统到底是怎么响应用户请求的,特别是当系统性能表现很差的时候,更想知道应用程序和操作系统在忙些什么。一个看似简单的想法,在实现过程中走了不少弯路,前前后后有许多名来自国内最好学校的大学生和研究生跟我一起探索。真的要感谢他们,要不然我...

2008-05-24 00:06:00 109

OpenMP程序设计的两个小技巧

OpenMP程序设计的两个小技巧1、动态设置并行循环的线程数量在实际情况中,程序可能运行在不同的机器环境里,有些机器是双核,有些机器是4核甚至更多核。并且未来硬件存在升级的可能,CPU核数会变得越来越多。如何根据机器硬件的不同来自动设置合适的线程数量就显得很重要了,否则硬件升级后程序就得进行修改,那将是一件很麻烦的事情。比如刚开始在双核系统中开发的软件,线程数量缺省都设成2,那么...

2008-05-23 11:17:00 82

【翻译】使用LINQ来简化编程的7个技巧

【翻译】使用LINQ来简化编程的7个技巧原文地址:http://igoro.com/archive/7-tricks-to-simplify-your-programs-with-linq/自从学习LINQ以来,我发现了很多使用LINQ来改善代码的方式。每一个技巧都让代码写起来更简单,可读性更强。这里总结了这些技巧。我会介绍如何使用LINQ来:初始化数组 在一个循环...

2008-05-23 11:07:00 52

杂七杂八(2)——可以把重写看成是对函数的“重新赋值”

杂七杂八(2)——可以把重写看成是对函数的“重新赋值”小序:如此“不严谨”、如此“谬误”的标题,一看就是找骂的!正文:前几天在读代码的时候,发现代码里有一些函数,函数体是空的。起初是以为那是为了实现一个Interface或者是一个Abstract类而实际上又没什么实际用处才这么做的,于是没太当回事。今天Anstinus同学指导我写代码的时候,又用到这个“技术”,我才明白——这些函数...

2008-05-22 21:55:00 55

wpf三维模型中进行二维交互介绍

在.net3.5中对三维图形呈现方面,增加了很多新功能,在三维交互方面给了我们提供方便:如可以支持诸如输入、焦点和事件等 UIElement3D,还有将交互式二维内容放置在三维对象上Viewport2DVisual3D。下面就关于Viewport2DVisual3D功能如何在blend中实现做下简单介绍。首先我们在控件列表中新建一个viewport3d对象。然后在为viewport3d创建...

2008-05-22 16:24:00 339

The ALTER TABLE statement conflicted with the FOREIGN KEY constraint

Just to clarifyhow to solvethis in SQL Server 2005....To carry on from what theDamian said.....If you in diagram view on you Database. Right click the table that is being referenced by the foreign...

2008-05-22 15:31:00 356

LINQ To SQL與Transaction

LINQ To SQL與Transaction文/黃忠成 不管你是由我的書中,或是MSDN、網站處得知,LINQ to SQL之DataContext於SubmitChanges函式執行時,就算不指定Transaction,DataContext都會自動啟動一個Transaction,在許多ORM中,這算是相當常見的設計。不過,如果我不想要這個預設的Transactio...

2008-05-22 14:16:00 59

全球所有人都是汶川地震的制造者与罪魁祸首吗?

全球所有人都是汶川地震的制造者与罪魁祸首吗?当第1次从电视新闻里听到说四川汶川发生大地震时,由于从来没有听说过汶川这个地方,误听成了万川。赶紧找了本地图一翻,发现万川就在三峡边上,心里第一反应就是三峡水库引发了大地震。转念一想,又觉得不对劲,区区一个三峡水库怎么可能引发如此大的地震呢?第二天早上,上网一查,原来是汶川发生了大地震,不是万川,终于将三峡水库引发地震的疑虑打消掉了。再后来看...

2008-05-21 14:52:00 144

触发器学习

触发器是一种特殊的存储过程,类似于其它编程语言中的事件函数,SQL Server™ 允许为 INSERT、UPDATE、DELETE 创建触发器,当在表(视图)中插入、更新、删除记录时,触发一个或一系列 T-SQL 语句。1:创建触发器:Œ触发器可以在企业管理器里创建,也可以在表名上点右键->“所有任务”->“管理触发器”来创建。 用 CREATE TRIGGER创建触发器CR...

2008-05-21 13:19:00 91

VSTS - 强制TFS更新用户组权限

无论你是使用工作组模式还是域的模式部署你的TFS服务,你都会碰到这样的情况。一般我们会创建一个专门的用户组,作为某个项目团队,比如:ProjectTeam1,然后把用户加入这个组,再在TFS中将这个组加入某个权限组,这样我们可以最大限度的减少在TFS中配置权限的工作量,但是你会发现当你创建了新用户,也加入了ProjectTeam,TFS需要非常长的时间才能得到这个更新,也就是说你的用户需要等待(4...

2008-05-21 10:23:00 81

好書就別放過.

每隔一陣子,我就會收到幾封讀者來信,問及繁體的[深入剖析 ASP.NET 元件設計],簡體的[深入剖析ASP.NET 組件]一書是否還買得到,這本書是我2004年出版的,目前我所知的是在台灣及大陸皆已處於絕版狀態. 電腦書的生命週期其實很短,尤其以進階書為甚,原因是進階書很難在技術出現的第一時間推出,這常導致書還沒賣完,而技術已推出新版,此時出版社即使賣完該刷,也不可能再刷了,結...

2008-05-21 09:41:00 59

SQL Trigger 初学

SQL Trigger啊 加为好友 发送私信 在线聊天yinhonghai Inconsolable 等级: 发表于:2008-04-12 03:24:25 楼主 ...

2008-05-19 17:54:00 71

参考资料:DML 触发器

参考资料:DML 触发器 文章标签 l DML 触发器DML 触发器是当数据库服务器中发生数据操作语言 (DML) 事件时要执行的操作。DML 事件包括对表或视图发出的 UPDATE、INSERT 或 DELETE 语句。DML 触发器用于在数据被修改时强制执行业务规则,以及扩展 Microsoft SQL Server 2005 约束、默认值和规则的完整性...

2008-05-19 17:52:00 409

保持两表数据一致的触发器事例

保持两表数据一致的触发器事例from:http://blog.csdn.net/Haiwer/archive/2007/07/30/1717206.aspx触发器一个重要的作用是在修改一个表的数据的同时可以修改另一个表的数据,这里所说的修改是指包括插入、更新和删除操作。但是,在编写触发器代码的时候,需要考虑各种可能的情况,使得触发器代码变得健壮,可以适应未来的各种变化。 一般来说,需要考虑...

2008-05-19 17:51:00 146

大胆尝试随需消费的软件培训模式

通过两年培训的实践和对业内同行的观察分析,我发现要把一个班的所有学生教到一种理想效果,实在太难做到,或者是几乎没有可能!并且,我认为许多学员的学费花得实在有点冤枉!即使对于那些比较负责和老师也不算错的培训机构,同一个班的学员在花费相同学费的情况下,收获也是大相径庭!一些学习能力强的人会觉得很值,而一些学习能力稍差的同学就会觉得其收获不值那么多学费。其表现通常有如下几点: 1、很多人来培训的时...

2008-05-19 16:15:00 48

google的logo居然还是鲜艳色的!!!(下午已经是黑的了,还是感谢google)

google的logo居然还是鲜艳色的!!!!!!(下午已经是黑的了,还是感谢google)

2008-05-19 08:22:00 110

我们必须支持国产,这是义务

现在是北京时间19日6点17分,谷歌的logo还是鲜艳的,而百度的logo已经是黑白的,表示对遇难者的哀悼,今天也是国家哀悼日,我不知道是谷歌的员工在双休,还是他们远在美国的管理层还没有指示。 从这次的灾难来看,我们必须支持国产。以前我的观点是中国的计算机产业并没有真正的国产,特别是软件届,大多是换一个包装,编写一些简单界面与操作,所以我们不知道怎么支持国产。而这次的灾难让我深刻的觉得我们必...

2008-05-18 23:11:00 79

手动创建DataTable并绑定gridview

手动创建DataTable并绑定gridview2007年08月24日 星期五 11:12 <asp:GridView ID="dg" runat="server" AutoGenerateColumns="False" BorderWidth="0px" > <Columns> <asp:

2008-05-18 23:02:00 124

TIP: Visual Studio 中的窗口导航功能Ctrl+tab

如果你每天花4个小时以上使用Visual Studio,那么这个功能应该对你很有用。就像我们在Windows里面用Alt+tab可以转换窗口一样,在Visual Studio中你可以按Ctrl-Tab来切换已经在VS中打开的窗口。...

2008-05-18 15:57:00 249

LINQ首部曲: LINQ To Object Part 2 - Using VB.NET

LINQ首部曲: LINQ To Object Part 2 - Using VB.NET文/黃忠成續前文,這一篇一樣是發表於Run! PC雜誌,同時收錄於【極意之道-.NET Framework 3.5資料庫開發聖典-ASP.NET篇】一書中,於此我針對VB.NET做了調整。回到起點: LINQ 語法規則任何語言皆有其基本語法規則存在,LINQ雖然被...

2008-05-17 22:48:00 75

杂七杂八(1)——如何查看本机的.NET Framework版本

今天上午Edward同学问我一个问题:如何知道自己本机安装的.NET Framework版本呢?以前这个问题我也遇到过,那就是在写自动部署程序的时候,如果客户的机器已经安装了.NET Framework就不再安装。作为安装包的制作者,自己应该是知道程序是用哪个版本.NET Framework编译的。目前.NET Framework的版本有1.1(基本上已经退出舞台)、2.0.50727、3.0...

2008-05-17 12:02:00 1264

【组图】地震前线归来--心中的震撼

5.12号获悉家乡发生大地震,不放心在成都的家人朋友,于13日从北京赶回成都,再了解事态严重性,并确定家人情况后,14日与众多志愿者一起从成都出发,取道彭州市,通济镇,白水河镇,去了距离成都90公里的重灾区四川彭州龙门山(银厂沟)参与救灾工作,返回有感,特记录于此。详细历程参考这篇blog:亲历抗震救灾 http://i.cn.yahoo.com/chengdunvshi/blog/p...

2008-05-17 05:58:00 90

LINQ 首部曲 : LINQ To Object Part 1 - Using VB.NET 2008

LINQ 首部曲 : LINQ To Object Part 1 - Using VB.NET 2008文/黃忠成源 這一篇文章來自於我去年刊登於Run! PC雜誌上的一系列文章,原文是以C#做為語言而撰寫的,鑑於VB.NET 2008與LINQ的文章較C#來得少,特別花了時間將此系列文章一一轉換為VB.NET。序曲: LINQ 的架構與程式語言 Mic...

2008-05-16 18:00:00 99

Visual Studio 2008 和 .NET Framework 3.5 Service Pack 1 Beta 发布

详见 http://blog.joycode.com/scottgu/archive/2008/05/16/115117.aspx下载地址 http://msdn.microsoft.com/en-us/vstudio/products/cc533447.aspx主要新增和增强的内容如下,微软的速度让我感到惊讶,想到快没有想到这么快!可以看到微软通过extension、future先给社区...

2008-05-16 16:07:00 73

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除