文章分类 -  .net

摘要:当我开始习惯通过WSDL——就像我展示了调用web服务在这里和在这里——我必须调用RESTful API。如果你不知道我在说什么你喜欢我一个星期前。假设: 一个WSDL API使用SOAP xml编码的数据交换 REST API使用HTTP交换json编码的数据 这是一个全新的模式。而不是 GetO 阅读全文
posted @ 2018-02-28 16:31 学永不止步 阅读(819) 评论(0) 推荐(0)
摘要:ASP.NET看一下基于ASP.NET MVC的开源社区项目Orchard介绍一个基于ASP.NET MVC的框架Catharsis开源社区项目Orchard基本概念如何使用Orchard搭建敏捷个人的网站(1)如何使用Orchard搭建敏捷个人的网站(2)Orchard架构介绍Orchard:如何生成Hello World模块Orchard:生成一个Content PartOrchard:使用VS2010来生成一个地图Content PartOrchard:生成一个自定义字段类型Orchard:把之前写的Map Content Part专为一个Widget来使用Orchard: module 阅读全文
posted @ 2013-09-17 13:54 学永不止步 阅读(138) 评论(0) 推荐(0)
摘要:接口使用方法using System;namespace ClassLibrary2 { interface IEmploy //接口 { void Speak(); //方法 }class Hello:IEmploy //Hello类实现接口 { public void Speak() //实现方法 { Console.WriteLine('Hello:朋友'); }}class Sorry:IEmploy //Sorry类实现接口 { public void Speak() //实现方法 { Console.WriteLine('S... 阅读全文
posted @ 2012-11-29 10:51 学永不止步 阅读(992) 评论(0) 推荐(0)
摘要:在开始之前,感性的认知一下CKEditor源码的组织形式是很有用的. CKEditor固有的一些文件被组织到ckeditor\_source目录里. 核心的功能,诸如DOM元素操作,事件处理,初始化脚本和一些环境设置被包含在ckeditor\_source\core文件夹内. 而其它的一些功能, 比如格式化,拷贝和粘贴, 图片和链接, 都被实现为插件形式放在ckeditor\_source\plugins文件夹内. 每个文件夹表示一个插件. 并且在每个文件夹内, 有一个plugin.js的文件包含了该插件需要用到的代码.你可以看到源代码被组织成不同的文件. 为了减少HTTP请求, CKEdit 阅读全文
posted @ 2012-11-19 16:51 学永不止步 阅读(9008) 评论(4) 推荐(0)
摘要:在做设置角色权限时,我选择使用checkbox来让用户来勾选。1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <htmlxmlns 阅读全文
posted @ 2012-10-07 17:16 学永不止步 阅读(147) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/deerchao/archive/2006/08/24/zhengzhe30fengzhongjiaocheng.html 阅读全文
posted @ 2012-09-13 17:12 学永不止步 阅读(104) 评论(0) 推荐(0)
摘要:c#中写一个多线程应用是非常简单的,在.net中线程是由System.Threading 名字空间所定义的。所以你必须包含这个名字空间。using System.Threading;开始一个线程,名字空间的线程类描述了一个线程对象,通过使用类对象,你可以创建、删除、停止及恢复一个线程。创建一个新线程通过new 操作,并可以通过start()方法启动线程thread = new Thread(new ThreadStart(HelloWorld));thread.Start();下面是启动线程执行的函数protected void HelloWorld(){ string str ; Con.. 阅读全文
posted @ 2012-09-04 16:18 学永不止步 阅读(207) 评论(0) 推荐(0)
摘要:asp.net加载xml提示错误意外的 XML 声明。XML 声明必须是文档中的第一个节点并且在它之前不允许出现空白字符。 行 2,位置 3。说明:执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息:System.Xml.XmlException: 意外的 XML 声明。XML 声明必须是文档中的第一个节点并且在它之前不允许出现空白字符。 行 2,位置 3。源错误:执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。解决方法:1、如果是人为的写的XML,那么 阅读全文
posted @ 2012-08-31 12:50 学永不止步 阅读(4711) 评论(0) 推荐(0)
摘要:在开始之前,先建立一个smallfools.xml文件,内容如下:<?xml version="1.0" encoding="utf-8"?><smallfoolsRoot><poems><author>王维</author><title>竹里馆</title><content>独坐幽篁里,弹琴复长啸。深林人不知,明月来相照。</content></poems><poems><author>孟浩然</aut 阅读全文
posted @ 2012-08-31 12:46 学永不止步 阅读(207) 评论(0) 推荐(0)
摘要:上篇文章提到的“asp.net获取IP问题”里的方法,都有bug,没有考虑到多层透明代理的情况。代码:stringIpAddress=(HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"]!=null&&HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"]!=String.Empty)?HttpContext.Current.Request.ServerVariables[&q 阅读全文
posted @ 2012-08-31 11:04 学永不止步 阅读(9734) 评论(3) 推荐(1)
摘要:获取服务器端IP等信息:(此段可用) 电脑名:Page.Server.ManchineName 用户信息:Page.User电脑名:Page.Request.UserHostName电脑IP:Page.Request.UserHostAddress获取客户端IP等信息://获取客户端IP (此代码测试过可用) private string GetClientIP() { string result = HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"]; if (null == result 阅读全文
posted @ 2012-08-30 16:48 学永不止步 阅读(263) 评论(0) 推荐(0)
摘要:基础易懂篇(建议新手)http://www.cnblogs.com/xugang/archive/2008/04/06/1138856.html收藏Net66与Kanas.Net的文章(含实例),慢慢研究衔接UI线程和管理后台工作线程的类(多线程、异步调用)http://www.cnblogs.com/net66/archive/2005/08/03/206132.html细节:关于异步调用的解决方案http://barton131420.cnblogs.com/articles/239855.html 阅读全文
posted @ 2012-08-28 09:58 学永不止步 阅读(101) 评论(0) 推荐(0)
摘要:ASP.NET 抓取网页内容-文字ASP.NET 中抓取网页内容是非常方便的,而其中更是解决了 ASP 中困扰我们的编码问题。需要三个类:WebRequest、WebResponse、StreamReader。WebRequest、WebResponse的名称空间是:System.NetStreamReader的名称空间是:System.IO核心代码WebRequest request = WebRequest.Create("http://www.cftea.com/");WebResponse response = request.GetResponse();Strea 阅读全文
posted @ 2012-08-28 00:02 学永不止步 阅读(307) 评论(0) 推荐(0)
摘要:Visual Studio 2010如期发布了,我怀着迫不及待的心情马上下载了最新的ISO来安装和感受一下。.NET Framework 自从 2002 年发展至今,已经历了好几个版本,1.0, 1.1, 2.0, 3.0, 3.5 等不同的版本更替,.NET Framework 的Redistributable Package也愈来愈大,到了 .NET Framework 3.5 SP1 时已经膨胀到 231MB,除非软件本身就很大,不然对于 .NET 软件的Redistribute是相当不利的,除非客户端本身就有安装 .NET Framework,否则几乎都要夹带一个 .NET Frame 阅读全文
posted @ 2012-08-27 15:34 学永不止步 阅读(222) 评论(0) 推荐(0)
摘要:Google Maps V3简介: 任何 Google Maps 第 3 版 API 应用程序中的基本元素都是“地图”本身。本文介绍了 google.maps.Map 基础对象的用法和地图操作的基础知识。(如果您已经学习了第 2 版的辅导手册,您会发现,这两版辅导手册中的很多内容都是相同的。但两者之间也会有些区别,因此,请仔细阅读本文。)初步了解 Google Maps API 的最简单方法就是看一个简单的示例。123456789101112131415161718192021222324<!DOCTYPEhtml><html><head><style 阅读全文
posted @ 2012-08-27 10:28 学永不止步 阅读(388) 评论(0) 推荐(0)
摘要:1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键<table border oncontextmenu=return(false)><td>no</table> 可用于Table2. <body onselectstart="return false"> 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut=&q 阅读全文
posted @ 2012-08-20 10:51 学永不止步 阅读(262) 评论(0) 推荐(0)
摘要:一般处理程序ashx文件使用session1、先引用System.Web.SessionState这个命名空间,2、如果是要在HttpHandler中读取Session的内容,就要在实现IHttpHandler的类中同时实现IReadOnlySessionState这个接口。3、如果是要在HttpHandler中读写Session的内容,就要在实现IHttpHandler的类中同时实现IRequiresSessionState这样就可以在自定义的HttpHandler 中正常的使用Session了。 阅读全文
posted @ 2012-08-20 10:45 学永不止步 阅读(582) 评论(0) 推荐(0)
摘要:ckeditor 3.64 的下载我就不说了web.config配置内容<pages><controls><add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/><add tagPrefix="asp" namespace="S 阅读全文
posted @ 2012-08-12 20:03 学永不止步 阅读(2477) 评论(0) 推荐(0)
摘要:很难说这东西是什么时候山寨到国内,反正现状就是一涌而上,到处是瀑布流。瀑布流的鼻祖是Pinterest,图片网。图片网令我想起了各种相册,如最著名的Flickr。但区区Pinterest一小站,能够独行特立,引领潮流,可见创新的力量。瀑布流有两大元素,图片与无限拖。图片要力求鲜丽夺目,毕竟它的每一张图片就是一个广告。因为瀑布流就是一个广告墙,琳琅满目的广告,铺天盖地的广告。我们也不管这些广告是否互相干扰,反正它的本意就是给人一种逛街的感觉,因此这些网站的站名起得也很贴切,什么“蘑菇街”,“美丽说”,“发现啦”,或干脆叫“逛”!这些网站基本上是导购网站,面向的是女性用户,吸引眼球是非常重要的。为 阅读全文
posted @ 2012-08-09 17:25 学永不止步 阅读(999) 评论(0) 推荐(0)
摘要:很难说这东西是什么时候山寨到国内,反正现状就是一涌而上,到处是瀑布流。瀑布流的鼻祖是Pinterest,图片网。图片网令我想起了各种相册,如最著名的Flickr。但区区Pinterest一小站,能够独行特立,引领潮流,可见创新的力量。瀑布流有两大元素,图片与无限拖。图片要力求鲜丽夺目,毕竟它的每一张图片就是一个广告。因为瀑布流就是一个广告墙,琳琅满目的广告,铺天盖地的广告。我们也不管这些广告是否互相干扰,反正它的本意就是给人一种逛街的感觉,因此这些网站的站名起得也很贴切,什么“蘑菇街”,“美丽说”,“发现啦”,或干脆叫“逛”!这些网站基本上是导购网站,面向的是女性用户,吸引眼球是非常重要的。为 阅读全文
posted @ 2012-08-08 14:48 学永不止步 阅读(522) 评论(0) 推荐(0)