<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress.com" -->
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:mobile="http://www.google.com/schemas/sitemap-mobile/1.0" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"><url><loc>http://frankmao.com/2012/02/23/lookup-in-db-or-in-code-enum/</loc><mobile:mobile></mobile:mobile><lastmod>2012-05-30T18:33:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2012/05/25/aws-spot-instance/</loc><mobile:mobile></mobile:mobile><lastmod>2012-05-25T20:29:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/11/18/wif-adfs-oif-openssoopenam/</loc><mobile:mobile></mobile:mobile><lastmod>2012-04-30T20:23:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2012/04/30/push-notification-coding-memo/</loc><mobile:mobile></mobile:mobile><lastmod>2012-04-30T15:33:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2012/04/19/revisit-date-parse-time-zone-dst-and-sqlite-issues/</loc><mobile:mobile></mobile:mobile><lastmod>2012-04-19T20:45:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2012/04/13/ssl3_get_server_certificate-error-in-jjs-vps-manager/</loc><mobile:mobile></mobile:mobile><lastmod>2012-04-13T14:58:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2012/04/10/convert-validator-from-evil-to-dataannotation/</loc><mobile:mobile></mobile:mobile><lastmod>2012-04-10T15:20:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2012/03/28/build-an-ios-app-access-only-drupal-cms-site/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2012/03/drupal_rest_basi_auth.png</image:loc><image:title>drupal_rest_basi_auth</image:title></image><lastmod>2012-04-08T04:00:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2012/03/30/invalid-product-id/</loc><mobile:mobile></mobile:mobile><lastmod>2012-03-31T04:40:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2012/03/19/my-reviews-on-new-apple-tv/</loc><mobile:mobile></mobile:mobile><lastmod>2012-03-19T17:20:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2012/03/16/sqlite-and-coredata-in-ios-repository-pattern/</loc><mobile:mobile></mobile:mobile><lastmod>2012-03-16T19:49:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/06/02/encrypt-string-in-dotnet/</loc><mobile:mobile></mobile:mobile><lastmod>2012-03-13T18:08:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2012/02/13/mind-changed-on-coding-with-sqs/</loc><mobile:mobile></mobile:mobile><lastmod>2012-02-13T21:23:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2012/01/19/re-configure-dreamhost-evniorment-to-support-amazon-webservice/</loc><mobile:mobile></mobile:mobile><lastmod>2012-01-19T20:06:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2012/01/06/use-log4net-filter-to-dispatch-email-notification-based-on-string-match/</loc><mobile:mobile></mobile:mobile><lastmod>2012-01-06T21:08:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2012/01/06/nhibernate-session-query-ignore-fetch-join/</loc><mobile:mobile></mobile:mobile><lastmod>2012-01-06T20:51:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2006/09/28/get-a-logical-servers-name/</loc><mobile:mobile></mobile:mobile><lastmod>2012-01-06T18:17:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2012/01/04/share-static-html-in-mvc-views/</loc><mobile:mobile></mobile:mobile><lastmod>2012-01-04T19:25:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/12/16/make-method-parameter-strongly-typed-without-ifswitch/</loc><mobile:mobile></mobile:mobile><lastmod>2011-12-22T15:22:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/12/16/how-to-unit-test-class-has-dependency-on-httpresponse/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2011/12/unittesthttpresponse.png</image:loc><image:title>UnitTestHttpResponse</image:title></image><lastmod>2011-12-16T18:23:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/12/13/mpmovieplayercontroller/</loc><mobile:mobile></mobile:mobile><lastmod>2011-12-13T17:07:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/06/11/the-power-of-wcf-behaviors/</loc><mobile:mobile></mobile:mobile><lastmod>2011-11-18T21:55:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/11/09/wif-sts-mvc/</loc><mobile:mobile></mobile:mobile><lastmod>2011-11-09T21:26:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/10/25/use-nspredicate-in-searchable-uitableview/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2011/10/screen-capture.jpg</image:loc><image:title>Use NSPredicate in Searchable UITableView</image:title></image><lastmod>2011-10-25T14:33:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/10/18/xml2json-in-ruby/</loc><mobile:mobile></mobile:mobile><lastmod>2011-10-18T16:12:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/10/05/youtrack-gotcha/</loc><mobile:mobile></mobile:mobile><lastmod>2011-10-06T17:00:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/10/05/iis-remote-webdeploy/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2011/10/delegate_tracing.png</image:loc><image:title>delegate_tracing</image:title></image><lastmod>2011-10-05T14:31:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/07/15/tweet-config-transform-to-support-non-web-config-files-and-non-web-project/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2011/07/tweet_transform_1_edit_project_file.png</image:loc><image:title>tweet_transform_1_edit_project_file</image:title></image><lastmod>2011-09-15T16:50:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/08/31/reading-appsettings-from-config/</loc><mobile:mobile></mobile:mobile><lastmod>2011-08-31T16:07:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/08/30/hot-to-handle-wcf-fault-in-silverlight/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2011/08/wcf_proxy_pipeline_to_sl.png</image:loc><image:title>WCF_Proxy_Pipeline_to_SL</image:title></image><lastmod>2011-08-30T18:04:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/07/28/character-encoding-in-ruby/</loc><mobile:mobile></mobile:mobile><lastmod>2011-08-25T18:30:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/04/01/my-2-cents-about-new-csla/</loc><mobile:mobile></mobile:mobile><lastmod>2011-08-25T18:07:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/07/13/passing-credential-over-basichttpbinding/</loc><mobile:mobile></mobile:mobile><lastmod>2011-07-15T15:44:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/07/12/run-eruby-on-shared-host/</loc><mobile:mobile></mobile:mobile><lastmod>2011-07-12T20:29:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/05/20/utf-8-gbk-lookup-in-ruby/</loc><mobile:mobile></mobile:mobile><lastmod>2011-07-12T14:58:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/07/08/the-evolution-of-deploy-process-from-nant-token-to-config-transform-in-msbuild/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2011/07/vs_configuration.png</image:loc><image:title>vs_configuration</image:title></image><lastmod>2011-07-11T15:02:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/07/08/my-1st-ios-app-is-on-appstore-now/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2011/07/6a00e55225079e883401156fc3c9ba970c-400wi.jpg</image:loc><image:title>My 1st iOS app is on AppStore now</image:title></image><lastmod>2012-01-05T02:38:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/07/05/2-tricks-to-nhprof/</loc><mobile:mobile></mobile:mobile><lastmod>2011-07-05T17:39:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/05/27/embed-nhprof-into-cruisecontrol-net/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2010/05/nant_nhprof.png</image:loc><image:title>nant_nhprof</image:title></image><lastmod>2011-07-05T15:40:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/06/24/transform-ncover-xml-output-on-teamcity/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2011/06/ncover_artifact.png</image:loc><image:title>NCover_artifact</image:title></image><lastmod>2011-06-24T19:37:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/06/22/enable-svn-proxy-on-teamcity-server/</loc><mobile:mobile></mobile:mobile><lastmod>2011-06-23T20:29:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/02/17/tdd-javascript-in-netbeans/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2011/02/netbean_tdd_js.png</image:loc><image:title>netbean_tdd_js</image:title></image><lastmod>2011-06-22T19:43:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/06/19/coredata-constraint-failed/</loc><mobile:mobile></mobile:mobile><lastmod>2011-06-20T01:09:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/05/10/using-log4net-remoteappender-to-centralize-client-error-report/</loc><mobile:mobile></mobile:mobile><lastmod>2011-06-03T18:01:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/05/27/using-log4net-and-ninject-auto-binding-in-fitnesse/</loc><mobile:mobile></mobile:mobile><lastmod>2011-06-03T17:38:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/03/22/ninject-auto-binding/</loc><mobile:mobile></mobile:mobile><lastmod>2011-05-27T20:38:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/01/14/nhibernate-subquery/</loc><mobile:mobile></mobile:mobile><lastmod>2011-05-27T17:17:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/11/27/convert-charset-from-gb2312-to-unicode-in-ruby/</loc><mobile:mobile></mobile:mobile><lastmod>2011-05-19T16:38:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/05/06/hasmanytomany-list-in-nhibernate-is-inmutable/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2011/05/many-to-many.png</image:loc><image:title>many-to-many</image:title></image><lastmod>2011-05-06T20:15:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/05/03/composite_id-on-child-collection/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2011/05/composite_collection_mapping.png</image:loc><image:title>composite_collection_mapping</image:title></image><lastmod>2011-05-03T20:28:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/05/02/ruby-can-not-load-file/</loc><mobile:mobile></mobile:mobile><lastmod>2011-05-03T16:46:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/05/02/cascade-save-update-in-nhibernate-and-version-column/</loc><mobile:mobile></mobile:mobile><lastmod>2011-05-02T14:41:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/04/29/running-php-webservice-on-shared-host/</loc><mobile:mobile></mobile:mobile><lastmod>2011-04-29T19:08:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/04/21/developwithpassion-specifications/</loc><mobile:mobile></mobile:mobile><lastmod>2011-04-21T21:21:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/10/18/couldnt-find-logfile-in-nsb-service/</loc><mobile:mobile></mobile:mobile><lastmod>2011-04-05T14:25:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/03/09/handle-dependency-in-nservicebus/</loc><mobile:mobile></mobile:mobile><lastmod>2011-04-04T19:49:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/05/30/using-logfactory-warp-up-log4net-entlib-and-other-logging-service/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2008/05/logging_arch.jpg</image:loc><image:title>logging_arch</image:title></image><lastmod>2011-03-25T14:02:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/03/17/how-to-mock-in-powerunit/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2011/03/mock_in_pb_script.png</image:loc><image:title>mock_in_pb_script</image:title></image><lastmod>2011-03-17T20:13:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/05/03/swithing-to-mspec/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2010/05/mspec_in_resharper.png</image:loc><image:title>mspec_in_resharper</image:title></image><lastmod>2011-03-17T14:21:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/03/11/dependency-in-mvc2/</loc><mobile:mobile></mobile:mobile><lastmod>2011-03-11T16:58:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/03/10/generic-linqtosql-repository/</loc><mobile:mobile></mobile:mobile><lastmod>2011-03-10T16:29:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/02/09/enable-iis6-to-support-wcf-4-0/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2011/02/iis7_apppool.png</image:loc><image:title>iis7_apppool</image:title></image><lastmod>2011-02-09T18:09:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/02/09/remote-connect-to-sqlexpress/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2011/02/sqlexpress_tcpip.png</image:loc><image:title>sqlexpress_tcpip</image:title></image><lastmod>2011-02-09T17:53:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/02/04/revisit-ui-validation/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2011/02/silverlight_validation.png</image:loc><image:title>silverlight_validation</image:title></image><lastmod>2011-02-11T14:09:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/01/27/passing-predict-to-repository/</loc><mobile:mobile></mobile:mobile><lastmod>2011-01-27T16:42:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/01/24/automated-silverlight-wcf-asynchronous-test/</loc><mobile:mobile></mobile:mobile><lastmod>2011-01-24T16:25:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/01/12/fluentnhibernate-automapping/</loc><mobile:mobile></mobile:mobile><lastmod>2011-01-12T16:44:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/01/11/inmemorydatabasetest-using-fluentnhibernate/</loc><mobile:mobile></mobile:mobile><lastmod>2011-01-11T17:11:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2011/01/05/smart-comment-on-xp-dev/</loc><mobile:mobile></mobile:mobile><lastmod>2011-01-05T17:30:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/12/15/unit-test-in-silverlight/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2010/12/silverlight-lib-folder.png</image:loc><image:title>Silverlight-lib-folder</image:title></image><lastmod>2010-12-31T16:06:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/12/14/install-cc-rb-as-nt-service/</loc><mobile:mobile></mobile:mobile><lastmod>2012-03-17T09:36:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/12/10/cc-rb-rspec-rake-gem-oh-man/</loc><mobile:mobile></mobile:mobile><lastmod>2010-12-10T16:32:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/12/07/getupload-file-in-restful-service/</loc><mobile:mobile></mobile:mobile><lastmod>2010-12-08T15:35:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/11/25/universal-apple-app/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2010/11/screen-shot-2010-11-25-at-7-27-37-pm.png</image:loc><image:title>Screen shot 2010-11-25 at 7.27.37 PM</image:title></image><lastmod>2010-11-26T17:51:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/11/24/ioc-in-wpfwcf/</loc><mobile:mobile></mobile:mobile><lastmod>2010-11-26T16:57:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/11/19/when-caliburn-micro-meets-avalondock/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2010/11/caliburn-micro-avalon-dock-panel.png</image:loc><image:title>caliburn.micro.avalon.dock.panel</image:title></image><lastmod>2011-11-03T21:17:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/11/29/split-nhibernate-domain-objects-needs-loading-multipule-hbm-assemblies/</loc><mobile:mobile></mobile:mobile><lastmod>2010-11-24T05:07:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/11/22/implement-dirty-notification-on-avalon-doc-tab-caliburn-micro/</loc><mobile:mobile></mobile:mobile><lastmod>2010-11-23T19:15:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/11/18/handling-messagebox-in-caliburn-micro/</loc><mobile:mobile></mobile:mobile><lastmod>2010-11-18T21:50:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/11/18/winphone-caliburnmicro-and-sqlite/</loc><mobile:mobile></mobile:mobile><lastmod>2010-11-18T21:30:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/11/09/1st-day-of-winphone-dev/</loc><mobile:mobile></mobile:mobile><lastmod>2010-11-09T16:12:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/10/27/log4r-and-gateway-pattern/</loc><mobile:mobile></mobile:mobile><lastmod>2010-10-27T20:42:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/10/19/my-1st-nsb-app/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2010/10/nsb_folder_monitor.png</image:loc><image:title>NSB_Folder_Monitor</image:title></image><lastmod>2010-10-19T15:15:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/10/12/nservicebus-wcf-and-webservice/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2010/10/wcfintegration.png</image:loc><image:title>WcfIntegration</image:title></image><lastmod>2010-10-19T14:06:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/10/08/my-nservicebus-demo/</loc><mobile:mobile></mobile:mobile><lastmod>2010-10-08T20:07:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/10/06/back-from-udi-dahans-course/</loc><mobile:mobile></mobile:mobile><lastmod>2010-10-06T18:21:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/09/24/nested-viewusercontrol-binding-in-caliburn/</loc><mobile:mobile></mobile:mobile><lastmod>2010-09-24T14:46:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/09/22/nh-interceptor-and-listener/</loc><mobile:mobile></mobile:mobile><lastmod>2010-09-22T18:28:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/09/09/avalondock-databinding-problems/</loc><mobile:mobile></mobile:mobile><lastmod>2010-09-09T14:59:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/09/02/do-you-use-nh-exporting-schema/</loc><mobile:mobile></mobile:mobile><lastmod>2010-09-02T15:44:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/08/27/setcustomaction-in-linq2nh-to-solve-n1-problem/</loc><mobile:mobile></mobile:mobile><lastmod>2010-08-31T15:03:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/08/20/switching-from-simpletest-to-phpunit/</loc><mobile:mobile></mobile:mobile><lastmod>2010-08-22T06:44:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/08/18/source-control-database-scripts/</loc><mobile:mobile></mobile:mobile><lastmod>2010-08-20T23:39:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/08/18/converting-testcase-to-rspec/</loc><mobile:mobile></mobile:mobile><lastmod>2010-08-18T17:52:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/07/20/adopting-caliburn-to-easy-wpf-mvvm-development/</loc><mobile:mobile></mobile:mobile><lastmod>2010-09-09T06:28:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/07/13/upgrade-map-for-nextar-w3g-gps/</loc><mobile:mobile></mobile:mobile><lastmod>2010-07-14T05:11:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/06/30/using-memory-appender-to-test-logger/</loc><mobile:mobile></mobile:mobile><lastmod>2010-06-30T17:37:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/05/06/create-your-own-parts-to-merge-stored-procedure-into-fluent-nhibernate-mappings/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2009/05/fluent_nh_sp_patch.jpg</image:loc><image:title>fluent_NH_SP_Patch</image:title></image><lastmod>2010-06-22T14:31:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/06/11/the-power-of-wcf-behaviors-3-contract-behavior/</loc><mobile:mobile></mobile:mobile><lastmod>2010-06-16T15:15:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/05/07/control-the-entry-point-of-wpf-application/</loc><mobile:mobile></mobile:mobile><lastmod>2010-06-12T17:46:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/06/11/the-power-of-wcf-behaviors-4-endpoint-behavior/</loc><mobile:mobile></mobile:mobile><lastmod>2010-06-11T18:20:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/06/11/the-power-of-wcf-behaviors-2-service-behavior/</loc><mobile:mobile></mobile:mobile><lastmod>2010-06-11T18:12:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/05/26/let-jqgrid-consume-json/</loc><mobile:mobile></mobile:mobile><lastmod>2011-10-27T14:05:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/05/21/easy-upgrade-wcf-service-to-restful/</loc><mobile:mobile></mobile:mobile><lastmod>2010-05-21T15:09:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/05/12/unhandledexceptiondispatcher-for-wpf-app/</loc><mobile:mobile></mobile:mobile><lastmod>2010-05-19T15:42:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/10/29/use-notepad-to-create-orca-build-script-quickly/</loc><mobile:mobile></mobile:mobile><lastmod>2010-05-12T14:43:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/05/07/read-the-doc-before-diving-log4net-on-demand/</loc><mobile:mobile></mobile:mobile><lastmod>2010-05-07T15:18:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/08/12/replace-file-content-in-nant-task/</loc><mobile:mobile></mobile:mobile><lastmod>2010-05-07T15:05:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/05/05/internal-variables-in-log4net-conversation-pattern/</loc><mobile:mobile></mobile:mobile><lastmod>2010-05-06T15:03:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/05/04/white-nunit-as-ui-testing-tool/</loc><mobile:mobile></mobile:mobile><lastmod>2010-05-05T16:09:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/04/14/1st-day-of-using-git/</loc><mobile:mobile></mobile:mobile><lastmod>2010-04-14T20:33:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/03/31/convert-403-to-404/</loc><mobile:mobile></mobile:mobile><lastmod>2010-03-31T16:54:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/03/24/stub-or-expect-assertwascalled-or-verifyallexceptions/</loc><mobile:mobile></mobile:mobile><lastmod>2010-03-24T20:01:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/03/04/using-axis-to-consume-soap-web-service-in-jsp/</loc><mobile:mobile></mobile:mobile><lastmod>2010-03-04T22:39:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/02/10/unwrap-wcf-faultexception/</loc><mobile:mobile></mobile:mobile><lastmod>2010-02-10T19:20:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/02/05/follow-aggregate-pattern-when-using-automapper/</loc><mobile:mobile></mobile:mobile><lastmod>2010-02-05T22:33:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/01/28/i-hate-silverlight/</loc><mobile:mobile></mobile:mobile><lastmod>2010-01-29T20:20:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/10/21/jsp-consume-pb-component/</loc><mobile:mobile></mobile:mobile><lastmod>2010-01-27T15:12:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/01/12/automated-doc-for-dotnet-app/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2010/01/sandcastle_namespace_comments.png</image:loc><image:title>sandcastle_namespace_comments</image:title></image><lastmod>2010-01-15T15:40:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/01/08/how-to-make-nhibernate-to-support-delete-store-procedure-better/</loc><mobile:mobile></mobile:mobile><lastmod>2010-01-14T20:29:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2010/01/06/1st-day-of-nhprof/</loc><mobile:mobile></mobile:mobile><lastmod>2010-01-07T16:13:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/12/21/my-thoughts-on-value-object/</loc><mobile:mobile></mobile:mobile><lastmod>2009-12-31T17:16:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/12/31/a-debug-only-wcf-exception-problem/</loc><mobile:mobile></mobile:mobile><lastmod>2009-12-31T16:21:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/12/29/implement-fluentnhibernate-join-table/</loc><mobile:mobile></mobile:mobile><lastmod>2009-12-29T16:35:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/09/23/a-possible-way-to-upgrade-pb-to-dotnet/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2009/09/hybrid_app.jpg</image:loc><image:title>Hybrid_app</image:title></image><lastmod>2010-10-21T17:57:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/03/05/nh-sp-lock-composite-id/</loc><mobile:mobile></mobile:mobile><lastmod>2009-12-23T17:51:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/11/20/using-powergen-to-bootstrap-pbl/</loc><mobile:mobile></mobile:mobile><lastmod>2009-12-18T15:17:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/11/24/mef-in-mvvm-with-wcf/</loc><mobile:mobile></mobile:mobile><lastmod>2009-12-17T21:21:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/12/09/why-my-repository-update-should-not-return-t/</loc><mobile:mobile></mobile:mobile><lastmod>2009-12-10T15:38:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/10/10/powerbuilder-on-curisecontrol/</loc><mobile:mobile></mobile:mobile><lastmod>2009-12-02T20:21:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/11/27/deploy-jars-to-easerver/</loc><mobile:mobile></mobile:mobile><lastmod>2009-11-27T21:37:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/06/05/publish-wcf-service-to-clients-using-different-language/</loc><mobile:mobile></mobile:mobile><lastmod>2011-01-20T14:50:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/11/20/unit-test-eaf-dst-component/</loc><mobile:mobile></mobile:mobile><lastmod>2009-11-21T17:08:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/08/08/using-structuremap-to-mock-dataaccess-in-csla-bo/</loc><mobile:mobile></mobile:mobile><lastmod>2011-03-28T21:14:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/10/16/added-modificationhistroy-to-release/</loc><mobile:mobile></mobile:mobile><lastmod>2009-10-16T21:50:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/about/</loc><mobile:mobile></mobile:mobile><lastmod>2009-10-08T12:22:05+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>http://frankmao.com/the-podcasts-i-subscribed/</loc><mobile:mobile></mobile:mobile><lastmod>2009-10-08T04:25:57+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>http://frankmao.com/2009/10/02/extened-service-behavior-to-check-authorization/</loc><mobile:mobile></mobile:mobile><lastmod>2009-10-02T17:49:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/06/19/wcf-principalpermission/</loc><mobile:mobile></mobile:mobile><lastmod>2009-10-02T14:03:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/10/01/maximum-string-content-length-quota-8192-has-been-exceeded/</loc><mobile:mobile></mobile:mobile><lastmod>2009-10-01T19:24:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/01/25/wcf-quick-start/</loc><mobile:mobile></mobile:mobile><lastmod>2009-09-30T14:20:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/09/24/use-dos-command-to-pulldeploy-version-from-cc-net/</loc><mobile:mobile></mobile:mobile><lastmod>2009-09-24T16:50:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/09/18/in-case-you-got-stringbuilder-error-in-java/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2009/09/eclipse_14.jpg</image:loc><image:title>eclipse_14</image:title></image><lastmod>2009-09-18T21:17:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/04/01/customerize-wcf-authorization/</loc><mobile:mobile></mobile:mobile><lastmod>2009-09-16T15:05:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/09/11/wpf-listview-control/</loc><mobile:mobile></mobile:mobile><lastmod>2009-10-08T03:11:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/03/26/wcf-auth-peek/</loc><mobile:mobile></mobile:mobile><lastmod>2009-09-09T20:37:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/09/12/set-default-value-to-detailsview/</loc><mobile:mobile></mobile:mobile><lastmod>2009-08-28T22:21:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/08/21/no-configuration-wcf-host-and-client/</loc><mobile:mobile></mobile:mobile><lastmod>2009-08-21T21:20:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/08/19/ruby-project-management/</loc><mobile:mobile></mobile:mobile><lastmod>2009-08-20T13:59:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/07/07/popup-messagebox-in-viewmodel/</loc><mobile:mobile></mobile:mobile><lastmod>2009-08-11T20:22:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/08/06/recursively-get-activedirectiory-user-groups/</loc><mobile:mobile></mobile:mobile><lastmod>2009-08-06T17:38:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/08/05/test-cascade-delete-using-sql-query/</loc><mobile:mobile></mobile:mobile><lastmod>2009-08-05T16:33:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/07/29/ncover-community-version/</loc><mobile:mobile></mobile:mobile><lastmod>2009-07-29T14:53:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/07/08/rewrap-evil-validationerrors-in-wpf-validationrule/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2009/07/wpf_validation.jpg</image:loc><image:title>wpf_validation</image:title></image><lastmod>2009-07-08T22:13:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/07/07/make-wcf-clientproxy-iocable/</loc><mobile:mobile></mobile:mobile><lastmod>2009-07-07T17:01:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/06/30/using-nhibernate-transformer-to-get-dto/</loc><mobile:mobile></mobile:mobile><lastmod>2009-07-07T14:06:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/07/02/twoway-databinding-selecteditem-in-wpf-listbox/</loc><mobile:mobile></mobile:mobile><lastmod>2009-07-27T18:46:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/06/11/sending-customized-errorexception-to-wcf-client/</loc><mobile:mobile></mobile:mobile><lastmod>2009-06-26T20:33:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/05/01/wcf-fault-convert-errorhandler-extension/</loc><mobile:mobile></mobile:mobile><lastmod>2009-06-19T14:25:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/06/17/paging-fetch-result-of-nhibernate/</loc><mobile:mobile></mobile:mobile><lastmod>2011-10-18T18:28:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/06/03/powerunit-changed-to-nant-auto-build/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2009/06/pbunit_ver.jpg</image:loc><image:title>pbunit_ver</image:title></image><lastmod>2009-06-03T19:11:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/05/27/a-tough-nh-inheritance-example/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2009/05/stakeholderclassdiagram.jpg</image:loc><image:title>StakeholderClassDiagram</image:title></image><lastmod>2009-05-28T17:09:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/05/27/pb_internal_exception-in-easerver/</loc><mobile:mobile></mobile:mobile><lastmod>2009-05-27T17:49:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/05/25/embed-autodeploy-pb-component-task-to-cruisecontrol/</loc><mobile:mobile></mobile:mobile><lastmod>2009-05-25T19:37:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/05/25/pb-read-version-number-from-exe/</loc><mobile:mobile></mobile:mobile><lastmod>2009-05-25T14:16:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/12/12/orcascript-setting-version-number-into-exe/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2008/12/pbunit_version.jpg</image:loc><image:title>pbunit_version</image:title></image><lastmod>2009-05-22T16:42:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/05/05/fluent-nhibernate/</loc><mobile:mobile></mobile:mobile><lastmod>2009-10-21T20:04:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/04/14/evil-validation-pattern/</loc><mobile:mobile></mobile:mobile><lastmod>2009-05-01T17:39:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/04/23/handledisplay-unhandleexception-in-wpf/</loc><mobile:mobile></mobile:mobile><lastmod>2009-04-23T18:02:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/04/15/nant-includebuild-file/</loc><mobile:mobile></mobile:mobile><lastmod>2009-04-15T17:10:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/02/17/svn-with-pb/</loc><mobile:mobile></mobile:mobile><lastmod>2011-10-31T15:53:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/03/24/significant-sp-related-changes-in-new-210-alpha-nh/</loc><mobile:mobile></mobile:mobile><lastmod>2009-03-24T21:57:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/02/08/apply-unit-test-to-pfc-application/</loc><mobile:mobile></mobile:mobile><lastmod>2009-03-19T20:54:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/03/09/add-cover-picture-to-podcast/</loc><mobile:mobile></mobile:mobile><lastmod>2009-03-09T20:26:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/03/09/workdir-setup-in-pbpuskoksvnccnet-mode/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2009/03/pb_dir.jpg</image:loc><image:title>pb_dir</image:title></image><lastmod>2009-03-09T20:11:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/02/11/irepository/</loc><mobile:mobile></mobile:mobile><lastmod>2009-02-11T19:07:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/02/06/extract-validation-rules-out-from-csla-bo/</loc><mobile:mobile></mobile:mobile><lastmod>2009-02-09T23:04:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/10/06/repository-pattern-in-csla/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2008/10/csla_repository.jpg</image:loc><image:title>csla_repository</image:title></image><lastmod>2009-02-09T22:16:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/11/21/seperate-concern-between-parent-and-child/</loc><mobile:mobile></mobile:mobile><lastmod>2009-02-04T21:20:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/02/03/a-rhino-bug-stub-property-back-to-default/</loc><mobile:mobile></mobile:mobile><lastmod>2009-02-03T16:56:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/12/19/cslaobjectfactory-iii-whats-wrong-with-updatechildren/</loc><mobile:mobile></mobile:mobile><lastmod>2009-01-30T19:06:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2009/01/30/enable-datagrid-header-clicking-sorting/</loc><mobile:mobile></mobile:mobile><lastmod>2009-01-30T18:19:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/12/15/cslaobjectfactory-part-ii-difficulties-on-child-bo/</loc><mobile:mobile></mobile:mobile><lastmod>2008-12-23T16:02:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/12/10/cslaobjectfactory/</loc><mobile:mobile></mobile:mobile><lastmod>2008-12-15T16:03:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/12/11/manage-version-number-through-ccnet/</loc><mobile:mobile></mobile:mobile><lastmod>2008-12-12T18:13:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/12/09/struggling-with-winform-menus/</loc><mobile:mobile></mobile:mobile><lastmod>2008-12-09T19:12:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/05/11/discuss-around-csla/</loc><mobile:mobile></mobile:mobile><lastmod>2008-12-09T14:44:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/11/28/should-always-ignoreargument-when-assertwascalled/</loc><mobile:mobile></mobile:mobile><lastmod>2008-12-03T18:49:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/12/02/linq-left-join/</loc><mobile:mobile></mobile:mobile><lastmod>2008-12-03T16:52:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/04/04/mocktest-dataaccess-funtions-in-csla/</loc><mobile:mobile></mobile:mobile><lastmod>2008-12-03T15:38:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/11/12/a-non-runlocal-dataportal_create-is-needed-for-wcf/</loc><mobile:mobile></mobile:mobile><lastmod>2008-11-21T23:47:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/11/20/another-ccnet-day/</loc><mobile:mobile></mobile:mobile><lastmod>2008-11-21T16:01:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/11/19/auto-wire-in-structuremap-25/</loc><mobile:mobile></mobile:mobile><lastmod>2008-11-20T23:21:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/11/04/when-parent-child-meets-inheritance/</loc><mobile:mobile></mobile:mobile><lastmod>2008-11-05T15:45:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/10/22/aspnet-dynamic-data/</loc><mobile:mobile></mobile:mobile><lastmod>2008-10-22T14:58:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/10/17/strange-listbox-databinding/</loc><mobile:mobile></mobile:mobile><lastmod>2008-10-17T19:00:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/10/14/pull-up-csla-bos-validation-message/</loc><mobile:mobile></mobile:mobile><lastmod>2008-10-14T20:15:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/10/08/watch-out-the-data-type-when-doing-databind/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2008/10/databinding_combobox.jpg</image:loc><image:title>databinding_combobox</image:title></image><lastmod>2008-10-08T18:09:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/10/06/aptana-studio/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2008/10/aptana-studio_strange_unit_test_window.jpg</image:loc><image:title>aptana-studio_strange_unit_test_window</image:title></image><lastmod>2008-10-08T05:10:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/10/03/keyword-expandsion/</loc><mobile:mobile></mobile:mobile><lastmod>2008-10-03T16:48:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/05/09/test-authorizatoin-rules-in-csla/</loc><mobile:mobile></mobile:mobile><lastmod>2008-09-29T16:40:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/09/29/using-optional-private-field-param-to-register-property-to-waive-loadproperty/</loc><mobile:mobile></mobile:mobile><lastmod>2008-09-29T15:46:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/09/24/moving-to-tfs/</loc><mobile:mobile></mobile:mobile><lastmod>2008-09-24T20:34:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/09/22/install-sysam-server/</loc><mobile:mobile></mobile:mobile><lastmod>2008-09-22T20:46:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/04/15/csla-day-3-linq-to-sql-in-csla/</loc><mobile:mobile></mobile:mobile><lastmod>2008-09-18T14:42:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/09/17/rollback-db-unit-test/</loc><mobile:mobile></mobile:mobile><lastmod>2008-09-17T19:56:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/07/25/add-new-item-into-array/</loc><mobile:mobile></mobile:mobile><lastmod>2008-09-15T21:01:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/09/05/structuremap-registry-in-wcf/</loc><mobile:mobile></mobile:mobile><lastmod>2008-09-12T20:04:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/08/29/bdd-in-csla/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2008/08/bdd_csla.jpg</image:loc><image:title>bdd_csla</image:title></image><lastmod>2008-09-10T14:35:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/09/04/config-file-for-linqtosql-dbml/</loc><mobile:mobile></mobile:mobile><lastmod>2008-09-04T21:49:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/07/30/jquery-releases-javascript-pain/</loc><mobile:mobile></mobile:mobile><lastmod>2008-11-10T20:28:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/08/28/event-wire-up-in-mvp/</loc><mobile:mobile></mobile:mobile><lastmod>2008-08-28T20:28:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/08/27/rowfocuschanged-event-in-datagrid/</loc><mobile:mobile></mobile:mobile><lastmod>2008-08-27T19:08:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/07/17/linq-to-sql-takes-dynamic-cretira/</loc><mobile:mobile></mobile:mobile><lastmod>2008-08-27T15:05:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/08/26/control-config-file-for-log4net/</loc><mobile:mobile></mobile:mobile><lastmod>2008-08-26T20:35:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/08/20/scanner-a-very-handy-disk-tool/</loc><mobile:mobile></mobile:mobile><lastmod>2008-08-20T15:21:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/05/23/log-trace-wcf-service/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2008/05/wcf_mangament_set.jpg</image:loc><image:title>wcf_mangament_set</image:title></image><lastmod>2008-08-11T16:59:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/07/23/another-way-to-mock-dataacess-in-cslabo/</loc><mobile:mobile></mobile:mobile><lastmod>2008-08-08T15:03:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/05/22/use-wcf-faultexception-logbook-in-csla/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2008/05/wcf_csla_logviewer.jpg</image:loc><image:title>wcf_csla_logviewer</image:title></image><lastmod>2008-08-01T15:17:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/07/31/fun-to-learn-design-patterns/</loc><mobile:mobile></mobile:mobile><lastmod>2008-07-31T20:49:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/04/18/csla-day-4-implement-update-using-linq-to-sql-in-wcf/</loc><mobile:mobile></mobile:mobile><lastmod>2008-07-30T19:28:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/07/28/an-ide-for-ruby-radrails-from-aptana/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2008/07/intelligense_radrails.jpg</image:loc><image:title>intelligense_radrails</image:title></image><lastmod>2008-07-28T20:08:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/07/25/new-vs-override/</loc><mobile:mobile></mobile:mobile><lastmod>2010-01-08T16:40:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/05/05/cslaex-nice-dal-but-can-be-nicer/</loc><mobile:mobile></mobile:mobile><lastmod>2008-07-16T21:29:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/07/11/looking-for-cookie-forceclick/</loc><mobile:mobile></mobile:mobile><lastmod>2008-07-11T21:26:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/06/26/inheritance-csla-bo-in-wcf/</loc><mobile:mobile></mobile:mobile><lastmod>2008-06-26T19:17:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/06/18/lazyload-in-csla-35/</loc><mobile:mobile></mobile:mobile><lastmod>2008-06-18T17:03:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/06/16/turn-on-dtc-access-on-xp-sp2/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2008/06/dtc_xp.jpg</image:loc><image:title>dtc_xp</image:title></image><lastmod>2008-06-17T17:02:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/06/13/workaround-to-errorprovider-not-support-nested-bo/</loc><mobile:mobile></mobile:mobile><lastmod>2008-06-13T20:34:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/06/10/collection-validation/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2008/06/csla_validation_collection_1.jpg</image:loc><image:title>csla_validation_collection_1</image:title></image><lastmod>2008-06-12T17:40:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/06/11/linq-to-sql-only-supports-single-table-inheritance/</loc><mobile:mobile></mobile:mobile><lastmod>2008-06-11T21:44:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/06/05/set-property-expect-setter-in-moq/</loc><mobile:mobile></mobile:mobile><lastmod>2008-12-23T02:37:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/06/02/generic-csla-authorization-rules/</loc><mobile:mobile></mobile:mobile><lastmod>2008-06-02T21:02:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/01/28/moving-wcf-service-to-iis/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2008/01/wcf_monitor_svcconfigeditor_open_iis.jpg</image:loc><image:title>clsa_wcf_trace</image:title></image><lastmod>2008-05-23T19:53:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/05/15/about-collection/</loc><mobile:mobile></mobile:mobile><lastmod>2008-05-16T02:38:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/05/06/typemock-repository-object-in-csla-bo/</loc><mobile:mobile></mobile:mobile><lastmod>2008-05-14T05:12:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/12/03/databinding-nested-properties/</loc><mobile:mobile></mobile:mobile><lastmod>2008-07-29T07:46:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/04/30/some-date-standards-in-ruby/</loc><mobile:mobile></mobile:mobile><lastmod>2008-05-01T05:13:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/04/24/questions-to-csla/</loc><mobile:mobile></mobile:mobile><lastmod>2008-04-25T16:53:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/04/22/ioc-container-in-csla/</loc><mobile:mobile></mobile:mobile><lastmod>2008-05-08T08:15:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/04/21/typemock-linq-datacontext-in-csla-bo/</loc><mobile:mobile></mobile:mobile><lastmod>2008-04-22T08:49:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/04/17/junit-in-ccnet/</loc><mobile:mobile></mobile:mobile><lastmod>2012-01-20T07:38:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/04/08/csla-day2-detail-data-binding-errorprovider-sp-update/</loc><mobile:mobile></mobile:mobile><lastmod>2008-04-08T17:26:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/04/04/my-1st-csla-winform-app/</loc><mobile:mobile></mobile:mobile><lastmod>2008-04-07T15:07:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/04/01/about-dal/</loc><mobile:mobile></mobile:mobile><lastmod>2008-04-01T20:11:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/03/31/wake-on-lan/</loc><mobile:mobile></mobile:mobile><lastmod>2008-04-01T14:28:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/03/31/why-aop/</loc><mobile:mobile></mobile:mobile><lastmod>2008-03-31T16:51:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/03/28/security-in-csla/</loc><mobile:mobile></mobile:mobile><lastmod>2008-03-28T17:13:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/03/27/dotnet-application-framework/</loc><mobile:mobile></mobile:mobile><lastmod>2008-04-04T18:34:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/03/19/texteditor-for-ruby/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2008/03/ruby_unit_test_in_scite.jpg</image:loc><image:title>ruby_unit_test_in_scite</image:title></image><lastmod>2008-03-19T15:40:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/02/21/apply-mvp-pattern-in-powerbuilder-application/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2008/02/pb_mvp.gif</image:loc><image:title>pb_mvp</image:title></image><lastmod>2008-03-12T21:39:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/03/12/create-a-standalone-orcascript-app-for-pb11/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2008/03/orcascr110.jpg</image:loc><image:title>orcascr110</image:title></image><lastmod>2008-09-24T20:28:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/02/29/strange-nant-problem/</loc><mobile:mobile></mobile:mobile><lastmod>2008-03-06T09:43:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/02/25/powerunit-new-ui/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2008/02/pbunit_newui.jpg</image:loc><image:title>pbunit_newui</image:title></image><lastmod>2008-03-06T09:43:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/01/17/linq-to-sql-nhibernate/</loc><mobile:mobile></mobile:mobile><lastmod>2008-03-27T16:41:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/02/15/problems-of-moving-pb-11-to-dotnet-winform/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2008/02/pb11_newfeature.jpg</image:loc></image><lastmod>2008-02-15T20:36:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/02/12/ncover-and-nant/</loc><mobile:mobile></mobile:mobile><lastmod>2008-02-12T18:49:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/02/05/pbunitpowerunit-quick-start/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2008/02/2_demo_app_lib_list.jpg</image:loc></image><lastmod>2012-04-16T15:21:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/02/01/workflow-an-under-utilized-tech/</loc><mobile:mobile></mobile:mobile><lastmod>2008-02-04T00:11:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/11/06/must-to-know-before-diving-into-nhibernate/</loc><mobile:mobile></mobile:mobile><lastmod>2008-01-31T18:33:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/11/27/evaluation-of-code-generator/</loc><mobile:mobile></mobile:mobile><lastmod>2008-11-24T12:25:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/10/04/can-not-open-chm-file-from-network-drive/</loc><mobile:mobile></mobile:mobile><lastmod>2012-02-03T11:57:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/01/23/validation-in-domain-layer/</loc><mobile:mobile></mobile:mobile><lastmod>2008-01-23T23:08:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/01/22/rethinking-constructor-parameters/</loc><mobile:mobile></mobile:mobile><lastmod>2008-01-22T17:39:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/11/13/thinking-in-mock/</loc><mobile:mobile></mobile:mobile><lastmod>2008-01-21T20:07:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/01/18/where-is-idatacontext/</loc><mobile:mobile></mobile:mobile><lastmod>2008-11-23T02:40:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/01/15/experiencing-aspnet-mvc-day-1/</loc><mobile:mobile></mobile:mobile><lastmod>2008-01-15T19:49:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/10/01/using-dos-command-to-auto-pick-todays-wallpaper/</loc><mobile:mobile></mobile:mobile><lastmod>2008-01-04T15:30:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2008/01/03/install-dreamweaver-cs3-conficts-with-old-version-flash-player/</loc><mobile:mobile></mobile:mobile><lastmod>2008-09-11T00:41:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/12/28/datetime-compare-problem-when-using-stored-procedure-in-nhibernate/</loc><mobile:mobile></mobile:mobile><lastmod>2008-04-16T15:10:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/12/18/rss-parser-and-generator-php-and-ruby-cdata/</loc><mobile:mobile></mobile:mobile><lastmod>2007-12-19T23:05:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/11/23/parse-and-generate-podcast-rss-feed-using-ruby/</loc><mobile:mobile></mobile:mobile><lastmod>2008-11-27T11:24:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/12/18/remove-region-tags-in-your-csharp-code/</loc><mobile:mobile></mobile:mobile><lastmod>2007-12-18T16:55:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2006/11/27/gbk2utf-so-simple/</loc><mobile:mobile></mobile:mobile><lastmod>2007-12-18T06:34:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/12/14/where-should-i-distinct-and-sort-data-result-from-nhibernate/</loc><mobile:mobile></mobile:mobile><lastmod>2008-03-04T08:21:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/12/12/ruby-appconfig-file/</loc><mobile:mobile></mobile:mobile><lastmod>2008-07-21T18:42:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/10/15/using-google-blogger-data-api-to-implement-auto-post/</loc><mobile:mobile></mobile:mobile><lastmod>2011-09-25T13:58:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/12/07/understand-j_security_check-by-coding-in-ruby/</loc><mobile:mobile></mobile:mobile><lastmod>2007-12-07T17:59:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/12/06/free-webtrends-awstats/</loc><mobile:mobile></mobile:mobile><lastmod>2007-12-06T21:14:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/12/05/eager-fetch-or-fetch-join/</loc><mobile:mobile></mobile:mobile><lastmod>2007-12-16T17:31:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/12/05/lazy-load-conflicts-with-property-ref-in-many-to-one-mapping/</loc><mobile:mobile></mobile:mobile><lastmod>2007-12-05T18:05:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/12/05/nhibernate-and-stored-procedure-part2-dealing-with-orginal-values/</loc><mobile:mobile></mobile:mobile><lastmod>2007-12-05T15:56:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/12/04/parsing-wordpresss-rss-feed/</loc><mobile:mobile></mobile:mobile><lastmod>2009-03-03T10:57:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/11/26/lost-in-patterns/</loc><mobile:mobile></mobile:mobile><lastmod>2007-12-18T20:23:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/11/16/browsers-back-button-issue/</loc><mobile:mobile></mobile:mobile><lastmod>2007-11-20T16:12:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/11/15/unable-open-secured-64bit-website-in-firefox/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2007/11/easdev_ff2_security_protocol_error.jpg</image:loc></image><lastmod>2007-11-15T21:01:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/11/08/nhibernate-and-stored-procedure/</loc><mobile:mobile></mobile:mobile><lastmod>2008-06-17T23:19:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/11/07/activerecord-doesnt-support-sp-yet/</loc><mobile:mobile></mobile:mobile><lastmod>2007-11-08T00:02:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/11/07/how-loose-is-loose-enough/</loc><mobile:mobile></mobile:mobile><lastmod>2007-11-08T06:25:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/11/01/32767-vs-varcharmax/</loc><mobile:mobile></mobile:mobile><lastmod>2007-11-01T18:56:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/10/23/powerunit/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2007/10/pbunit_result_in_cc.jpg</image:loc></image><lastmod>2007-10-31T15:13:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/10/26/the-future-of-datawindow/</loc><mobile:mobile></mobile:mobile><image><image:loc>http://maonet.files.wordpress.com/2007/10/datasource_of_datagridview.jpg</image:loc></image><lastmod>2007-10-26T21:54:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/10/26/first-day-with-svn/</loc><mobile:mobile></mobile:mobile><lastmod>2007-10-26T15:28:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/10/25/powerbuilder-work-with-svn-cvs-on-sourceforge/</loc><mobile:mobile></mobile:mobile><lastmod>2009-09-07T18:05:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/10/17/pbunit-hard-to-love-had-to-use/</loc><mobile:mobile></mobile:mobile><lastmod>2011-10-11T14:13:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/10/05/way-to-mvp-mvc-vs-mvp/</loc><mobile:mobile></mobile:mobile><lastmod>2007-10-05T21:39:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/09/29/n-tier-in-dotnet/</loc><mobile:mobile></mobile:mobile><lastmod>2008-09-04T08:38:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/09/27/dotnet-on-rails-monorail/</loc><mobile:mobile></mobile:mobile><lastmod>2008-02-06T16:27:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/09/21/partially-deploy-a-web-app-in-easerver-by-using-jagant/</loc><mobile:mobile></mobile:mobile><lastmod>2007-09-21T17:25:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2006/11/25/disable-xps-forceguest-in-workgroup-mode/</loc><mobile:mobile></mobile:mobile><lastmod>2010-03-10T05:48:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/08/01/my-first-fitnesse-with-dotnet/</loc><mobile:mobile></mobile:mobile><lastmod>2007-08-02T16:07:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/08/02/update-to-fit-with-ruby/</loc><mobile:mobile></mobile:mobile><lastmod>2007-08-02T16:06:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2007/08/01/double-messagebox-in-rowfoucchangeing-event/</loc><mobile:mobile></mobile:mobile><lastmod>2007-08-01T21:59:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2006/09/23/hello-world/</loc><mobile:mobile></mobile:mobile><lastmod>2007-08-01T19:47:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2006/11/15/dwl-g650-wireless-zero-configuration-service/</loc><mobile:mobile></mobile:mobile><lastmod>2007-08-01T19:47:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2006/09/26/iframe/</loc><mobile:mobile></mobile:mobile><lastmod>2007-09-21T17:27:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2006/09/29/jp-boodhoo-dotnet-expert/</loc><mobile:mobile></mobile:mobile><lastmod>2006-09-29T17:08:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2006/09/29/hello-world-for-rails/</loc><mobile:mobile></mobile:mobile><lastmod>2006-09-29T15:22:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/2006/09/27/powerbuilder-11-kicks-out-appeon/</loc><mobile:mobile></mobile:mobile><lastmod>2009-05-14T16:16:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://frankmao.com/</loc><changefreq>daily</changefreq><priority>1.0</priority><lastmod>2012-05-30T18:33:12+00:00</lastmod></url></urlset>

