.net_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> .net >>列表
· System.Net.Mail 邮件发送示例发布时间:2014-09-23
前言:OA自动发送邮件的程序不好使,SQLServer存储过程邮件发送程序好使,但是不利于标准化和维护,于是觉得是适合找些“轮子”武装一下。想起之前学习过System.Net.Mail,于是再次重温一下。usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Net;usingSystem.Net.Mail;usingDevComponents... 查看全文
· ASP.NET中的另类控件发布时间:2014-09-23
首先看一个aspx文件里的部分内容:[html]viewplaincopy<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><headid="Head1"runat="server"><... 查看全文
· ASP.NET Web API Model-ParameterBinding发布时间:2014-09-23
ASP.NETWebAPIModel-ParameterBinding前言通过上个篇幅的学习了解Model绑定的基础知识,然而在ASP.NETWebAPI中Model绑定功能模块并不是被直接调用的,而是要通过本篇要介绍的内容ParameterBinding的一系列对象对其进行封装调用,通过本篇的学习之后也会大概的清楚在WebAPI中绑定会有哪几种方式。Model-ParameterBinding(对象篇)在ASP... 查看全文
准备资源:AspNetPager下载网址:http://www.webdiyer.com/download/default.aspxASP.NETAJAX下载网址:http://www.asp.net/downloads/首先,我们应该先了解一下AspNetPager这个分页工具的工作方式,或者叫有几种分页方法,AspNetPager官方上说:支持通过Url进行分页,支持PostBack分页,具体二者的区别在:http://www.webdiyer... 查看全文
在asp.net中使用confirm可以分为两种:1.没有使用ajax,confirm会引起也面刷新2.使用了ajax,不会刷新A.没有使用ajax,可以用StringBuilder来完成.(一)asp.net用StringBuilder控制后台操作javascript:confirm返回值,此方法比较烦琐1.后台启动事件StringBuildersb=newStringBuilder();sb.Append("<scriptlanguage='javascript'>");sb... 查看全文
· 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... 查看全文