管理

随笔分类 -  【07】C#相关

上一页 1 ··· 5 6 7 8 9 10 11 下一页

摘要:一、获取程序集版本程序代码复制代码代码如下:label版本.Text = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString();二、获取文件版本程序代码复制代码代码如下:using System.... 阅读全文

posted @ 2015-06-29 12:10 lzhdim 阅读(427) 评论(0) 推荐(0)

摘要:1.启动外部程序,不等待其退出。2.启动外部程序,等待其退出。3.启动外部程序,无限等待其退出。4.启动外部程序,通过事件监视其退出。// using System.Diagnostics;private string appName = "calc.exe";/// /// 1. 启动外部程序,不... 阅读全文

posted @ 2014-12-05 15:30 lzhdim 阅读(285) 评论(0) 推荐(0)

摘要:网站开发中,为了保存用户的信息,有时候需要使用session。如果我们在aspx页面中使用Session,只需要Session["key"]=value就可以,获取时使用int userid=Session["userid"],但是在赋值时,我们可能需要判断Session是否为空,是否能转换成int... 阅读全文

posted @ 2014-12-03 19:36 lzhdim 阅读(238) 评论(0) 推荐(0)

摘要:今天无聊,想起以前看过的微软的Visual Studio的插件,所以就找了找。 微软的Visual Studio本身就非常强大了,但是仍然有不足的地方,比如下面要介绍的我喜欢的代码格式化功能的这个插件。隐约记得以前在用Visual Studio 2003的时候有使用过代码格式化的功能,现在记不太清... 阅读全文

posted @ 2014-11-19 18:18 lzhdim 阅读(2412) 评论(6) 推荐(1)

摘要:找到一个.NET框架相关的网站。http://tech.it168.com/focus/201007/netten/ 阅读全文

posted @ 2014-02-05 16:32 lzhdim 阅读(240) 评论(0) 推荐(0)

摘要:前面做一个短信的项目,所以写了个简单的C#多线程的例子(见http://www.cnblogs.com/lzhdim/archive/2011/03/10/1980028.html)。今天闲来无事,将该代码翻出来进行下说明,仅做留念。前面也写过一个关于C#多线程书籍的读书感受(见http://www 阅读全文

posted @ 2014-02-02 09:56 lzhdim 阅读(4080) 评论(0) 推荐(1)

摘要:1.1 CodeSmith一款人气很旺国外的基于模板的dotnet代码生成器官方网站:http://www.codesmithtools.com官方论坛:http://forum.codesmithtools.com/default.aspx版权形式:30天试用开源:否需要先注册确认后才能下载1.2 MyGeneratorMyGenerator是又一个国外很不错的代码生成工具,有人觉得比CodeSmith简单、好用。所有api可以在帮助菜单中找到。官方网站:http://www.mygenerationsoftware.com/portal/default.aspx官方论坛:版权形式:免费开源 阅读全文

posted @ 2014-01-25 12:51 lzhdim 阅读(1613) 评论(0) 推荐(0)

摘要:要想在ASP.NET项目中使用SQLite数据库,先需下载一个ADO.NET 2.0 SQLite Data Provider,下载地址为:http://sourceforge.net/project/showfiles.php?group_id=132486&package_id=145568,下载后安装完毕后,该安装程序自动在在系统注册(即可在"添加引用"中看到所安装的Provider).然后,在项目中添加上图所选项即可.aspx页面仅包含一按钮btnTest,在页面aspx.cs页面中,引入命名空间,贴入以下类似代码即可.复制代码代码如下:using Syst 阅读全文

posted @ 2011-07-20 09:29 lzhdim 阅读(461) 评论(0) 推荐(0)

摘要:最近有个短信接口的项目,其中就有用到多线程发送短信的内容,特此写了一个多线程的例子。具体不多说了,提供下载,有需要的朋友请指点问题所在。http://download.csdn.net/detail/lzhdim/4121220 阅读全文

posted @ 2011-03-10 17:26 lzhdim 阅读(1088) 评论(2) 推荐(1)

摘要:using System.IO;using System.Runtime.Serialization.Formatters.Binary;namespace jquery{ public partial class WebForm1 : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { int i... 阅读全文

posted @ 2010-04-11 17:51 lzhdim 阅读(576) 评论(0) 推荐(0)

摘要:周六上午收到一个网友Hill Robert 的邮件,说了下面的问题:-----------------------------------------------------------------------------------刘老师,您好! 我现在在学习.net winform程序的开发,碰到一些问题,却没有思路,想请您帮指导一下。 目前的问题是我想在form上使用背景图片来达到美化界面的... 阅读全文

posted @ 2009-11-09 09:21 lzhdim 阅读(1779) 评论(1) 推荐(0)

摘要:在了解Finalize和Dispose之前,我们需要了解两个概念,一个是托管资源,一个非委托资源。 a.其中托管资源一般是指被CLR控制的内存资源,这些资源的管理可以由CLR来控制,例如程序中分配的对象,作用域内的变量等。 b.而非托管资源是CLR不能控制或者管理的部分,这些资源有很多,比如文件流,数据库的连接,系统的窗口句柄,打印机资源等等……这些资源一般情况下不存在于H... 阅读全文

posted @ 2009-11-04 11:41 lzhdim 阅读(1141) 评论(0) 推荐(0)

摘要:在vs.net 2005 中默认的C#代码段不如VB.net的多,不过我们可以下载C#扩充代码段包,下载地址:http://msdn2.microsoft.com/zh-cn/vstudio/aa718338.aspx点击" Download all the C# Code Snippets 进入下载.下载后,点击安装文件,把它安装到:C:\Documents and Settings\Admin... 阅读全文

posted @ 2009-10-22 17:02 lzhdim 阅读(1330) 评论(1) 推荐(0)

摘要:前言:在Remoting中处理事件其实并不复杂,但其中有些技巧需要你去挖掘出来。正是这些技巧,仿佛森严的壁垒,让许多人望而生畏,或者是不知 所谓,最后放弃了事件在Remoting的使用。关于这个主题,在网上也有很多讨论,相关的技术文章也不少,遗憾的是,很多文章概述的都不太全面。我在研 究Remoting的时候,也对事件处理发生了兴趣。经过参考相关的书籍、文档,并经过反复的试验,深信自己能够把这个问... 阅读全文

posted @ 2009-10-22 16:51 lzhdim 阅读(591) 评论(0) 推荐(0)

摘要:一、远程对象的激活 在Remoting中有三种激活方式,一般的实现是通过RemotingServices类的静态方法来完成。工作过程事实上是将该远程对象注册到 通道中。由于Remoting没有提供与之对应的Unregister方法来注销远程对象,所以如果需要注册/注销指定对象,微软推荐使用 Marshal(一般译为编组)和Disconnect配对使用。在《Net Remoting基础篇》 中我已经... 阅读全文

posted @ 2009-10-22 16:50 lzhdim 阅读(484) 评论(0) 推荐(0)

摘要:一、Remoting基础 什么是Remoting,简而言之,我们可以将其看作是一种分布式处理方式。从微软的产品角度来看,可以说Remoting就是DCOM的一种升 级,它改善了很多功能,并极好的融合到.Net平台下。Microsoft® .NET Remoting 提供了一种允许对象通过应用程序域与另一对象进行交互的框架。这也正是我们使用Remoting的原因。为什么呢?在Windows... 阅读全文

posted @ 2009-10-22 16:49 lzhdim 阅读(587) 评论(0) 推荐(0)

摘要:不论在客户端应用程序还是服务器组件(包括窗口服务)定时器通常扮演一个重要的角色。写一个高效的定时器驱动型可管理代码要求对程序流程有一个清晰的理解及掌握.NET线程模型的精妙之处。.NET框架类库提供了三种不同的定时器类:System.Windows.Forms.Timer, System.Timers.Timer, 和System.Threading.Timer。每个类为不同的场合进行设计和优化。... 阅读全文

posted @ 2009-10-22 10:38 lzhdim 阅读(574) 评论(0) 推荐(0)

摘要:一、什么是线程冲突 线程冲突其实就是指,两个或以上的线程同时对同一个共享资源进行操作而造成的问题。 一个比较经典的例子是,用一个全局变量做计数器,然后开N个线程去完成某个任务,每个线程完成一次任务就将计数器加一,直到完成100次任务。如果不考虑线程冲突问题,用类似下面的代码去做,则很可能会超额完成任务,线程越多,完成任务次数超出100次的可能性就越大。 伪代码如下: int count =... 阅读全文

posted @ 2009-10-22 10:38 lzhdim 阅读(655) 评论(0) 推荐(0)

摘要:除csdn以外,其他比较著名的.net技术论坛名称(含国外的)名称:快速入门地址http://chs.gotdotnet.com/quickstart/描述:本站点是微软.NET技术的快速入门网站,我们不必再安装.NET Framework中的快速入门示例程序,直接在网上查看此示例即看。****************************************************名称:微... 阅读全文

posted @ 2009-09-16 20:31 lzhdim 阅读(845) 评论(1) 推荐(0)

摘要:摘 要:网管网bitsCN.com 本文针对目前C/S模式下编写的应用程序可维护性差的特点,提出了一套自动在线升级的解决方案,分析了在线升级的困难及实现原理,并给出了实现升级的部分代码,具有实际参考价值和现实意义。本文程序代码均在.Net Framework 1.1 和Windows2000下测试通过。 关键词:C#;在线升级;自动升级;下载;XML文档1 前言54com.cn 长期以来,广大程序... 阅读全文

posted @ 2009-09-16 17:49 lzhdim 阅读(798) 评论(0) 推荐(0)

上一页 1 ··· 5 6 7 8 9 10 11 下一页
Copyright © 2000-2022 Lzhdim Technology Software All Rights Reserved