.net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> .net >>列表
· .NET开发者需要的工具箱发布时间:2015-01-29
本文作者Spencer是一名专注于ASP.NET和C#的程序员,他列举了平时工作、在家所使用的大部分开发工具,其中大部分工具都是集中于开发,当然也有一些其它用途的,比如图片处理、文件压缩等。如果你是一名.NET程序员,不妨来看看本文推荐的这些工具吧。灵活搭配并使用它们,或许可以给你带来意想不到的收获哦。主要工具VisualStudio——IDEs工具之王,.NET开发者的必备IDE。VisualStudio提供非常强大的启动工具箱,并且还有一些让人惊喜的插件支持... 查看全文
英文原文:Shouldall.NETCollectionsImplementall.NETCollectionInterfaces?是否每个.NET中的集合类型都应该实现所有.NET类型接口?在1月14日进行的.NET核心API审查视频中,这一问题在API相关的重要问题中居首位。这段视频录制了针对.NET基础类库的十个变更请求的相关讨论。[视频]GitHubIssue:#316:为正则集合(包括CaptureCollection、GroupCollection和MatchCollection... 查看全文
一、概要微信此次开放JS接口,开放了一大批api权限,即使在未认证的订阅号也可以使用图像接口,音频接口,智能接口,地理位置,界面操作,微信扫一扫等功能。要知道:以前订阅号只能接受和被动回复用户消息而已。微信官方没有给出.net版本,有java,node,php和python,唯独没有.net版本,这是怎么了?本文就教你实现.net版本的微信JS-SDK权限签名生成算法。这会大大激发了js前端开发人员的热情,可以做更多的事情,不用在向以前一样用破解微信的weixinbridge狼狈的苟活于人世了... 查看全文
在香港空间或者在国外空间网站出现乱码,但是在国内空间不会出现乱码的原因是由于国内服务器的操作语言是简体中文,但是国外的操作系统语言就不是简体中文了,所以就会出现cookies操作时候是乱码,信息存入的时候也是乱码的时候。这些问题一般我们通过两种方法去处理这种问题。第一种就是变量参数的写入参数的时候先采用Server.UrlEncode()编码,然后读取方法的时候再用Server.UrlDecode()解码(一般用这次就可以处理)。第二种情况就是存入数据库的数据也会出现乱码... 查看全文
很高兴我的第一本书由图灵出版社出版。本书总结了我这些年来对框架学习、研究的总结,里面纯干货,无半句废话。书的详情请看互动网的销售页面:http://product.china-pub.com/3770890精彩推荐:“这本书最大的价值就在于告诉你如何在实战中运用平时学到的知识,如何站在不同的角度分析和解决问题。与市面上其他图书不同,这本书中的内容都是清培在工作中遇到实际问题后分析得出的经验。对我而言,里面的各种设计都具有独到的见解,往往能将复杂的问题简化成优雅的模式。&rdquo... 查看全文
· ASP.Net 下载大文件的实现发布时间:2015-01-27
当我们的网站需要支持下载大文件时,如果不做控制可能会导致用户在访问下载页面时发生无响应,使得浏览器崩溃。可以参考如下代码来避免这个问题。关于此代码的几点说明:1.将数据分成较小的部分,然后将其移动到输出流以供下载,从而获取这些数据。2.根据下载的文件类型来指定Response.ContentType。(这个网址可以找到大部分文件类型的对照表:http://tool.oschina.net/commons)3.在每次写完response时记得调用Response.Flush()4... 查看全文
· 基于 Asp.Net的 Comet 技术解析发布时间:2015-01-27
Comet技术原理来自维基百科:Comet是一种用于web的技术,能使服务器能实时地将更新的信息传送到客户端,而无须客户端发出请求,目前有两种实现方式,长轮询和iframe流。简单的说是一种基于现有Http协议基础上的长轮询技术,之所有会产生这种技术的主要原因是Http协议是无状态的所以客户端和服务端之间没办法建立起一套长时间的连接。比如我们要做一个聊天室,在Web环境下我们通常不能从服务端推送消息到浏览器里,而只能通过每个客户端不断的轮询服务器,以获取最新的消息,这样一来效率非常低... 查看全文
· Socket 通信 .net 例子 客户端发布时间:2015-01-27
usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Net;usingSystem.Net.Sockets;namespaceMySocket{publicclassSocketClient{publicSocketClient(){}///<summary>///Socket通信客户端///</summary>///<... 查看全文
· 在Asp.Net MVC中使用Repeater控件发布时间:2015-01-27
使用Repeater控件在视图中展示图表信息,Repeater控件的使用概述:<asp:RepeaterID="Repeater1"runat="server"></asp:Repeater>1.绑定数据<%this.Repeater1.DataSource=Model;<--指定数据源-->this.Repeater1.DataBlind();<--绑定-->%>2.控件组成<HeaderTemplate><... 查看全文
插件式的例子QQ电脑管家,有很多工具列表,点一下工具下载后就可以开始使用了eclipse,XServer等等插件式的好处插件降低框架的复杂性,把扩展功能从框架中剥离出来让第三方有机会来扩展程序的功能思路公开一个插件接口,如果.DLL或.EXE的代码中有继承这个接口就将其示为插件,并将这些插件放在同一目录。运行程序的时候扫描目录并通过反射判断.DLL或.EXE中是否存在该接口,若存在,则当作插件加载进来。如下图示基于.net职责链来实现插件模式1... 查看全文
.NET程序员也有自己的幸福,.NET的跨平台是一种幸福,.NET的开源也是一种幸福,而更幸福的是可以通过开源的.NET了解.NET是如何一步步走向跨平台的,所以幸福是一种过程。在.NET跨平台的进程中,ASP.NET显然走在了前头,而通过探究ASP.NET5是如何实现跨平台的,可以稍稍满足一下自己的好奇心。体验ASP.NET5跨平台有2种方式:1)在Mac下,git签出XRE的源代码(前身是KRuntime),然后运行shbuild.sh,就能完成整个XRE项目的生成。2)在Mac下... 查看全文
在ASP.NETMVC中,在链接中附加路由数据有2种方式。一种是把路由数据放在匿名对象中传递:<ahref="@Url.Action("GetRouteData","Home",new{ReturnUrl=Request.Url.PathAndQuery,x=10})">走你</a>一种是放在RouteValueDictionary对象中传递:<ahref="@Url.Action("GetRouteData","Home"... 查看全文
· 在ASP.NET MVC中对手机号码的验证发布时间:2015-01-25
在ASP.NETMVC中,可以使用RegularExpression特性来验证手机号码。publicclassCustomer{[Required(ErrorMessage="必填")][Display(Name="手机号")][RegularExpression(@"^1[3458][0-9]{9}$",ErrorMessage="手机号格式不正确")]publicstringPhoneNumber{get;set;}}在HomeController中... 查看全文
· .NET 基础串讲发布时间:2015-01-23
C#基础.NET介绍?计算机发展史第一代语言:机器语言0101第二代语言:汇编语言,用一些简洁的英文字母、符号串来替代一个特定指令的二进制串第三代语言:接近于数学语言或人的自然语言,同时又不依赖于计算机硬件,编出的程序能在所有机器上通用?编译运行过程:C#语言—公共语言规范(CLS)的编译器—MSIL(中间语言或程序集)—公共语言运行库(CLR)中编译器—操作系统执行代码?两次编译过程用途:第一次是为了将不同语言编译成中间语言形成程序集... 查看全文
2014年国人开发的最热门的.NET开源项目TOP25如果知道.NET项目在开源中国的git上所占的比重只有5%的话,为什么这个《2014年国人开发的最热门的开源软件TOP100》榜中.NET项目那么少就是情理之中了。进入看了一下,发现还是有很多好的C#项目的。1奎宇工作室/DotNetCodesC#一些常用的功能性代码,可以减少许多开发时间,而且类与类之间没有什么依赖,每个类都可以单独拿出来使用2beyonehu/manual_dotaC#《刀塔传奇》开源项目,服务器+客户端... 查看全文
Asp.NetMVC4+Oracle+EasyUI+Bootstrap第二章--使用Ajax提升网站性能本文链接:http://www.cnblogs.com/likeli/p/4236723.html文章集合:http://www.cnblogs.com/likeli/category/651581.html1、MVC的渲染部分视图向服务器请求HTML标签来更新网页的内容,这种方法就叫“部分渲染”,这是属于Ajax的基本过程。部分渲染技术包括了发送异步请求给服务器... 查看全文
只需要Web.Config里面添加:<system.web><webServices><protocols><removename="HttpGet"/><removename="HttpPost"/><removename="HttpPostLocalhost"/></protocols></webServices>一般情况下<removename="HttpGet"/><... 查看全文
Asp.NetMVC4+Oracle+EasyUI+Bootstrap第一章--操作数据和验证本文链接:http://www.cnblogs.com/likeli/p/4234238.html文章集合:http://www.cnblogs.com/likeli/category/651581.html1、关于HtmlHelper和UrlHelper因为大部分的web请求的目标都是向客户端发送HTML代码。因此,Asp.NetMVC也是为我们创建HTML提供了各种帮助。除了Razor... 查看全文
下面是一篇文章比较详细,其实具体操作很简单,把WebService服务地址,利用工具(VS2010),通过添加引用的形式,添加到项目中来就可以应用了.大家如果这个地方不会操场的话,可以问问我QQ:1606841559当WebService已经处于对外提供服务状态,VB.NET就可以通过HTTP"调用"来使用这些服务了。当然前提是要了解WebService对外提供服务所对应的URL,当了解到WebService对应的URL后,VB... 查看全文
今天复习了一次ADO.NET基础,整理一下自己的认为的重点:编写SqlHelper类,方便我们执行数据库语句,这时可以直接调用封装在SqlHelper类的方法。现在大多数公司面试的时候,给你的面试题都会要你自己手写一个SqlHelper的类,这考的是自己的基本功,如果一个根基不牢固的开发人员,你写的代码肯定好不到哪里去。下面是SqlHelper的演示代码,一定要熟练:1publicstaticSqlHelper2{3//这里定义一个字符串变量,把数据库连接字符串赋值给它... 查看全文