.net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> .net >>列表
写完JSP,做完Android,上架iOS,现在又在写Windows客户端了。记录开发中常见问题:开发环境:vs2013开发语言:c#1、读写SQLite数据库(程序安装在系统盘)出现错误:attempttowriteareadonlyadatabase。UAC引起的权限问题。在源码的Properties目录中找到app.manifest,将其中level="asInvoker"改成level="requireAdministrator"就可以了,如果没有app... 查看全文
· asp.net 练习 js 调用webservice发布时间:2014-09-16
[csharp]viewplaincopyprint?usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Web.Services;///<summary>///JsWebServiceTest的摘要说明///</summary>[WebService(Namespace="http://tempuri.org/"... 查看全文
· IIS7部署ASP.NET MVC4程序报错解决发布时间:2014-09-16
今天安装了windows7开发web项目需要安装IIS,当安装完以后,web程序已经映射到了本地IIS上,运行出现如下错误提示处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”原因:vs2010默认的是4.0框架,4.0的框架是独立的CLR,和2.0的不同,如果想运行4.0的网站,需要用aspnet_regiis注册4.0框架,然后用4... 查看全文
· ASP.NET MVC ValueProvider小结发布时间:2014-09-16
在Model绑定中,Model的数据来源有很多种,在MVC里面则定义了一套ValueProvider的组件来处理Model数据来源多样性的问题,ValueProvider整个结构类似于字典(Dictrionary)的键值结构,通过给定的Key来获取Value。在一整套的组件当中,有接口部分的,有实现接口的抽象ValueProvider及其子类,有ValueProvider的抽象工厂ValueProviderFactory以及其子类... 查看全文
· ASP.NET Web API Model-ModelMetadata发布时间:2014-09-16
ASP.NETWebAPIModel-ModelMetadata前言前面的几个篇幅主要围绕控制器的执行过程,奈何执行过程中包含的知识点太庞大了,只能一部分一部分的去讲解,在上两篇中我们看到在控制器方法选择器根据请求选定了控制器方法后会生成对应的描述对象之后进入过滤器执行过程中,之后也是我们所讲的在授权过滤器执行之后会执行对Model的系列操作,中间包括Model元数据解析、Model绑定、Model验证,最后会通过WebAPI框架的独有的方式也就是ParameterBinding参数绑定来执行... 查看全文
SqlServer中的datetime类型的空值和c#中的DateTime的空值的研究在SqlServer2000中datetime的空值即默认值为1900-01-0100:00:00,C#中DateTime的空值是最小值0001-01-0100:00:00,对于数据库的插入,更新为空值的日期值来说多少有点不如人所愿。比如说我插入的是空值我取出的也要是空值,但SqlServer偏偏给了我一个默认值。有点无奈。对于如何协调二者,给我带来了不少麻烦。引起这样的原因是:DateTime和Int... 查看全文
· VS中使用本地IIS调试ASP.NET项目发布时间:2014-09-16
在有些情况下需要使用本地的IIS作为调试服务器,如支持多域名的网站,这里记录下如何使用。1.修改本机hosts文件。路径:C:\Windows\System32\drivers\etc格式如下:保存后在浏览器中输入www.hehe.com就会访问在本地的IIS中网站。2.在本地IIS中添加网站,目录指向需要调试的项目,并为网站绑定主机名:www.hehe.com。3.设置web项目的调试服务器,并指定URL:http://www.hehe.com,如下图所示:现在就可以通过域名www.hehe... 查看全文
Microsoft.NET解决方案,项目开发必知必会。从这篇文章开始我将分享一系列我认为在实际工作中很有必要的一些.NET项目开发的核心技术点,所以我称为必知必会。尽管这一些列是使用.NET/C#来展现,但是同样适用于其他类似的OO技术平台,这些技术点可能称不上完整的技术,但是它是经验的总结,是掉过多少坑之后的觉醒,所以有必要花几分钟时间记住它,在真实的项目开发中你就知道是多么的有帮助。好了,废话不说了,进入主题。我们在开发服务时为了调试方便会在本地进行一个基本的模块测试... 查看全文
· ASP.NET里的Session详细解释发布时间:2014-09-15
Session模型简介Session是什么呢?简单来说就是服务器给客户端的一个编号。当一台WWW服务器运行时,可能有若干个用户浏览正在运正在这台服务器上的网站。当每个用户首次与这台WWW服务器建立连接时,他就与这个服务器建立了一个Session,同时服务器会自动为其分配一个SessionID,用以标识这个用户的唯一身份。这个SessionID是由WWW服务器随机产生的一个由24个字符组成的字符串,我们会在下面的实验中见到它的实际样子。这个唯一的SessionID是有很大的实际意义的... 查看全文
BillChiles(Roslyn编译器的程序经理)写了一篇文章《EssentialPerformanceFactsand.NETFrameworkTips》,知名博主寒江独钓对该文进行了摘译,文中分享了性能优化的一些建议和思考,比如不要过早优化、好工具很重要、性能的关键,在于内存分配等,并指出开发者不要盲目的没有根据的优化,首先定位和查找到造成产生性能问题的原因点最重要。全文如下:本文提供了一些性能优化的建议,这些经验来自于使用托管代码重写C#和VB编译器... 查看全文
Lucene简介Lucene是apache软件基金会4jakarta项目组的一个子项目,是一个开放源代码的全文检索引擎工具包,即它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎(英文与德文两种西方语言)。Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标系统中实现全文检索的功能,或者是以此为基础建立起完整的全文检索引擎。Lucene.net简介Lucene.net是Lucene的.net移植版本... 查看全文
ASP.NETWebAPI过滤器创建、执行过程(二)前言前面一篇中讲解了过滤器执行之前的创建,通过实现IFilterProvider注册到当前的HttpConfiguration里的服务容器中,当然默认的基础服务也是有的,并且根据这些提供程序所获得的的过滤器信息集合进行排序。本篇就会对过滤器在创建完之后所做的一系列操作进行讲解。ASP.NETWebAPI过滤器创建、执行过程(二... 查看全文
· ASP.NET 实现伪静态网页方法发布时间:2014-09-15
方法一:利用Httphandler实现URL重写(伪URL及伪静态)我们有时候会见到这样的地址:“http://www.huoho.com/show-12-34.html”,你或许认为在站点服务器根目录“/”下存在名为“show-12-34.html”的文件,其实实际它可能是不存在的,而可能你看到的内容是“/aspx/show.aspx?type=12&id=34”的内容,为什么要这样做呢... 查看全文
转自:http://kb.cnblogs.com/page/92260/此文章的主旨是希望过于专注.NET程序员在做好工作、写好.NET程序的同时,能分拨出一点时间接触一下.NET之外的东西(例如10%-20%的时间),而不是鼓动大家什么都去学最后什么都学不精,更不是说.NET不行或劝大家放弃.NET。恕我愚钝,此主旨在文中表达不够清楚,看评论中很多朋友误解了,特此说明。另外,本文中的观点并不全部是我个人的想法,相当一部分来自我以前聊过天的某些大牛,他们很多来自微软、百度、腾讯等知名企业... 查看全文
转自:http://www.cnblogs.com/donghongtao/p/3611623.html前言从事Dotnet程序开发工作近10年了,从开始的月薪3k的小程序员菜鸟,到现在年薪60w的项目总经理,从战战兢兢的去各个公司应聘,到现在开始面试那些战战兢兢的小程序员,回想起这近十年来的经验,看着还是朝气蓬勃的菜菜们,想谈谈自己对与DotNet程序员的职业规划的看法。先说开发语言.Net是一个开发框架,包容性也比较强,可以做b/s结构的网站,可以做Windowsphone的手机开发... 查看全文
· .Net程序员如何快速成长之我见发布时间:2014-09-14
转自:http://www.cnblogs.com/kangshif/archive/2008/07/24/starter.html在面试一些新程序员的时候,当问他为什么选择.net方向时,经常听到一些这样的回答:记得曾经我的老师对我们说,当你在开发语言和工具方面不知道怎么选择的时候,那么你只要跟着微软走就行了.所以最终他选择了.net.我想大家都曾有过类似的经历.当经历过数年之后,一些人在.net的某方面成为了专家,有些人精通数据库方面,有些人精通web界面设计,有些人精通系统架构... 查看全文
· asp.net(C#)禁止缓存文件发布时间:2014-09-14
IIS会按文件地址及参数将文件缓存到客户端,以便再次访问该内容时速度更快。如果要取消这种机制则需要禁止缓存文件。一、编程方式Response.Buffer=true;Response.ExpiresAbsolute=DateTime.Now.AddDays(-1);Response.Cache.SetExpires(DateTime.Now.AddDays(-1));Response.Expires=0;Response.CacheControl="no-cache";二、代码方式<... 查看全文
· Asp.Net 注册 邮箱激活发布时间:2014-09-12
数据库表的设计State为用户状态0为禁用1为可用默认为0,下面有个UserGUID,这个字段将来用于激活账户首先你要写一个表单,验证码神马的,这个我就不写了。。直接写处理的代码在下面if(IsPostBack)2{3stringuserName=Request["UserName"];4stringuserPwd=Request["UserPwd"];5stringuserEmail=Request["UserEmail"];6stringEmailGUID=Guid.NewGuid()... 查看全文
.net提供了三种基本方法和两种底层方法来发送http请求和接收http响应,通过这些方法,我们可以模仿在浏览器地址栏输入URL地址访问网页的方法。我们发送http请求,接收服务器返回的响应(通常就是HTML网页)。由此对得到的网页进行分析,比如做自动化测试、或者抓取该网页上你感兴趣的东西,再放到自己程序里,总之应用很多,我能想到的,暂时就这么多。五种方法分别是:1.WebClient2.WebRequest-WebResponse3.HttpWebRequest... 查看全文
Middleware是OWIN管道的基本组成单元,最后拼接的OWIN管道来处理客户端请求,输出网页。这篇文章,首先看看WebForm,MVC,WebAPI如何结合OWIN使用。然后将如何编写Middleware和编写一个具体的CacheMiddleware.阅读目录:一.原有的WebForm,MVC项目如何结合OWIN?1.1通过路由配置,将程序分成多个部分,一些部分由Asp.netWebForm或者MVC处理,另外一部分由OWIN管道处理。1.2在WebForm,MVC之前插入OWIN二... 查看全文