.net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> .net >>列表
· ASP.NET控件:模板控件发布时间:2013-08-18
创建一个模板控件需要下面几个步履:1.用ParseChildren特性标记控件类,使模板属性可以在HTML中进行设置2.为模板定义ITemplate类型的公有属性,并用TemplateContainer特性修饰该模板属性(指示运行时的容器类)3.使用InstantiateIn方法在模板容器中创建一个模板实例,把容器添加到服务器控件的控件集合中4.定义要和模板一起使用的容器类下面是一个简单的模板控件:usingSystem;usingSystem.Collections.Generic... 查看全文
最近看到很多抱怨贴,也许有一定的道理,但是你想过没,为什么大部分.NET程序员工资相对低?我个人是这么看的:大批半罐子水的程序员,永远被局限在.NET的原始的小圈圈里。前端不会(你放弃了一项很重要的技术),SQL写不好(那估计你的业务能力也就一般,项目管理或者业务方面看来发展前景不大好),Linq也用不来(看来你连.NET的东西都没玩好,而且你错过了一个开发效率极高的东东),SharePoint没听说过(哦,你错过了.NET方向的一个可以拿高工资的技术,不过它不是那么好玩的)&hellip... 查看全文
HttpController的激活是由处于消息处理管道尾端的HttpRoutingDispatcher来完成的,具体来说是HttpRoutingDispatcher利用HttpControllerDispatcher实现了针对目标HttpController的激活和执行。激活目标HttpController的前提是能够正确解析出HttpController的真实类型,而类型解析需要针对加载的程序集,所以我们需要先来了解一个用于解析程序集的对象AssembliesResolver。在ASP... 查看全文
· Pro ASP.NET MVC –第三章 MVC模式发布时间:2013-08-14
在第七章,我们将创建一个更复杂的ASP.NETMVC示例,但在那之前,我们会深入ASP.NETMVC框架的细节;我们希望你能熟悉MVC设计模式,并且考虑为什么这样设计。在本章,我们将讨论下列内容MVC架构模式域模型和Respositories使用依赖注入创建松耦合的系统自动化测试的基础你或许已经对本章我们将讨论的概念和规范非常熟悉,尤其如果你有开发ASP.NET或者C#的经验。如果不熟悉,那么我们非常鼓励你仔细阅读本章,因为对MVC底层的理解有助于我们在后续的章节利用MVC框架的特性... 查看全文
前面视频文章地址Easyui+asp.netMVC系列教程第09-17节完成登录高清录制Easyui+asp.netmvc+sqlite开发教程(录屏)适合入门这节课我们要实现一个登录的限制如果用户没有登录就访问我们的管理页面那么直接跳转到登录当然可以可以给一个中间的页面对用户进行友好的提示我们首先找到管理页的actionpublicActionResultIndex(){returnView();}我们编写一个过滤器要继承和实现一个接口publicclassCheckLoginFilter... 查看全文
谁都不用说,博客园明显的偏.NET,C#的讨论一出现,推荐讨论热火朝天,而发点JAVA的东西,应者寥寥。一旦有出现两大派系的竞争,那绝对是头条。每天都看,早就麻木了。研二的我浸淫.NET已经三四年,开发了大小不少项目,积累了数万行代码。刚入门时,仅仅是因为它做界面方便;后来的我,对.NET几乎痴迷,和很多人一样,有些语言宗教信仰,心想着手握.NET手刃仇人,自己积累了大量的类库,也就这么一步步的走过来了。所以我博客全是.NET,没有一篇JAVA。大公司以C++和JAVA为主... 查看全文
一、前言ADO.NETEntityFramework(以下简称EF)是微软推出的一套O/RM框架,如果用过LinqToSQL的人会比较容易理解,因为LinqToSQL是微软在.netFrameWork3.0时推出的一套轻量级的O/RM框架,但是只支持SQLServer一种数据库。至.netFrameWork3.5sp1时,才推出EntityFrameWork,可以通过实现不同的Provider来支持不同的数据库(当然微软还是只内置SQLServer的Provider... 查看全文
.net中缓存就是对static的封装,也是对application的封装,增加了自动释放的功能和防止多线程锁定的功能... 查看全文
使用命令行工具SDKCommandPrompt,键入:SN-TC:\*****.dll(dll文件所在的路径)就会显示出该dll具体的PublicKeyToken数值。如果该程序集没有强命名,则不会有PublicKeyToken数值。第一种方法:在类库中右击-->属性-->签名:勾选“为程序集签名”,新建一个“强名称密钥文件”就可以。如图所示:第二种方法:将一个程序集强命名的方法是:用SN-kC:\***.snk命令生成***... 查看全文
· C#和.NET Framework发布时间:2013-08-14
创建.NET应用程序所经历的步骤:(1)使用某种.NET兼容语言(如C#)编写应用程序代码。(2)把代码编译为CIL,存储在程序集中。(3)在执行代码时,首先必须使用JIT编译器将代码编译为本机代码。(4)在托管的CLR环境下运行本机代码,以及其他应用程序或进程。集成开发环境(IntegratedDevelopmentEnvironment简称IDE)IDE通常包括编程语言编辑器、自动建立工具、调试器,有些IDE还包括编译器\解释器,如MicrosoftVisualStudio,有些则不包括... 查看全文
最近看到不少抱怨搞.net工资低的帖子。别的方向我不是太清楚,作为搞了近8年.Net信息系统开发的码农也想发表下自己的意见。由于我的阅历和能力有限,首先想限定下本文的范围。这里说的“信息系统”主要包括:政府、企业、医疗、电信、金融这类的大行业以数据库系统为主来进行业务管理的系统;“令人满意的薪资”大概是指一个没啥背景的年轻人靠自己的努力买的起房子、娶的了媳妇、养得起孩子、能开个B级车、还有点闲钱玩的起如Hifi、单反、喝茶之类的小爱好... 查看全文
对于ASP.NETWebAPI来说,所谓的WebAPI定义在继承自ApiController的类中,可能ApiController是大部分读者最为熟悉的类型了。但是我们将ASP.NETWebAPI下的Controller称为HttpController,它是对所有实现了接口IHttpController的所以Controller类型的统称,而ApiController仅仅视为IHttpController接口的一个实现而已,所以我们会更多地强调HttpController的概念... 查看全文
· 我也谈谈.NET程序员工资低发布时间:2013-08-14
我从2011年下半年预谋转型,2012春季正式转型到iOS,看了《经过本人6年.net工作经验证明.net工资确实比Java低》这篇文章,一下子有很多感慨。我不好意思算我干了多久了C#了,反正从VS2002开始接触,从VS2003干起,来帝都混饭吃的时候用的VS2005,VS2010的时候离开.NET平台,基本上都是小公司。回过头来看看,有一种浪费青春的感觉,因为干这些年C#,个人着实没有什么进步,走了很多弯路。当然,我不否认我资质平庸,但是不能否认的是.NET这个技术真是入门容易,提高却很难... 查看全文
页面传值是学习asp.net初期都会面临的一个问题,总的来说有页面传值、存储对象传值、ajax、类、model、表单等。但是一般来说,常用的较简单有QueryString,Session,Cookies,Application,Server.Transfer。一、QueryStringQueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了... 查看全文
· .NET下 JSON 的一些常用操作发布时间:2013-08-13
1.JSON的序列化和反序列化usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingNewtonsoft.Json;namespacePlayJSON{classProgram{staticvoidMain(string[]args){List<StuInfo>list=newList<StuInfo>(){newStuInfo{StuName="张三"... 查看全文
iBoxDBfor.NET是一个无须安装配置就可以运行的数据库。拥有非常高效的性能同时能提供事务支持.可嵌入到应用程序中也可以使用TCP与应用程序进行远程数据交互使用易用的操作接口,不需要阅读大量的帮助文件,几十行代码就能清楚使用方法.完全虚拟机代码,无需进行本地代码调用,能在高安全设置的机器上运行.NET性能测试Mono兼容性... 查看全文
由于近来项目的底层架构某些特殊需求及场景的需要要求动态build一个对象,属性名称个类与类型都是外界动态传入的。不多说废话,直接上我最原始的代码:1publicstaticTypeGetMyType()2{3string[]namelist=newstring[]{"UserName","UserID"};4Dictionary<string,Type>dic=newDictionary<string,Type>();5dic.Add("UserName",typeof... 查看全文
定义在Controller中的Action方法大都返回一个ActionResult对象。ActionResult是对Action执行结果的封装,用于最终对请求进行响应。ASP.NETMVC提供了一系列的ActionResult,它们本质上是通过怎样的方式来响应请求的呢?这是这个系列着重讨论的主题。[本文已经同步到《HowASP.NETMVCWorks?》中]目录一、ActionResult对请求的响应二、EmptyResult三、ContentResult四、实例演示... 查看全文
很久没有逛博客园了,很久没有出来吐槽了。怎么呢?生活压力大,就需要找地方吐槽。排版不怎么好,文笔不怎么好,可以看出我不是雇佣的写手。工作到今夏,已经有6个年头了,一直使用着.net技术,但是最近工资就是一直上不去,比比身边的.net同学,工资过万多一点的貌似没有。班上一个当年比较优秀的同学,2、3年前在某著名电商公司弄Java,当年就突破1万多。目前鄙人还是拿着卑微的工资。没过万,只比深圳人均工资好一点。我的一高中同学,没读大学的,在社会上摸爬滚打N种职业后,觉得没有出路... 查看全文
虽然ASP.NETWebAPI框架采用与ASP.NETMVC框架类似的管道式设计,但是ASP.NETWebAPI管道的核心部分(定义在程序集System.Web.Http.dll中)已经移除了对System.Web.dll程序集的依赖,实现在ASP.NETWebAPI框架中的URL路由系统亦是如此。也就是说,ASP.NETWebAPI核心框架的URL路由系统与ASP.NET本身的路由系统是相对独立的。但是当我们采用基于WebHost的方式(定义在程序集System.Web.Http... 查看全文