摘要:无论是初学者还是有一定基础的程序员,下面的建议都可以作为学习.NET的参考: 1. 了解.NET语言:选择一个语言(C#或是vb.net),学习相关语法,了解类的设计,OOP的基础概念。如果你打算就语言本身下去学习,从Console模式作练习。 2.探索基础的.NET Framework类别库:了解何谓命名空间,类别如何被组织归纳,如何引用现有的类别库实作所需的应用程序功能,学习一些基础的核心类,...
阅读全文
摘要:自从2007年一次搜索的偶然,让我认识了博客园,也认识了博客园的许多朋友(包括我的师傅怪怪^_^)。在这里,我学到了很多知识,也喜欢上了写博客。其实,以前我一直认为,爱写博客的人是自恋狂,而爱看博客的人是偷窥狂。但在这里,我有所改变。因为我们写是为了技术和分享,看是为了学习和探讨。 在这里安家后,我就在我博客上写下了“从2007年开始,记录一个走入社会的.NET程序员的成长”,这个不是为了迎合今天...
阅读全文
摘要:本人在.Net下学习 XML 的过程中,对如何完成 XML 文档的读写操作进行了简单的总结,遂与大家分享。 这是一篇入门级别的文章,高手可以置之脑后,或高屋建瓴的指点一下,不胜感激! ^_^ 一 .Net框架中与XML有关的命名空间 System.Xml 包含了一些和XML文档的读写操作相关的类,它们分别是:XmlReader、XmlTextReader、XmlValidatingRea...
阅读全文
摘要:Form1.cs 文件如下: using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data; //myself using System.Collections.Specialized;...
阅读全文
摘要:通过使用 Internet Explorer,非官方的 标签可用来创建 XML 数据岛。 嵌入 HTML 中的 XML 数据 XML 数据岛是嵌入 HTML 中的 XML 数据。 下面我们为您演示它的工作原理;假设我们有下列的 XML 文档("note.xml"): Tove Jani Reminder Don't forget me this...
阅读全文
摘要:由于工作需要,学习了GDI+编程的一些知识。其中看到了一个比较好的Demo,深入的了解后,却发现自己对如何用C#调用非托管DLL函数也有了更好的理解,于是整理了一下,跟大家一起分享。 引用: 用C#来捕获屏幕的源程序代码(Capture.cs) C#捕获当前屏幕的例子#region C#捕获当前屏幕的例子 using System ; using System.Drawing ; usi...
阅读全文
摘要:该页面引用了一个简单的CSS,放在同级目录中的css文件夹内,文件为:css.css .style_1 { font-family: "宋体"; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; } .style_2 { font-family: "...
阅读全文
摘要:编程思路(API 编程): 先调用 GetForegroundWindow 获取当前活动程序窗口句柄,然后调用 GetWindowDC 获取窗口的设备句柄(或 GetDC 函数),调用 BitBlt 位图传输函数将位图拷贝到兼容的设备场景中(拷贝时可以指定位置和大小),最后保存位图文件。 以下源代码内容转自 CSDN 论坛。 要想完成这个功能,首先要了解一下在C#中如何调用API(应用程序接...
阅读全文
摘要:C#编写最小化时隐藏为任务栏图标的 Window appllication. 1.设置WinForm窗体属性showinTask=false 2.加notifyicon控件notifyIcon1,为控件notifyIcon1的属性Icon添加一个icon图标。 3.添加窗体最小化事件(首先需要添加事件引用): this.SizeChanged += new System.EventH...
阅读全文
摘要:Windows 操作系统的注册表包含了很多有关计算机运行的配置方式,打开注册表我们可以看到注册表是按类似于目录的树结构组织的,其中第二级目录包含了五个预定义主键分别是:HKEY_CLASSES_ROOT,HKEY_CURRENT_USER,HKEY_LOCAL_MACHINE,HKEY_USERS,HKEY_CURRENT_CONFIG 。 下面我们来分别解释这5个类的作用 HKE...
阅读全文
摘要:一、命名 1.用pascal规则来命名方法和类型. publicclass TextBox { publicvoid DataBind() { } } 2.用camel规则来命名局部变量和方法的参数. string userName; public AddUser(string userId, byte[] password); 3.所有的成员变量前加前缀 _ ...
阅读全文
摘要:目录 第一章 概述 4 规范制定原则 4 术语定义 4 Pascal 大小写 4 Camel 大小写 4 文件命名组织 4 1.3.1文件命名 4 1.3.2文件注释 4 第二章 代码外观 6 2.1 列宽 6 2.2 换行 6 2.3 缩进 6 2.4 空行 6 2.5 空格 ...
阅读全文
摘要:摘要 本文是参考相关资料总结的一篇关于T-SQL语言编程规范的文章,旨在为需要这方面资料的IT公司设计开发人员提供一个参考。 来源:http://blog.csdn.net/zhzuo 概述 1.1.基本原则 以大小写敏感编写SQL语句。 尽量使用Unicode 数据类型。 优先使用连接代替子查询或嵌套查询。 尽量使用参数化SQL查询代替语句拼接SQL查询。 禁止使用[拼音]+[英语]的方式来...
阅读全文
摘要:1.最基本,最常用的,测试物理网络的 ping 192.168.10.88 -t ,参数-t是等待用户去中断测试 2.查看DNS、IP、Mac等 A.Win98:winipcfg B.Win2000以上:Ipconfig/all C.NSLOOKUP:如查看河北的DNS C:\>nslookup Default Server: ns.hesjptt.net.cn Address: ...
阅读全文
摘要:第一部分:界面设计标准 1.开发环境设置:屏幕设置为800*600/1024*768 2.界面设计原则:风格必须统一 3.B/S结构开发原则:使用框架/模板 4.页面使用表格(Table)进行格式设置。 最外面的表格设置:width=778px align=center border=0 5.主页面Body设置:bgcolor="#cccccc" 6.框架子页面Body设置:bottomMargi...
阅读全文
摘要:在.NET下如何实现密码Hash化 方法一:可以用System.Security.Cryptography命名空间下面的加密类来实现。 方法二:dotNET提供了一个专门用于做Password Hashing的方法,这在.NET 1.1中就有了,定义如下: public static string HashPasswordForStoringInConfigFile ( string ...
阅读全文
摘要:由于网站的主要频道页和列表页的头部和底部都是一样的,如果将每个页面放在单独的页面中,当头部和底部需要更改时维护量太大。于是想把头部和底部做成母版页,频道页和列表页的具体内容放到内容页中。这样当头和底需要改动时,只要修改一下母版页就可以了。 好处有了,问题也接着来了。原来在频道页和列表页中有其各自的css引入和一些javascript函数,当使用母版页时,放在内容页中这些css样式和javascri...
阅读全文
摘要:Page 执行中将按照如下顺序激活事件: Page.PreInit Page.Init Page.InitComplite Page.PreLoad Page.Load Page.LoadComplete Page.PreRender Page.PreRenderComplete 如果页面从令一个页面继承,如BasePage:System.Web.UI.Page,在BasePage中做了一些扩展,...
阅读全文
摘要:(一).概述 现在有好多比较优秀的客户端脚本语言组件, 如: Prototype、YUI、jQuery、mootools、Bindows, Scriptaculous, FCKEditor 等, 都非常不错, 最近研究了一下 jQuery,在学习时顺便整理了一个教程, 后面会有示例代码下载链接. jQuery是JavaScript语言的一个新的资源库(框架) ,它能快速,简洁的使用HTML ...
阅读全文
摘要:客户端: 1 40 41 42 43 44 45 ProcessRequest.aspx服务器端代码: 1 using System; 2 using System.Collections; 3 using System.Configuration; 4 using System.Data; 5 using System.We...
阅读全文
摘要:服务器端代码: 1 using System; 2 using System.Configuration; 3 using System.Data; 4 using System.Web; 5 using System.Web.Security; 6 using System.Web.UI; 7 using System.Web.UI.HtmlControls; 8 using ...
阅读全文
摘要:服务器端代码: using System; using System.Collections; using System.Web; using System.Web.Services; using System.Web.Services.Protocols; using System.Web.Script.Services; /// /// Summary descrip...
阅读全文
摘要:近来在工作上遇到了比较有意思的字符串,如果不用正则表达式去分析会觉得很吃力,如果用了正则表达的分析方法会觉得代码既简洁而有质量。 下面有就讲下过程吧。 现有一串字符经过我处理得到 Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->//女性...
阅读全文
摘要:李方军 徐永红 (中国工程物理研究院 职工工学院,四川 绵阳621900) 摘要:本文介绍了嵌入式操作系统的概念,分析了嵌入式操作系统的发展状况和应用前景,特别是嵌入式Linux的研究和发展情况。 关键词:嵌入式 操作系统 Linux 1. 引言 嵌入式操作系统与嵌入式系统密不可分。嵌入式系统主要由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程...
阅读全文
摘要:作者:孟宪会 出自:【孟宪会之精彩世界】 发布日期:2003年6月18日 简介 .NET最强大的一个方面之一就是可以利用它创建Web服务。一个Web服务就是一个网站所提供的供其它网站调用的外部接口。举个例子来说,某个金融公司可以为与它的贸易伙伴通过Web服务提供详细的股票报价,这些信息可以是通过Web页面进行读取和显示的,也可以是从客户的桌面电脑的应用程序里读取的。 本文就...
阅读全文
摘要:很多人在研究flash的socket中经常会出现一些问题,所以提供一个别人的程序代码出来给大家参考... 这是VS2003下的c#程序的主要源代码,经过测试的。不包含一些自动生成的代码。 这些代码是根据一个开源的C# socket程序改编的,而且已经写了比较详细的注释了。 C#源代码 Windows 应用的窗体程序:Form1.cs using System; using System.I...
阅读全文