程序员.NET_程序员俱乐部_.NET频道

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 > 编程开发 > .NET > 文章列表
在控制台应用程序集中,Main方法开始的是一个线程。如果要再创建线程,需要用到System.Threading这个命名空间。□创建第一个线程usingSystem;usingSystem.Threading;namespaceConsoleAppli... 查看全文
· C# winform 导出导入Excel/Doc 发布时间:2014-09-18
还真没做过winform的导出导入,今天上网百度了一下。结果---所以还是我自己写个吧。之前做过web的,半搬半做就OK。1添加引用:Aspose.Cells.dll(我们就叫工具包吧,可以从网上下载。关于它的操作我在“Aspose.Ce... 查看全文
· C#利用GDI+绘制旋转文字等效果发布时间:2014-09-18
C#中利用GDI+绘制旋转文本的文字,网上有很多资料,基本都使用矩阵旋转的方式实现。但基本都只提及按点旋转,若要实现在矩形范围内旋转文本,资料较少。经过琢磨,可以将矩形内旋转转化为按点旋转,不过需要经过不少的计算过程。利用下面的类可以实现该功能。[c... 查看全文
· OutputCache属性详解一Location发布时间:2014-09-18
目录OutputCache概念学习OutputCache属性详解(一)OutputCache属性详解一LocationWeb应用程序中的使用缓存位置:客户端缓存(ClientCaching)代理缓存(ProxyCaching)反向代理缓存(Rever... 查看全文
· Silverlight和WPF中DataContr发布时间:2014-09-18
原创文章转载请注明出处:@协思,http://zeeman.cnblogs.comSilverlight脱胎于WPF,他们的行为不完全并不完全相同,DataContractJsonSerializer对时间处理有一个坑。我们知道.NET在序列化实体为... 查看全文
· 多线程下的集合安全发布时间:2014-09-18
在多线程内使用集合,如果未对集合做任何安全处理,就非常容易出现系统崩溃或各种错误。最近的项目里,使用的是socket通信后再改变了某个集合,结果导致系统直接崩溃,且无任何错误系统弹出。经排查,发现问题是执行某集合后,系统就会在一定时间内退出,最后发现... 查看全文
· 三体运动的程序模拟发布时间:2014-09-18
前几天看了《三体》,很不错的科幻小说。说到三体,我想到我大学的一个舍友叫王晶,和香港那个导演同名同姓同性别.记得有一次几个同学在一块聊天,有个女生问他:父母为什么给他取名叫晶.他说叫晶是父母希望能有三个太阳守护着他。那时我还很单纯,不会用五行缺什么的... 查看全文
· IBatis .NET 开发学习笔记—发布时间:2014-09-18
1、概览iBATISDataMapper这个框架可以让我们使用JAVA或者.NET应用程序访问数据库变得非常容易,iBATIS和Hibernate、NHibernate或者EntityFramework(EF)不同的是,iBATIS要求对SQL或者存... 查看全文
由于公司想把部份业务迁到windowsazure,主要是应用winodwsazure的存储;在方案中为了体现存储的可靠性所以对winodwsazure存储进行了一系列的测试.但在读取压力测试环节中发现间歇性出现文件读取延时的情况,由于自己在编写测试应... 查看全文
· 使用CruiseControl.Net全面实现持续发布时间:2014-09-18
持续集成想必大家很多人都听说过,甚至都实践过,最近我又一次亲历了一次持续集成,现将我的经验分享给大家。关于持续集成的理论在本文概不涉及,本文的主要目的是实战CruiseControl.Net,用它来全面实现持续集成。在配置ccnet.config时会... 查看全文
· 实战基础技能(16)--------读取App.c发布时间:2014-09-18
一:程序截图二:解决方案截图三:具体代码config配置:要在程序中使用自定义配置我们还需要实现存取这个配置块的类型,一般需要做如下三件事:1.定义类型从System.Configuration.ConfigurationSection继承2.定义配... 查看全文
1,工作中遇到这样一个需求,页面上要把所有的User加载出来,同时每个User后面紧跟着要把User的任务加载出来!我的处理方法是用Repeater来加载所有的User,同时在Repeater里面嵌套一个GridView,将每个User的任务展示出来... 查看全文
· ASP.NET Web API Model-Val发布时间:2014-09-18
ASP.NETWebAPIModel-ValueProvider前言前面一篇讲解了Model元数据,Model元数据是在Model绑定中很重要的一部分,只是Model绑定中涉及的知识点比较多,对于ASP.NETMVC框架来说ASP.NETWebAPI... 查看全文
· 给数组扩容的几种方式发布时间:2014-09-17
假设有一个规定长度的数组,如何扩容呢?最容易想到的是通过如下方式扩容:classProgram{staticvoidMain(string[]args){int[]arrs=new[]{1,2,3,4,5};arrs[5]=6;}}报错:未处理Ind... 查看全文
· 代码演示C#中string和StingBuilde发布时间:2014-09-17
关于string和StringBuilder的区别参考MSDN。本文用程序演示它们在内存中的区别,及其因此其行为不同。//DemostringmemorymodelnamespaceConsoleApplication2{classProgram{s... 查看全文
· 轻量级MVC标准发布时间:2014-09-17
看到标题,估计有人就开始想吐了,没关系,你可以先吐完再看,现在MVC框架多如牛毛,没必要再重复发明轮子了,要声明的是,这里不是想要发明轮子,也没那个闲工夫去发明轮子,而是看到这么多MVC框架模样都差不多,想统一接口,减少迁移成本,Java世界里,最喜... 查看全文
· Asp.net导出Excel/Csv文本格式数据发布时间:2014-09-17
刚刚开始做Excel相关的项目,所以遇到的问题不管大小都给记录一下偶然的机会在添加数据的时候全改成了数字,结果输出的时候全自动变成了科学计数法,这是excel的强大功能,能自动识别数字和字符串,太聪明了反而有些麻烦,就像如果输入身份证(18位数字)的... 查看全文
· 查看是否安装.NET Framework、.NET发布时间:2014-09-17
查看是否安装.NETFramework→%SystemRoot%\System32→如果有mscoree.dll文件,表明.NETFramework已安装查看安装了哪些版本的.NETFramwork→开始-运行→输入cmd→输入如下命令dir%WIN... 查看全文
· IBatis .NET 开发学习笔记—发布时间:2014-09-17
很久没写日志了,以后会开始慢慢的更新了,在项目里面用到了IBatis,也叫MyBatis,我用的过程中,看到网上很多资料,但是很多都是JAVA配置,对于.NET就太少了,歧视我们.NET开发么,哼哼……说制作有点自大了,其实也是从国外的优秀文章里面选... 查看全文
这是一篇excel读写功能大汇总,通过C#调用Microsoft.Office.Interop.Excel.dll才能完成任何复杂格式excel的读写操作。本文需要读取的excel格式如下:可见表格极不规则,且含有复选框等控件,现在需要将这种表格中的... 查看全文