<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_片言程序</title><subtitle type="text">技术有你 共同前行</subtitle><id>http://feed.cnblogs.com/blog/u/18446/rss</id><updated>2011-04-04T02:13:46Z</updated><author><name>桂素伟</name><uri>http://www.cnblogs.com/axzxs2001/</uri></author><generator>feed.cnblogs.com</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/axzxs2001/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/18446/rss"/><entry><id>http://www.cnblogs.com/axzxs2001/archive/2010/04/30/1724762.html</id><title type="text">西亚斯vs2010敏捷开发分享</title><summary type="text">4月24日，很有幸同西亚斯的励志工作室的的同学见面，他们是专门研究开发.net的一个工作室，大家一起学习，一起进步，是一个不错的团队。在这里，我和大家一起分享了关于vs2010的敏捷开发，主要内容从UML架构设计，数据库设计，代码开发，代码测试等方面介绍了vs2010的开发模式。西亚斯是个美丽的地方，不但环境优美，学生们的思想也很活跃，应该是个出人才的地方。</summary><published>2010-04-30T02:42:00Z</published><updated>2010-04-30T02:42:00Z</updated><author><name>桂素伟</name><uri>http://www.cnblogs.com/axzxs2001/</uri></author><link rel="alternate" href="http://www.cnblogs.com/axzxs2001/archive/2010/04/30/1724762.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/axzxs2001/archive/2010/04/30/1724762.html"/><content type="text">4月24日，很有幸同西亚斯的励志工作室的的同学见面，他们是专门研究开发.net的一个工作室，大家一起学习，一起进步，是一个不错的团队。在这里，我和大家一起分享了关于vs2010的敏捷开发，主要内容从UML架构设计，数据库设计，代码开发，代码测试等方面介绍了vs2010的开发模式。西亚斯是个美丽的地方，不但环境优美，学生们的思想也很活跃，应该是个出人才的地方。</content></entry><entry><id>http://www.cnblogs.com/axzxs2001/archive/2010/04/29/1724410.html</id><title type="text">3月28日 vs2010太原ReView</title><summary type="text">今天，活动的形式比较特别，活动是在公园里举行，到场有近30位朋友，活动的内容谈及vs2010的新特性，vs2010的敏捷开发，C#4.0等方面的内容。会后，大家抽取微软提供的礼品。因为在公园，还是周末，我们的宣传广告有很多人看，还有很多人驻足观看，有的朋友还能听上半个小时，看来喜欢 IT的人越来越多了。现场交流</summary><published>2010-04-29T12:26:00Z</published><updated>2010-04-29T12:26:00Z</updated><author><name>桂素伟</name><uri>http://www.cnblogs.com/axzxs2001/</uri></author><link rel="alternate" href="http://www.cnblogs.com/axzxs2001/archive/2010/04/29/1724410.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/axzxs2001/archive/2010/04/29/1724410.html"/><content type="text">今天，活动的形式比较特别，活动是在公园里举行，到场有近30位朋友，活动的内容谈及vs2010的新特性，vs2010的敏捷开发，C#4.0等方面的内容。会后，大家抽取微软提供的礼品。因为在公园，还是周末，我们的宣传广告有很多人看，还有很多人驻足观看，有的朋友还能听上半个小时，看来喜欢 IT的人越来越多了。现场交流</content></entry><entry><id>http://www.cnblogs.com/axzxs2001/archive/2010/04/25/1719857.html</id><title type="text">WPF中的依赖项属性</title><summary type="text">随着WPF的推广，不得不重新拾起WPF来，因为这块的产品越来越多。只能跟着MSDN来学了，所以想是在这里记录下学习的过程和对知识的理解。先从最基本的吧，依赖项属性是WPF中不同的地方，先了解一下它吧。“依赖项属性的用途在于提供一种方法来基于其他输入的值计算属性值”，这是官方的一句话，理解起来有点费劲。属性本身其实很简单，就是用来封装了字段的，本质上是两个访问器，来达到对字段...</summary><published>2010-04-25T06:28:00Z</published><updated>2010-04-25T06:28:00Z</updated><author><name>桂素伟</name><uri>http://www.cnblogs.com/axzxs2001/</uri></author><link rel="alternate" href="http://www.cnblogs.com/axzxs2001/archive/2010/04/25/1719857.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/axzxs2001/archive/2010/04/25/1719857.html"/><content type="text">随着WPF的推广，不得不重新拾起WPF来，因为这块的产品越来越多。只能跟着MSDN来学了，所以想是在这里记录下学习的过程和对知识的理解。先从最基本的吧，依赖项属性是WPF中不同的地方，先了解一下它吧。“依赖项属性的用途在于提供一种方法来基于其他输入的值计算属性值”，这是官方的一句话，理解起来有点费劲。属性本身其实很简单，就是用来封装了字段的，本质上是两个访问器，来达到对字段...</content></entry><entry><id>http://www.cnblogs.com/axzxs2001/archive/2010/04/20/1715830.html</id><title type="text">控制台输入验证</title><summary type="text">VS提供了一个模版“控制台应用程序”，这种应用程序主要不是用来与用户交互的，或做一些后台程序运行的展示，或用来练习C#语法，如果当做C#语法学习的平台，在这里就说一下在控制台下的输入验证吧。控制台状态下，程序的输入输出是流的方式进行的，也就是光标是向前的（如果不做特殊处理的话），输入的验证，只能等用户输入完后，系统从缓冲区中把数据读出来进行验证（因为在这里没有按键事件）。举...</summary><published>2010-04-19T18:35:00Z</published><updated>2010-04-19T18:35:00Z</updated><author><name>桂素伟</name><uri>http://www.cnblogs.com/axzxs2001/</uri></author><link rel="alternate" href="http://www.cnblogs.com/axzxs2001/archive/2010/04/20/1715830.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/axzxs2001/archive/2010/04/20/1715830.html"/><content type="text">VS提供了一个模版“控制台应用程序”，这种应用程序主要不是用来与用户交互的，或做一些后台程序运行的展示，或用来练习C#语法，如果当做C#语法学习的平台，在这里就说一下在控制台下的输入验证吧。控制台状态下，程序的输入输出是流的方式进行的，也就是光标是向前的（如果不做特殊处理的话），输入的验证，只能等用户输入完后，系统从缓冲区中把数据读出来进行验证（因为在这里没有按键事件）。举...</content></entry><entry><id>http://www.cnblogs.com/axzxs2001/archive/2010/03/29/1699301.html</id><title type="text">关于DataGridView的索引</title><summary type="text">最近在做一个课堂练习是被郁闷了一把。现成的事成了想当然的事。案例如下。是一个WinForm程序，在DataGridView绑定控件后，选择一行，进行操作，代码如下：数据绑定代码：SqlDataAdapter da = new SqlDataAdapter("selectid from shuji","server=.;database=tushudb;uid=sa;pwd=sa;"); DataT...</summary><published>2010-03-29T02:11:00Z</published><updated>2010-03-29T02:11:00Z</updated><author><name>桂素伟</name><uri>http://www.cnblogs.com/axzxs2001/</uri></author><link rel="alternate" href="http://www.cnblogs.com/axzxs2001/archive/2010/03/29/1699301.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/axzxs2001/archive/2010/03/29/1699301.html"/><content type="text">最近在做一个课堂练习是被郁闷了一把。现成的事成了想当然的事。案例如下。是一个WinForm程序，在DataGridView绑定控件后，选择一行，进行操作，代码如下：数据绑定代码：SqlDataAdapter da = new SqlDataAdapter("selectid from shuji","server=.;database=tushudb;uid=sa;pwd=sa;"); DataT...</content></entry><entry><id>http://www.cnblogs.com/axzxs2001/archive/2010/03/09/1681883.html</id><title type="text">LINQ表间关联执行分析</title><summary type="text">在数据库中，经验有两个表关联的情况，也就是一个表中的主键为另一个表的外键，在ADO.NET时，如果向两个表中同时添中数据，我们通常做三步SQL操作，第一步：添加主表数据，第二步：得到主表中的主键，第三步：添加子表数据，在通常状况下，这些都是在事务中。先看一下数据库表结构。一个表为父表（这里为了说明技术，表没有具体意义），名字为FatherTable如下：还有一个子表，名字为SonTable如下：两...</summary><published>2010-03-09T09:38:00Z</published><updated>2010-03-09T09:38:00Z</updated><author><name>桂素伟</name><uri>http://www.cnblogs.com/axzxs2001/</uri></author><link rel="alternate" href="http://www.cnblogs.com/axzxs2001/archive/2010/03/09/1681883.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/axzxs2001/archive/2010/03/09/1681883.html"/><content type="text">在数据库中，经验有两个表关联的情况，也就是一个表中的主键为另一个表的外键，在ADO.NET时，如果向两个表中同时添中数据，我们通常做三步SQL操作，第一步：添加主表数据，第二步：得到主表中的主键，第三步：添加子表数据，在通常状况下，这些都是在事务中。先看一下数据库表结构。一个表为父表（这里为了说明技术，表没有具体意义），名字为FatherTable如下：还有一个子表，名字为SonTable如下：两...</content></entry><entry><id>http://www.cnblogs.com/axzxs2001/archive/2010/02/25/1673100.html</id><title type="text">ado.net连接池</title><summary type="text">ado.NET中提供了连接池的功能，多数开发人员很少设置它，因为它是默认的。界面设置如下图：关闭连接池也很简单，在连接字符串如下：Data Source=(local);Initial Catalog=AdventureWorks;Integrated Security=SSPI;Pooling=False;但连接池的本质是什么样的呢？用Reflector，打开System.Data.SqlCli...</summary><published>2010-02-24T16:46:00Z</published><updated>2010-02-24T16:46:00Z</updated><author><name>桂素伟</name><uri>http://www.cnblogs.com/axzxs2001/</uri></author><link rel="alternate" href="http://www.cnblogs.com/axzxs2001/archive/2010/02/25/1673100.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/axzxs2001/archive/2010/02/25/1673100.html"/><content type="text">ado.NET中提供了连接池的功能，多数开发人员很少设置它，因为它是默认的。界面设置如下图：关闭连接池也很简单，在连接字符串如下：Data Source=(local);Initial Catalog=AdventureWorks;Integrated Security=SSPI;Pooling=False;但连接池的本质是什么样的呢？用Reflector，打开System.Data.SqlCli...</content></entry><entry><id>http://www.cnblogs.com/axzxs2001/archive/2010/02/03/1663021.html</id><title type="text">有感微软中文论坛2010party</title><summary type="text">1月31号，是周末，很荣幸收到邀请参加微软中文技术论坛2010 party，这是我第一次参加论坛的party，因为2009年的那次我不在北京，没有能参加，所以这次就带了更多的好奇。虽然坐车出了点小插曲（比起冯瑞涛同志，我还算幸运，因为他在来的路上把钱包丢了），但还是如期到达微软大厦。我到时已经来了很多论坛的朋友，很多都不认识，因为都是线上论坛交流，但也不乏老朋友，比如MVP葛涵涛，陈广琛等。当到了...</summary><published>2010-02-03T13:59:00Z</published><updated>2010-02-03T13:59:00Z</updated><author><name>桂素伟</name><uri>http://www.cnblogs.com/axzxs2001/</uri></author><link rel="alternate" href="http://www.cnblogs.com/axzxs2001/archive/2010/02/03/1663021.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/axzxs2001/archive/2010/02/03/1663021.html"/><content type="text">1月31号，是周末，很荣幸收到邀请参加微软中文技术论坛2010 party，这是我第一次参加论坛的party，因为2009年的那次我不在北京，没有能参加，所以这次就带了更多的好奇。虽然坐车出了点小插曲（比起冯瑞涛同志，我还算幸运，因为他在来的路上把钱包丢了），但还是如期到达微软大厦。我到时已经来了很多论坛的朋友，很多都不认识，因为都是线上论坛交流，但也不乏老朋友，比如MVP葛涵涛，陈广琛等。当到了...</content></entry><entry><id>http://www.cnblogs.com/axzxs2001/archive/2010/01/18/1650818.html</id><title type="text">.net中的TDD</title><summary type="text">TDD(Test-Driven Development)测试驱动开发，就是以测试用例来带动开发，也就是先做测试用例，然后根据测试用例做开发。TDD的好外使是开发人员可以针对性的做开发，目标就是通过测试用例，当然，TDD更适合做逻辑的程序员，不适合更多的与UI开发相关的程序员。不管是TDD也好，传统的开发也好，肯定要先做设计，设计展开后如果采用普通方法做开发，那就是开始写代码，然后单元测试，集成测试...</summary><published>2010-01-18T08:19:00Z</published><updated>2010-01-18T08:19:00Z</updated><author><name>桂素伟</name><uri>http://www.cnblogs.com/axzxs2001/</uri></author><link rel="alternate" href="http://www.cnblogs.com/axzxs2001/archive/2010/01/18/1650818.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/axzxs2001/archive/2010/01/18/1650818.html"/><content type="text">TDD(Test-Driven Development)测试驱动开发，就是以测试用例来带动开发，也就是先做测试用例，然后根据测试用例做开发。TDD的好外使是开发人员可以针对性的做开发，目标就是通过测试用例，当然，TDD更适合做逻辑的程序员，不适合更多的与UI开发相关的程序员。不管是TDD也好，传统的开发也好，肯定要先做设计，设计展开后如果采用普通方法做开发，那就是开始写代码，然后单元测试，集成测试...</content></entry><entry><id>http://www.cnblogs.com/axzxs2001/archive/2010/01/12/1644585.html</id><title type="text">做俱乐部的感想</title><summary type="text">山西.net俱乐部成立于2006年5月，于2006年10月加入微软中国.net俱乐部，同时和微软合作做过多场线下活动，同时也参与了多次微软的线上活动。做俱乐部也有三个多年头了，有很多感概，因为俱乐部的定位从开始的不成熟到后来的成熟化，走过一些弯路。为了做俱乐部朋友少走弯路，所以分享一下山西.net俱乐部的经验。 我觉得做俱乐部先得给俱乐部一个定位，我们山西.net俱乐部是这样定位的：俱乐部是一个技...</summary><published>2010-01-12T01:32:00Z</published><updated>2010-01-12T01:32:00Z</updated><author><name>桂素伟</name><uri>http://www.cnblogs.com/axzxs2001/</uri></author><link rel="alternate" href="http://www.cnblogs.com/axzxs2001/archive/2010/01/12/1644585.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/axzxs2001/archive/2010/01/12/1644585.html"/><content type="text">山西.net俱乐部成立于2006年5月，于2006年10月加入微软中国.net俱乐部，同时和微软合作做过多场线下活动，同时也参与了多次微软的线上活动。做俱乐部也有三个多年头了，有很多感概，因为俱乐部的定位从开始的不成熟到后来的成熟化，走过一些弯路。为了做俱乐部朋友少走弯路，所以分享一下山西.net俱乐部的经验。 我觉得做俱乐部先得给俱乐部一个定位，我们山西.net俱乐部是这样定位的：俱乐部是一个技...</content></entry></feed>
