- 博客(150)
- 资源 (26)
- 收藏
- 关注
转载 vs2010下创建webservice
Visual Studio 2010默认采用的框架为.NET Framework4,在这个框架中已找不到直接创建WebService的模板方式了。但VS2010可以创建WebService是毋庸置疑的,那么怎么在VS2010中创建WebService呢,请看下面为您提供的两种方法,方法已经本人测试,可以放心使用! 方法一:.NET Framework4.0框架下,依
2014-07-28 15:50:18
763
转载 SQL Server表分区
什么是表分区一般情况下,我们建立数据库表时,表数据都存放在一个文件里。但是如果是分区表的话,表数据就会按照你指定的规则分放到不同的文件里,把一个大的数据文件拆分为多个小文件,还可以把这些小文件放在不同的磁盘下由多个cpu进行处理。这样文件的大小随着拆分而减小,还得到硬件系统的加强,自然对我们操作数据是大大有利的。所以大数据量的数据表,对分区的需要还是必要的,因为它可以提高s
2014-07-25 16:29:23
673
转载 Ueditor和CKeditor 两款编辑器的使用与配置
一丶ueditor 百度编辑器1.官方文档,演示,下载地址:http://ueditor.baidu.com/website/index.html2.百度编辑器的好:Editor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点。3.如果想定制你想要的编辑器功能:查看官方网站的下载页面即可。4.编辑器展示:
2014-07-25 16:19:14
1794
转载 WCF快速入门——半自动方式编写WCF入门程序
为什么称为半自动编写方式,主要是因为服务使用系统模板创建,但需要自己建立程序来运行服务。就好像系统给你一个半成品,剩余部分由你自己来完成。 用例子来说明。例子的功能是通过WCF得到字符串“Hello,Wcf半自动服务建立成功,并调用成功!”。例子代码用Vs2010编写。建立步骤 与前一篇文章“WCF快速入门——全自动方式编写WCF入门程序”一样,先参照“WCF快速入
2014-07-18 16:32:18
705
转载 WCF快速入门——纯手工方式编写WCF入门程序
为什么称为手动编写方式,是因为服务使用手工方式编写,并且客户端调用时不采用引用服务的方式,而是采用编写代码的方式调用。 用例子来说明。例子的功能是通过WCF得到字符串“Hello! 纯手工WCF服务调用成功!”。例子代码用Vs2010编写。建立步骤 与前一篇文章“WCF快速入门——半自动方式编写WCF入门程序”相似,我们要建立三个项目: 1)服务
2014-07-18 16:32:10
792
转载 WCF快速入门——全自动方式编写WCF入门程序
本人认为编写WCF程序有三个方式: 1、全自动方式编写 2、半自动方式编写 3、纯手工方式编写 全自动方式编写WCF程序 为什么称为全自动编写方式,主要是因为服务使用系统模板创建,使用工具配置服务,并用IIS作为宿主,我们只需要编写一点点的代码即可。 例子的功能是通过WCF得到字符串“Hello,Wcf自动服
2014-07-18 16:24:13
984
转载 利用URLRewriter重写url地址
首先,当然是下载URLRewriter了 download.microsoft.com/download/0/4/6/0463611e-a3f9-490d-a08c-877a83b797cf/MSDNURLRewriting.msi 下载安装后再bin目录下找到URLRewriter.dll文件 然后把这个文件引用到项目中,下面开始配置 1 在web.config文
2014-07-10 16:57:59
505
转载 C#中的Invoke
在用.NET Framework框架的WinForm构建GUI程序界面时,如果要在控件的事件响应函数中改变控件的状态,例如:某个按钮上的文本原先叫“打开”,单击之后按钮上的文本显示“关闭”,初学者往往会想当然地这么写:void ButtonOnClick(object sender,EventArgs e){ button.Text="关闭";}这样的
2014-07-08 08:46:02
529
转载 C#中的is,as关键字
1.如:BaseItem item=sender as BaseItem; as指将sender显示转换BaseItem类型 相当于: BaseItem item=(BaseItem)sender ;as:把对象转化成兼容的类型,与强制转化有些类似. 2.如:if(sender is BaseItem)
2014-07-08 08:43:16
1191
转载 返璞归真 asp.net mvc (2) - 路由(System.Web.Routing)
介绍System.Web.Routing - 此命名空间提供用于 URL 路由的类,通过该类可以使用不映射到物理文件的 URLIRouteHandler - 路由处理程序接口,自定义的路由处理程序都要实现这个接口RequestContext - 封装所请求的路由的相关信息和当前的 http 上下文信息RouteData - 所请求的路由的相关信息RouteCollection - 路由
2014-06-30 14:54:05
870
转载 返璞归真 asp.net mvc (3) - Controller/Action
作者:webabcd介绍asp.net mvc 之 Controller 和 ActionController 类必须以字符串 "Controller" 做类名称的结尾,字符串 Controller 之前的字符串为 Controller 的名称,类中的方法名为 Action 的名称Action 可以没有返回值。如果 Action 要有返回值的话,其类型必须是 ActionR
2014-06-30 14:51:46
554
转载 返璞归真 asp.net mvc (4) - View/ViewEngine
作者:webabcd介绍asp.net mvc 之 View 和 ViewEngineViewData 和 TempData 都可以向 View 传递数据,其中 TempData 是保存在 Session 中的,一次请求后此 Session 会被清除HtmlHelper - 在 View 中显示 HTML 元素的一个帮助类IViewEngine - 自定义的视图引擎需要实现
2014-06-30 14:41:45
578
转载 在Web站点中创建和使用Rss源
术语表tag:标签markup:标记node:结点item:条目entry:入口Rss Reed:Rss 源介绍Rss是将你Web站点的内容与其他人分享的标准方式。Rss代表着:Really Simple Syndication。它不过是一个标准化的XML标记,用于描述你想要分享的内容。因此Rss是一个在你的内容准备好被其他用户所消费时被广泛接受的格式。
2014-06-28 10:24:02
471
转载 IHttpModule与IHttpHandler的区别
1.先后次序.先IHttpModule,后IHttpHandler.2.对请求的处理上: IHttpModule是属于大小通吃类型,无论客户端请求的是什么文件,都会调用到它;例如aspx,rar,html的请求. IHttpHandler则属于挑食类型,只有ASP.net注册过的文件类型(例如aspx,asmx等等)才会轮到调用它.3.IHttpHa
2014-06-28 10:09:21
853
转载 HttpContext是干什么的
这是MSDN对HttpContext的说明: HttpContext 类:封装有关个别 HTTP 请求的所有 HTTP 特定的信息。 (网上说是上下文信息,啥又叫上下文呢?个人感觉说的不清不楚) 这是MSDN对它的备注: 为继承 IHttpModule 和 IHttpHandler 接口的类提供了对当前 HTTP 请求的HttpContext 对
2014-06-28 10:02:54
904
转载 Global.asax.cs中的方法的含义
跟 Request 有关的放到后面一起说,先说其他的 5 个。Application_Init :在每一个 HttpApplication 实例初始化的时候执行。Application_Disposed :在每一个 HttpApplication 实例被销毁之前执行。Application_Error :所有没有处理的错误都会导致这个方法的执行。Applicatio
2014-06-21 15:27:58
594
转载 深入System.Web.Caching命名空间 教你Hold住缓存管理(三)
本文分三篇,从缓存所在命名空间System.Web.Caching开始,详细的介绍.NET框架提供的缓存类和操作方法。看完之后你将学会:第一篇-如何实现简单的数据缓存第二篇-缓存从文件中读取的数据,并通过文件依赖实现缓存数据的及时更新第三篇-缓存数据库中的整张表,并通过数据库依赖实现缓存数据的及时更新在学习了前两篇Cache类和CacheDependency类的用法后,最后一篇,我
2014-06-21 15:17:33
768
转载 ASP.NET MVC Razor视图引擎攻略
看下面一段MVC 2.0的代码。if (Model != null){%> %>}%>else{%> //Do something}%> 我们站在一个读者的立场上来看,”“这种标记C#代码的方法是十分蛋疼的。 如果写这段代码的人没有良好的缩进和对齐习惯的话,一段逻辑较为复杂的代码就会堆砌着杂乱无章的"“和"%>"--匹配它们就是一件
2014-06-21 14:56:55
663
转载 ASP.NET MVC URL重写与优化(进阶篇)-继承RouteBase玩转URL
在初级篇中,我们介绍了如何利用基于ASP.NET MVC的Web程序中的Global文件来简单的重写路由。也介绍了它本身的局限性-依赖于路由信息中的键值对: 如果键值对中没有的值,我们无法将其利用凑出我们想要的URL表达式。 初级篇传送门:使用Global路由表定制URL 在进阶篇中,我们将介绍ASP.NET 路由相关类的基类-抽象类RouteBase,并演
2014-06-21 14:38:32
4121
转载 ASP.NET MVC3中的路由系统(Routes)
MVC中,用户访问的地址并不映射到服务器中对应的文件,而是映射到对应Control里对应的ActionMethod,由ActionMethod来决定返回用户什么样的信息。而把用户访问的地址对应到对应的Action(当然也可以是对应的文件)的工作有路由系统完成,这其中许多复杂的处理由.net自动完成,而开发者需要告诉.net用户的访问地址和对应Action的具体映射关系。 MVC中路由系
2014-06-21 14:27:33
623
转载 ASP.NET MVC URL重写与优化(初级篇)-使用Global路由表定制URL
在现今搜索引擎制霸天下的时代,我们不得不做一些东西来讨好爬虫,进而提示网站的排名来博得一个看得过去的流量。 URL重写与优化就是搜索引擎优化的手段之一。 假如某手机网站(基于ASP.NET MVC)分类页面URL是这样的, http://www.xxx.com/category/showcategory?categoryid=1000&view=list&orderb
2014-06-21 14:23:41
2239
转载 Asp.net中基于Forms验证的角色验证授权
Asp.net的身份验证有有三种,分别是"Windows | Forms | Passport",其中又以Forms验证用的最多,也最灵活。Forms 验证方式对基于用户的验证授权提供了很好的支持,可以通过一个登录页面验证用户的身份,将此用户的身份发回到客户端的Cookie,之后此用户再访问这个web应用就会连同这个身份Cookie一起发送到服务端。服务端上的授权设置就可以根据不同目录对不同用
2014-06-21 11:42:59
408
转载 HttpRuntime的认识与加深理解
下面最先介绍HttpRuntime的Web.config里的配置httpRuntime executionTimeout = "number" maxRequestLength = "number" requestLengthDiskThreshold = "number" useFullyQualifiedRedirectUrl = "[True
2014-06-21 11:15:28
1529
转载 ASP.NET底层的初步认识与理解
最近在国外的网站乱走一通,发现一些比较好的文章,收集整理加于自己的理解,作为笔记形式记录下来,让以后自己有个回忆。ASP.NET是一个非常强大的构建Web应用的平台,它提供了极大的灵活性和能力以致于可以用它来构建所有类型的Web应用.绝大多数的人只熟悉高层的框架如WebForms和WebServices-这些都在ASP.NET层次结构在最高层.在这篇文章中我将会讨论ASP.NET的底层机制
2014-06-21 11:14:27
406
转载 Asp.net夜话之二:asp.net内置对象
在今天我主要要介绍的有如下知识点:RequestResponseServerSessionCookieApplication及表达式 准确地说,asp.net并没有内置对象这一说,jsp里确实把request、response这些当作jsp的内置对象,这里只不过是借用了一下jsp的说法而已。上面提到的很多都是在做asp.net开发时无需new就能使用的对象(类似
2014-06-20 16:23:29
549
转载 在web.config和app.config文件中增加自定义配置节点
有经验的开发人员都知道在开发.NET应用时可以利用配置文件保存一些常用并且有可能变化的信息,例如日志文件的保存路径、数据库连接信息等等,这样即使生产环境中的参数信息与开发环境不一致也只需要更改配置文件而不用改动源代码再重新编译,极其方便。并且我们一般还约定,在节点保存应用程序的配置信息,在中保存数据库连接字符串信息(详见本博客《asp.net夜话之十一:web.config详解》)。上面的这些
2014-06-20 15:53:49
503
转载 DataSet和DataTable有用的方法
每一个DataSet都是一个或多个DataTable 对象的集合(DataTable相当于数据库中的表),这些对象由数据行(DataRow)、数据列(DataColumn)、字段名(Column Name)、数据格(Item),以及约束(Constraint)和有关DataTable对象中数据的关系(Relations)与数据显示排序(DataView)信息组成。DataView用来在观察
2014-06-20 15:51:46
518
转载 Server.MapPath()
./当前目录/网站主目录../上层目录~/网站虚拟目录如果当前的网站目录为E:\wwwroot 应用程序虚拟目录为E:\wwwroot\company 浏览的页面路径为E:\wwwroot\company\news\show.asp在show.asp页面中使用Server.MapPath("./") 返回路径为:E:\wwwroot\company\news
2014-06-20 15:50:28
465
转载 HttpRuntime的认识与加深理解
下面最先介绍HttpRuntime的Web.config里的配置httpRuntime executionTimeout = "number" maxRequestLength = "number" requestLengthDiskThreshold = "number" useFullyQualifiedRedirectUrl = "[True
2014-06-12 16:44:48
780
转载 简单明了的Window2003系统下同时安装sql2000与sql2005的方法
经过自己的摸索,发现在Win2003下安装sql2000与sql2005也并不是那么的复杂,其实非常简单,网上很多关于这方面的内容,但是描述的都比较模糊,致使一些急需此正确方法的人走了很多弯路,而且问题多多,下面配合图片以及简单步骤说面整个安装过程,两个sql可以配合visual studio .net2005使用,Windows2003系统下安装sql2000 与sql2005的时候不用考虑vi
2014-06-12 15:46:22
2636
转载 Asp.net网站部署时遇到的一些问题
系统 Win7+iis7.5+sqlserver2008+.Net 4.0启动IIS,运行->Inetmgr,或者在我的电脑右键->管理,左侧选择IIS管理器在IIS管理器左侧树节点上找到 “网站” 节点,右键->添加网站,进行基本的设置IP地址下拉框,可以选择自己的机器IP。设置好后,启动网站:在建好的MyWeb节点上,右键->管理网站->
2014-06-12 07:15:56
520
转载 win7为IIS7添加程序映射
在win7下,IIS7大变样,想加个东西都不容易,程序大变样,试了老半天终于成功了,嘿嘿,特此记录. 点击处理程序映射的按钮,然后点击新增脚本映射,如图: 然后再点击右边的编辑托管程序,如图: 比IIS5.1麻烦好多,费了好大的劲.
2014-06-12 07:14:20
1811
转载 AspNet常用指令及其常用属性
1. 内联 2.@Page:每个页面中只能有一个Page指令。常用属性如下:Language指定在对页中的所有内联呈现和代码声明块进行编译时使用的语言。值可以表示任何 .NET Framework 支持的语言,包括 Visual Basic、C# 或 JScript。每页只能使用和指定一种语言。AutoEventWireup指示页面的事件是否自动绑定。如果启用了事件的自动绑定,则为tru
2014-06-11 18:29:34
541
转载 ASP.NET 学习笔记 之 MasterPageFile母版页
MasterPageFile其实是定义一个了外围的框架的页面,并且在里面设定了具体内容存放的位置。举例来说,MasterPageFile就相当于相框的功能。网站的真正具体页面实际是由MasterPageFile(相框)和内容页面(照片)组成。最常见的应用就是网站的顶部导航栏和底部的CopyRight声明栏。可以把顶部导航栏和底部的CopyRight声明栏都放到MasterPageFil
2014-06-11 18:26:45
4169
转载 SQL Server 2000数据库中模拟窗口函数ROW_NUMBER
1、使用临时表.如果是在存储过程中,这是一个不错的选择.创建一个临时表,其中除了需要的查询结果外,还一个记数列.查询结果放入临时表后(一般情况下可直接使用Insert into语句),用代码进行记数,更新记数列的值.在记数列数值的生成方法上,还有一个改进的办法是直接将该列定义为自增长字段.这样“记数”的代码也省掉了.2、采用自连接.如果是在代码中,不便于使用临时表,可以采用
2014-06-11 10:59:03
1136
转载 SQL2000中像SQL2005中的Row_Number一样获取行号
在SQL2005以上可以使用Row_Number()来获取行号,SQL2000中没有这个函数,我们可以用下面的方法来获取行号: Sql代码 select ( select count(*) from tb_product p1 where p1.proid as rowNumber,
2014-06-11 10:55:34
1271
转载 无法识别的属性“targetFramework”。请注意属性名称区分大小写。错误解决办法
“/CRM”应用程序中的服务器错误。配置错误说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 分析器错误消息: 无法识别的属性“targetFramework”。请注意属性名称区分大小写。源错误: 行 24: 设置为 true。行 25: --
2014-06-11 09:03:16
685
转载 远程桌面开启“复制粘贴”功能
经常在远程桌面传资料,假设ftp服务器比较麻烦,这里给大家介绍一种直接可以在远程桌面之间实现文件复制粘贴的方法,希望对大家有用!按照以下方法进行操作:开始—>运行—>mstsc—>远程桌面连接—>选项 —>本地资源 —>勾选磁盘驱动器 —>常规—>连接!
2014-06-10 06:33:54
1777
转载 VS2010中添加WebService注意的几个地方
VS2010中添加WebService与VS2008中添加WebService有很大的不同,下面是在VS2010中添加WebService要注意的地方!(1)右键添加服务(2)点击“高级”(3)添加Web引用
2014-06-07 16:25:37
638
转载 vs2010下创建webservice
Visual Studio 2010默认采用的框架为.NET Framework4,在这个框架中已找不到直接创建WebService的模板方式了。但VS2010可以创建WebService是毋庸置疑的,那么怎么在VS2010中创建WebService呢,请看下面为您提供的两种方法,方法已经本人测试,可以放心使用! 方法一:.NET Framework4.0框架下,依
2014-06-07 16:21:24
479
javasqlite
2014-04-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人