
.Net(C#)
文章平均质量分 65
guanshenglang
这个作者很懒,什么都没留下…
展开
-
翻译:用Application Updater Block生成一个自我更新的WinForms 应用
用Application Updater Block生成一个自我更新的WinForms 应用 bigtall原文地址 在过去的两个星期里, 我一直在做我的第一个真正的.net WinForm应用的开发. 这是一个很有趣的过程,我一直在疯了似的学习东西. 其中之一就是我要允许应用程序能够用微软的Application Updater Block进行自我更新。 当它正转载 2007-02-06 14:34:00 · 904 阅读 · 0 评论 -
接口的无敌解释!
接口简单的说接口就是一个契约或者规范.比如遥控器,国家出台了一个国家遥控器规范,明文要求所有的遥控器厂家都要遵循这个规范,如果不遵循规范就不给3C认证标志,就不允许上市出卖..为什么要这个规范呢?大家在时间生活中会经常碰到,甲厂的遥控器不能遥控乙厂的电视,电视遥控器不能遥控其它电器如空调,冰箱.!原因是什么呢?是各个遥控器都没有遵循一个规范,电波有长有短,电压有高有低,导致各自为政,4分5列!转载 2007-02-05 17:09:00 · 806 阅读 · 0 评论 -
C# 文件操作
C#追加文件 StreamWriter sw = File.AppendText(Server.MapPath(".")+"//myText.txt"); sw.WriteLine("追逐理想"); sw.WriteLine("kzlll"); sw.WriteLine(".NET笔记"); sw.Flush(); sw.Close(); C#拷贝文件 string OrignFile,NewFi原创 2007-01-26 11:18:00 · 889 阅读 · 0 评论 -
一个简单的WebService服务
server1.asm代码清单如下:using System;using System.Data;using System.Data.SqlClient;using System.Web;using System.Collections;using System.Web.Services;using System.Web.Services.Protocols;using System.Comp原创 2007-01-24 10:12:00 · 789 阅读 · 0 评论 -
一个简单的RSS阅读器
使用Microsoft提供的RSS工具包为了让用户可以在ASP.NET 2.0中方便地使用RSS技术,Microsoft提供了一个RSS工具包,使用户可以简单地实现RSS的订阅和阅读功能。RssToolKit下载地址: http://blogs.msdn.com/dmitryr/attachment/561200.ashx这个工具包提供了“RssDataSource”和“RssHype原创 2007-01-24 09:37:00 · 1116 阅读 · 0 评论 -
C#数据库操作类
using System; using System.Configuration; using System.Data; using System.Data.SqlClient; using System.Collections; namespace MFC266{ /// /// cnn 的摘要说明。 /// public class DataBase { private string原创 2007-01-23 16:39:00 · 856 阅读 · 0 评论 -
在ASP.NET中创建安全的站点
以前用ASP,PHP,JSP编写网站代码的时候,站点安全性总是一件头疼的事情,虽然我们编写了用户登录,注册,验证页面,但是效果总是不理想。有时候我们不得不用大量的session变量来存放相关信息,处处设防。而在.NET环境下,这个问题处理起来就非常容易了。关键是要充分理解web.config文件。首先,介绍一下web.config文件。 设置 compilation debug="转载 2007-01-23 16:37:00 · 1143 阅读 · 0 评论 -
发邮件类
using System;using System.Text;using System.IO;using System.Net;using System.Net.Sockets;using System.Collections;namespace MFC266{ /// /// 邮件可以通过 Microsoft Windows 2000 中内置的 SMTP 邮件服务或任意 SMTP 服务器来转载 2007-01-23 16:34:00 · 937 阅读 · 0 评论 -
我认为比较经典的关于Remoting的入门教程
Remoting基础 基本原理 当客户端创建远程RemotableClass的一个实例,.NET框架在客户端应用程序域中产生一个代理。该代理看起来就像实际对象。代理收到调用后,通过通道连接到远程的对象。 一、编写步骤 第一步 编写一个DLL,其中包含所要Remottable的类 public class RemotableClass:MarshalByRefObject转载 2007-02-14 14:21:00 · 1524 阅读 · 0 评论 -
在.NET中利用委托实现窗体间通信
MainFrm.cs: public partial class MainFrm: Form{ private void MainFrm _Load(object sender, EventArgs e) { Middle.sendEvent += new Middle.SendMessage(this.DoMeth转载 2007-02-08 13:49:00 · 724 阅读 · 0 评论 -
遍历菜单到带checkboxtreeview中设置权限
首先定义一个 TreeNode TreeNode RootNode = new TreeNode();在Load中加载:代码如下: private void LoadMainMenu() { TV.Nodes.Clear(); GetMenuStripItemName(pFrmMain.原创 2007-02-07 11:00:00 · 1136 阅读 · 0 评论 -
MDI窗体的工具栏合并(ToolStrip Merging)的功能实现
在MDI窗体定义 public interface ICipherInputForm { ToolStrip CipherToolStrip { get; } }在MdiChildActivate事件中加入 private void原创 2007-02-07 11:07:00 · 2881 阅读 · 2 评论 -
给你的MDI程序加上一个标签栏
在MDI窗体中定义一个 TabControl tabCon = new TabControl();在MdiChildActivate事件写:代码如下: private void MainFrame_MdiChildActivate(object sender, EventArgs e) { Form f = this.Ac原创 2007-02-07 11:04:00 · 1715 阅读 · 0 评论 -
发布C#(Winform)datagridview 扩展控件
继承datagridview 现实记录定位、筛选、组合筛选、属性设置(可见列,固定列、列标题、列宽度) 导出Execl、打印等功能。(其它功能在加入中。。。)主图: 扩展功能:属性设置:查找定位:组合筛选:记录筛选:需源码的与我联系!原创 2007-03-23 10:04:00 · 4817 阅读 · 140 评论