摘要: 加上runat="server"属性 后台就可以用id来控制了<div id="div1"runat="Server">...</div>if(GridView1.Rows.Count>0){div1.Style["Display"]="Block";//显示}else{div1.Style["Display"]="None";//隐藏} 阅读全文
posted @ 2012-07-22 21:42 沐雪架构师 阅读(322) 评论(0) 推荐(0)
摘要: protected void gvSuppliers_SelectedIndexChanged(object sender, EventArgs e) { lblCompany.Visible = true; lblCompanyName.Text = gvSuppliers.SelectedDataKey["CompanyName"].ToString(); hfZeroDefect.Value = gvSuppliers.SelectedDataKey["SnID"].ToString() + ";" + gvSuppliers. 阅读全文
posted @ 2012-07-22 21:42 沐雪架构师 阅读(361) 评论(0) 推荐(0)
摘要: WCF是一个由微软公司开发的功能强大的开发插件,主要作用于.NET Framework 3.5。那么今天,我们将会为大家详细介绍一下有关WCF重载的一些相关知识,以方便大家对此的理解,加深对WCF的印象。注意:WCF是不支持重载的,如果硬是写成重载的话,会抛出异常 InvalidOperationException,但是我们可以模拟!原C#中的方法重载:interface ICalculator...{int Add(int arg1,int arg2);double Add(double arg1,double arg2);}在WCF重载中我们通过手动启用操作重载:1.使用 [Operati 阅读全文
posted @ 2012-07-22 21:18 沐雪架构师 阅读(166) 评论(0) 推荐(0)
摘要: protected void Button2_Click(object sender, EventArgs e) {GridViewRow row = ((Button)sender).Parent.Parent as GridViewRow; string id = GridView1.DataKeys[row.RowIndex].Value.ToString(); //获得该行主键 } 阅读全文
posted @ 2012-07-22 21:17 沐雪架构师 阅读(161) 评论(0) 推荐(0)
摘要: Form有个FormBorderStyle属性,设为FixedSingle即可 阅读全文
posted @ 2012-07-22 21:16 沐雪架构师 阅读(479) 评论(0) 推荐(0)
摘要: 先拖一个NotifyIcon控件到窗体上,给这个控件设置一个ICON图片。然后在事件里写上以下代码:private void notifyIcon1_MouseDoubleClick(object sender, MouseEventArgs e){//双击控件事件,就显示窗体到任务栏,让窗体的尺寸成普通模式,使窗体获得焦点。this.ShowInTaskbar = true;this.WindowState = FormWindowState.Normal;this.Activate();}private void Form1_SizeChanged(object sender, Event 阅读全文
posted @ 2012-07-22 21:15 沐雪架构师 阅读(720) 评论(0) 推荐(0)
摘要: NotifyIcon控件(1)新创建一个项目,修改Form1的Text属性为testNotifyIcon;(2)向Form1窗口中添加一个NotifyIcon控件,修改其Name属性为 MyNotifyIcon。修改其Text属性为 testNotifyIcon,与应用程序的标题相同。这是因为NotifyIcon显示在系统托盘中时,Text属性中保存的 文本为鼠标移动到程序图标上时的提示信息。修改Icon属性,为NotifyIcon添加一个图标;(3)在Form1的属性窗口上,把Icon属性也选择为与NotifyIcon相同的图标。修改ShowInTaskBar属性值为 False,这样,应用 阅读全文
posted @ 2012-07-22 21:15 沐雪架构师 阅读(810) 评论(1) 推荐(0)
摘要: 1. 先把IrisSkin2.dll文件添加到当前项目引用(解决方案资源管理器->当前项目->引用->右键->添加引用,找到IrisSkin2.dll文件.....之后就不用我说了吧^_^).IrisSkin2.dll文件最好放在当前项目\bin\Debug文件中.2. 然后把IrisSkin2.dll文件添加到vc2005的工具箱:右键->选择项->浏览找到IrisSkin2.dll文件(文件最好放在当前项目\bin\Debug文件中)按确定,控件就添加到工具箱中了.然后把工具箱中新添加的 SkinEngine控件拖到当前项目中。3. 把皮肤目录中的.ss 阅读全文
posted @ 2012-07-22 21:15 沐雪架构师 阅读(281) 评论(0) 推荐(0)
摘要: bin是放最终代码的目录obj就放中间代码的目录release和debug是不同的运行方式debug会增加调试代码,方便调试。调试完后,用release版本发布,没有调试代码,减小程序体积,加快执行速度!Top既然obj就放中间代码的目录,为什吗还要release呢?同理,既然bin是放最终代码的目录还要debug干什吗?不是多此一举吗?Top哎!一、先说说 编译: 编译一个源程序文件,要经过语法、类型,甚至要判断执行时的可行性等。 是一个对文件多次扫描的过程,最后还有代码优化的过程。会有一大堆的中间文件产生。vc6下的一个mfc项目 obj目录里会有好几M的中间(临时)文件。再复杂点,一个p 阅读全文
posted @ 2012-07-22 21:14 沐雪架构师 阅读(1052) 评论(0) 推荐(0)
摘要: 问个问题:WCF中的异常处理问题泠寒冰点:服务器端抛出异常,让客户端捕获。xx:直接在服务器端抛出,然后在WCF的配置文件中打开异常选项,在客户端就可以截获了泠寒冰点:我也知道啊。但是那个异常先在服务器端捕获了,然后,我必须要手动点下F5,客户端才捕获到。xx:这个是正常的啊,因为你在用VS调试么泠寒冰点 :嗯。是啊xx:你直接发布出去或者直接执行exe就不会这样了泠寒冰点 :哦。那个 exe是不是 在 bin/debug 下的?xx:是的代码:在类里下:[ServiceBehavior(IncludeExceptionDetailInFaults = true)] public class 阅读全文
posted @ 2012-07-22 21:14 沐雪架构师 阅读(189) 评论(0) 推荐(0)
摘要: 别人收集的开源网站,我来做个总结 和整理:1 asp.net下开源项目http://hi.baidu.com/daijun2007/blog/item/a83d2b27dffdf805918f9d06.html2 asp.net开源项目 http://hi.baidu.com/peter2dream/blog/item/6c84b9dc5d6251d38d102982.html3 一些asp.net mvc开源项目http://hi.baidu.com/vanoin/blog/item/0a6241fa56fb679d58ee903b.html4 【原】开源项目asp.nethttp://h. 阅读全文
posted @ 2012-07-22 21:11 沐雪架构师 阅读(228) 评论(0) 推荐(0)
摘要: 经过微软.net Framework 2.0的革新,.net平台的开发越来越精彩。笔者收集基于.net开发的n个项目,一方面为新手提供有价值学习资源,培养起软件开发的乐趣,另一方面共勉已从事.net领域工作多年并有明确发展目标的同仁,提高自己,更上一层楼。SharpDevelop强大的插件系统,通过Addin构建成一个功能齐全的.net开发IDE。核心是AddInTree。跟随这个项目开发许多有用的组件,比如功能文本编辑器(ICSharpCode.TextEditor),SharpZipLib等。链接:http://www.icsharpcode.net/DotNetNuke这个就是著名DNN 阅读全文
posted @ 2012-07-22 21:10 沐雪架构师 阅读(392) 评论(0) 推荐(0)
摘要: 1 以色列 特思开源软件http://cn.tersus.com/#Id=39242 开源社区 http://www.ctochina.net/.NET开源项目链接http://www.cnblogs.com/dustinyang/articles/361479.html项目网址简介Rainbowhttp://www.rainbowportal.net/http://sourceforge.net/projects/rainbowportal/The Rainbow project is an open source initiative to build a comprehensive co 阅读全文
posted @ 2012-07-22 21:10 沐雪架构师 阅读(331) 评论(0) 推荐(1)
摘要: http://www.vchome.net/dotnet/dotnetdocs/dotnet1.htm 阅读全文
posted @ 2012-07-22 21:09 沐雪架构师 阅读(140) 评论(0) 推荐(0)
摘要: 第1种方法:iis ----> sql2005----->vs2005/vs2008第2种方法:iis ---->vs2005 ------> sql2005 ----->vs2008 阅读全文
posted @ 2012-07-22 21:09 沐雪架构师 阅读(259) 评论(0) 推荐(0)
摘要: Donet基础类库的System.Threading命名空间提供了大量的类和接口支持多线程。这个命名空间有很多的类,下面是Thread的资料。System.Threading.Thread类是用来创建并控制线程,设置其优先级并获取其状态最为常用的类。他有很多的方法,在这里我们将就比较常用和重要的方法做一下介绍: Thread.Start():启动线程的执行; Thread.Suspend():挂起线程,或者如果线程已挂起,则不起作用; Thread.Resume():继续已挂起的线程; Thread.Interrupt():中止处于 Wait或者Sleep或者Join 线程状态的线程;... 阅读全文
posted @ 2012-07-22 21:01 沐雪架构师 阅读(231) 评论(0) 推荐(0)
摘要: 获取SQLSERVER2005 的连接字符串的另类方法,这个方法是我的一个很牛比的同事告诉我的。很使用,而且很方面。1 新建一个.txt文件2 改名:aa.udl 或 aa.UDL .后缀名为 udl .3 双击 aa.udl ------> 提供程序: 选择SQL Server版本:Micorsoft OLE DB Provider for SQL Server4 下一步 :连接(1)选择或输入服务器名称:写如你要连接的数据库服务器名称。 (2) 选择登录服务器的信息 (3)选择服务器上的一个使用的数据库。 ----> 测试连接 ------> 成功 (4)确定 (5)右击 阅读全文
posted @ 2012-07-22 20:57 沐雪架构师 阅读(608) 评论(0) 推荐(0)
摘要: 在做邮件服务的时候遇到一个问题: 服务器端有个方法参数是个List<T> 类型。当在客户端传参数的时候 ,你即使传个List<T>类型的参数,也还是提示参数类型错误。相关解决方法:http://www.cnblogs.com/wizardwu/archive/2009/08/09/1542102.html 阅读全文
posted @ 2012-07-22 20:56 沐雪架构师 阅读(180) 评论(0) 推荐(0)
摘要: using System.Runtime.Serialization;同时手动添加引用。添加 System.Runtime.Serialization;dll文件到项目引用中。引用:http://topic.csdn.net/u/20091202/20/4c8e516e-544d-449c-a1a0-b4a51b0a3dc6.html因为我也出现过这种情况。 阅读全文
posted @ 2012-07-22 20:53 沐雪架构师 阅读(536) 评论(0) 推荐(0)
摘要: 我在用WCF 做邮件服务的时候,客户端在发送完 命令后,需要加 service.Close();不然 在连续10次发送信息到WCF服务器,滴10次以后就发不出去了。MyEmailSend.EmailSendServiceClient service = new EmailServiceClient.MyEmailSend.EmailSendServiceClient(); string from = "pp@163.com"; string fromName = "冰点"; string to = "pd@gmail.com"; // 阅读全文
posted @ 2012-07-22 20:52 沐雪架构师 阅读(192) 评论(0) 推荐(0)
摘要: http://www.dotneteye.net/index.aspx 阅读全文
posted @ 2012-07-22 20:51 沐雪架构师 阅读(117) 评论(0) 推荐(0)
摘要: C# 不支持动态数组,用 ArrayList 可以实现动态数组的功能。ArrayList 的名称空间是 System.Collections。ArrayList 元素类型和数组不同,ArrayList 的各个元素的类型可以不同。声明对象//声明 ArrayList 有三种重载方法,较常用的有两种ArrayList al = new ArrayList();ArrayList al = new ArrayList(3);上例中,参数值 3 表示容量,即可以容纳多少个元素。Capacity 与 CountArrayList 具有 Capacity 和 Count 属性,分别表示容量和数量。Capa 阅读全文
posted @ 2012-07-22 20:51 沐雪架构师 阅读(268) 评论(0) 推荐(0)
摘要: 不抽烟的程序员http://www.cnblogs.com/CharlesLiu/archive/2010/03/09/1667041.htmlhttp://www.cnblogs.com/jillzhang/archive/2008/02/16/1070907.htmlhttp://team.cnblogs.com/wcfs/微软的入门教程http://msdn.microsoft.com/zh-cn/library/ms734712.aspx我的WCF之旅(1):http://www.cnblogs.com/artech/archive/2007/02/26/656901.htmlWCF技 阅读全文
posted @ 2012-07-22 20:50 沐雪架构师 阅读(156) 评论(0) 推荐(0)
摘要: 1 C#Windows服务程序之添加安装程序图解http://developer.51cto.com/art/200908/144060.htm2 C#Windows服务程序的快速开发http://developer.51cto.com/art/200908/144084.htm3 C#windows服务中的Timer控件的使用http://developer.51cto.com/art/200908/144002.htm 阅读全文
posted @ 2012-07-22 20:32 沐雪架构师 阅读(164) 评论(0) 推荐(0)
摘要: http://www.ibm.com/developerworks/cn/web/wa-speedweb/?S_TACT=105AGX63&S_CMP=DEVCOM&ca=ddc 阅读全文
posted @ 2012-07-22 20:32 沐雪架构师 阅读(129) 评论(0) 推荐(0)
摘要: 由于GridView的数据源是后台CS文件中代码绑定的。所以程序运行时,点击分页数后没有反应。解决办法如下:using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Data.S 阅读全文
posted @ 2012-07-22 20:31 沐雪架构师 阅读(264) 评论(0) 推荐(0)
摘要: 从客户端(ftb1="fadsf<FONT color=#0000ff>...")中检测到有潜在危险的 Request.Form 值。说明:请求验证过程检测到有潜在危险的客户端输入值,对请求的处理已经中止。该值可能指示危及应用程序安全的尝试,如跨站点的脚本攻击。通过在 Page 指令或配置节中设置 validateRequest=false 可以禁用请求验证。但是,在这种情况下,强烈建议应用程序显式检查所有输入。异常详细信息:System.Web.HttpRequestValidationException: 从客户端(ftb1="fadsf<F 阅读全文
posted @ 2012-07-22 20:31 沐雪架构师 阅读(300) 评论(0) 推荐(0)
摘要: 地址:http://hi.baidu.com/huxing042/blog/item/ef2d62f77691d524720eecbd.html 阅读全文
posted @ 2012-07-22 20:31 沐雪架构师 阅读(178) 评论(0) 推荐(0)
摘要: 关于平年、闰年的算法,大家比较耳熟的可能就是“四年一闰”的说法,但实际上这个说法是不准确的。看看天文学上关于平年闰年的规定就很清楚了:天文学上,把地球绕太阳一周称为一年。但实际上,地球绕太阳转一圈需要365天5时48分46秒,也就是365.2422天,为了方便,一年定为365天,叫做平年;这样每过四年差不多就要多出一天来,把这一天加在2月里,这一年就有366天,叫做闰年。通常,每四年里有三个平年一个闰年。公历年份是4的倍数的,一般都是闰年。不过,每经长期闰年的修正,就会发现修正太多了,按照每四年一个闰年计算,平均每年就要多算出0.0078天,这样经过四百年就会多算出大约3天来,因此,每四百年中 阅读全文
posted @ 2012-07-22 20:30 沐雪架构师 阅读(748) 评论(0) 推荐(0)
摘要: 注意:一定要添加这个:项目->添加引用->.NET->System.Data.OracleClient.dllusingSystem;usingSystem.Data;usingSystem.Windows.Forms;usingSystem.Data.OracleClient;namespaceTest{/**////<summary>///简洁期间,直接将实现写在构造函数中///</summary>publicclassTest{publicTest(){////TODO: 在此处添加构造函数逻辑//stringConnectionString=& 阅读全文
posted @ 2012-07-22 20:30 沐雪架构师 阅读(348) 评论(0) 推荐(0)
摘要: 引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对Observer设计模式的意义,对它们的中间代码也做了讨论。将方法作为方法的参数我们先不管这个标题如何的绕口,也不管委托究竟是个什么东西,来看下面这两个最简单的方法,它们不过是在屏幕上输出一句问 阅读全文
posted @ 2012-07-22 20:29 沐雪架构师 阅读(261) 评论(0) 推荐(0)
摘要: 引言如果你看过了C#中的委托和事件一文,我想你对委托和事件已经有了一个基本的认识。但那些远不是委托和事件的全部内容,还有很多的地方没有涉及。本文将讨论委托和事件一些更为细节的问题,包括一些大家常问到的问题,以及事件访问器、异常处理、超时处理和异步方法调用等内容。为什么要使用事件而不是委托变量?在C#中的委托和事件中,我提出了两个为什么在类型中使用事件向外部提供方法注册,而不是直接使用委托变量的原因。主要是从封装性和易用性上去考虑,但是还漏掉了一点,事件应该由事件发布者触发,而不应该由客户端(客户程序)来触发。这句话是什么意思呢?请看下面的范例:NOTE:注意这里术语的变化,当我们单独谈论事件, 阅读全文
posted @ 2012-07-22 20:28 沐雪架构师 阅读(139) 评论(0) 推荐(0)
摘要: 代码如下:#region DataTable 导出到Excel/// Author: jy Wang/// Date: 2008-7-28/// <summary>/// DataTable 导出到Excel/// </summary>/// <param name="colName">列名数组</param>/// <param name="colWidth">列宽数组</param>/// <param name="reprotTitle">报表标 阅读全文
posted @ 2012-07-22 20:25 沐雪架构师 阅读(289) 评论(0) 推荐(0)
摘要: /// <summary> /// 将Excel导入到DataTable (用ODBC方法连接)(LiPu) /// </summary> /// <param name="excelPath">excel 路径</param> /// <param name="sheetName"></param> /// <returns></returns> public DataTable ExcelToDataTableODBC(string excelPath, 阅读全文
posted @ 2012-07-22 20:25 沐雪架构师 阅读(1770) 评论(0) 推荐(0)
摘要: www.lovegarden.cc 这个网站已经出现2次这种情况了。访问,弹出提示框,需要输入用户名和密码。解决方法:在用户组里新建一个用户,test002,密码,密码永不过期。在iis站点,权限里添加该用户。“允许匿名访问”,用户选择 test002。ok了。 阅读全文
posted @ 2012-07-22 20:23 沐雪架构师 阅读(184) 评论(0) 推荐(0)
摘要: http://www.smushit.com/ysmush.it/ 阅读全文
posted @ 2012-07-22 20:23 沐雪架构师 阅读(196) 评论(0) 推荐(0)
摘要: 原文:http://blog.csdn.net/asengine11/article/details/6455267 在ASP.NET项目中经常会用到下拉框控件,但是ASP.NET提供的DropDownList控件不能修改样式,经常会与网站整体风格格格不入。这里要介绍的dhtmlXCombo控件是一款基于JQuery的下拉框控件,可以自定义样式。我在使用这款控件之前在网上搜索有关该控件在ASP.NET中的使用方法,但是相关的文章几乎没有,而该控件也只提供了php项目中的使用说明,也提供了从.xml文件中动态读取数据的例子,但是并没有从关系数据库中动态读取数据的例子。于是我自己研究了一番,果然成 阅读全文
posted @ 2012-07-22 20:22 沐雪架构师 阅读(1197) 评论(0) 推荐(0)
摘要: var para = '<%=Request["id"].ToString()%>'; 获得url中参数为id的值。 阅读全文
posted @ 2012-07-22 20:22 沐雪架构师 阅读(369) 评论(0) 推荐(0)
摘要: 原文来自 :http://blog.csdn.net/zztfj/article/details/5773107在Internet时代的开端,客户端的需求非常有限;.htm文件就可以满足他们的需求。但是,随着时间的流逝,客户端需求的扩充超越了.htm文件或静态文件所包含的功能。开发者需要扩充或扩展Web服务器的功能。Web服务器厂商设计了不同的解决方案,但是都遵循同一个主题“向Web服务器插入某些组件”。所有的Web服务器补充技术都允许开发者建立并插入组件以增强Web服务器的功能。微软公司提出了ISAPI(Internet服务器API),网景公司提出了 NSAPI(网景服务器API)等等。 . 阅读全文
posted @ 2012-07-22 20:21 沐雪架构师 阅读(274) 评论(0) 推荐(0)
摘要: 资料收集1 官方http://open.weibo.com/sdk/jshttp://open.weibo.com/widget/js#connect2 教程http://zzk.cnblogs.com/s?w=%E6%96%B0%E6%B5%AA%E5%BE%AE%E5%8D%9Ahttp://www.cnblogs.com/mainz/archive/2010/12/01/1893718.htmlhttp://www.cnblogs.com/cmt/archive/2010/05/13/1733904.htmlhttp://code.google.com/p/opensinaapi/dow 阅读全文
posted @ 2012-07-22 20:21 沐雪架构师 阅读(160) 评论(0) 推荐(0)
摘要: http://zzk.cnblogs.com/s?w=httpModule&p=2http://www.cnblogs.com/stwyhm/archive/2006/08/09/471729.htmlhttp://www.cnblogs.com/cyan/archive/2009/02/04/1383580.htmlhttp://www.cnblogs.com/tangself/archive/2011/03/28/1998007.htmlhttp://msdn.microsoft.com/zh-cn/asp.net 阅读全文
posted @ 2012-07-22 20:20 沐雪架构师 阅读(114) 评论(0) 推荐(0)
摘要: 如题。原因:按钮button有回传事件,当点击button,页面回传,已经将原来的页面的事件冲掉了。解决方法:1方法: Page_Load方法里,添加if(!ispostback){//绑定gridview的值}2方法:去掉button的回传事件,添加一个属性:UseSubmitBehavior="false" 阅读全文
posted @ 2012-07-22 20:19 沐雪架构师 阅读(301) 评论(0) 推荐(0)
摘要: <asp:Label ID="lblType" runat="server" Text='<%#Eval("flag").ToString()=="1"?"订单":"咨询" %>'></asp:Label> 阅读全文
posted @ 2012-07-22 20:18 沐雪架构师 阅读(184) 评论(0) 推荐(0)
摘要: 一、方案Literal 最常用于向页面中动态添加内容。二、背景Literal 控件表示用于向页面添加内容的几个选项之一。对于静态内容,无需使用容器,可以将标记作为 HTML 直接添加到页面中。但是,如果要动态添加内容,则必须将内容添加到容器中。典型的容器有 Label 控件、Literal 控件、Panel 控件和 PlaceHolder 控件。Literal 控件与 Label 控件的区别在于 Literal 控件不向文本中添加任何 HTML 元素。(Label 控件呈现一个 span 元素。)因此,Literal 控件不支持包括位置属性在内的任何样式属性。但是,Literal 控件允许指定 阅读全文
posted @ 2012-07-22 20:18 沐雪架构师 阅读(178) 评论(0) 推荐(0)
摘要: 1 后台--论坛-- 分类信息 字段管理:添加字段。分类管理:添加一个分类,将该分类添加几个字段;2论坛---》 选择一个模块--》分类信息---》开启----》启用分类勾选上即可。 阅读全文
posted @ 2012-07-22 20:16 沐雪架构师 阅读(1502) 评论(0) 推荐(0)
摘要: http://www.discuz.net/portal.php?mod=topic&topicid=9 阅读全文
posted @ 2012-07-22 20:16 沐雪架构师 阅读(154) 评论(0) 推荐(0)
摘要: 官方教程:http://www.discuz.net/thread-1906721-1-1.html全方位立体式讲解DIY技巧集锦http://www.discuz.net/thread-1909461-1-1.html百变幻灯片,完全DIY(高级教程)http://www.discuz.net/thread-1906721-1-1.html教你如何把切割好的html页面转换成可供DIY的页面(高级教程)http://www.discuz.net/thread-1908115-1-1.html全方位立体式讲解DIY技巧集锦第二弹http://www.discuz.net/thread-1925 阅读全文
posted @ 2012-07-22 20:16 沐雪架构师 阅读(677) 评论(0) 推荐(0)
摘要: 问:谁知道怎么让论坛所有的用户,某个积分统一为100呢?答:登录后台:用户 》 积分奖惩》选择要奖惩积分的用户组》之后在奖惩的项目哪里统一设置为100即可 阅读全文
posted @ 2012-07-22 20:15 沐雪架构师 阅读(174) 评论(0) 推荐(0)
摘要: 后台 用户 用户组 编辑中 其他下拉 积分相关 允许参与评分 阅读全文
posted @ 2012-07-22 20:14 沐雪架构师 阅读(264) 评论(0) 推荐(0)
摘要: http://kaiyuan.hudong.com/template.php 开源 wikihttp://www.websbook.com/code/code/index_net_wap.html 源码网站、http://www.000webhost.com/ 免费外国php空间dnn 博客 http://www.cnblogs.com/zyhfish/dnn中文网站 http://www.alldnnskins.cn/Resource.aspxhttp://www.open-open.com/news/应该是这个。http://www.open-open.com 这个网站资讯不错winpho 阅读全文
posted @ 2012-07-22 20:08 沐雪架构师 阅读(145) 评论(0) 推荐(0)
摘要: dz官方教程bbshttp://www.discuz.net/forum-209-1.htmldz模版制作官方文档http://dev.discuz.org/wiki/dz模版制作http://www.discuzt.com/discuzcode-style.htmldz制作模版http://hi.baidu.com/zjsxzhl/item/1a99b0eaff2d81f2e0a5d498 阅读全文
posted @ 2012-07-22 20:04 沐雪架构师 阅读(229) 评论(0) 推荐(0)