<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[dandan12的专栏]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/dandan12</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; dandan12]]></copyright><item><title><![CDATA[MSMQ消息队列学习笔记（一）]]></title><link>https://blog.csdn.net/dandan12/article/details/8646217</link><guid>https://blog.csdn.net/dandan12/article/details/8646217</guid><author>dandan12</author><pubDate>Thu, 07 Mar 2013 13:57:42 +0800</pubDate><description><![CDATA[1.创建消息队列
    
       /// 
        /// 在指定的路径中创建非事务性“消息队列”队列
        /// 
        /// 要创建队列的路径
        /// 返回：表示新队列的 System.Messaging.MessageQueue
        public static MessageQueue Create(strin]]></description><category></category></item><item><title><![CDATA[SQL优化心得]]></title><link>https://blog.csdn.net/dandan12/article/details/8555855</link><guid>https://blog.csdn.net/dandan12/article/details/8555855</guid><author>dandan12</author><pubDate>Wed, 30 Jan 2013 13:27:29 +0800</pubDate><description><![CDATA[1.SQL语句中尽量避免试用子查询
2.SQL中LEFT JOIN,RIGHT JOIN中应对附表中的数据用是否为空的判断，
    例如：SQL SERVER中用ISNULL,ORALCE中用NVL;
3.SQL中尽量将数据字段类型的转换进行手工转换，不要让系统判断 
4.SQL中尽量避免SELECT * 的出现]]></description><category></category></item><item><title><![CDATA[软件开发设计思想]]></title><link>https://blog.csdn.net/dandan12/article/details/8472741</link><guid>https://blog.csdn.net/dandan12/article/details/8472741</guid><author>dandan12</author><pubDate>Sun, 06 Jan 2013 13:54:18 +0800</pubDate><description><![CDATA[软件开发设计思想



（1） 瀑布模型（waterfall model）
 

   瀑布模型核心思想是按工序将问题化简，将功能的实现与设计分开，便于分工协作，即采用结构化的分析与设计方法将逻辑实现与物理实现分开。将软件生命周期划分为制定计划、需求分析、软件设计、程序编写、软件测试和运行维护等六个基本活动，并且规定了它们自上而下、相互衔接的固定次序，如同瀑布流水，逐级下落。从本质来]]></description><category></category></item><item><title><![CDATA[在已部署的3层LightSwitch 应用程序中诊断问题（艾瑞克·埃尔哈特）]]></title><link>https://blog.csdn.net/dandan12/article/details/8276422</link><guid>https://blog.csdn.net/dandan12/article/details/8276422</guid><author>dandan12</author><pubDate>Mon, 10 Dec 2012 08:46:23 +0800</pubDate><description><![CDATA[在已部署的3层LightSwitch 应用程序中诊断问题（艾瑞克·埃尔哈特）


时常LightSwitch 应用程序在开发人员的机器上运行得很完美，但是当部署到互联网信息服务器（IIS）机器上时，它就不再正常运作了。出现的问题范畴包括从IIS配置不当到数据库连接字符串不正确。或者是某个程序集没有部署在IIS机器上。 谨在这儿分享一些我常用的调试技术来帮助系统管理员诊断部署的应用程序中的问题]]></description><category></category></item><item><title><![CDATA[检测到在集成的托管管道模式下不适用的 ASP.NET]]></title><link>https://blog.csdn.net/dandan12/article/details/8210927</link><guid>https://blog.csdn.net/dandan12/article/details/8210927</guid><author>dandan12</author><pubDate>Thu, 22 Nov 2012 10:04:54 +0800</pubDate><description><![CDATA[配置项目时出现，检测到在集成的托管管道模式下不适用的 ASP.NET 设置的解决方法
 

 
方法一：修改应用程序池托管管道模式至经典模式

 
方法二，修改web.config
  
      
    



变更为]]></description><category></category></item><item><title><![CDATA[ASP.NET传参汇总]]></title><link>https://blog.csdn.net/dandan12/article/details/8198654</link><guid>https://blog.csdn.net/dandan12/article/details/8198654</guid><author>dandan12</author><pubDate>Mon, 19 Nov 2012 11:14:44 +0800</pubDate><description><![CDATA[1. Get(即使用QueryString显式传递)
     方式：在url后面跟参数。
     特点：简单、方便。
     缺点：字符串长度最长为255个字符；数据泄漏在url中。
     适用数据：简单、少量、关键的数据。
     适用范围：传递给自己、传递给另一个目标页面；常用于2个页面间传递数据。
     用法：例如：url后加?UserID=…，跳转到目标页面，目]]></description><category></category></item><item><title><![CDATA[SqlServer中查看表结构字段，主键，外键，递增，描述)方法]]></title><link>https://blog.csdn.net/dandan12/article/details/8183627</link><guid>https://blog.csdn.net/dandan12/article/details/8183627</guid><author>dandan12</author><pubDate>Wed, 14 Nov 2012 17:05:29 +0800</pubDate><description><![CDATA[1. 获取表的基本字段属性 
获取SqlServer中表结构 SELECT syscolumns.name,systypes.name,syscolumns.isnullable, syscolumns.length 
FROM syscolumns, systypes 
WHERE syscolumns.xusertype
= systypes.xusertype 
AND sysco]]></description><category></category></item><item><title><![CDATA[2009-08-07 00:15 js获得浏览器高度和宽度 参数]]></title><link>https://blog.csdn.net/dandan12/article/details/8085467</link><guid>https://blog.csdn.net/dandan12/article/details/8085467</guid><author>dandan12</author><pubDate>Thu, 18 Oct 2012 14:09:16 +0800</pubDate><description><![CDATA[document.documentElement.clientHeight -->浏览器的高度
document.documentElement.scrollHeight 全文的高度
document.documentElement.scrollTop滚去的高度


function getInfo()
{
    var s = "";
    s += " 网页可见区域宽："+]]></description><category></category></item><item><title><![CDATA[CSS兼容IE/Firefox要点]]></title><link>https://blog.csdn.net/dandan12/article/details/8085439</link><guid>https://blog.csdn.net/dandan12/article/details/8085439</guid><author>dandan12</author><pubDate>Thu, 18 Oct 2012 14:05:26 +0800</pubDate><description><![CDATA[你对DIV+CSS在IE7、IE8、Firefox中实现DIV自动适应高度的方法是否了解，这里和大家分享一下，相信本文介绍一定会让你有所收获。
DIV+CSS在IE7、IE8、Firefox中实现DIV自动适应高度
IE7 、Firefox下设置
标准浏览器中固定高度值的容器是不会象IE6里那样被撑开的,那我又想固定高度，又想能被撑开需要怎样设置呢？办法就是去掉height设置min-hei]]></description><category></category></item><item><title><![CDATA[iframe自适应高度的多种方法方法小结]]></title><link>https://blog.csdn.net/dandan12/article/details/8085424</link><guid>https://blog.csdn.net/dandan12/article/details/8085424</guid><author>dandan12</author><pubDate>Thu, 18 Oct 2012 14:03:33 +0800</pubDate><description><![CDATA[不带边框的iframe因为能和网页无缝的结合从而不刷新页面的情况下更新页面的部分数据成为可能，可是 iframe的大小却不像层那样可以“伸缩自如”，所以带来了使用上的麻烦，给iframe设置高度的时候多了也不好，少了更是不行，现在，让我来告诉大 家一种iframe动态调整高度的方法，主要是以下JS函数：

第一种方法：代码简单，兼容性还可以，大家可以先测试下。
复制代码 代码如下:

f]]></description><category></category></item><item><title><![CDATA[各浏览器中 IFRAME 元素的 scrolling 属性与其子页面 HTML 与 BODY 元素 'overflow' 特性的制约关系有差异]]></title><link>https://blog.csdn.net/dandan12/article/details/8085418</link><guid>https://blog.csdn.net/dandan12/article/details/8085418</guid><author>dandan12</author><pubDate>Thu, 18 Oct 2012 14:02:56 +0800</pubDate><description><![CDATA[标准参考
根据 HTML4.01 规范中的描述，FRAME 元素与 IFRAME 元素拥有一个特殊的属性 "scrolling"，这个属性为框架窗口指定滚动信息，可能值：

auto：默认值，告诉用户端在必要时为框架窗口提供滚动设备； yes：告诉用户端始终为框架窗口提供滚动设备； no：告诉用户端不为框架窗口提供滚动设备。 
然而规范中并没有说明此属性与框架引入的子页面中的 HTML 元]]></description><category></category></item><item><title><![CDATA[Html动态加载数据保存最新--不保存缓存]]></title><link>https://blog.csdn.net/dandan12/article/details/8017307</link><guid>https://blog.csdn.net/dandan12/article/details/8017307</guid><author>dandan12</author><pubDate>Tue, 25 Sep 2012 15:49:41 +0800</pubDate><description><![CDATA[若要保持Html页面动态加载数据为最新，则需在头部加入
meta http-equiv="pragma"
content="no-cache"
/>
不保存缓存即可]]></description><category></category></item><item><title><![CDATA[Goole Map API V3动态加载数据库中的坐标信息并添加标记（ASP.NET）]]></title><link>https://blog.csdn.net/dandan12/article/details/7928138</link><guid>https://blog.csdn.net/dandan12/article/details/7928138</guid><author>dandan12</author><pubDate>Fri, 31 Aug 2012 10:44:55 +0800</pubDate><description><![CDATA[Goole Map API动态加载数据库的数据来展示地图，困扰了一天，终于解决了，现在将实现方式分享出来，希望能够对需要的童鞋们有所帮助~~~
 
1.数据库中查询坐标信息，并生成XML格式，源码如下（连接数据库部分省略）
System.Text.StringBuilder sMark = new System.Text.StringBuilder();
        Response.]]></description><category></category></item><item><title><![CDATA[google map结合数据库加载地图]]></title><link>https://blog.csdn.net/dandan12/article/details/7916692</link><guid>https://blog.csdn.net/dandan12/article/details/7916692</guid><author>dandan12</author><pubDate>Tue, 28 Aug 2012 16:23:43 +0800</pubDate><description><![CDATA[最近有空看了看google api，所以想着做一个结合数据库动态显示地图标记功能。前几天总算给弄出来了，先看效果图：
API结合数据库动态显示地图标记和点击提示信息" name="image_operate_72181278410372406" alt="Google API结合数据库动态显示地图标记和点击提示信息" src="http://s1.sinaimg.cn/middle/476e19]]></description><category></category></item><item><title><![CDATA[推荐几款常用在线代码转换工具]]></title><link>https://blog.csdn.net/dandan12/article/details/7915679</link><guid>https://blog.csdn.net/dandan12/article/details/7915679</guid><author>dandan12</author><pubDate>Tue, 28 Aug 2012 13:06:39 +0800</pubDate><description><![CDATA[众所周知，阅读开源项目是学习开发技术的捷径之一，对于习惯阅读开源项目的开发人员而言，经常会用到代码转换工具，帮助理解代码以及项目结构。本文介绍几个笔者常用的在线代码转换工具，这些工具主要为转换.Net代码为主。
1. Telerik Code Converter

著名的第三方控件开发商Telerik推出.Net代码转换工具， 目前是Beta版本，该转换器的亮点功能有：
a. 支持批量源文]]></description><category></category></item><item><title><![CDATA[23个.NET开源项目]]></title><link>https://blog.csdn.net/dandan12/article/details/7915435</link><guid>https://blog.csdn.net/dandan12/article/details/7915435</guid><author>dandan12</author><pubDate>Tue, 28 Aug 2012 11:34:43 +0800</pubDate><description><![CDATA[Eric Nelson是微软技术的传道者，也是MSDN UK Flash的技术编辑，他编写了一个列表，列出23个UK开发人员推荐的.NET开源项目。微软的一些开源项目如ASP.NET MVC、DLR、IronRuby、IronPython、MEF等则未列入其中。
Eric尝试只包含一个测试框架和一个mock框架，即使有很多其它的项目同样入围。他列出了以下项目：
[TEST] xUnit.net]]></description><category></category></item><item><title><![CDATA[Google Map开发系列（十三）——使用地图API实现自定义叠加层]]></title><link>https://blog.csdn.net/dandan12/article/details/7915040</link><guid>https://blog.csdn.net/dandan12/article/details/7915040</guid><author>dandan12</author><pubDate>Tue, 28 Aug 2012 10:34:11 +0800</pubDate><description><![CDATA[与地图上的控件不同，地图上的叠加层（Overlay）指的是和某个经纬度坐标绑定，能够跟随地图的缩放拖拽而相应移动的DOM原始，地图API文档里定义的GMarker、GPolyline、GInfoWindow都属于叠加层。右边地图上显示的交通信息的图标就是一个叠加层。
先看一段Hello World的代码吧：
var MyOverlay = function(latlng_) {
   thi]]></description><category></category></item><item><title><![CDATA[Google Map开发系列（十二）——定制GoogleBar --谷歌地图的本地搜索栏]]></title><link>https://blog.csdn.net/dandan12/article/details/7914996</link><guid>https://blog.csdn.net/dandan12/article/details/7914996</guid><author>dandan12</author><pubDate>Tue, 28 Aug 2012 10:27:22 +0800</pubDate><description><![CDATA[在提到地图上的默认控件和GMap2的设置项的时候，我都提过谷歌地图的本地搜索栏这个控件，要在地图上加上这个控件很简单，不需要调用GMap2.addControl()，只需要一句话：
   map.enableGoogleBar();
这样就可以在地图的左下角加上这个搜索栏了，并且替换掉了原来的谷歌Logo的图片。
目前用这个搜索栏可以搜索两种类型的数据：
   1、地名；
   2、谷歌]]></description><category></category></item><item><title><![CDATA[Google Map开发系列（十一）——谷歌地图上的快捷键]]></title><link>https://blog.csdn.net/dandan12/article/details/7914940</link><guid>https://blog.csdn.net/dandan12/article/details/7914940</guid><author>dandan12</author><pubDate>Tue, 28 Aug 2012 10:17:31 +0800</pubDate><description><![CDATA[前面设置地图的博文里面其实漏掉了一个很有意思而又不太引人注目的地图特性，就是设置地图的快捷键。
说实话，之前我也没有注意过这一点，甚至都没有想过地图可以支持快捷键，一个以拖拽成名的应用，谁又能想到可以用快捷键来控制呢。
有一天无聊的上下翻动地图API的文档，突然发现一个很陌生的类，GKeyboardHandler，没见过！
仔细看了一下，居然是用来使地图支持键盘操作的，更有意思的是，这个类在]]></description><category></category></item><item><title><![CDATA[Google Map开发系列（十）——给你的地图加上API提供的默认控件]]></title><link>https://blog.csdn.net/dandan12/article/details/7914807</link><guid>https://blog.csdn.net/dandan12/article/details/7914807</guid><author>dandan12</author><pubDate>Tue, 28 Aug 2012 09:52:03 +0800</pubDate><description><![CDATA[地图上的控件一般是指悬浮在地图上、不随地图移动的图片、按钮等等DOM元素，可以用来控制地图、帮助用户和地图交互、显示地图的特定信息和状态。
在谷歌地图主页上，有可以控制地图缩放的控件、有切换地图类型的控件、有显示缩略图的控件等等，这些控件在地图API里默认也都是提供的，所以，你可以在你的地图上加上这些控件，并且可以根据你的需要随意调整地图控件的位置、改变控件的外观，就像我在右边的地图上把缩放控件]]></description><category></category></item></channel></rss>