net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> net >>列表
· ASP.NET Web API Model-ModelBinder发布时间:2014-09-19
ASP.NETWebAPIModel-ModelBinder前言本篇中会为大家介绍在ASP.NETWebAPI中ModelBinder的绑定原理以及涉及到的一些对象模型,还有简单的Model绑定示例,在前面的篇幅中讲解了Model元数据、ValueProvider的模块,然后还有本篇的Model绑定的模块这些会结合到后面篇幅中的ParameterBinder模块中来使用,也就是说在ASP.NETWebAPI框架中绑定的方式有两种实现,都是通过ParameterBinder来对参数进行绑定... 查看全文
· Asp.Net实现Http长连接推送发布时间:2014-09-18
话说最新帮一个朋友搞智能家居方面的东西,做一个云平台。主要作用手机在局域网外环境时对手机客户端和智能网关中命令的互相转发。目前已经有了一个稳定的Socket版本,但是考虑到以后的扩展和性能指标要改成Http长连接形式,这确实是一个很逗逼的方案。下面普及一下Http长连接的概念,所谓的Http长连接其实不是指像Socket那样的建立一个连接client端和server端来回传递数据。Http长连接指的是客户端发送给服务器端的Http请求不会马上得到服务器的应答... 查看全文
逻辑(布尔型)运算符用于对boolean型的结果的表达式进行运算,运算的结果都是boolean型。其运算结果如下所示:运算符运算例子结果&AND(与)false&truefalse|OR(或)false|truetrue^XOR(异或)false^truetrue!NOT(非)!falsetrue&&AND(短路)false&&truefalse||OR(短路)false||truetrue下面对一些比较容易出现问题进行简单解释:1、&ldquo... 查看全文
1、概览iBATISDataMapper这个框架可以让我们使用JAVA或者.NET应用程序访问数据库变得非常容易,iBATIS和Hibernate、NHibernate或者EntityFramework(EF)不同的是,iBATIS要求对SQL或者存储过程有挺不错的造诣,因为需要自己去优化查询和管理sql,而Hibernate不需要你写一句SQL来实现映射,就好比如果你觉得你自己SQL不错,iBATIS是个不错的选择,因为他能够带给你足够的代码扩展,Hibernate提供了很多基础类库... 查看全文
持续集成想必大家很多人都听说过,甚至都实践过,最近我又一次亲历了一次持续集成,现将我的经验分享给大家。关于持续集成的理论在本文概不涉及,本文的主要目的是实战CruiseControl.Net,用它来全面实现持续集成。在配置ccnet.config时会用到一些小工具,一并附上:小工具下载首先,我们来看看用CC.Net能为我们做哪些事情:自动获取源代码自动Build自动执行UnitTest,并生成单元测试报告自动部署触发自动化(回归... 查看全文
1,工作中遇到这样一个需求,页面上要把所有的User加载出来,同时每个User后面紧跟着要把User的任务加载出来!我的处理方法是用Repeater来加载所有的User,同时在Repeater里面嵌套一个GridView,将每个User的任务展示出来!代码如下前台代码:<asp:RepeaterID="Repeater1"runat="server"onitemdatabound="Repeater1_ItemDataBound"><HeaderTemplate><... 查看全文
持续集成想必大家很多人都听说过,甚至都实践过,最近我又一次亲历了一次持续集成,现将我的经验分享给大家。关于持续集成的理论在本文概不涉及,本文的主要目的是实战CruiseControl.Net,用它来全面实现持续集成。在配置ccnet.config时会用到一些小工具,一并附上:小工具下载首先,我们来看看用CC.Net能为我们做哪些事情:自动获取源代码自动Build自动执行UnitTest,并生成单元测试报告自动部署触发自动化(回归... 查看全文
· Asp.net导出Excel/Csv文本格式数据发布时间:2014-09-17
刚刚开始做Excel相关的项目,所以遇到的问题不管大小都给记录一下偶然的机会在添加数据的时候全改成了数字,结果输出的时候全自动变成了科学计数法,这是excel的强大功能,能自动识别数字和字符串,太聪明了反而有些麻烦,就像如果输入身份证(18位数字)的话那就不行了。超过了11位呢,下面查了些资料总结一下解决方案:方法1:在往excel中添加数据的时候在数据的前面加单引号,我的是这个方法解决的如:Sheet.Cells[iRow,iCol]="'"+ds.Tables[0].Rows[iRow... 查看全文
查看是否安装.NETFramework→%SystemRoot%\System32→如果有mscoree.dll文件,表明.NETFramework已安装查看安装了哪些版本的.NETFramwork→开始-运行→输入cmd→输入如下命令dir%WINDIR%\Microsoft.Net\Framework\v*查看安装的所有CLR版本→打开"VS2012命令提示"→输入CLRVer.exe→输入CLRVer.exe-all,查看正在运行的进程使用CLR的版本号... 查看全文
很久没写日志了,以后会开始慢慢的更新了,在项目里面用到了IBatis,也叫MyBatis,我用的过程中,看到网上很多资料,但是很多都是JAVA配置,对于.NET就太少了,歧视我们.NET开发么,哼哼……说制作有点自大了,其实也是从国外的优秀文章里面选取,结合本地化代码给大家讲一下,目前博客会遇我的QQ空间日志同步更新,希望大家多多转发,让更多的.NET接触这个强大的SQL管理工具,我在学习过程中,也强大自己不少。希望以后如果讲的过程中有错误的,或者使用过程中有任何疑问,希望大家多多提意见... 查看全文
最近看了一下传智播客的免费公开课视频,有一个登录界面的小练习。其中涉及到登录时间的限定功能,并未实现。所以我就自己动手写了一个,大家可以看看。首先编写SqlHelper类,通过SqlHelper类实现SQL单语句操作数据库。代码如下:1usingSystem;2usingSystem.Collections.Generic;3usingSystem.Linq;4usingSystem.Text;5usingSystem.Data.SqlClient;6usingSystem.Data... 查看全文
原文:http://blog.csdn.net/zx13525079024/article/details/19161777Asp.NetMVC4中的全局过滤器,可以对整个项目进行全局监控。新建一个MVC4项目,可以在global.asax文件中看到如下代码:FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);表示注册全局过滤器.GlobalFilters是全局过滤器的集合,可以通过add方法添加过滤器,默认情况下... 查看全文
Quartz.NET是一个开源的作业调度框架,是OpenSymphony的QuartzAPI的.NET移植,它用C#写成,可用于winform和asp.net应用中。它提供了巨大的灵活性而不牺牲简单性。你能够用它来为执行一个作业而创建简单的或复杂的调度。它有很多特征,如:数据库支持,集群,插件,支持cron-like表达式等等以上介绍是从博客园张善友(http://www.cnblogs.com/shanyou/archive/2007/08/25/quartznettutorial.html... 查看全文
· C#(.net)水印图片的生成发布时间:2014-09-17
/***使用说明:*建议先定义一个WaterImage实例*然后利用实例的属性,去匹配需要进行操作的参数*然后定义一个WaterImageManage实例*利用WaterImageManage实例进行DrawImage(),印图片水印*DrawWords()印文字水印*-*/usingSystem;usingSystem.Drawing;usingSystem.Drawing.Imaging;usingSystem.Drawing.Drawing2D;usingSystem.IO... 查看全文
这些年来,微软的.NET开发团队不断在更新升级开发工具,这也提供了一个机会,让我们能对.NET系列的开发工具做出不断的评估和规范。以下是我们总结出的一些.NET开发不可错过的高效工具。1.Twomonitors——必备的。2.VisualStudio——同样的,也是必备的。3.Launchy——一款免费的必备工具。它能帮助开发者快速调用电脑中的程序快捷方式,而无需再通过传统的“开始”&mdash... 查看全文
写完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参数绑定来执行... 查看全文