.net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> .net >>列表
· asp.net图片上传实例发布时间:2013-12-22
网站后台都需要有上传图片的功能,下面的例子就是实现有关图片上传。缺点:图片上传到本服务器上,不适合大量图片上传。第一、图片上传,代码如下:xxx.aspx复制代码代码如下:<tdclass="style1"><asp:FileUploadID="FileUpload1"runat="server"/><asp:ButtonID="Button1"runat="server"Text="上传一般图片"onclick="Button1_Click"/><... 查看全文
一、拉近我们的距离我想,很多人会问,如今IE6还占据颇多份额的中国,html5、css3是否还很遥远?我会很直接告诉他们:其实就在你的眼前.我们来看两个图:(图一:20134月左右,全球浏览器情况)分析:全球浏览器中6.22+23.08=40%的浏览器不支持html5+css3(图二:国内浏览器份额图)分析:大概有60%的浏览器在国内不支持html5+css3这是否就意味着,我们需要等待?我在给大家看一幅图,大家或许就知道出路在哪里了.说明:用户再次用小于IE9的IE允许时,直接启动平台工具... 查看全文
WebSocket规范的目标是在浏览器中实现和服务器端双向通信。双向通信可以拓展浏览器上的应用类型,例如实时的数据推送、游戏、聊天等。有了WebSocket,我们就可以通过持久的浏览器和服务器的连接实现实时的数据通信,再也不用傻傻地使用连绵不绝的请求和常轮询的机制了,费时费力,当然WebSocket也不是完美的,当然,WebSocket还需要浏览器的支持,目前IE的版本必须在10以上才支持WebSocket,ChromeSafari的最新版本当然也都支持... 查看全文
思路:1、需要找一个访问Webservice的统一入口,刚开始进入了一个误区,以为WebService是单独的运行程序,后来经朋友提醒,其实它也是通过Asp.net的页面生命周期完成请求,所以就可以使用HttpModule作为统一入口,进行判断处理。2、进入统一入口后,就需要获得访问Webservice的接口方法的名称,然后在网友提供的答案中:Request的RequestUri(GET)或Headers(POST)来得到客户端请求的WebMethod名称,并参考一些文章... 查看全文
· 简单说说.Net中的弱引用发布时间:2013-12-21
弱引用是什么?要搞清楚什么是弱引用,我们需要先知道强引用是什么。强引用并不是什么深奥的概念,其实我们平时所使用的.Net引用就是强引用。例如:Catkitty=newCat();变量kitty就是一个强引用,它指向了堆中的一个Cat对象实例。我们都知道,CLR的垃圾回收机制会标记所有被强引用到的对象,而那些剩下的未被标记的对象则会被垃圾回收。换句话说,如果一个对象一直被某个强引用所指向,那么它是不会被垃圾回收的。从这一点来看,弱引用就完全不一样了—&mdash... 查看全文
在使用需要授权的软件时,注册付费的目标是软件的使用者,我们开发人员平时用到的一些第三方组件也是需要授权付费的,也就是说,付费者是开发人员,并不是系统(使用了该第三方组件)的最终使用者。以上两者的区别如下图:图1本篇文章介绍.net中怎样开发需要授权的第三方控件(组件),既然授权对象是开发者,不是最终用户,那么授权入口只能提供给开发人员,而不应该提供给最终用户。另外,一般情况下,组件的一次成功授权只能供一个开发人员使用,因此授权信息需要跟开发人员的电脑绑定,这个可以通过关联机器硬件编码来做到... 查看全文
转自http://download.csdn.net/download/hdsslxl/67406051、UEditor百度富文本编辑器完整版.Net实例已解决上传图片问题。2、内附完整demo实例,附带txt讲解说明及UEditor常见问题解决方案。3、已经调试好的百度文本编辑器实例,用户体验不错,具备很多人性化的功能,特推荐给大家!百度富文本编辑器例.7z... 查看全文
· .NET 简单日志系统设计发布时间:2013-12-20
日志很明显是帮助大家定位到问题的一个很重要的手段,本来是想直接使用的NLog来做系统的日志工具,哎伤不起,一变态非要说这个有很多不可控制的因素,这里我给大家讲一下我是怎么实现日志模块的,欢迎拍砖总体架构图在这里我把日子的等级分为跟踪,BUG和错误3种定义枚举如下///<summary>///日志等级///</summary>publicenumLoglevel{Track=1,Bug,Error}这里考虑日志的模块的可扩展性(这里支持数据库和文件2种方式... 查看全文
1.新建MVC项目,安装ODataInstall-PackageMicrosoft.AspNet.WebApi.OData-Version4.0.02.新建WebAPIController示例代码如下:publicclassArticleController:ApiController{privatereadonlyIList<Article>_Article;publicArticleController(){_Article=newList<Article>... 查看全文
前言阅读本文之前,您也可以到Asp.NetWebAPI2系列导航进行查看http://www.cnblogs.com/aehyok/p/3446289.html本文描述ASP.NETWebAPI如何实现内容协商。HTTP规范(RFC2616)将内容协商定义为“在有多个表现可用时,为一个给定的响应选择最佳表现的过程”。在HTTP中内容协商的主要机制是以下请求报头:Accept:响应可接收的媒体类型,如“application/json”... 查看全文
· Lucene.net常用功能说明发布时间:2013-12-20
Lucene.net是一个.net下的全文检索类库。配置简单,功能丰富,比较成熟。我在项目中用Lucene.net有一段时间了,这里我把常用一些功能写出来,与大家一起分享。Lucene.net用的是3.0版本,分词采用盘古分词。示例程序用VS2010进行编译。1索引在做索引时,有些参数是需要配置的,下面介绍下常用的参数配置。1)数据类型,如整形、时间、字符。每种类型生成的索引方式都是不同的。比如:字符串需要分词,整形数据则不需要。生成索引的方式会影响到检索,如果整形按照字符串的方式生成索引... 查看全文
· 解除.NET中虚拟路径的疑惑发布时间:2013-12-19
今天部署产品时,发现一个涉及到路径错误的bug,在开发环境下都OK,但是到了测试环境中却一直报错,经过一番排查,原来错误出在了HttpContext.Current.Server.MapPath这个方法上,之前就一直对这个方法怎样将虚拟路径转化为物理路径不甚了了,今天我忍无可忍,在网上仔细查找了资料,还亲自做了实验,终于弄明白了。在此分享出来,希望能帮助到同样有困惑的人,少走弯路。虚拟路径中的那些特殊字符的含义Server.MapPath(".")返回当前执行文件所在路径Server... 查看全文
一、前言AgileEAS.NETSOA中间件平台是一款基于基于敏捷并行开发思想和Microsoft.Net构件(组件)开发技术而构建的一个快速开发应用平台。用于帮助中小型软件企业建立一条适合市场快速变化的开发团队,以达到节省开发成本、缩短开发时间,快速适应市场变化的目的。AgileEAS.NETSOA中间件平台提供了敏捷快速开发软件工程的最佳实践,通过提供大量的基础支撑功能如IOC、ORM、SOA、分布式体系及敏捷并发开发方法所支撑的插件开发体系,以及提供了大量的实体、数据模型设计生成工具... 查看全文
· .NET中反射机制的使用与分析发布时间:2013-12-18
.NET中反射机制的使用与分析[日期:2008-06-30]来源:作者:志伟.NET反射的定义:审查元数据并收集关于它的类型信息的能力。元数据是一种二进制信息,用以对存储在公共语言运行库可移植可执行文件(PE)文件或存储在内存中的程序进行描述。将您的代码编译为PE文件时,便会将元数据插入到该文件的一部分中。而将代码转换为Microsoft中间语言(MSIL)并将其插入到该文件的另一部分中。在模块或程序集中定义和引用的每个类型和成员都将在元数据中进行说明。当执行代码时,运行库将元数据加载到内存中... 查看全文
MicrosoftEntityFramework是一个对象关系映射工具(ObjectRelationalMapping,O/RM)工具。它可以让你从一个数据库自动地生成数据接入层。实体框架免去了你手工创建数据接入层的乏味工作。ADO.NET实体数据模型可以映射数据库与数据表,也可以映射模型类。它是关系数据库与面向对象系统的桥梁,闲话少说,就让我们举个简单的例子来解析它吧!ModelFirst方式创建数据库1.启动VS2010.创建一个Consoleapplication(控制台):名为... 查看全文
· ASP.NET MVC 5发布时间:2013-12-17
在我们讨论数据库和数据模型之前,让我们先讨论一下如何将数据从控制器传递给视图。控制器类将响应请求来的URL。控制器类是给您写代码来处理传入请求的地方,并从数据库中检索数据,并最终决定什么类型的返回结果会发送回浏览器。视图模板可以被控制器用来产生格式化过的HTML从而返回给浏览器。控制器负责给任何数据或者对象提供一个必需的视图模板,用这个视图模板来Render返回给浏览器的HTML。最佳做法是:一个视图模板应该永远不会执行业务逻辑或者直接和数据库进行交互。相应的... 查看全文
前言阅读本文之前,您也可以到Asp.NetWebAPI2系列导航进行查看http://www.cnblogs.com/aehyok/p/3446289.html本文描述ASP.NETWebAPI中的JSON和XML格式化器。在ASP.NETWebAPI中,媒体类型格式化器(Media-typeFormatter)是一种能够做以下工作的对象:从HTTP消息体读取CLR(公共语言运行时)对象将CLR对象写入HTTP消息体WebAPI提供了用于JSON和XML的媒体类型格式化器... 查看全文
· 手把手教你在.NET中创建Web服务发布时间:2013-12-17
最近发现在.NET平台下使用Web服务还是很简单的。下面举个在.NET平台下创建Web服务的简单例子。首先用VisulStudio.Net创建一个C#项目Asp.NetWeb服务程序,源代码如下:usingSystem;usingSystem.Collections;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Diagnostics;usingSystem.Web;usingSystem.Web.Services... 查看全文
数据的有效性验证,是程序开发中必不可少的环节。这篇文章,我们将用一个实例来说明如何在MVC中使用Validation来保证无论是新增或者更新数据的时候,都必须符合我们定义的验证规则,否则就会提示错误。一,DRY原则DRY是Don’trepeatyourself的缩写,意思是不要写重复的代码。MVC中的Validation设计就是遵循了这个原则。比如下面中的Movie类,当用户在网页上填写Movie信息的时候,并保存的数据库中的时候,由于Title是我们期望的必填项,所以:1... 查看全文
· .net framework4.0 安装失败发布时间:2013-12-16
.netframework4.0安装失败1、开始->运行->netstopWuAuServ2、开始->运行->%windir%3、将文件夹SoftwareDistribution重命名为SDold4、开始->运行->netstartWuAuServ... 查看全文